Documentation ¶
Index ¶
- Constants
- type ABTestConfig
- type AbnormalProcessChildRuleInfo
- type AbnormalProcessEventDescription
- type AbnormalProcessEventInfo
- type AbnormalProcessEventTendencyInfo
- type AbnormalProcessRuleInfo
- type AbnormalProcessSystemChildRuleInfo
- type AccessControlChildRuleInfo
- type AccessControlEventDescription
- type AccessControlEventInfo
- type AccessControlRuleInfo
- type AccessControlSystemChildRuleInfo
- type AddAndPublishNetworkFirewallPolicyDetailRequest
- type AddAndPublishNetworkFirewallPolicyDetailRequestParams
- type AddAndPublishNetworkFirewallPolicyDetailResponse
- type AddAndPublishNetworkFirewallPolicyDetailResponseParams
- type AddAndPublishNetworkFirewallPolicyYamlDetailRequest
- type AddAndPublishNetworkFirewallPolicyYamlDetailRequestParams
- type AddAndPublishNetworkFirewallPolicyYamlDetailResponse
- type AddAndPublishNetworkFirewallPolicyYamlDetailResponseParams
- type AddAssetImageRegistryRegistryDetailRequest
- type AddAssetImageRegistryRegistryDetailRequestParams
- type AddAssetImageRegistryRegistryDetailResponse
- type AddAssetImageRegistryRegistryDetailResponseParams
- type AddComplianceAssetPolicySetToWhitelistRequest
- type AddComplianceAssetPolicySetToWhitelistRequestParams
- type AddComplianceAssetPolicySetToWhitelistResponse
- type AddComplianceAssetPolicySetToWhitelistResponseParams
- type AddCompliancePolicyAssetSetToWhitelistRequest
- type AddCompliancePolicyAssetSetToWhitelistRequestParams
- type AddCompliancePolicyAssetSetToWhitelistResponse
- type AddCompliancePolicyAssetSetToWhitelistResponseParams
- type AddCompliancePolicyItemToWhitelistRequest
- type AddCompliancePolicyItemToWhitelistRequestParams
- type AddCompliancePolicyItemToWhitelistResponse
- type AddCompliancePolicyItemToWhitelistResponseParams
- type AddEditAbnormalProcessRuleRequest
- type AddEditAbnormalProcessRuleRequestParams
- type AddEditAbnormalProcessRuleResponse
- type AddEditAbnormalProcessRuleResponseParams
- type AddEditAccessControlRuleRequest
- type AddEditAccessControlRuleRequestParams
- type AddEditAccessControlRuleResponse
- type AddEditAccessControlRuleResponseParams
- type AddEditImageAutoAuthorizedRuleRequest
- type AddEditImageAutoAuthorizedRuleRequestParams
- type AddEditImageAutoAuthorizedRuleResponse
- type AddEditImageAutoAuthorizedRuleResponseParams
- type AddEditReverseShellWhiteListRequest
- type AddEditReverseShellWhiteListRequestParams
- type AddEditReverseShellWhiteListResponse
- type AddEditReverseShellWhiteListResponseParams
- type AddEditRiskSyscallWhiteListRequest
- type AddEditRiskSyscallWhiteListRequestParams
- type AddEditRiskSyscallWhiteListResponse
- type AddEditRiskSyscallWhiteListResponseParams
- type AddEditWarningRulesRequest
- type AddEditWarningRulesRequestParams
- type AddEditWarningRulesResponse
- type AddEditWarningRulesResponseParams
- type AddEscapeWhiteListRequest
- type AddEscapeWhiteListRequestParams
- type AddEscapeWhiteListResponse
- type AddEscapeWhiteListResponseParams
- type AddIgnoreVulRequest
- type AddIgnoreVulRequestParams
- type AddIgnoreVulResponse
- type AddIgnoreVulResponseParams
- type AddNetworkFirewallPolicyDetailRequest
- type AddNetworkFirewallPolicyDetailRequestParams
- type AddNetworkFirewallPolicyDetailResponse
- type AddNetworkFirewallPolicyDetailResponseParams
- type AddNetworkFirewallPolicyYamlDetailRequest
- type AddNetworkFirewallPolicyYamlDetailRequestParams
- type AddNetworkFirewallPolicyYamlDetailResponse
- type AddNetworkFirewallPolicyYamlDetailResponseParams
- type AffectedNodeItem
- type AffectedWorkloadItem
- type AssetClusterListItem
- type AssetFilters
- type AssetSimpleImageInfo
- type AutoAuthorizedImageInfo
- type AutoAuthorizedRuleHostInfo
- type CKafkaInstanceInfo
- type CKafkaTopicInfo
- type CheckNetworkFirewallPolicyYamlRequest
- type CheckNetworkFirewallPolicyYamlRequestParams
- type CheckNetworkFirewallPolicyYamlResponse
- type CheckNetworkFirewallPolicyYamlResponseParams
- type CheckRepeatAssetImageRegistryRequest
- type CheckRepeatAssetImageRegistryRequestParams
- type CheckRepeatAssetImageRegistryResponse
- type CheckRepeatAssetImageRegistryResponseParams
- type CkafkaRouteInfo
- type Client
- func (c *Client) AddAndPublishNetworkFirewallPolicyDetail(request *AddAndPublishNetworkFirewallPolicyDetailRequest) (response *AddAndPublishNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) AddAndPublishNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *AddAndPublishNetworkFirewallPolicyDetailRequest) (response *AddAndPublishNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) AddAndPublishNetworkFirewallPolicyYamlDetail(request *AddAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *AddAndPublishNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) AddAndPublishNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, ...) (response *AddAndPublishNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) AddAssetImageRegistryRegistryDetail(request *AddAssetImageRegistryRegistryDetailRequest) (response *AddAssetImageRegistryRegistryDetailResponse, err error)
- func (c *Client) AddAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *AddAssetImageRegistryRegistryDetailRequest) (response *AddAssetImageRegistryRegistryDetailResponse, err error)
- func (c *Client) AddComplianceAssetPolicySetToWhitelist(request *AddComplianceAssetPolicySetToWhitelistRequest) (response *AddComplianceAssetPolicySetToWhitelistResponse, err error)
- func (c *Client) AddComplianceAssetPolicySetToWhitelistWithContext(ctx context.Context, request *AddComplianceAssetPolicySetToWhitelistRequest) (response *AddComplianceAssetPolicySetToWhitelistResponse, err error)
- func (c *Client) AddCompliancePolicyAssetSetToWhitelist(request *AddCompliancePolicyAssetSetToWhitelistRequest) (response *AddCompliancePolicyAssetSetToWhitelistResponse, err error)
- func (c *Client) AddCompliancePolicyAssetSetToWhitelistWithContext(ctx context.Context, request *AddCompliancePolicyAssetSetToWhitelistRequest) (response *AddCompliancePolicyAssetSetToWhitelistResponse, err error)
- func (c *Client) AddCompliancePolicyItemToWhitelist(request *AddCompliancePolicyItemToWhitelistRequest) (response *AddCompliancePolicyItemToWhitelistResponse, err error)
- func (c *Client) AddCompliancePolicyItemToWhitelistWithContext(ctx context.Context, request *AddCompliancePolicyItemToWhitelistRequest) (response *AddCompliancePolicyItemToWhitelistResponse, err error)
- func (c *Client) AddEditAbnormalProcessRule(request *AddEditAbnormalProcessRuleRequest) (response *AddEditAbnormalProcessRuleResponse, err error)
- func (c *Client) AddEditAbnormalProcessRuleWithContext(ctx context.Context, request *AddEditAbnormalProcessRuleRequest) (response *AddEditAbnormalProcessRuleResponse, err error)
- func (c *Client) AddEditAccessControlRule(request *AddEditAccessControlRuleRequest) (response *AddEditAccessControlRuleResponse, err error)
- func (c *Client) AddEditAccessControlRuleWithContext(ctx context.Context, request *AddEditAccessControlRuleRequest) (response *AddEditAccessControlRuleResponse, err error)
- func (c *Client) AddEditImageAutoAuthorizedRule(request *AddEditImageAutoAuthorizedRuleRequest) (response *AddEditImageAutoAuthorizedRuleResponse, err error)
- func (c *Client) AddEditImageAutoAuthorizedRuleWithContext(ctx context.Context, request *AddEditImageAutoAuthorizedRuleRequest) (response *AddEditImageAutoAuthorizedRuleResponse, err error)
- func (c *Client) AddEditReverseShellWhiteList(request *AddEditReverseShellWhiteListRequest) (response *AddEditReverseShellWhiteListResponse, err error)
- func (c *Client) AddEditReverseShellWhiteListWithContext(ctx context.Context, request *AddEditReverseShellWhiteListRequest) (response *AddEditReverseShellWhiteListResponse, err error)
- func (c *Client) AddEditRiskSyscallWhiteList(request *AddEditRiskSyscallWhiteListRequest) (response *AddEditRiskSyscallWhiteListResponse, err error)
- func (c *Client) AddEditRiskSyscallWhiteListWithContext(ctx context.Context, request *AddEditRiskSyscallWhiteListRequest) (response *AddEditRiskSyscallWhiteListResponse, err error)
- func (c *Client) AddEditWarningRules(request *AddEditWarningRulesRequest) (response *AddEditWarningRulesResponse, err error)
- func (c *Client) AddEditWarningRulesWithContext(ctx context.Context, request *AddEditWarningRulesRequest) (response *AddEditWarningRulesResponse, err error)
- func (c *Client) AddEscapeWhiteList(request *AddEscapeWhiteListRequest) (response *AddEscapeWhiteListResponse, err error)
- func (c *Client) AddEscapeWhiteListWithContext(ctx context.Context, request *AddEscapeWhiteListRequest) (response *AddEscapeWhiteListResponse, err error)
- func (c *Client) AddIgnoreVul(request *AddIgnoreVulRequest) (response *AddIgnoreVulResponse, err error)
- func (c *Client) AddIgnoreVulWithContext(ctx context.Context, request *AddIgnoreVulRequest) (response *AddIgnoreVulResponse, err error)
- func (c *Client) AddNetworkFirewallPolicyDetail(request *AddNetworkFirewallPolicyDetailRequest) (response *AddNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) AddNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *AddNetworkFirewallPolicyDetailRequest) (response *AddNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) AddNetworkFirewallPolicyYamlDetail(request *AddNetworkFirewallPolicyYamlDetailRequest) (response *AddNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) AddNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *AddNetworkFirewallPolicyYamlDetailRequest) (response *AddNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) CheckNetworkFirewallPolicyYaml(request *CheckNetworkFirewallPolicyYamlRequest) (response *CheckNetworkFirewallPolicyYamlResponse, err error)
- func (c *Client) CheckNetworkFirewallPolicyYamlWithContext(ctx context.Context, request *CheckNetworkFirewallPolicyYamlRequest) (response *CheckNetworkFirewallPolicyYamlResponse, err error)
- func (c *Client) CheckRepeatAssetImageRegistry(request *CheckRepeatAssetImageRegistryRequest) (response *CheckRepeatAssetImageRegistryResponse, err error)
- func (c *Client) CheckRepeatAssetImageRegistryWithContext(ctx context.Context, request *CheckRepeatAssetImageRegistryRequest) (response *CheckRepeatAssetImageRegistryResponse, err error)
- func (c *Client) ConfirmNetworkFirewallPolicy(request *ConfirmNetworkFirewallPolicyRequest) (response *ConfirmNetworkFirewallPolicyResponse, err error)
- func (c *Client) ConfirmNetworkFirewallPolicyWithContext(ctx context.Context, request *ConfirmNetworkFirewallPolicyRequest) (response *ConfirmNetworkFirewallPolicyResponse, err error)
- func (c *Client) CreateAbnormalProcessRulesExportJob(request *CreateAbnormalProcessRulesExportJobRequest) (response *CreateAbnormalProcessRulesExportJobResponse, err error)
- func (c *Client) CreateAbnormalProcessRulesExportJobWithContext(ctx context.Context, request *CreateAbnormalProcessRulesExportJobRequest) (response *CreateAbnormalProcessRulesExportJobResponse, err error)
- func (c *Client) CreateAccessControlsRuleExportJob(request *CreateAccessControlsRuleExportJobRequest) (response *CreateAccessControlsRuleExportJobResponse, err error)
- func (c *Client) CreateAccessControlsRuleExportJobWithContext(ctx context.Context, request *CreateAccessControlsRuleExportJobRequest) (response *CreateAccessControlsRuleExportJobResponse, err error)
- func (c *Client) CreateAssetImageRegistryScanTask(request *CreateAssetImageRegistryScanTaskRequest) (response *CreateAssetImageRegistryScanTaskResponse, err error)
- func (c *Client) CreateAssetImageRegistryScanTaskOneKey(request *CreateAssetImageRegistryScanTaskOneKeyRequest) (response *CreateAssetImageRegistryScanTaskOneKeyResponse, err error)
- func (c *Client) CreateAssetImageRegistryScanTaskOneKeyWithContext(ctx context.Context, request *CreateAssetImageRegistryScanTaskOneKeyRequest) (response *CreateAssetImageRegistryScanTaskOneKeyResponse, err error)
- func (c *Client) CreateAssetImageRegistryScanTaskWithContext(ctx context.Context, request *CreateAssetImageRegistryScanTaskRequest) (response *CreateAssetImageRegistryScanTaskResponse, err error)
- func (c *Client) CreateAssetImageScanSetting(request *CreateAssetImageScanSettingRequest) (response *CreateAssetImageScanSettingResponse, err error)
- func (c *Client) CreateAssetImageScanSettingWithContext(ctx context.Context, request *CreateAssetImageScanSettingRequest) (response *CreateAssetImageScanSettingResponse, err error)
- func (c *Client) CreateAssetImageScanTask(request *CreateAssetImageScanTaskRequest) (response *CreateAssetImageScanTaskResponse, err error)
- func (c *Client) CreateAssetImageScanTaskWithContext(ctx context.Context, request *CreateAssetImageScanTaskRequest) (response *CreateAssetImageScanTaskResponse, err error)
- func (c *Client) CreateAssetImageVirusExportJob(request *CreateAssetImageVirusExportJobRequest) (response *CreateAssetImageVirusExportJobResponse, err error)
- func (c *Client) CreateAssetImageVirusExportJobWithContext(ctx context.Context, request *CreateAssetImageVirusExportJobRequest) (response *CreateAssetImageVirusExportJobResponse, err error)
- func (c *Client) CreateCheckComponent(request *CreateCheckComponentRequest) (response *CreateCheckComponentResponse, err error)
- func (c *Client) CreateCheckComponentWithContext(ctx context.Context, request *CreateCheckComponentRequest) (response *CreateCheckComponentResponse, err error)
- func (c *Client) CreateClusterCheckTask(request *CreateClusterCheckTaskRequest) (response *CreateClusterCheckTaskResponse, err error)
- func (c *Client) CreateClusterCheckTaskWithContext(ctx context.Context, request *CreateClusterCheckTaskRequest) (response *CreateClusterCheckTaskResponse, err error)
- func (c *Client) CreateComplianceTask(request *CreateComplianceTaskRequest) (response *CreateComplianceTaskResponse, err error)
- func (c *Client) CreateComplianceTaskWithContext(ctx context.Context, request *CreateComplianceTaskRequest) (response *CreateComplianceTaskResponse, err error)
- func (c *Client) CreateComponentExportJob(request *CreateComponentExportJobRequest) (response *CreateComponentExportJobResponse, err error)
- func (c *Client) CreateComponentExportJobWithContext(ctx context.Context, request *CreateComponentExportJobRequest) (response *CreateComponentExportJobResponse, err error)
- func (c *Client) CreateDefenceVulExportJob(request *CreateDefenceVulExportJobRequest) (response *CreateDefenceVulExportJobResponse, err error)
- func (c *Client) CreateDefenceVulExportJobWithContext(ctx context.Context, request *CreateDefenceVulExportJobRequest) (response *CreateDefenceVulExportJobResponse, err error)
- func (c *Client) CreateEmergencyVulExportJob(request *CreateEmergencyVulExportJobRequest) (response *CreateEmergencyVulExportJobResponse, err error)
- func (c *Client) CreateEmergencyVulExportJobWithContext(ctx context.Context, request *CreateEmergencyVulExportJobRequest) (response *CreateEmergencyVulExportJobResponse, err error)
- func (c *Client) CreateEscapeEventsExportJob(request *CreateEscapeEventsExportJobRequest) (response *CreateEscapeEventsExportJobResponse, err error)
- func (c *Client) CreateEscapeEventsExportJobWithContext(ctx context.Context, request *CreateEscapeEventsExportJobRequest) (response *CreateEscapeEventsExportJobResponse, err error)
- func (c *Client) CreateEscapeWhiteListExportJob(request *CreateEscapeWhiteListExportJobRequest) (response *CreateEscapeWhiteListExportJobResponse, err error)
- func (c *Client) CreateEscapeWhiteListExportJobWithContext(ctx context.Context, request *CreateEscapeWhiteListExportJobRequest) (response *CreateEscapeWhiteListExportJobResponse, err error)
- func (c *Client) CreateExportComplianceStatusListJob(request *CreateExportComplianceStatusListJobRequest) (response *CreateExportComplianceStatusListJobResponse, err error)
- func (c *Client) CreateExportComplianceStatusListJobWithContext(ctx context.Context, request *CreateExportComplianceStatusListJobRequest) (response *CreateExportComplianceStatusListJobResponse, err error)
- func (c *Client) CreateHostExportJob(request *CreateHostExportJobRequest) (response *CreateHostExportJobResponse, err error)
- func (c *Client) CreateHostExportJobWithContext(ctx context.Context, request *CreateHostExportJobRequest) (response *CreateHostExportJobResponse, err error)
- func (c *Client) CreateImageExportJob(request *CreateImageExportJobRequest) (response *CreateImageExportJobResponse, err error)
- func (c *Client) CreateImageExportJobWithContext(ctx context.Context, request *CreateImageExportJobRequest) (response *CreateImageExportJobResponse, err error)
- func (c *Client) CreateK8sApiAbnormalEventExportJob(request *CreateK8sApiAbnormalEventExportJobRequest) (response *CreateK8sApiAbnormalEventExportJobResponse, err error)
- func (c *Client) CreateK8sApiAbnormalEventExportJobWithContext(ctx context.Context, request *CreateK8sApiAbnormalEventExportJobRequest) (response *CreateK8sApiAbnormalEventExportJobResponse, err error)
- func (c *Client) CreateK8sApiAbnormalRuleExportJob(request *CreateK8sApiAbnormalRuleExportJobRequest) (response *CreateK8sApiAbnormalRuleExportJobResponse, err error)
- func (c *Client) CreateK8sApiAbnormalRuleExportJobWithContext(ctx context.Context, request *CreateK8sApiAbnormalRuleExportJobRequest) (response *CreateK8sApiAbnormalRuleExportJobResponse, err error)
- func (c *Client) CreateK8sApiAbnormalRuleInfo(request *CreateK8sApiAbnormalRuleInfoRequest) (response *CreateK8sApiAbnormalRuleInfoResponse, err error)
- func (c *Client) CreateK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *CreateK8sApiAbnormalRuleInfoRequest) (response *CreateK8sApiAbnormalRuleInfoResponse, err error)
- func (c *Client) CreateNetworkFirewallClusterRefresh(request *CreateNetworkFirewallClusterRefreshRequest) (response *CreateNetworkFirewallClusterRefreshResponse, err error)
- func (c *Client) CreateNetworkFirewallClusterRefreshWithContext(ctx context.Context, request *CreateNetworkFirewallClusterRefreshRequest) (response *CreateNetworkFirewallClusterRefreshResponse, err error)
- func (c *Client) CreateNetworkFirewallPolicyDiscover(request *CreateNetworkFirewallPolicyDiscoverRequest) (response *CreateNetworkFirewallPolicyDiscoverResponse, err error)
- func (c *Client) CreateNetworkFirewallPolicyDiscoverWithContext(ctx context.Context, request *CreateNetworkFirewallPolicyDiscoverRequest) (response *CreateNetworkFirewallPolicyDiscoverResponse, err error)
- func (c *Client) CreateNetworkFirewallPublish(request *CreateNetworkFirewallPublishRequest) (response *CreateNetworkFirewallPublishResponse, err error)
- func (c *Client) CreateNetworkFirewallPublishWithContext(ctx context.Context, request *CreateNetworkFirewallPublishRequest) (response *CreateNetworkFirewallPublishResponse, err error)
- func (c *Client) CreateNetworkFirewallUndoPublish(request *CreateNetworkFirewallUndoPublishRequest) (response *CreateNetworkFirewallUndoPublishResponse, err error)
- func (c *Client) CreateNetworkFirewallUndoPublishWithContext(ctx context.Context, request *CreateNetworkFirewallUndoPublishRequest) (response *CreateNetworkFirewallUndoPublishResponse, err error)
- func (c *Client) CreateOrModifyPostPayCores(request *CreateOrModifyPostPayCoresRequest) (response *CreateOrModifyPostPayCoresResponse, err error)
- func (c *Client) CreateOrModifyPostPayCoresWithContext(ctx context.Context, request *CreateOrModifyPostPayCoresRequest) (response *CreateOrModifyPostPayCoresResponse, err error)
- func (c *Client) CreateProcessEventsExportJob(request *CreateProcessEventsExportJobRequest) (response *CreateProcessEventsExportJobResponse, err error)
- func (c *Client) CreateProcessEventsExportJobWithContext(ctx context.Context, request *CreateProcessEventsExportJobRequest) (response *CreateProcessEventsExportJobResponse, err error)
- func (c *Client) CreateRefreshTask(request *CreateRefreshTaskRequest) (response *CreateRefreshTaskResponse, err error)
- func (c *Client) CreateRefreshTaskWithContext(ctx context.Context, request *CreateRefreshTaskRequest) (response *CreateRefreshTaskResponse, err error)
- func (c *Client) CreateRiskDnsEventExportJob(request *CreateRiskDnsEventExportJobRequest) (response *CreateRiskDnsEventExportJobResponse, err error)
- func (c *Client) CreateRiskDnsEventExportJobWithContext(ctx context.Context, request *CreateRiskDnsEventExportJobRequest) (response *CreateRiskDnsEventExportJobResponse, err error)
- func (c *Client) CreateSearchTemplate(request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error)
- func (c *Client) CreateSearchTemplateWithContext(ctx context.Context, request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error)
- func (c *Client) CreateSystemVulExportJob(request *CreateSystemVulExportJobRequest) (response *CreateSystemVulExportJobResponse, err error)
- func (c *Client) CreateSystemVulExportJobWithContext(ctx context.Context, request *CreateSystemVulExportJobRequest) (response *CreateSystemVulExportJobResponse, err error)
- func (c *Client) CreateVirusScanAgain(request *CreateVirusScanAgainRequest) (response *CreateVirusScanAgainResponse, err error)
- func (c *Client) CreateVirusScanAgainWithContext(ctx context.Context, request *CreateVirusScanAgainRequest) (response *CreateVirusScanAgainResponse, err error)
- func (c *Client) CreateVirusScanTask(request *CreateVirusScanTaskRequest) (response *CreateVirusScanTaskResponse, err error)
- func (c *Client) CreateVirusScanTaskWithContext(ctx context.Context, request *CreateVirusScanTaskRequest) (response *CreateVirusScanTaskResponse, err error)
- func (c *Client) CreateVulContainerExportJob(request *CreateVulContainerExportJobRequest) (response *CreateVulContainerExportJobResponse, err error)
- func (c *Client) CreateVulContainerExportJobWithContext(ctx context.Context, request *CreateVulContainerExportJobRequest) (response *CreateVulContainerExportJobResponse, err error)
- func (c *Client) CreateVulDefenceEventExportJob(request *CreateVulDefenceEventExportJobRequest) (response *CreateVulDefenceEventExportJobResponse, err error)
- func (c *Client) CreateVulDefenceEventExportJobWithContext(ctx context.Context, request *CreateVulDefenceEventExportJobRequest) (response *CreateVulDefenceEventExportJobResponse, err error)
- func (c *Client) CreateVulDefenceHostExportJob(request *CreateVulDefenceHostExportJobRequest) (response *CreateVulDefenceHostExportJobResponse, err error)
- func (c *Client) CreateVulDefenceHostExportJobWithContext(ctx context.Context, request *CreateVulDefenceHostExportJobRequest) (response *CreateVulDefenceHostExportJobResponse, err error)
- func (c *Client) CreateVulExportJob(request *CreateVulExportJobRequest) (response *CreateVulExportJobResponse, err error)
- func (c *Client) CreateVulExportJobWithContext(ctx context.Context, request *CreateVulExportJobRequest) (response *CreateVulExportJobResponse, err error)
- func (c *Client) CreateVulImageExportJob(request *CreateVulImageExportJobRequest) (response *CreateVulImageExportJobResponse, err error)
- func (c *Client) CreateVulImageExportJobWithContext(ctx context.Context, request *CreateVulImageExportJobRequest) (response *CreateVulImageExportJobResponse, err error)
- func (c *Client) CreateVulScanTask(request *CreateVulScanTaskRequest) (response *CreateVulScanTaskResponse, err error)
- func (c *Client) CreateVulScanTaskWithContext(ctx context.Context, request *CreateVulScanTaskRequest) (response *CreateVulScanTaskResponse, err error)
- func (c *Client) CreateWebVulExportJob(request *CreateWebVulExportJobRequest) (response *CreateWebVulExportJobResponse, err error)
- func (c *Client) CreateWebVulExportJobWithContext(ctx context.Context, request *CreateWebVulExportJobRequest) (response *CreateWebVulExportJobResponse, err error)
- func (c *Client) DeleteAbnormalProcessRules(request *DeleteAbnormalProcessRulesRequest) (response *DeleteAbnormalProcessRulesResponse, err error)
- func (c *Client) DeleteAbnormalProcessRulesWithContext(ctx context.Context, request *DeleteAbnormalProcessRulesRequest) (response *DeleteAbnormalProcessRulesResponse, err error)
- func (c *Client) DeleteAccessControlRules(request *DeleteAccessControlRulesRequest) (response *DeleteAccessControlRulesResponse, err error)
- func (c *Client) DeleteAccessControlRulesWithContext(ctx context.Context, request *DeleteAccessControlRulesRequest) (response *DeleteAccessControlRulesResponse, err error)
- func (c *Client) DeleteComplianceAssetPolicySetFromWhitelist(request *DeleteComplianceAssetPolicySetFromWhitelistRequest) (response *DeleteComplianceAssetPolicySetFromWhitelistResponse, err error)
- func (c *Client) DeleteComplianceAssetPolicySetFromWhitelistWithContext(ctx context.Context, ...) (response *DeleteComplianceAssetPolicySetFromWhitelistResponse, err error)
- func (c *Client) DeleteCompliancePolicyAssetSetFromWhitelist(request *DeleteCompliancePolicyAssetSetFromWhitelistRequest) (response *DeleteCompliancePolicyAssetSetFromWhitelistResponse, err error)
- func (c *Client) DeleteCompliancePolicyAssetSetFromWhitelistWithContext(ctx context.Context, ...) (response *DeleteCompliancePolicyAssetSetFromWhitelistResponse, err error)
- func (c *Client) DeleteCompliancePolicyItemFromWhitelist(request *DeleteCompliancePolicyItemFromWhitelistRequest) (response *DeleteCompliancePolicyItemFromWhitelistResponse, err error)
- func (c *Client) DeleteCompliancePolicyItemFromWhitelistWithContext(ctx context.Context, request *DeleteCompliancePolicyItemFromWhitelistRequest) (response *DeleteCompliancePolicyItemFromWhitelistResponse, err error)
- func (c *Client) DeleteEscapeWhiteList(request *DeleteEscapeWhiteListRequest) (response *DeleteEscapeWhiteListResponse, err error)
- func (c *Client) DeleteEscapeWhiteListWithContext(ctx context.Context, request *DeleteEscapeWhiteListRequest) (response *DeleteEscapeWhiteListResponse, err error)
- func (c *Client) DeleteIgnoreVul(request *DeleteIgnoreVulRequest) (response *DeleteIgnoreVulResponse, err error)
- func (c *Client) DeleteIgnoreVulWithContext(ctx context.Context, request *DeleteIgnoreVulRequest) (response *DeleteIgnoreVulResponse, err error)
- func (c *Client) DeleteK8sApiAbnormalRule(request *DeleteK8sApiAbnormalRuleRequest) (response *DeleteK8sApiAbnormalRuleResponse, err error)
- func (c *Client) DeleteK8sApiAbnormalRuleWithContext(ctx context.Context, request *DeleteK8sApiAbnormalRuleRequest) (response *DeleteK8sApiAbnormalRuleResponse, err error)
- func (c *Client) DeleteMachine(request *DeleteMachineRequest) (response *DeleteMachineResponse, err error)
- func (c *Client) DeleteMachineWithContext(ctx context.Context, request *DeleteMachineRequest) (response *DeleteMachineResponse, err error)
- func (c *Client) DeleteNetworkFirewallPolicyDetail(request *DeleteNetworkFirewallPolicyDetailRequest) (response *DeleteNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) DeleteNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *DeleteNetworkFirewallPolicyDetailRequest) (response *DeleteNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) DeleteReverseShellEvents(request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error)
- func (c *Client) DeleteReverseShellEventsWithContext(ctx context.Context, request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error)
- func (c *Client) DeleteReverseShellWhiteLists(request *DeleteReverseShellWhiteListsRequest) (response *DeleteReverseShellWhiteListsResponse, err error)
- func (c *Client) DeleteReverseShellWhiteListsWithContext(ctx context.Context, request *DeleteReverseShellWhiteListsRequest) (response *DeleteReverseShellWhiteListsResponse, err error)
- func (c *Client) DeleteRiskSyscallEvents(request *DeleteRiskSyscallEventsRequest) (response *DeleteRiskSyscallEventsResponse, err error)
- func (c *Client) DeleteRiskSyscallEventsWithContext(ctx context.Context, request *DeleteRiskSyscallEventsRequest) (response *DeleteRiskSyscallEventsResponse, err error)
- func (c *Client) DeleteRiskSyscallWhiteLists(request *DeleteRiskSyscallWhiteListsRequest) (response *DeleteRiskSyscallWhiteListsResponse, err error)
- func (c *Client) DeleteRiskSyscallWhiteListsWithContext(ctx context.Context, request *DeleteRiskSyscallWhiteListsRequest) (response *DeleteRiskSyscallWhiteListsResponse, err error)
- func (c *Client) DeleteSearchTemplate(request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error)
- func (c *Client) DeleteSearchTemplateWithContext(ctx context.Context, request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error)
- func (c *Client) DescribeABTestConfig(request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error)
- func (c *Client) DescribeABTestConfigWithContext(ctx context.Context, request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error)
- func (c *Client) DescribeAbnormalProcessDetail(request *DescribeAbnormalProcessDetailRequest) (response *DescribeAbnormalProcessDetailResponse, err error)
- func (c *Client) DescribeAbnormalProcessDetailWithContext(ctx context.Context, request *DescribeAbnormalProcessDetailRequest) (response *DescribeAbnormalProcessDetailResponse, err error)
- func (c *Client) DescribeAbnormalProcessEventTendency(request *DescribeAbnormalProcessEventTendencyRequest) (response *DescribeAbnormalProcessEventTendencyResponse, err error)
- func (c *Client) DescribeAbnormalProcessEventTendencyWithContext(ctx context.Context, request *DescribeAbnormalProcessEventTendencyRequest) (response *DescribeAbnormalProcessEventTendencyResponse, err error)
- func (c *Client) DescribeAbnormalProcessEvents(request *DescribeAbnormalProcessEventsRequest) (response *DescribeAbnormalProcessEventsResponse, err error)
- func (c *Client) DescribeAbnormalProcessEventsExport(request *DescribeAbnormalProcessEventsExportRequest) (response *DescribeAbnormalProcessEventsExportResponse, err error)
- func (c *Client) DescribeAbnormalProcessEventsExportWithContext(ctx context.Context, request *DescribeAbnormalProcessEventsExportRequest) (response *DescribeAbnormalProcessEventsExportResponse, err error)
- func (c *Client) DescribeAbnormalProcessEventsWithContext(ctx context.Context, request *DescribeAbnormalProcessEventsRequest) (response *DescribeAbnormalProcessEventsResponse, err error)
- func (c *Client) DescribeAbnormalProcessLevelSummary(request *DescribeAbnormalProcessLevelSummaryRequest) (response *DescribeAbnormalProcessLevelSummaryResponse, err error)
- func (c *Client) DescribeAbnormalProcessLevelSummaryWithContext(ctx context.Context, request *DescribeAbnormalProcessLevelSummaryRequest) (response *DescribeAbnormalProcessLevelSummaryResponse, err error)
- func (c *Client) DescribeAbnormalProcessRuleDetail(request *DescribeAbnormalProcessRuleDetailRequest) (response *DescribeAbnormalProcessRuleDetailResponse, err error)
- func (c *Client) DescribeAbnormalProcessRuleDetailWithContext(ctx context.Context, request *DescribeAbnormalProcessRuleDetailRequest) (response *DescribeAbnormalProcessRuleDetailResponse, err error)
- func (c *Client) DescribeAbnormalProcessRules(request *DescribeAbnormalProcessRulesRequest) (response *DescribeAbnormalProcessRulesResponse, err error)
- func (c *Client) DescribeAbnormalProcessRulesExport(request *DescribeAbnormalProcessRulesExportRequest) (response *DescribeAbnormalProcessRulesExportResponse, err error)
- func (c *Client) DescribeAbnormalProcessRulesExportWithContext(ctx context.Context, request *DescribeAbnormalProcessRulesExportRequest) (response *DescribeAbnormalProcessRulesExportResponse, err error)
- func (c *Client) DescribeAbnormalProcessRulesWithContext(ctx context.Context, request *DescribeAbnormalProcessRulesRequest) (response *DescribeAbnormalProcessRulesResponse, err error)
- func (c *Client) DescribeAccessControlDetail(request *DescribeAccessControlDetailRequest) (response *DescribeAccessControlDetailResponse, err error)
- func (c *Client) DescribeAccessControlDetailWithContext(ctx context.Context, request *DescribeAccessControlDetailRequest) (response *DescribeAccessControlDetailResponse, err error)
- func (c *Client) DescribeAccessControlEvents(request *DescribeAccessControlEventsRequest) (response *DescribeAccessControlEventsResponse, err error)
- func (c *Client) DescribeAccessControlEventsExport(request *DescribeAccessControlEventsExportRequest) (response *DescribeAccessControlEventsExportResponse, err error)
- func (c *Client) DescribeAccessControlEventsExportWithContext(ctx context.Context, request *DescribeAccessControlEventsExportRequest) (response *DescribeAccessControlEventsExportResponse, err error)
- func (c *Client) DescribeAccessControlEventsWithContext(ctx context.Context, request *DescribeAccessControlEventsRequest) (response *DescribeAccessControlEventsResponse, err error)
- func (c *Client) DescribeAccessControlRuleDetail(request *DescribeAccessControlRuleDetailRequest) (response *DescribeAccessControlRuleDetailResponse, err error)
- func (c *Client) DescribeAccessControlRuleDetailWithContext(ctx context.Context, request *DescribeAccessControlRuleDetailRequest) (response *DescribeAccessControlRuleDetailResponse, err error)
- func (c *Client) DescribeAccessControlRules(request *DescribeAccessControlRulesRequest) (response *DescribeAccessControlRulesResponse, err error)
- func (c *Client) DescribeAccessControlRulesExport(request *DescribeAccessControlRulesExportRequest) (response *DescribeAccessControlRulesExportResponse, err error)
- func (c *Client) DescribeAccessControlRulesExportWithContext(ctx context.Context, request *DescribeAccessControlRulesExportRequest) (response *DescribeAccessControlRulesExportResponse, err error)
- func (c *Client) DescribeAccessControlRulesWithContext(ctx context.Context, request *DescribeAccessControlRulesRequest) (response *DescribeAccessControlRulesResponse, err error)
- func (c *Client) DescribeAffectedClusterCount(request *DescribeAffectedClusterCountRequest) (response *DescribeAffectedClusterCountResponse, err error)
- func (c *Client) DescribeAffectedClusterCountWithContext(ctx context.Context, request *DescribeAffectedClusterCountRequest) (response *DescribeAffectedClusterCountResponse, err error)
- func (c *Client) DescribeAffectedNodeList(request *DescribeAffectedNodeListRequest) (response *DescribeAffectedNodeListResponse, err error)
- func (c *Client) DescribeAffectedNodeListWithContext(ctx context.Context, request *DescribeAffectedNodeListRequest) (response *DescribeAffectedNodeListResponse, err error)
- func (c *Client) DescribeAffectedWorkloadList(request *DescribeAffectedWorkloadListRequest) (response *DescribeAffectedWorkloadListResponse, err error)
- func (c *Client) DescribeAffectedWorkloadListWithContext(ctx context.Context, request *DescribeAffectedWorkloadListRequest) (response *DescribeAffectedWorkloadListResponse, err error)
- func (c *Client) DescribeAgentDaemonSetCmd(request *DescribeAgentDaemonSetCmdRequest) (response *DescribeAgentDaemonSetCmdResponse, err error)
- func (c *Client) DescribeAgentDaemonSetCmdWithContext(ctx context.Context, request *DescribeAgentDaemonSetCmdRequest) (response *DescribeAgentDaemonSetCmdResponse, err error)
- func (c *Client) DescribeAgentInstallCommand(request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error)
- func (c *Client) DescribeAgentInstallCommandWithContext(ctx context.Context, request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error)
- func (c *Client) DescribeAssetAppServiceList(request *DescribeAssetAppServiceListRequest) (response *DescribeAssetAppServiceListResponse, err error)
- func (c *Client) DescribeAssetAppServiceListWithContext(ctx context.Context, request *DescribeAssetAppServiceListRequest) (response *DescribeAssetAppServiceListResponse, err error)
- func (c *Client) DescribeAssetClusterList(request *DescribeAssetClusterListRequest) (response *DescribeAssetClusterListResponse, err error)
- func (c *Client) DescribeAssetClusterListWithContext(ctx context.Context, request *DescribeAssetClusterListRequest) (response *DescribeAssetClusterListResponse, err error)
- func (c *Client) DescribeAssetComponentList(request *DescribeAssetComponentListRequest) (response *DescribeAssetComponentListResponse, err error)
- func (c *Client) DescribeAssetComponentListWithContext(ctx context.Context, request *DescribeAssetComponentListRequest) (response *DescribeAssetComponentListResponse, err error)
- func (c *Client) DescribeAssetContainerDetail(request *DescribeAssetContainerDetailRequest) (response *DescribeAssetContainerDetailResponse, err error)
- func (c *Client) DescribeAssetContainerDetailWithContext(ctx context.Context, request *DescribeAssetContainerDetailRequest) (response *DescribeAssetContainerDetailResponse, err error)
- func (c *Client) DescribeAssetContainerList(request *DescribeAssetContainerListRequest) (response *DescribeAssetContainerListResponse, err error)
- func (c *Client) DescribeAssetContainerListWithContext(ctx context.Context, request *DescribeAssetContainerListRequest) (response *DescribeAssetContainerListResponse, err error)
- func (c *Client) DescribeAssetDBServiceList(request *DescribeAssetDBServiceListRequest) (response *DescribeAssetDBServiceListResponse, err error)
- func (c *Client) DescribeAssetDBServiceListWithContext(ctx context.Context, request *DescribeAssetDBServiceListRequest) (response *DescribeAssetDBServiceListResponse, err error)
- func (c *Client) DescribeAssetHostDetail(request *DescribeAssetHostDetailRequest) (response *DescribeAssetHostDetailResponse, err error)
- func (c *Client) DescribeAssetHostDetailWithContext(ctx context.Context, request *DescribeAssetHostDetailRequest) (response *DescribeAssetHostDetailResponse, err error)
- func (c *Client) DescribeAssetHostList(request *DescribeAssetHostListRequest) (response *DescribeAssetHostListResponse, err error)
- func (c *Client) DescribeAssetHostListWithContext(ctx context.Context, request *DescribeAssetHostListRequest) (response *DescribeAssetHostListResponse, err error)
- func (c *Client) DescribeAssetImageBindRuleInfo(request *DescribeAssetImageBindRuleInfoRequest) (response *DescribeAssetImageBindRuleInfoResponse, err error)
- func (c *Client) DescribeAssetImageBindRuleInfoWithContext(ctx context.Context, request *DescribeAssetImageBindRuleInfoRequest) (response *DescribeAssetImageBindRuleInfoResponse, err error)
- func (c *Client) DescribeAssetImageDetail(request *DescribeAssetImageDetailRequest) (response *DescribeAssetImageDetailResponse, err error)
- func (c *Client) DescribeAssetImageDetailWithContext(ctx context.Context, request *DescribeAssetImageDetailRequest) (response *DescribeAssetImageDetailResponse, err error)
- func (c *Client) DescribeAssetImageHostList(request *DescribeAssetImageHostListRequest) (response *DescribeAssetImageHostListResponse, err error)
- func (c *Client) DescribeAssetImageHostListWithContext(ctx context.Context, request *DescribeAssetImageHostListRequest) (response *DescribeAssetImageHostListResponse, err error)
- func (c *Client) DescribeAssetImageList(request *DescribeAssetImageListRequest) (response *DescribeAssetImageListResponse, err error)
- func (c *Client) DescribeAssetImageListExport(request *DescribeAssetImageListExportRequest) (response *DescribeAssetImageListExportResponse, err error)
- func (c *Client) DescribeAssetImageListExportWithContext(ctx context.Context, request *DescribeAssetImageListExportRequest) (response *DescribeAssetImageListExportResponse, err error)
- func (c *Client) DescribeAssetImageListWithContext(ctx context.Context, request *DescribeAssetImageListRequest) (response *DescribeAssetImageListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryAssetStatus(request *DescribeAssetImageRegistryAssetStatusRequest) (response *DescribeAssetImageRegistryAssetStatusResponse, err error)
- func (c *Client) DescribeAssetImageRegistryAssetStatusWithContext(ctx context.Context, request *DescribeAssetImageRegistryAssetStatusRequest) (response *DescribeAssetImageRegistryAssetStatusResponse, err error)
- func (c *Client) DescribeAssetImageRegistryDetail(request *DescribeAssetImageRegistryDetailRequest) (response *DescribeAssetImageRegistryDetailResponse, err error)
- func (c *Client) DescribeAssetImageRegistryDetailWithContext(ctx context.Context, request *DescribeAssetImageRegistryDetailRequest) (response *DescribeAssetImageRegistryDetailResponse, err error)
- func (c *Client) DescribeAssetImageRegistryList(request *DescribeAssetImageRegistryListRequest) (response *DescribeAssetImageRegistryListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryListExport(request *DescribeAssetImageRegistryListExportRequest) (response *DescribeAssetImageRegistryListExportResponse, err error)
- func (c *Client) DescribeAssetImageRegistryListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryListExportRequest) (response *DescribeAssetImageRegistryListExportResponse, err error)
- func (c *Client) DescribeAssetImageRegistryListWithContext(ctx context.Context, request *DescribeAssetImageRegistryListRequest) (response *DescribeAssetImageRegistryListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryRegistryDetail(request *DescribeAssetImageRegistryRegistryDetailRequest) (response *DescribeAssetImageRegistryRegistryDetailResponse, err error)
- func (c *Client) DescribeAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *DescribeAssetImageRegistryRegistryDetailRequest) (response *DescribeAssetImageRegistryRegistryDetailResponse, err error)
- func (c *Client) DescribeAssetImageRegistryRegistryList(request *DescribeAssetImageRegistryRegistryListRequest) (response *DescribeAssetImageRegistryRegistryListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryRegistryListWithContext(ctx context.Context, request *DescribeAssetImageRegistryRegistryListRequest) (response *DescribeAssetImageRegistryRegistryListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryRiskInfoList(request *DescribeAssetImageRegistryRiskInfoListRequest) (response *DescribeAssetImageRegistryRiskInfoListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryRiskInfoListWithContext(ctx context.Context, request *DescribeAssetImageRegistryRiskInfoListRequest) (response *DescribeAssetImageRegistryRiskInfoListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryRiskListExport(request *DescribeAssetImageRegistryRiskListExportRequest) (response *DescribeAssetImageRegistryRiskListExportResponse, err error)
- func (c *Client) DescribeAssetImageRegistryRiskListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryRiskListExportRequest) (response *DescribeAssetImageRegistryRiskListExportResponse, err error)
- func (c *Client) DescribeAssetImageRegistryScanStatusOneKey(request *DescribeAssetImageRegistryScanStatusOneKeyRequest) (response *DescribeAssetImageRegistryScanStatusOneKeyResponse, err error)
- func (c *Client) DescribeAssetImageRegistryScanStatusOneKeyWithContext(ctx context.Context, ...) (response *DescribeAssetImageRegistryScanStatusOneKeyResponse, err error)
- func (c *Client) DescribeAssetImageRegistrySummary(request *DescribeAssetImageRegistrySummaryRequest) (response *DescribeAssetImageRegistrySummaryResponse, err error)
- func (c *Client) DescribeAssetImageRegistrySummaryWithContext(ctx context.Context, request *DescribeAssetImageRegistrySummaryRequest) (response *DescribeAssetImageRegistrySummaryResponse, err error)
- func (c *Client) DescribeAssetImageRegistryVirusList(request *DescribeAssetImageRegistryVirusListRequest) (response *DescribeAssetImageRegistryVirusListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryVirusListExport(request *DescribeAssetImageRegistryVirusListExportRequest) (response *DescribeAssetImageRegistryVirusListExportResponse, err error)
- func (c *Client) DescribeAssetImageRegistryVirusListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryVirusListExportRequest) (response *DescribeAssetImageRegistryVirusListExportResponse, err error)
- func (c *Client) DescribeAssetImageRegistryVirusListWithContext(ctx context.Context, request *DescribeAssetImageRegistryVirusListRequest) (response *DescribeAssetImageRegistryVirusListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryVulList(request *DescribeAssetImageRegistryVulListRequest) (response *DescribeAssetImageRegistryVulListResponse, err error)
- func (c *Client) DescribeAssetImageRegistryVulListExport(request *DescribeAssetImageRegistryVulListExportRequest) (response *DescribeAssetImageRegistryVulListExportResponse, err error)
- func (c *Client) DescribeAssetImageRegistryVulListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryVulListExportRequest) (response *DescribeAssetImageRegistryVulListExportResponse, err error)
- func (c *Client) DescribeAssetImageRegistryVulListWithContext(ctx context.Context, request *DescribeAssetImageRegistryVulListRequest) (response *DescribeAssetImageRegistryVulListResponse, err error)
- func (c *Client) DescribeAssetImageRiskList(request *DescribeAssetImageRiskListRequest) (response *DescribeAssetImageRiskListResponse, err error)
- func (c *Client) DescribeAssetImageRiskListExport(request *DescribeAssetImageRiskListExportRequest) (response *DescribeAssetImageRiskListExportResponse, err error)
- func (c *Client) DescribeAssetImageRiskListExportWithContext(ctx context.Context, request *DescribeAssetImageRiskListExportRequest) (response *DescribeAssetImageRiskListExportResponse, err error)
- func (c *Client) DescribeAssetImageRiskListWithContext(ctx context.Context, request *DescribeAssetImageRiskListRequest) (response *DescribeAssetImageRiskListResponse, err error)
- func (c *Client) DescribeAssetImageScanSetting(request *DescribeAssetImageScanSettingRequest) (response *DescribeAssetImageScanSettingResponse, err error)
- func (c *Client) DescribeAssetImageScanSettingWithContext(ctx context.Context, request *DescribeAssetImageScanSettingRequest) (response *DescribeAssetImageScanSettingResponse, err error)
- func (c *Client) DescribeAssetImageScanStatus(request *DescribeAssetImageScanStatusRequest) (response *DescribeAssetImageScanStatusResponse, err error)
- func (c *Client) DescribeAssetImageScanStatusWithContext(ctx context.Context, request *DescribeAssetImageScanStatusRequest) (response *DescribeAssetImageScanStatusResponse, err error)
- func (c *Client) DescribeAssetImageScanTask(request *DescribeAssetImageScanTaskRequest) (response *DescribeAssetImageScanTaskResponse, err error)
- func (c *Client) DescribeAssetImageScanTaskWithContext(ctx context.Context, request *DescribeAssetImageScanTaskRequest) (response *DescribeAssetImageScanTaskResponse, err error)
- func (c *Client) DescribeAssetImageSimpleList(request *DescribeAssetImageSimpleListRequest) (response *DescribeAssetImageSimpleListResponse, err error)
- func (c *Client) DescribeAssetImageSimpleListWithContext(ctx context.Context, request *DescribeAssetImageSimpleListRequest) (response *DescribeAssetImageSimpleListResponse, err error)
- func (c *Client) DescribeAssetImageVirusList(request *DescribeAssetImageVirusListRequest) (response *DescribeAssetImageVirusListResponse, err error)
- func (c *Client) DescribeAssetImageVirusListExport(request *DescribeAssetImageVirusListExportRequest) (response *DescribeAssetImageVirusListExportResponse, err error)
- func (c *Client) DescribeAssetImageVirusListExportWithContext(ctx context.Context, request *DescribeAssetImageVirusListExportRequest) (response *DescribeAssetImageVirusListExportResponse, err error)
- func (c *Client) DescribeAssetImageVirusListWithContext(ctx context.Context, request *DescribeAssetImageVirusListRequest) (response *DescribeAssetImageVirusListResponse, err error)
- func (c *Client) DescribeAssetImageVulList(request *DescribeAssetImageVulListRequest) (response *DescribeAssetImageVulListResponse, err error)
- func (c *Client) DescribeAssetImageVulListExport(request *DescribeAssetImageVulListExportRequest) (response *DescribeAssetImageVulListExportResponse, err error)
- func (c *Client) DescribeAssetImageVulListExportWithContext(ctx context.Context, request *DescribeAssetImageVulListExportRequest) (response *DescribeAssetImageVulListExportResponse, err error)
- func (c *Client) DescribeAssetImageVulListWithContext(ctx context.Context, request *DescribeAssetImageVulListRequest) (response *DescribeAssetImageVulListResponse, err error)
- func (c *Client) DescribeAssetPortList(request *DescribeAssetPortListRequest) (response *DescribeAssetPortListResponse, err error)
- func (c *Client) DescribeAssetPortListWithContext(ctx context.Context, request *DescribeAssetPortListRequest) (response *DescribeAssetPortListResponse, err error)
- func (c *Client) DescribeAssetProcessList(request *DescribeAssetProcessListRequest) (response *DescribeAssetProcessListResponse, err error)
- func (c *Client) DescribeAssetProcessListWithContext(ctx context.Context, request *DescribeAssetProcessListRequest) (response *DescribeAssetProcessListResponse, err error)
- func (c *Client) DescribeAssetSummary(request *DescribeAssetSummaryRequest) (response *DescribeAssetSummaryResponse, err error)
- func (c *Client) DescribeAssetSummaryWithContext(ctx context.Context, request *DescribeAssetSummaryRequest) (response *DescribeAssetSummaryResponse, err error)
- func (c *Client) DescribeAssetSyncLastTime(request *DescribeAssetSyncLastTimeRequest) (response *DescribeAssetSyncLastTimeResponse, err error)
- func (c *Client) DescribeAssetSyncLastTimeWithContext(ctx context.Context, request *DescribeAssetSyncLastTimeRequest) (response *DescribeAssetSyncLastTimeResponse, err error)
- func (c *Client) DescribeAssetWebServiceList(request *DescribeAssetWebServiceListRequest) (response *DescribeAssetWebServiceListResponse, err error)
- func (c *Client) DescribeAssetWebServiceListWithContext(ctx context.Context, request *DescribeAssetWebServiceListRequest) (response *DescribeAssetWebServiceListResponse, err error)
- func (c *Client) DescribeAutoAuthorizedRuleHost(request *DescribeAutoAuthorizedRuleHostRequest) (response *DescribeAutoAuthorizedRuleHostResponse, err error)
- func (c *Client) DescribeAutoAuthorizedRuleHostWithContext(ctx context.Context, request *DescribeAutoAuthorizedRuleHostRequest) (response *DescribeAutoAuthorizedRuleHostResponse, err error)
- func (c *Client) DescribeCheckItemList(request *DescribeCheckItemListRequest) (response *DescribeCheckItemListResponse, err error)
- func (c *Client) DescribeCheckItemListWithContext(ctx context.Context, request *DescribeCheckItemListRequest) (response *DescribeCheckItemListResponse, err error)
- func (c *Client) DescribeClusterDetail(request *DescribeClusterDetailRequest) (response *DescribeClusterDetailResponse, err error)
- func (c *Client) DescribeClusterDetailWithContext(ctx context.Context, request *DescribeClusterDetailRequest) (response *DescribeClusterDetailResponse, err error)
- func (c *Client) DescribeClusterSummary(request *DescribeClusterSummaryRequest) (response *DescribeClusterSummaryResponse, err error)
- func (c *Client) DescribeClusterSummaryWithContext(ctx context.Context, request *DescribeClusterSummaryRequest) (response *DescribeClusterSummaryResponse, err error)
- func (c *Client) DescribeComplianceAssetDetailInfo(request *DescribeComplianceAssetDetailInfoRequest) (response *DescribeComplianceAssetDetailInfoResponse, err error)
- func (c *Client) DescribeComplianceAssetDetailInfoWithContext(ctx context.Context, request *DescribeComplianceAssetDetailInfoRequest) (response *DescribeComplianceAssetDetailInfoResponse, err error)
- func (c *Client) DescribeComplianceAssetList(request *DescribeComplianceAssetListRequest) (response *DescribeComplianceAssetListResponse, err error)
- func (c *Client) DescribeComplianceAssetListWithContext(ctx context.Context, request *DescribeComplianceAssetListRequest) (response *DescribeComplianceAssetListResponse, err error)
- func (c *Client) DescribeComplianceAssetPolicyItemList(request *DescribeComplianceAssetPolicyItemListRequest) (response *DescribeComplianceAssetPolicyItemListResponse, err error)
- func (c *Client) DescribeComplianceAssetPolicyItemListWithContext(ctx context.Context, request *DescribeComplianceAssetPolicyItemListRequest) (response *DescribeComplianceAssetPolicyItemListResponse, err error)
- func (c *Client) DescribeCompliancePeriodTaskList(request *DescribeCompliancePeriodTaskListRequest) (response *DescribeCompliancePeriodTaskListResponse, err error)
- func (c *Client) DescribeCompliancePeriodTaskListWithContext(ctx context.Context, request *DescribeCompliancePeriodTaskListRequest) (response *DescribeCompliancePeriodTaskListResponse, err error)
- func (c *Client) DescribeCompliancePolicyItemAffectedAssetList(request *DescribeCompliancePolicyItemAffectedAssetListRequest) (response *DescribeCompliancePolicyItemAffectedAssetListResponse, err error)
- func (c *Client) DescribeCompliancePolicyItemAffectedAssetListWithContext(ctx context.Context, ...) (response *DescribeCompliancePolicyItemAffectedAssetListResponse, err error)
- func (c *Client) DescribeCompliancePolicyItemAffectedSummary(request *DescribeCompliancePolicyItemAffectedSummaryRequest) (response *DescribeCompliancePolicyItemAffectedSummaryResponse, err error)
- func (c *Client) DescribeCompliancePolicyItemAffectedSummaryWithContext(ctx context.Context, ...) (response *DescribeCompliancePolicyItemAffectedSummaryResponse, err error)
- func (c *Client) DescribeComplianceScanFailedAssetList(request *DescribeComplianceScanFailedAssetListRequest) (response *DescribeComplianceScanFailedAssetListResponse, err error)
- func (c *Client) DescribeComplianceScanFailedAssetListWithContext(ctx context.Context, request *DescribeComplianceScanFailedAssetListRequest) (response *DescribeComplianceScanFailedAssetListResponse, err error)
- func (c *Client) DescribeComplianceTaskAssetSummary(request *DescribeComplianceTaskAssetSummaryRequest) (response *DescribeComplianceTaskAssetSummaryResponse, err error)
- func (c *Client) DescribeComplianceTaskAssetSummaryWithContext(ctx context.Context, request *DescribeComplianceTaskAssetSummaryRequest) (response *DescribeComplianceTaskAssetSummaryResponse, err error)
- func (c *Client) DescribeComplianceTaskPolicyItemSummaryList(request *DescribeComplianceTaskPolicyItemSummaryListRequest) (response *DescribeComplianceTaskPolicyItemSummaryListResponse, err error)
- func (c *Client) DescribeComplianceTaskPolicyItemSummaryListWithContext(ctx context.Context, ...) (response *DescribeComplianceTaskPolicyItemSummaryListResponse, err error)
- func (c *Client) DescribeComplianceWhitelistItemList(request *DescribeComplianceWhitelistItemListRequest) (response *DescribeComplianceWhitelistItemListResponse, err error)
- func (c *Client) DescribeComplianceWhitelistItemListWithContext(ctx context.Context, request *DescribeComplianceWhitelistItemListRequest) (response *DescribeComplianceWhitelistItemListResponse, err error)
- func (c *Client) DescribeContainerAssetSummary(request *DescribeContainerAssetSummaryRequest) (response *DescribeContainerAssetSummaryResponse, err error)
- func (c *Client) DescribeContainerAssetSummaryWithContext(ctx context.Context, request *DescribeContainerAssetSummaryRequest) (response *DescribeContainerAssetSummaryResponse, err error)
- func (c *Client) DescribeContainerSecEventSummary(request *DescribeContainerSecEventSummaryRequest) (response *DescribeContainerSecEventSummaryResponse, err error)
- func (c *Client) DescribeContainerSecEventSummaryWithContext(ctx context.Context, request *DescribeContainerSecEventSummaryRequest) (response *DescribeContainerSecEventSummaryResponse, err error)
- func (c *Client) DescribeESAggregations(request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error)
- func (c *Client) DescribeESAggregationsWithContext(ctx context.Context, request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error)
- func (c *Client) DescribeESHits(request *DescribeESHitsRequest) (response *DescribeESHitsResponse, err error)
- func (c *Client) DescribeESHitsWithContext(ctx context.Context, request *DescribeESHitsRequest) (response *DescribeESHitsResponse, err error)
- func (c *Client) DescribeEmergencyVulList(request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error)
- func (c *Client) DescribeEmergencyVulListWithContext(ctx context.Context, request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error)
- func (c *Client) DescribeEscapeEventDetail(request *DescribeEscapeEventDetailRequest) (response *DescribeEscapeEventDetailResponse, err error)
- func (c *Client) DescribeEscapeEventDetailWithContext(ctx context.Context, request *DescribeEscapeEventDetailRequest) (response *DescribeEscapeEventDetailResponse, err error)
- func (c *Client) DescribeEscapeEventInfo(request *DescribeEscapeEventInfoRequest) (response *DescribeEscapeEventInfoResponse, err error)
- func (c *Client) DescribeEscapeEventInfoWithContext(ctx context.Context, request *DescribeEscapeEventInfoRequest) (response *DescribeEscapeEventInfoResponse, err error)
- func (c *Client) DescribeEscapeEventTendency(request *DescribeEscapeEventTendencyRequest) (response *DescribeEscapeEventTendencyResponse, err error)
- func (c *Client) DescribeEscapeEventTendencyWithContext(ctx context.Context, request *DescribeEscapeEventTendencyRequest) (response *DescribeEscapeEventTendencyResponse, err error)
- func (c *Client) DescribeEscapeEventTypeSummary(request *DescribeEscapeEventTypeSummaryRequest) (response *DescribeEscapeEventTypeSummaryResponse, err error)
- func (c *Client) DescribeEscapeEventTypeSummaryWithContext(ctx context.Context, request *DescribeEscapeEventTypeSummaryRequest) (response *DescribeEscapeEventTypeSummaryResponse, err error)
- func (c *Client) DescribeEscapeEventsExport(request *DescribeEscapeEventsExportRequest) (response *DescribeEscapeEventsExportResponse, err error)
- func (c *Client) DescribeEscapeEventsExportWithContext(ctx context.Context, request *DescribeEscapeEventsExportRequest) (response *DescribeEscapeEventsExportResponse, err error)
- func (c *Client) DescribeEscapeRuleInfo(request *DescribeEscapeRuleInfoRequest) (response *DescribeEscapeRuleInfoResponse, err error)
- func (c *Client) DescribeEscapeRuleInfoWithContext(ctx context.Context, request *DescribeEscapeRuleInfoRequest) (response *DescribeEscapeRuleInfoResponse, err error)
- func (c *Client) DescribeEscapeSafeState(request *DescribeEscapeSafeStateRequest) (response *DescribeEscapeSafeStateResponse, err error)
- func (c *Client) DescribeEscapeSafeStateWithContext(ctx context.Context, request *DescribeEscapeSafeStateRequest) (response *DescribeEscapeSafeStateResponse, err error)
- func (c *Client) DescribeEscapeWhiteList(request *DescribeEscapeWhiteListRequest) (response *DescribeEscapeWhiteListResponse, err error)
- func (c *Client) DescribeEscapeWhiteListWithContext(ctx context.Context, request *DescribeEscapeWhiteListRequest) (response *DescribeEscapeWhiteListResponse, err error)
- func (c *Client) DescribeExportJobDownloadURL(request *DescribeExportJobDownloadURLRequest) (response *DescribeExportJobDownloadURLResponse, err error)
- func (c *Client) DescribeExportJobDownloadURLWithContext(ctx context.Context, request *DescribeExportJobDownloadURLRequest) (response *DescribeExportJobDownloadURLResponse, err error)
- func (c *Client) DescribeExportJobManageList(request *DescribeExportJobManageListRequest) (response *DescribeExportJobManageListResponse, err error)
- func (c *Client) DescribeExportJobManageListWithContext(ctx context.Context, request *DescribeExportJobManageListRequest) (response *DescribeExportJobManageListResponse, err error)
- func (c *Client) DescribeExportJobResult(request *DescribeExportJobResultRequest) (response *DescribeExportJobResultResponse, err error)
- func (c *Client) DescribeExportJobResultWithContext(ctx context.Context, request *DescribeExportJobResultRequest) (response *DescribeExportJobResultResponse, err error)
- func (c *Client) DescribeImageAuthorizedInfo(request *DescribeImageAuthorizedInfoRequest) (response *DescribeImageAuthorizedInfoResponse, err error)
- func (c *Client) DescribeImageAuthorizedInfoWithContext(ctx context.Context, request *DescribeImageAuthorizedInfoRequest) (response *DescribeImageAuthorizedInfoResponse, err error)
- func (c *Client) DescribeImageAutoAuthorizedLogList(request *DescribeImageAutoAuthorizedLogListRequest) (response *DescribeImageAutoAuthorizedLogListResponse, err error)
- func (c *Client) DescribeImageAutoAuthorizedLogListWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedLogListRequest) (response *DescribeImageAutoAuthorizedLogListResponse, err error)
- func (c *Client) DescribeImageAutoAuthorizedRule(request *DescribeImageAutoAuthorizedRuleRequest) (response *DescribeImageAutoAuthorizedRuleResponse, err error)
- func (c *Client) DescribeImageAutoAuthorizedRuleWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedRuleRequest) (response *DescribeImageAutoAuthorizedRuleResponse, err error)
- func (c *Client) DescribeImageAutoAuthorizedTaskList(request *DescribeImageAutoAuthorizedTaskListRequest) (response *DescribeImageAutoAuthorizedTaskListResponse, err error)
- func (c *Client) DescribeImageAutoAuthorizedTaskListWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedTaskListRequest) (response *DescribeImageAutoAuthorizedTaskListResponse, err error)
- func (c *Client) DescribeImageComponentList(request *DescribeImageComponentListRequest) (response *DescribeImageComponentListResponse, err error)
- func (c *Client) DescribeImageComponentListWithContext(ctx context.Context, request *DescribeImageComponentListRequest) (response *DescribeImageComponentListResponse, err error)
- func (c *Client) DescribeImageRegistryNamespaceList(request *DescribeImageRegistryNamespaceListRequest) (response *DescribeImageRegistryNamespaceListResponse, err error)
- func (c *Client) DescribeImageRegistryNamespaceListWithContext(ctx context.Context, request *DescribeImageRegistryNamespaceListRequest) (response *DescribeImageRegistryNamespaceListResponse, err error)
- func (c *Client) DescribeImageRegistryTimingScanTask(request *DescribeImageRegistryTimingScanTaskRequest) (response *DescribeImageRegistryTimingScanTaskResponse, err error)
- func (c *Client) DescribeImageRegistryTimingScanTaskWithContext(ctx context.Context, request *DescribeImageRegistryTimingScanTaskRequest) (response *DescribeImageRegistryTimingScanTaskResponse, err error)
- func (c *Client) DescribeImageRiskSummary(request *DescribeImageRiskSummaryRequest) (response *DescribeImageRiskSummaryResponse, err error)
- func (c *Client) DescribeImageRiskSummaryWithContext(ctx context.Context, request *DescribeImageRiskSummaryRequest) (response *DescribeImageRiskSummaryResponse, err error)
- func (c *Client) DescribeImageRiskTendency(request *DescribeImageRiskTendencyRequest) (response *DescribeImageRiskTendencyResponse, err error)
- func (c *Client) DescribeImageRiskTendencyWithContext(ctx context.Context, request *DescribeImageRiskTendencyRequest) (response *DescribeImageRiskTendencyResponse, err error)
- func (c *Client) DescribeImageSimpleList(request *DescribeImageSimpleListRequest) (response *DescribeImageSimpleListResponse, err error)
- func (c *Client) DescribeImageSimpleListWithContext(ctx context.Context, request *DescribeImageSimpleListRequest) (response *DescribeImageSimpleListResponse, err error)
- func (c *Client) DescribeIndexList(request *DescribeIndexListRequest) (response *DescribeIndexListResponse, err error)
- func (c *Client) DescribeIndexListWithContext(ctx context.Context, request *DescribeIndexListRequest) (response *DescribeIndexListResponse, err error)
- func (c *Client) DescribeInspectionReport(request *DescribeInspectionReportRequest) (response *DescribeInspectionReportResponse, err error)
- func (c *Client) DescribeInspectionReportWithContext(ctx context.Context, request *DescribeInspectionReportRequest) (response *DescribeInspectionReportResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalEventInfo(request *DescribeK8sApiAbnormalEventInfoRequest) (response *DescribeK8sApiAbnormalEventInfoResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalEventInfoWithContext(ctx context.Context, request *DescribeK8sApiAbnormalEventInfoRequest) (response *DescribeK8sApiAbnormalEventInfoResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalEventList(request *DescribeK8sApiAbnormalEventListRequest) (response *DescribeK8sApiAbnormalEventListResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalEventListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalEventListRequest) (response *DescribeK8sApiAbnormalEventListResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalRuleInfo(request *DescribeK8sApiAbnormalRuleInfoRequest) (response *DescribeK8sApiAbnormalRuleInfoResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleInfoRequest) (response *DescribeK8sApiAbnormalRuleInfoResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalRuleList(request *DescribeK8sApiAbnormalRuleListRequest) (response *DescribeK8sApiAbnormalRuleListResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalRuleListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleListRequest) (response *DescribeK8sApiAbnormalRuleListResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalRuleScopeList(request *DescribeK8sApiAbnormalRuleScopeListRequest) (response *DescribeK8sApiAbnormalRuleScopeListResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalRuleScopeListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleScopeListRequest) (response *DescribeK8sApiAbnormalRuleScopeListResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalSummary(request *DescribeK8sApiAbnormalSummaryRequest) (response *DescribeK8sApiAbnormalSummaryResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalSummaryWithContext(ctx context.Context, request *DescribeK8sApiAbnormalSummaryRequest) (response *DescribeK8sApiAbnormalSummaryResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalTendency(request *DescribeK8sApiAbnormalTendencyRequest) (response *DescribeK8sApiAbnormalTendencyResponse, err error)
- func (c *Client) DescribeK8sApiAbnormalTendencyWithContext(ctx context.Context, request *DescribeK8sApiAbnormalTendencyRequest) (response *DescribeK8sApiAbnormalTendencyResponse, err error)
- func (c *Client) DescribeLogStorageStatistic(request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error)
- func (c *Client) DescribeLogStorageStatisticWithContext(ctx context.Context, request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error)
- func (c *Client) DescribeNetworkFirewallAuditRecord(request *DescribeNetworkFirewallAuditRecordRequest) (response *DescribeNetworkFirewallAuditRecordResponse, err error)
- func (c *Client) DescribeNetworkFirewallAuditRecordWithContext(ctx context.Context, request *DescribeNetworkFirewallAuditRecordRequest) (response *DescribeNetworkFirewallAuditRecordResponse, err error)
- func (c *Client) DescribeNetworkFirewallClusterList(request *DescribeNetworkFirewallClusterListRequest) (response *DescribeNetworkFirewallClusterListResponse, err error)
- func (c *Client) DescribeNetworkFirewallClusterListWithContext(ctx context.Context, request *DescribeNetworkFirewallClusterListRequest) (response *DescribeNetworkFirewallClusterListResponse, err error)
- func (c *Client) DescribeNetworkFirewallClusterRefreshStatus(request *DescribeNetworkFirewallClusterRefreshStatusRequest) (response *DescribeNetworkFirewallClusterRefreshStatusResponse, err error)
- func (c *Client) DescribeNetworkFirewallClusterRefreshStatusWithContext(ctx context.Context, ...) (response *DescribeNetworkFirewallClusterRefreshStatusResponse, err error)
- func (c *Client) DescribeNetworkFirewallNamespaceLabelList(request *DescribeNetworkFirewallNamespaceLabelListRequest) (response *DescribeNetworkFirewallNamespaceLabelListResponse, err error)
- func (c *Client) DescribeNetworkFirewallNamespaceLabelListWithContext(ctx context.Context, request *DescribeNetworkFirewallNamespaceLabelListRequest) (response *DescribeNetworkFirewallNamespaceLabelListResponse, err error)
- func (c *Client) DescribeNetworkFirewallNamespaceList(request *DescribeNetworkFirewallNamespaceListRequest) (response *DescribeNetworkFirewallNamespaceListResponse, err error)
- func (c *Client) DescribeNetworkFirewallNamespaceListWithContext(ctx context.Context, request *DescribeNetworkFirewallNamespaceListRequest) (response *DescribeNetworkFirewallNamespaceListResponse, err error)
- func (c *Client) DescribeNetworkFirewallPodLabelsList(request *DescribeNetworkFirewallPodLabelsListRequest) (response *DescribeNetworkFirewallPodLabelsListResponse, err error)
- func (c *Client) DescribeNetworkFirewallPodLabelsListWithContext(ctx context.Context, request *DescribeNetworkFirewallPodLabelsListRequest) (response *DescribeNetworkFirewallPodLabelsListResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyDetail(request *DescribeNetworkFirewallPolicyDetailRequest) (response *DescribeNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyDetailRequest) (response *DescribeNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyDiscover(request *DescribeNetworkFirewallPolicyDiscoverRequest) (response *DescribeNetworkFirewallPolicyDiscoverResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyDiscoverWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyDiscoverRequest) (response *DescribeNetworkFirewallPolicyDiscoverResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyList(request *DescribeNetworkFirewallPolicyListRequest) (response *DescribeNetworkFirewallPolicyListResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyListWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyListRequest) (response *DescribeNetworkFirewallPolicyListResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyStatus(request *DescribeNetworkFirewallPolicyStatusRequest) (response *DescribeNetworkFirewallPolicyStatusResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyStatusWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyStatusRequest) (response *DescribeNetworkFirewallPolicyStatusResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyYamlDetail(request *DescribeNetworkFirewallPolicyYamlDetailRequest) (response *DescribeNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) DescribeNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyYamlDetailRequest) (response *DescribeNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) DescribeNewestVul(request *DescribeNewestVulRequest) (response *DescribeNewestVulResponse, err error)
- func (c *Client) DescribeNewestVulWithContext(ctx context.Context, request *DescribeNewestVulRequest) (response *DescribeNewestVulResponse, err error)
- func (c *Client) DescribePostPayDetail(request *DescribePostPayDetailRequest) (response *DescribePostPayDetailResponse, err error)
- func (c *Client) DescribePostPayDetailWithContext(ctx context.Context, request *DescribePostPayDetailRequest) (response *DescribePostPayDetailResponse, err error)
- func (c *Client) DescribeProVersionInfo(request *DescribeProVersionInfoRequest) (response *DescribeProVersionInfoResponse, err error)
- func (c *Client) DescribeProVersionInfoWithContext(ctx context.Context, request *DescribeProVersionInfoRequest) (response *DescribeProVersionInfoResponse, err error)
- func (c *Client) DescribePromotionActivity(request *DescribePromotionActivityRequest) (response *DescribePromotionActivityResponse, err error)
- func (c *Client) DescribePromotionActivityWithContext(ctx context.Context, request *DescribePromotionActivityRequest) (response *DescribePromotionActivityResponse, err error)
- func (c *Client) DescribePublicKey(request *DescribePublicKeyRequest) (response *DescribePublicKeyResponse, err error)
- func (c *Client) DescribePublicKeyWithContext(ctx context.Context, request *DescribePublicKeyRequest) (response *DescribePublicKeyResponse, err error)
- func (c *Client) DescribePurchaseStateInfo(request *DescribePurchaseStateInfoRequest) (response *DescribePurchaseStateInfoResponse, err error)
- func (c *Client) DescribePurchaseStateInfoWithContext(ctx context.Context, request *DescribePurchaseStateInfoRequest) (response *DescribePurchaseStateInfoResponse, err error)
- func (c *Client) DescribeRefreshTask(request *DescribeRefreshTaskRequest) (response *DescribeRefreshTaskResponse, err error)
- func (c *Client) DescribeRefreshTaskWithContext(ctx context.Context, request *DescribeRefreshTaskRequest) (response *DescribeRefreshTaskResponse, err error)
- func (c *Client) DescribeReverseShellDetail(request *DescribeReverseShellDetailRequest) (response *DescribeReverseShellDetailResponse, err error)
- func (c *Client) DescribeReverseShellDetailWithContext(ctx context.Context, request *DescribeReverseShellDetailRequest) (response *DescribeReverseShellDetailResponse, err error)
- func (c *Client) DescribeReverseShellEvents(request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error)
- func (c *Client) DescribeReverseShellEventsExport(request *DescribeReverseShellEventsExportRequest) (response *DescribeReverseShellEventsExportResponse, err error)
- func (c *Client) DescribeReverseShellEventsExportWithContext(ctx context.Context, request *DescribeReverseShellEventsExportRequest) (response *DescribeReverseShellEventsExportResponse, err error)
- func (c *Client) DescribeReverseShellEventsWithContext(ctx context.Context, request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error)
- func (c *Client) DescribeReverseShellWhiteListDetail(request *DescribeReverseShellWhiteListDetailRequest) (response *DescribeReverseShellWhiteListDetailResponse, err error)
- func (c *Client) DescribeReverseShellWhiteListDetailWithContext(ctx context.Context, request *DescribeReverseShellWhiteListDetailRequest) (response *DescribeReverseShellWhiteListDetailResponse, err error)
- func (c *Client) DescribeReverseShellWhiteLists(request *DescribeReverseShellWhiteListsRequest) (response *DescribeReverseShellWhiteListsResponse, err error)
- func (c *Client) DescribeReverseShellWhiteListsWithContext(ctx context.Context, request *DescribeReverseShellWhiteListsRequest) (response *DescribeReverseShellWhiteListsResponse, err error)
- func (c *Client) DescribeRiskDnsEventDetail(request *DescribeRiskDnsEventDetailRequest) (response *DescribeRiskDnsEventDetailResponse, err error)
- func (c *Client) DescribeRiskDnsEventDetailWithContext(ctx context.Context, request *DescribeRiskDnsEventDetailRequest) (response *DescribeRiskDnsEventDetailResponse, err error)
- func (c *Client) DescribeRiskDnsList(request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error)
- func (c *Client) DescribeRiskDnsListWithContext(ctx context.Context, request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error)
- func (c *Client) DescribeRiskList(request *DescribeRiskListRequest) (response *DescribeRiskListResponse, err error)
- func (c *Client) DescribeRiskListWithContext(ctx context.Context, request *DescribeRiskListRequest) (response *DescribeRiskListResponse, err error)
- func (c *Client) DescribeRiskSyscallDetail(request *DescribeRiskSyscallDetailRequest) (response *DescribeRiskSyscallDetailResponse, err error)
- func (c *Client) DescribeRiskSyscallDetailWithContext(ctx context.Context, request *DescribeRiskSyscallDetailRequest) (response *DescribeRiskSyscallDetailResponse, err error)
- func (c *Client) DescribeRiskSyscallEvents(request *DescribeRiskSyscallEventsRequest) (response *DescribeRiskSyscallEventsResponse, err error)
- func (c *Client) DescribeRiskSyscallEventsExport(request *DescribeRiskSyscallEventsExportRequest) (response *DescribeRiskSyscallEventsExportResponse, err error)
- func (c *Client) DescribeRiskSyscallEventsExportWithContext(ctx context.Context, request *DescribeRiskSyscallEventsExportRequest) (response *DescribeRiskSyscallEventsExportResponse, err error)
- func (c *Client) DescribeRiskSyscallEventsWithContext(ctx context.Context, request *DescribeRiskSyscallEventsRequest) (response *DescribeRiskSyscallEventsResponse, err error)
- func (c *Client) DescribeRiskSyscallNames(request *DescribeRiskSyscallNamesRequest) (response *DescribeRiskSyscallNamesResponse, err error)
- func (c *Client) DescribeRiskSyscallNamesWithContext(ctx context.Context, request *DescribeRiskSyscallNamesRequest) (response *DescribeRiskSyscallNamesResponse, err error)
- func (c *Client) DescribeRiskSyscallWhiteListDetail(request *DescribeRiskSyscallWhiteListDetailRequest) (response *DescribeRiskSyscallWhiteListDetailResponse, err error)
- func (c *Client) DescribeRiskSyscallWhiteListDetailWithContext(ctx context.Context, request *DescribeRiskSyscallWhiteListDetailRequest) (response *DescribeRiskSyscallWhiteListDetailResponse, err error)
- func (c *Client) DescribeRiskSyscallWhiteLists(request *DescribeRiskSyscallWhiteListsRequest) (response *DescribeRiskSyscallWhiteListsResponse, err error)
- func (c *Client) DescribeRiskSyscallWhiteListsWithContext(ctx context.Context, request *DescribeRiskSyscallWhiteListsRequest) (response *DescribeRiskSyscallWhiteListsResponse, err error)
- func (c *Client) DescribeScanIgnoreVulList(request *DescribeScanIgnoreVulListRequest) (response *DescribeScanIgnoreVulListResponse, err error)
- func (c *Client) DescribeScanIgnoreVulListWithContext(ctx context.Context, request *DescribeScanIgnoreVulListRequest) (response *DescribeScanIgnoreVulListResponse, err error)
- func (c *Client) DescribeSearchExportList(request *DescribeSearchExportListRequest) (response *DescribeSearchExportListResponse, err error)
- func (c *Client) DescribeSearchExportListWithContext(ctx context.Context, request *DescribeSearchExportListRequest) (response *DescribeSearchExportListResponse, err error)
- func (c *Client) DescribeSearchLogs(request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error)
- func (c *Client) DescribeSearchLogsWithContext(ctx context.Context, request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error)
- func (c *Client) DescribeSearchTemplates(request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error)
- func (c *Client) DescribeSearchTemplatesWithContext(ctx context.Context, request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error)
- func (c *Client) DescribeSecEventsTendency(request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, err error)
- func (c *Client) DescribeSecEventsTendencyWithContext(ctx context.Context, request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, err error)
- func (c *Client) DescribeSecLogAlertMsg(request *DescribeSecLogAlertMsgRequest) (response *DescribeSecLogAlertMsgResponse, err error)
- func (c *Client) DescribeSecLogAlertMsgWithContext(ctx context.Context, request *DescribeSecLogAlertMsgRequest) (response *DescribeSecLogAlertMsgResponse, err error)
- func (c *Client) DescribeSecLogCleanSettingInfo(request *DescribeSecLogCleanSettingInfoRequest) (response *DescribeSecLogCleanSettingInfoResponse, err error)
- func (c *Client) DescribeSecLogCleanSettingInfoWithContext(ctx context.Context, request *DescribeSecLogCleanSettingInfoRequest) (response *DescribeSecLogCleanSettingInfoResponse, err error)
- func (c *Client) DescribeSecLogDeliveryClsOptions(request *DescribeSecLogDeliveryClsOptionsRequest) (response *DescribeSecLogDeliveryClsOptionsResponse, err error)
- func (c *Client) DescribeSecLogDeliveryClsOptionsWithContext(ctx context.Context, request *DescribeSecLogDeliveryClsOptionsRequest) (response *DescribeSecLogDeliveryClsOptionsResponse, err error)
- func (c *Client) DescribeSecLogDeliveryClsSetting(request *DescribeSecLogDeliveryClsSettingRequest) (response *DescribeSecLogDeliveryClsSettingResponse, err error)
- func (c *Client) DescribeSecLogDeliveryClsSettingWithContext(ctx context.Context, request *DescribeSecLogDeliveryClsSettingRequest) (response *DescribeSecLogDeliveryClsSettingResponse, err error)
- func (c *Client) DescribeSecLogDeliveryKafkaOptions(request *DescribeSecLogDeliveryKafkaOptionsRequest) (response *DescribeSecLogDeliveryKafkaOptionsResponse, err error)
- func (c *Client) DescribeSecLogDeliveryKafkaOptionsWithContext(ctx context.Context, request *DescribeSecLogDeliveryKafkaOptionsRequest) (response *DescribeSecLogDeliveryKafkaOptionsResponse, err error)
- func (c *Client) DescribeSecLogDeliveryKafkaSetting(request *DescribeSecLogDeliveryKafkaSettingRequest) (response *DescribeSecLogDeliveryKafkaSettingResponse, err error)
- func (c *Client) DescribeSecLogDeliveryKafkaSettingWithContext(ctx context.Context, request *DescribeSecLogDeliveryKafkaSettingRequest) (response *DescribeSecLogDeliveryKafkaSettingResponse, err error)
- func (c *Client) DescribeSecLogJoinObjectList(request *DescribeSecLogJoinObjectListRequest) (response *DescribeSecLogJoinObjectListResponse, err error)
- func (c *Client) DescribeSecLogJoinObjectListWithContext(ctx context.Context, request *DescribeSecLogJoinObjectListRequest) (response *DescribeSecLogJoinObjectListResponse, err error)
- func (c *Client) DescribeSecLogJoinTypeList(request *DescribeSecLogJoinTypeListRequest) (response *DescribeSecLogJoinTypeListResponse, err error)
- func (c *Client) DescribeSecLogJoinTypeListWithContext(ctx context.Context, request *DescribeSecLogJoinTypeListRequest) (response *DescribeSecLogJoinTypeListResponse, err error)
- func (c *Client) DescribeSecLogKafkaUIN(request *DescribeSecLogKafkaUINRequest) (response *DescribeSecLogKafkaUINResponse, err error)
- func (c *Client) DescribeSecLogKafkaUINWithContext(ctx context.Context, request *DescribeSecLogKafkaUINRequest) (response *DescribeSecLogKafkaUINResponse, err error)
- func (c *Client) DescribeSecLogVasInfo(request *DescribeSecLogVasInfoRequest) (response *DescribeSecLogVasInfoResponse, err error)
- func (c *Client) DescribeSecLogVasInfoWithContext(ctx context.Context, request *DescribeSecLogVasInfoRequest) (response *DescribeSecLogVasInfoResponse, err error)
- func (c *Client) DescribeSupportDefenceVul(request *DescribeSupportDefenceVulRequest) (response *DescribeSupportDefenceVulResponse, err error)
- func (c *Client) DescribeSupportDefenceVulWithContext(ctx context.Context, request *DescribeSupportDefenceVulRequest) (response *DescribeSupportDefenceVulResponse, err error)
- func (c *Client) DescribeSystemVulList(request *DescribeSystemVulListRequest) (response *DescribeSystemVulListResponse, err error)
- func (c *Client) DescribeSystemVulListWithContext(ctx context.Context, request *DescribeSystemVulListRequest) (response *DescribeSystemVulListResponse, err error)
- func (c *Client) DescribeTaskResultSummary(request *DescribeTaskResultSummaryRequest) (response *DescribeTaskResultSummaryResponse, err error)
- func (c *Client) DescribeTaskResultSummaryWithContext(ctx context.Context, request *DescribeTaskResultSummaryRequest) (response *DescribeTaskResultSummaryResponse, err error)
- func (c *Client) DescribeTcssSummary(request *DescribeTcssSummaryRequest) (response *DescribeTcssSummaryResponse, err error)
- func (c *Client) DescribeTcssSummaryWithContext(ctx context.Context, request *DescribeTcssSummaryRequest) (response *DescribeTcssSummaryResponse, err error)
- func (c *Client) DescribeUnauthorizedCoresTendency(request *DescribeUnauthorizedCoresTendencyRequest) (response *DescribeUnauthorizedCoresTendencyResponse, err error)
- func (c *Client) DescribeUnauthorizedCoresTendencyWithContext(ctx context.Context, request *DescribeUnauthorizedCoresTendencyRequest) (response *DescribeUnauthorizedCoresTendencyResponse, err error)
- func (c *Client) DescribeUnfinishRefreshTask(request *DescribeUnfinishRefreshTaskRequest) (response *DescribeUnfinishRefreshTaskResponse, err error)
- func (c *Client) DescribeUnfinishRefreshTaskWithContext(ctx context.Context, request *DescribeUnfinishRefreshTaskRequest) (response *DescribeUnfinishRefreshTaskResponse, err error)
- func (c *Client) DescribeUserCluster(request *DescribeUserClusterRequest) (response *DescribeUserClusterResponse, err error)
- func (c *Client) DescribeUserClusterWithContext(ctx context.Context, request *DescribeUserClusterRequest) (response *DescribeUserClusterResponse, err error)
- func (c *Client) DescribeValueAddedSrvInfo(request *DescribeValueAddedSrvInfoRequest) (response *DescribeValueAddedSrvInfoResponse, err error)
- func (c *Client) DescribeValueAddedSrvInfoWithContext(ctx context.Context, request *DescribeValueAddedSrvInfoRequest) (response *DescribeValueAddedSrvInfoResponse, err error)
- func (c *Client) DescribeVirusAutoIsolateSampleDetail(request *DescribeVirusAutoIsolateSampleDetailRequest) (response *DescribeVirusAutoIsolateSampleDetailResponse, err error)
- func (c *Client) DescribeVirusAutoIsolateSampleDetailWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleDetailRequest) (response *DescribeVirusAutoIsolateSampleDetailResponse, err error)
- func (c *Client) DescribeVirusAutoIsolateSampleDownloadURL(request *DescribeVirusAutoIsolateSampleDownloadURLRequest) (response *DescribeVirusAutoIsolateSampleDownloadURLResponse, err error)
- func (c *Client) DescribeVirusAutoIsolateSampleDownloadURLWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleDownloadURLRequest) (response *DescribeVirusAutoIsolateSampleDownloadURLResponse, err error)
- func (c *Client) DescribeVirusAutoIsolateSampleList(request *DescribeVirusAutoIsolateSampleListRequest) (response *DescribeVirusAutoIsolateSampleListResponse, err error)
- func (c *Client) DescribeVirusAutoIsolateSampleListWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleListRequest) (response *DescribeVirusAutoIsolateSampleListResponse, err error)
- func (c *Client) DescribeVirusAutoIsolateSetting(request *DescribeVirusAutoIsolateSettingRequest) (response *DescribeVirusAutoIsolateSettingResponse, err error)
- func (c *Client) DescribeVirusAutoIsolateSettingWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSettingRequest) (response *DescribeVirusAutoIsolateSettingResponse, err error)
- func (c *Client) DescribeVirusDetail(request *DescribeVirusDetailRequest) (response *DescribeVirusDetailResponse, err error)
- func (c *Client) DescribeVirusDetailWithContext(ctx context.Context, request *DescribeVirusDetailRequest) (response *DescribeVirusDetailResponse, err error)
- func (c *Client) DescribeVirusEventTendency(request *DescribeVirusEventTendencyRequest) (response *DescribeVirusEventTendencyResponse, err error)
- func (c *Client) DescribeVirusEventTendencyWithContext(ctx context.Context, request *DescribeVirusEventTendencyRequest) (response *DescribeVirusEventTendencyResponse, err error)
- func (c *Client) DescribeVirusList(request *DescribeVirusListRequest) (response *DescribeVirusListResponse, err error)
- func (c *Client) DescribeVirusListWithContext(ctx context.Context, request *DescribeVirusListRequest) (response *DescribeVirusListResponse, err error)
- func (c *Client) DescribeVirusManualScanEstimateTimeout(request *DescribeVirusManualScanEstimateTimeoutRequest) (response *DescribeVirusManualScanEstimateTimeoutResponse, err error)
- func (c *Client) DescribeVirusManualScanEstimateTimeoutWithContext(ctx context.Context, request *DescribeVirusManualScanEstimateTimeoutRequest) (response *DescribeVirusManualScanEstimateTimeoutResponse, err error)
- func (c *Client) DescribeVirusMonitorSetting(request *DescribeVirusMonitorSettingRequest) (response *DescribeVirusMonitorSettingResponse, err error)
- func (c *Client) DescribeVirusMonitorSettingWithContext(ctx context.Context, request *DescribeVirusMonitorSettingRequest) (response *DescribeVirusMonitorSettingResponse, err error)
- func (c *Client) DescribeVirusSampleDownloadUrl(request *DescribeVirusSampleDownloadUrlRequest) (response *DescribeVirusSampleDownloadUrlResponse, err error)
- func (c *Client) DescribeVirusSampleDownloadUrlWithContext(ctx context.Context, request *DescribeVirusSampleDownloadUrlRequest) (response *DescribeVirusSampleDownloadUrlResponse, err error)
- func (c *Client) DescribeVirusScanSetting(request *DescribeVirusScanSettingRequest) (response *DescribeVirusScanSettingResponse, err error)
- func (c *Client) DescribeVirusScanSettingWithContext(ctx context.Context, request *DescribeVirusScanSettingRequest) (response *DescribeVirusScanSettingResponse, err error)
- func (c *Client) DescribeVirusScanTaskStatus(request *DescribeVirusScanTaskStatusRequest) (response *DescribeVirusScanTaskStatusResponse, err error)
- func (c *Client) DescribeVirusScanTaskStatusWithContext(ctx context.Context, request *DescribeVirusScanTaskStatusRequest) (response *DescribeVirusScanTaskStatusResponse, err error)
- func (c *Client) DescribeVirusScanTimeoutSetting(request *DescribeVirusScanTimeoutSettingRequest) (response *DescribeVirusScanTimeoutSettingResponse, err error)
- func (c *Client) DescribeVirusScanTimeoutSettingWithContext(ctx context.Context, request *DescribeVirusScanTimeoutSettingRequest) (response *DescribeVirusScanTimeoutSettingResponse, err error)
- func (c *Client) DescribeVirusSummary(request *DescribeVirusSummaryRequest) (response *DescribeVirusSummaryResponse, err error)
- func (c *Client) DescribeVirusSummaryWithContext(ctx context.Context, request *DescribeVirusSummaryRequest) (response *DescribeVirusSummaryResponse, err error)
- func (c *Client) DescribeVirusTaskList(request *DescribeVirusTaskListRequest) (response *DescribeVirusTaskListResponse, err error)
- func (c *Client) DescribeVirusTaskListWithContext(ctx context.Context, request *DescribeVirusTaskListRequest) (response *DescribeVirusTaskListResponse, err error)
- func (c *Client) DescribeVulContainerList(request *DescribeVulContainerListRequest) (response *DescribeVulContainerListResponse, err error)
- func (c *Client) DescribeVulContainerListWithContext(ctx context.Context, request *DescribeVulContainerListRequest) (response *DescribeVulContainerListResponse, err error)
- func (c *Client) DescribeVulDefenceEvent(request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error)
- func (c *Client) DescribeVulDefenceEventDetail(request *DescribeVulDefenceEventDetailRequest) (response *DescribeVulDefenceEventDetailResponse, err error)
- func (c *Client) DescribeVulDefenceEventDetailWithContext(ctx context.Context, request *DescribeVulDefenceEventDetailRequest) (response *DescribeVulDefenceEventDetailResponse, err error)
- func (c *Client) DescribeVulDefenceEventTendency(request *DescribeVulDefenceEventTendencyRequest) (response *DescribeVulDefenceEventTendencyResponse, err error)
- func (c *Client) DescribeVulDefenceEventTendencyWithContext(ctx context.Context, request *DescribeVulDefenceEventTendencyRequest) (response *DescribeVulDefenceEventTendencyResponse, err error)
- func (c *Client) DescribeVulDefenceEventWithContext(ctx context.Context, request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error)
- func (c *Client) DescribeVulDefenceHost(request *DescribeVulDefenceHostRequest) (response *DescribeVulDefenceHostResponse, err error)
- func (c *Client) DescribeVulDefenceHostWithContext(ctx context.Context, request *DescribeVulDefenceHostRequest) (response *DescribeVulDefenceHostResponse, err error)
- func (c *Client) DescribeVulDefencePlugin(request *DescribeVulDefencePluginRequest) (response *DescribeVulDefencePluginResponse, err error)
- func (c *Client) DescribeVulDefencePluginWithContext(ctx context.Context, request *DescribeVulDefencePluginRequest) (response *DescribeVulDefencePluginResponse, err error)
- func (c *Client) DescribeVulDefenceSetting(request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error)
- func (c *Client) DescribeVulDefenceSettingWithContext(ctx context.Context, request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error)
- func (c *Client) DescribeVulDetail(request *DescribeVulDetailRequest) (response *DescribeVulDetailResponse, err error)
- func (c *Client) DescribeVulDetailWithContext(ctx context.Context, request *DescribeVulDetailRequest) (response *DescribeVulDetailResponse, err error)
- func (c *Client) DescribeVulIgnoreLocalImageList(request *DescribeVulIgnoreLocalImageListRequest) (response *DescribeVulIgnoreLocalImageListResponse, err error)
- func (c *Client) DescribeVulIgnoreLocalImageListWithContext(ctx context.Context, request *DescribeVulIgnoreLocalImageListRequest) (response *DescribeVulIgnoreLocalImageListResponse, err error)
- func (c *Client) DescribeVulIgnoreRegistryImageList(request *DescribeVulIgnoreRegistryImageListRequest) (response *DescribeVulIgnoreRegistryImageListResponse, err error)
- func (c *Client) DescribeVulIgnoreRegistryImageListWithContext(ctx context.Context, request *DescribeVulIgnoreRegistryImageListRequest) (response *DescribeVulIgnoreRegistryImageListResponse, err error)
- func (c *Client) DescribeVulImageList(request *DescribeVulImageListRequest) (response *DescribeVulImageListResponse, err error)
- func (c *Client) DescribeVulImageListWithContext(ctx context.Context, request *DescribeVulImageListRequest) (response *DescribeVulImageListResponse, err error)
- func (c *Client) DescribeVulImageSummary(request *DescribeVulImageSummaryRequest) (response *DescribeVulImageSummaryResponse, err error)
- func (c *Client) DescribeVulImageSummaryWithContext(ctx context.Context, request *DescribeVulImageSummaryRequest) (response *DescribeVulImageSummaryResponse, err error)
- func (c *Client) DescribeVulLevelImageSummary(request *DescribeVulLevelImageSummaryRequest) (response *DescribeVulLevelImageSummaryResponse, err error)
- func (c *Client) DescribeVulLevelImageSummaryWithContext(ctx context.Context, request *DescribeVulLevelImageSummaryRequest) (response *DescribeVulLevelImageSummaryResponse, err error)
- func (c *Client) DescribeVulLevelSummary(request *DescribeVulLevelSummaryRequest) (response *DescribeVulLevelSummaryResponse, err error)
- func (c *Client) DescribeVulLevelSummaryWithContext(ctx context.Context, request *DescribeVulLevelSummaryRequest) (response *DescribeVulLevelSummaryResponse, err error)
- func (c *Client) DescribeVulRegistryImageList(request *DescribeVulRegistryImageListRequest) (response *DescribeVulRegistryImageListResponse, err error)
- func (c *Client) DescribeVulRegistryImageListWithContext(ctx context.Context, request *DescribeVulRegistryImageListRequest) (response *DescribeVulRegistryImageListResponse, err error)
- func (c *Client) DescribeVulScanAuthorizedImageSummary(request *DescribeVulScanAuthorizedImageSummaryRequest) (response *DescribeVulScanAuthorizedImageSummaryResponse, err error)
- func (c *Client) DescribeVulScanAuthorizedImageSummaryWithContext(ctx context.Context, request *DescribeVulScanAuthorizedImageSummaryRequest) (response *DescribeVulScanAuthorizedImageSummaryResponse, err error)
- func (c *Client) DescribeVulScanInfo(request *DescribeVulScanInfoRequest) (response *DescribeVulScanInfoResponse, err error)
- func (c *Client) DescribeVulScanInfoWithContext(ctx context.Context, request *DescribeVulScanInfoRequest) (response *DescribeVulScanInfoResponse, err error)
- func (c *Client) DescribeVulScanLocalImageList(request *DescribeVulScanLocalImageListRequest) (response *DescribeVulScanLocalImageListResponse, err error)
- func (c *Client) DescribeVulScanLocalImageListWithContext(ctx context.Context, request *DescribeVulScanLocalImageListRequest) (response *DescribeVulScanLocalImageListResponse, err error)
- func (c *Client) DescribeVulSummary(request *DescribeVulSummaryRequest) (response *DescribeVulSummaryResponse, err error)
- func (c *Client) DescribeVulSummaryWithContext(ctx context.Context, request *DescribeVulSummaryRequest) (response *DescribeVulSummaryResponse, err error)
- func (c *Client) DescribeVulTendency(request *DescribeVulTendencyRequest) (response *DescribeVulTendencyResponse, err error)
- func (c *Client) DescribeVulTendencyWithContext(ctx context.Context, request *DescribeVulTendencyRequest) (response *DescribeVulTendencyResponse, err error)
- func (c *Client) DescribeVulTopRanking(request *DescribeVulTopRankingRequest) (response *DescribeVulTopRankingResponse, err error)
- func (c *Client) DescribeVulTopRankingWithContext(ctx context.Context, request *DescribeVulTopRankingRequest) (response *DescribeVulTopRankingResponse, err error)
- func (c *Client) DescribeWarningRules(request *DescribeWarningRulesRequest) (response *DescribeWarningRulesResponse, err error)
- func (c *Client) DescribeWarningRulesWithContext(ctx context.Context, request *DescribeWarningRulesRequest) (response *DescribeWarningRulesResponse, err error)
- func (c *Client) DescribeWebVulList(request *DescribeWebVulListRequest) (response *DescribeWebVulListResponse, err error)
- func (c *Client) DescribeWebVulListWithContext(ctx context.Context, request *DescribeWebVulListRequest) (response *DescribeWebVulListResponse, err error)
- func (c *Client) ExportVirusList(request *ExportVirusListRequest) (response *ExportVirusListResponse, err error)
- func (c *Client) ExportVirusListWithContext(ctx context.Context, request *ExportVirusListRequest) (response *ExportVirusListResponse, err error)
- func (c *Client) InitializeUserComplianceEnvironment(request *InitializeUserComplianceEnvironmentRequest) (response *InitializeUserComplianceEnvironmentResponse, err error)
- func (c *Client) InitializeUserComplianceEnvironmentWithContext(ctx context.Context, request *InitializeUserComplianceEnvironmentRequest) (response *InitializeUserComplianceEnvironmentResponse, err error)
- func (c *Client) ModifyAbnormalProcessRuleStatus(request *ModifyAbnormalProcessRuleStatusRequest) (response *ModifyAbnormalProcessRuleStatusResponse, err error)
- func (c *Client) ModifyAbnormalProcessRuleStatusWithContext(ctx context.Context, request *ModifyAbnormalProcessRuleStatusRequest) (response *ModifyAbnormalProcessRuleStatusResponse, err error)
- func (c *Client) ModifyAbnormalProcessStatus(request *ModifyAbnormalProcessStatusRequest) (response *ModifyAbnormalProcessStatusResponse, err error)
- func (c *Client) ModifyAbnormalProcessStatusWithContext(ctx context.Context, request *ModifyAbnormalProcessStatusRequest) (response *ModifyAbnormalProcessStatusResponse, err error)
- func (c *Client) ModifyAccessControlRuleStatus(request *ModifyAccessControlRuleStatusRequest) (response *ModifyAccessControlRuleStatusResponse, err error)
- func (c *Client) ModifyAccessControlRuleStatusWithContext(ctx context.Context, request *ModifyAccessControlRuleStatusRequest) (response *ModifyAccessControlRuleStatusResponse, err error)
- func (c *Client) ModifyAccessControlStatus(request *ModifyAccessControlStatusRequest) (response *ModifyAccessControlStatusResponse, err error)
- func (c *Client) ModifyAccessControlStatusWithContext(ctx context.Context, request *ModifyAccessControlStatusRequest) (response *ModifyAccessControlStatusResponse, err error)
- func (c *Client) ModifyAsset(request *ModifyAssetRequest) (response *ModifyAssetResponse, err error)
- func (c *Client) ModifyAssetImageRegistryScanStop(request *ModifyAssetImageRegistryScanStopRequest) (response *ModifyAssetImageRegistryScanStopResponse, err error)
- func (c *Client) ModifyAssetImageRegistryScanStopOneKey(request *ModifyAssetImageRegistryScanStopOneKeyRequest) (response *ModifyAssetImageRegistryScanStopOneKeyResponse, err error)
- func (c *Client) ModifyAssetImageRegistryScanStopOneKeyWithContext(ctx context.Context, request *ModifyAssetImageRegistryScanStopOneKeyRequest) (response *ModifyAssetImageRegistryScanStopOneKeyResponse, err error)
- func (c *Client) ModifyAssetImageRegistryScanStopWithContext(ctx context.Context, request *ModifyAssetImageRegistryScanStopRequest) (response *ModifyAssetImageRegistryScanStopResponse, err error)
- func (c *Client) ModifyAssetImageScanStop(request *ModifyAssetImageScanStopRequest) (response *ModifyAssetImageScanStopResponse, err error)
- func (c *Client) ModifyAssetImageScanStopWithContext(ctx context.Context, request *ModifyAssetImageScanStopRequest) (response *ModifyAssetImageScanStopResponse, err error)
- func (c *Client) ModifyAssetWithContext(ctx context.Context, request *ModifyAssetRequest) (response *ModifyAssetResponse, err error)
- func (c *Client) ModifyCompliancePeriodTask(request *ModifyCompliancePeriodTaskRequest) (response *ModifyCompliancePeriodTaskResponse, err error)
- func (c *Client) ModifyCompliancePeriodTaskWithContext(ctx context.Context, request *ModifyCompliancePeriodTaskRequest) (response *ModifyCompliancePeriodTaskResponse, err error)
- func (c *Client) ModifyContainerNetStatus(request *ModifyContainerNetStatusRequest) (response *ModifyContainerNetStatusResponse, err error)
- func (c *Client) ModifyContainerNetStatusWithContext(ctx context.Context, request *ModifyContainerNetStatusRequest) (response *ModifyContainerNetStatusResponse, err error)
- func (c *Client) ModifyEscapeEventStatus(request *ModifyEscapeEventStatusRequest) (response *ModifyEscapeEventStatusResponse, err error)
- func (c *Client) ModifyEscapeEventStatusWithContext(ctx context.Context, request *ModifyEscapeEventStatusRequest) (response *ModifyEscapeEventStatusResponse, err error)
- func (c *Client) ModifyEscapeRule(request *ModifyEscapeRuleRequest) (response *ModifyEscapeRuleResponse, err error)
- func (c *Client) ModifyEscapeRuleWithContext(ctx context.Context, request *ModifyEscapeRuleRequest) (response *ModifyEscapeRuleResponse, err error)
- func (c *Client) ModifyEscapeWhiteList(request *ModifyEscapeWhiteListRequest) (response *ModifyEscapeWhiteListResponse, err error)
- func (c *Client) ModifyEscapeWhiteListWithContext(ctx context.Context, request *ModifyEscapeWhiteListRequest) (response *ModifyEscapeWhiteListResponse, err error)
- func (c *Client) ModifyImageAuthorized(request *ModifyImageAuthorizedRequest) (response *ModifyImageAuthorizedResponse, err error)
- func (c *Client) ModifyImageAuthorizedWithContext(ctx context.Context, request *ModifyImageAuthorizedRequest) (response *ModifyImageAuthorizedResponse, err error)
- func (c *Client) ModifyK8sApiAbnormalEventStatus(request *ModifyK8sApiAbnormalEventStatusRequest) (response *ModifyK8sApiAbnormalEventStatusResponse, err error)
- func (c *Client) ModifyK8sApiAbnormalEventStatusWithContext(ctx context.Context, request *ModifyK8sApiAbnormalEventStatusRequest) (response *ModifyK8sApiAbnormalEventStatusResponse, err error)
- func (c *Client) ModifyK8sApiAbnormalRuleInfo(request *ModifyK8sApiAbnormalRuleInfoRequest) (response *ModifyK8sApiAbnormalRuleInfoResponse, err error)
- func (c *Client) ModifyK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *ModifyK8sApiAbnormalRuleInfoRequest) (response *ModifyK8sApiAbnormalRuleInfoResponse, err error)
- func (c *Client) ModifyK8sApiAbnormalRuleStatus(request *ModifyK8sApiAbnormalRuleStatusRequest) (response *ModifyK8sApiAbnormalRuleStatusResponse, err error)
- func (c *Client) ModifyK8sApiAbnormalRuleStatusWithContext(ctx context.Context, request *ModifyK8sApiAbnormalRuleStatusRequest) (response *ModifyK8sApiAbnormalRuleStatusResponse, err error)
- func (c *Client) ModifyReverseShellStatus(request *ModifyReverseShellStatusRequest) (response *ModifyReverseShellStatusResponse, err error)
- func (c *Client) ModifyReverseShellStatusWithContext(ctx context.Context, request *ModifyReverseShellStatusRequest) (response *ModifyReverseShellStatusResponse, err error)
- func (c *Client) ModifyRiskSyscallStatus(request *ModifyRiskSyscallStatusRequest) (response *ModifyRiskSyscallStatusResponse, err error)
- func (c *Client) ModifyRiskSyscallStatusWithContext(ctx context.Context, request *ModifyRiskSyscallStatusRequest) (response *ModifyRiskSyscallStatusResponse, err error)
- func (c *Client) ModifySecLogCleanSettingInfo(request *ModifySecLogCleanSettingInfoRequest) (response *ModifySecLogCleanSettingInfoResponse, err error)
- func (c *Client) ModifySecLogCleanSettingInfoWithContext(ctx context.Context, request *ModifySecLogCleanSettingInfoRequest) (response *ModifySecLogCleanSettingInfoResponse, err error)
- func (c *Client) ModifySecLogDeliveryClsSetting(request *ModifySecLogDeliveryClsSettingRequest) (response *ModifySecLogDeliveryClsSettingResponse, err error)
- func (c *Client) ModifySecLogDeliveryClsSettingWithContext(ctx context.Context, request *ModifySecLogDeliveryClsSettingRequest) (response *ModifySecLogDeliveryClsSettingResponse, err error)
- func (c *Client) ModifySecLogDeliveryKafkaSetting(request *ModifySecLogDeliveryKafkaSettingRequest) (response *ModifySecLogDeliveryKafkaSettingResponse, err error)
- func (c *Client) ModifySecLogDeliveryKafkaSettingWithContext(ctx context.Context, request *ModifySecLogDeliveryKafkaSettingRequest) (response *ModifySecLogDeliveryKafkaSettingResponse, err error)
- func (c *Client) ModifySecLogJoinObjects(request *ModifySecLogJoinObjectsRequest) (response *ModifySecLogJoinObjectsResponse, err error)
- func (c *Client) ModifySecLogJoinObjectsWithContext(ctx context.Context, request *ModifySecLogJoinObjectsRequest) (response *ModifySecLogJoinObjectsResponse, err error)
- func (c *Client) ModifySecLogJoinState(request *ModifySecLogJoinStateRequest) (response *ModifySecLogJoinStateResponse, err error)
- func (c *Client) ModifySecLogJoinStateWithContext(ctx context.Context, request *ModifySecLogJoinStateRequest) (response *ModifySecLogJoinStateResponse, err error)
- func (c *Client) ModifySecLogKafkaUIN(request *ModifySecLogKafkaUINRequest) (response *ModifySecLogKafkaUINResponse, err error)
- func (c *Client) ModifySecLogKafkaUINWithContext(ctx context.Context, request *ModifySecLogKafkaUINRequest) (response *ModifySecLogKafkaUINResponse, err error)
- func (c *Client) ModifyVirusAutoIsolateExampleSwitch(request *ModifyVirusAutoIsolateExampleSwitchRequest) (response *ModifyVirusAutoIsolateExampleSwitchResponse, err error)
- func (c *Client) ModifyVirusAutoIsolateExampleSwitchWithContext(ctx context.Context, request *ModifyVirusAutoIsolateExampleSwitchRequest) (response *ModifyVirusAutoIsolateExampleSwitchResponse, err error)
- func (c *Client) ModifyVirusAutoIsolateSetting(request *ModifyVirusAutoIsolateSettingRequest) (response *ModifyVirusAutoIsolateSettingResponse, err error)
- func (c *Client) ModifyVirusAutoIsolateSettingWithContext(ctx context.Context, request *ModifyVirusAutoIsolateSettingRequest) (response *ModifyVirusAutoIsolateSettingResponse, err error)
- func (c *Client) ModifyVirusFileStatus(request *ModifyVirusFileStatusRequest) (response *ModifyVirusFileStatusResponse, err error)
- func (c *Client) ModifyVirusFileStatusWithContext(ctx context.Context, request *ModifyVirusFileStatusRequest) (response *ModifyVirusFileStatusResponse, err error)
- func (c *Client) ModifyVirusMonitorSetting(request *ModifyVirusMonitorSettingRequest) (response *ModifyVirusMonitorSettingResponse, err error)
- func (c *Client) ModifyVirusMonitorSettingWithContext(ctx context.Context, request *ModifyVirusMonitorSettingRequest) (response *ModifyVirusMonitorSettingResponse, err error)
- func (c *Client) ModifyVirusScanSetting(request *ModifyVirusScanSettingRequest) (response *ModifyVirusScanSettingResponse, err error)
- func (c *Client) ModifyVirusScanSettingWithContext(ctx context.Context, request *ModifyVirusScanSettingRequest) (response *ModifyVirusScanSettingResponse, err error)
- func (c *Client) ModifyVirusScanTimeoutSetting(request *ModifyVirusScanTimeoutSettingRequest) (response *ModifyVirusScanTimeoutSettingResponse, err error)
- func (c *Client) ModifyVirusScanTimeoutSettingWithContext(ctx context.Context, request *ModifyVirusScanTimeoutSettingRequest) (response *ModifyVirusScanTimeoutSettingResponse, err error)
- func (c *Client) ModifyVulDefenceEventStatus(request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error)
- func (c *Client) ModifyVulDefenceEventStatusWithContext(ctx context.Context, request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error)
- func (c *Client) ModifyVulDefenceSetting(request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error)
- func (c *Client) ModifyVulDefenceSettingWithContext(ctx context.Context, request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error)
- func (c *Client) OpenTcssTrial(request *OpenTcssTrialRequest) (response *OpenTcssTrialResponse, err error)
- func (c *Client) OpenTcssTrialWithContext(ctx context.Context, request *OpenTcssTrialRequest) (response *OpenTcssTrialResponse, err error)
- func (c *Client) RemoveAssetImageRegistryRegistryDetail(request *RemoveAssetImageRegistryRegistryDetailRequest) (response *RemoveAssetImageRegistryRegistryDetailResponse, err error)
- func (c *Client) RemoveAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *RemoveAssetImageRegistryRegistryDetailRequest) (response *RemoveAssetImageRegistryRegistryDetailResponse, err error)
- func (c *Client) RenewImageAuthorizeState(request *RenewImageAuthorizeStateRequest) (response *RenewImageAuthorizeStateResponse, err error)
- func (c *Client) RenewImageAuthorizeStateWithContext(ctx context.Context, request *RenewImageAuthorizeStateRequest) (response *RenewImageAuthorizeStateResponse, err error)
- func (c *Client) ResetSecLogTopicConfig(request *ResetSecLogTopicConfigRequest) (response *ResetSecLogTopicConfigResponse, err error)
- func (c *Client) ResetSecLogTopicConfigWithContext(ctx context.Context, request *ResetSecLogTopicConfigRequest) (response *ResetSecLogTopicConfigResponse, err error)
- func (c *Client) ScanComplianceAssets(request *ScanComplianceAssetsRequest) (response *ScanComplianceAssetsResponse, err error)
- func (c *Client) ScanComplianceAssetsByPolicyItem(request *ScanComplianceAssetsByPolicyItemRequest) (response *ScanComplianceAssetsByPolicyItemResponse, err error)
- func (c *Client) ScanComplianceAssetsByPolicyItemWithContext(ctx context.Context, request *ScanComplianceAssetsByPolicyItemRequest) (response *ScanComplianceAssetsByPolicyItemResponse, err error)
- func (c *Client) ScanComplianceAssetsWithContext(ctx context.Context, request *ScanComplianceAssetsRequest) (response *ScanComplianceAssetsResponse, err error)
- func (c *Client) ScanCompliancePolicyItems(request *ScanCompliancePolicyItemsRequest) (response *ScanCompliancePolicyItemsResponse, err error)
- func (c *Client) ScanCompliancePolicyItemsWithContext(ctx context.Context, request *ScanCompliancePolicyItemsRequest) (response *ScanCompliancePolicyItemsResponse, err error)
- func (c *Client) ScanComplianceScanFailedAssets(request *ScanComplianceScanFailedAssetsRequest) (response *ScanComplianceScanFailedAssetsResponse, err error)
- func (c *Client) ScanComplianceScanFailedAssetsWithContext(ctx context.Context, request *ScanComplianceScanFailedAssetsRequest) (response *ScanComplianceScanFailedAssetsResponse, err error)
- func (c *Client) SetCheckMode(request *SetCheckModeRequest) (response *SetCheckModeResponse, err error)
- func (c *Client) SetCheckModeWithContext(ctx context.Context, request *SetCheckModeRequest) (response *SetCheckModeResponse, err error)
- func (c *Client) StopVirusScanTask(request *StopVirusScanTaskRequest) (response *StopVirusScanTaskResponse, err error)
- func (c *Client) StopVirusScanTaskWithContext(ctx context.Context, request *StopVirusScanTaskRequest) (response *StopVirusScanTaskResponse, err error)
- func (c *Client) StopVulScanTask(request *StopVulScanTaskRequest) (response *StopVulScanTaskResponse, err error)
- func (c *Client) StopVulScanTaskWithContext(ctx context.Context, request *StopVulScanTaskRequest) (response *StopVulScanTaskResponse, err error)
- func (c *Client) SwitchImageAutoAuthorizedRule(request *SwitchImageAutoAuthorizedRuleRequest) (response *SwitchImageAutoAuthorizedRuleResponse, err error)
- func (c *Client) SwitchImageAutoAuthorizedRuleWithContext(ctx context.Context, request *SwitchImageAutoAuthorizedRuleRequest) (response *SwitchImageAutoAuthorizedRuleResponse, err error)
- func (c *Client) SyncAssetImageRegistryAsset(request *SyncAssetImageRegistryAssetRequest) (response *SyncAssetImageRegistryAssetResponse, err error)
- func (c *Client) SyncAssetImageRegistryAssetWithContext(ctx context.Context, request *SyncAssetImageRegistryAssetRequest) (response *SyncAssetImageRegistryAssetResponse, err error)
- func (c *Client) UpdateAndPublishNetworkFirewallPolicyDetail(request *UpdateAndPublishNetworkFirewallPolicyDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) UpdateAndPublishNetworkFirewallPolicyDetailWithContext(ctx context.Context, ...) (response *UpdateAndPublishNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) UpdateAndPublishNetworkFirewallPolicyYamlDetail(request *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) UpdateAndPublishNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, ...) (response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) UpdateAssetImageRegistryRegistryDetail(request *UpdateAssetImageRegistryRegistryDetailRequest) (response *UpdateAssetImageRegistryRegistryDetailResponse, err error)
- func (c *Client) UpdateAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *UpdateAssetImageRegistryRegistryDetailRequest) (response *UpdateAssetImageRegistryRegistryDetailResponse, err error)
- func (c *Client) UpdateImageRegistryTimingScanTask(request *UpdateImageRegistryTimingScanTaskRequest) (response *UpdateImageRegistryTimingScanTaskResponse, err error)
- func (c *Client) UpdateImageRegistryTimingScanTaskWithContext(ctx context.Context, request *UpdateImageRegistryTimingScanTaskRequest) (response *UpdateImageRegistryTimingScanTaskResponse, err error)
- func (c *Client) UpdateNetworkFirewallPolicyDetail(request *UpdateNetworkFirewallPolicyDetailRequest) (response *UpdateNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) UpdateNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *UpdateNetworkFirewallPolicyDetailRequest) (response *UpdateNetworkFirewallPolicyDetailResponse, err error)
- func (c *Client) UpdateNetworkFirewallPolicyYamlDetail(request *UpdateNetworkFirewallPolicyYamlDetailRequest) (response *UpdateNetworkFirewallPolicyYamlDetailResponse, err error)
- func (c *Client) UpdateNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *UpdateNetworkFirewallPolicyYamlDetailRequest) (response *UpdateNetworkFirewallPolicyYamlDetailResponse, err error)
- type ClsLogsetInfo
- type ClsTopicInfo
- type ClusterCheckItem
- type ClusterCheckTaskItem
- type ClusterCreateComponentItem
- type ClusterCustomParameters
- type ClusterInfoItem
- type ClusterRiskItem
- type ComplianceAffectedAsset
- type ComplianceAssetDetailInfo
- type ComplianceAssetInfo
- type ComplianceAssetPolicyItem
- type ComplianceAssetPolicySetItem
- type ComplianceAssetSummary
- type ComplianceBenchmarkStandard
- type ComplianceBenchmarkStandardEnable
- type ComplianceContainerDetailInfo
- type ComplianceFilters
- type ComplianceHostDetailInfo
- type ComplianceImageDetailInfo
- type ComplianceK8SDetailInfo
- type CompliancePeriodTask
- type CompliancePeriodTaskRule
- type CompliancePolicyAssetSetItem
- type CompliancePolicyItemSummary
- type ComplianceScanFailedAsset
- type ComplianceWhitelistItem
- type ComponentInfo
- type ComponentsInfo
- type ConfirmNetworkFirewallPolicyRequest
- type ConfirmNetworkFirewallPolicyRequestParams
- type ConfirmNetworkFirewallPolicyResponse
- type ConfirmNetworkFirewallPolicyResponseParams
- type ConnDetectConfig
- type ContainerInfo
- type ContainerMount
- type ContainerNetwork
- type CreateAbnormalProcessRulesExportJobRequest
- type CreateAbnormalProcessRulesExportJobRequestParams
- type CreateAbnormalProcessRulesExportJobResponse
- type CreateAbnormalProcessRulesExportJobResponseParams
- type CreateAccessControlsRuleExportJobRequest
- type CreateAccessControlsRuleExportJobRequestParams
- type CreateAccessControlsRuleExportJobResponse
- type CreateAccessControlsRuleExportJobResponseParams
- type CreateAssetImageRegistryScanTaskOneKeyRequest
- type CreateAssetImageRegistryScanTaskOneKeyRequestParams
- type CreateAssetImageRegistryScanTaskOneKeyResponse
- type CreateAssetImageRegistryScanTaskOneKeyResponseParams
- type CreateAssetImageRegistryScanTaskRequest
- type CreateAssetImageRegistryScanTaskRequestParams
- type CreateAssetImageRegistryScanTaskResponse
- type CreateAssetImageRegistryScanTaskResponseParams
- type CreateAssetImageScanSettingRequest
- type CreateAssetImageScanSettingRequestParams
- type CreateAssetImageScanSettingResponse
- type CreateAssetImageScanSettingResponseParams
- type CreateAssetImageScanTaskRequest
- type CreateAssetImageScanTaskRequestParams
- type CreateAssetImageScanTaskResponse
- type CreateAssetImageScanTaskResponseParams
- type CreateAssetImageVirusExportJobRequest
- type CreateAssetImageVirusExportJobRequestParams
- type CreateAssetImageVirusExportJobResponse
- type CreateAssetImageVirusExportJobResponseParams
- type CreateCheckComponentRequest
- type CreateCheckComponentRequestParams
- type CreateCheckComponentResponse
- type CreateCheckComponentResponseParams
- type CreateClusterCheckTaskRequest
- type CreateClusterCheckTaskRequestParams
- type CreateClusterCheckTaskResponse
- type CreateClusterCheckTaskResponseParams
- type CreateComplianceTaskRequest
- type CreateComplianceTaskRequestParams
- type CreateComplianceTaskResponse
- type CreateComplianceTaskResponseParams
- type CreateComponentExportJobRequest
- type CreateComponentExportJobRequestParams
- type CreateComponentExportJobResponse
- type CreateComponentExportJobResponseParams
- type CreateDefenceVulExportJobRequest
- type CreateDefenceVulExportJobRequestParams
- type CreateDefenceVulExportJobResponse
- type CreateDefenceVulExportJobResponseParams
- type CreateEmergencyVulExportJobRequest
- type CreateEmergencyVulExportJobRequestParams
- type CreateEmergencyVulExportJobResponse
- type CreateEmergencyVulExportJobResponseParams
- type CreateEscapeEventsExportJobRequest
- type CreateEscapeEventsExportJobRequestParams
- type CreateEscapeEventsExportJobResponse
- type CreateEscapeEventsExportJobResponseParams
- type CreateEscapeWhiteListExportJobRequest
- type CreateEscapeWhiteListExportJobRequestParams
- type CreateEscapeWhiteListExportJobResponse
- type CreateEscapeWhiteListExportJobResponseParams
- type CreateExportComplianceStatusListJobRequest
- type CreateExportComplianceStatusListJobRequestParams
- type CreateExportComplianceStatusListJobResponse
- type CreateExportComplianceStatusListJobResponseParams
- type CreateHostExportJobRequest
- type CreateHostExportJobRequestParams
- type CreateHostExportJobResponse
- type CreateHostExportJobResponseParams
- type CreateImageExportJobRequest
- type CreateImageExportJobRequestParams
- type CreateImageExportJobResponse
- type CreateImageExportJobResponseParams
- type CreateK8sApiAbnormalEventExportJobRequest
- type CreateK8sApiAbnormalEventExportJobRequestParams
- type CreateK8sApiAbnormalEventExportJobResponse
- type CreateK8sApiAbnormalEventExportJobResponseParams
- type CreateK8sApiAbnormalRuleExportJobRequest
- type CreateK8sApiAbnormalRuleExportJobRequestParams
- type CreateK8sApiAbnormalRuleExportJobResponse
- type CreateK8sApiAbnormalRuleExportJobResponseParams
- type CreateK8sApiAbnormalRuleInfoRequest
- type CreateK8sApiAbnormalRuleInfoRequestParams
- type CreateK8sApiAbnormalRuleInfoResponse
- type CreateK8sApiAbnormalRuleInfoResponseParams
- type CreateNetworkFirewallClusterRefreshRequest
- type CreateNetworkFirewallClusterRefreshRequestParams
- type CreateNetworkFirewallClusterRefreshResponse
- type CreateNetworkFirewallClusterRefreshResponseParams
- type CreateNetworkFirewallPolicyDiscoverRequest
- type CreateNetworkFirewallPolicyDiscoverRequestParams
- type CreateNetworkFirewallPolicyDiscoverResponse
- type CreateNetworkFirewallPolicyDiscoverResponseParams
- type CreateNetworkFirewallPublishRequest
- type CreateNetworkFirewallPublishRequestParams
- type CreateNetworkFirewallPublishResponse
- type CreateNetworkFirewallPublishResponseParams
- type CreateNetworkFirewallUndoPublishRequest
- type CreateNetworkFirewallUndoPublishRequestParams
- type CreateNetworkFirewallUndoPublishResponse
- type CreateNetworkFirewallUndoPublishResponseParams
- type CreateOrModifyPostPayCoresRequest
- type CreateOrModifyPostPayCoresRequestParams
- type CreateOrModifyPostPayCoresResponse
- type CreateOrModifyPostPayCoresResponseParams
- type CreateProcessEventsExportJobRequest
- type CreateProcessEventsExportJobRequestParams
- type CreateProcessEventsExportJobResponse
- type CreateProcessEventsExportJobResponseParams
- type CreateRefreshTaskRequest
- type CreateRefreshTaskRequestParams
- type CreateRefreshTaskResponse
- type CreateRefreshTaskResponseParams
- type CreateRiskDnsEventExportJobRequest
- type CreateRiskDnsEventExportJobRequestParams
- type CreateRiskDnsEventExportJobResponse
- type CreateRiskDnsEventExportJobResponseParams
- type CreateSearchTemplateRequest
- type CreateSearchTemplateRequestParams
- type CreateSearchTemplateResponse
- type CreateSearchTemplateResponseParams
- type CreateSystemVulExportJobRequest
- type CreateSystemVulExportJobRequestParams
- type CreateSystemVulExportJobResponse
- type CreateSystemVulExportJobResponseParams
- type CreateVirusScanAgainRequest
- type CreateVirusScanAgainRequestParams
- type CreateVirusScanAgainResponse
- type CreateVirusScanAgainResponseParams
- type CreateVirusScanTaskRequest
- type CreateVirusScanTaskRequestParams
- type CreateVirusScanTaskResponse
- type CreateVirusScanTaskResponseParams
- type CreateVulContainerExportJobRequest
- type CreateVulContainerExportJobRequestParams
- type CreateVulContainerExportJobResponse
- type CreateVulContainerExportJobResponseParams
- type CreateVulDefenceEventExportJobRequest
- type CreateVulDefenceEventExportJobRequestParams
- type CreateVulDefenceEventExportJobResponse
- type CreateVulDefenceEventExportJobResponseParams
- type CreateVulDefenceHostExportJobRequest
- type CreateVulDefenceHostExportJobRequestParams
- type CreateVulDefenceHostExportJobResponse
- type CreateVulDefenceHostExportJobResponseParams
- type CreateVulExportJobRequest
- type CreateVulExportJobRequestParams
- type CreateVulExportJobResponse
- type CreateVulExportJobResponseParams
- type CreateVulImageExportJobRequest
- type CreateVulImageExportJobRequestParams
- type CreateVulImageExportJobResponse
- type CreateVulImageExportJobResponseParams
- type CreateVulScanTaskRequest
- type CreateVulScanTaskRequestParams
- type CreateVulScanTaskResponse
- type CreateVulScanTaskResponseParams
- type CreateWebVulExportJobRequest
- type CreateWebVulExportJobRequestParams
- type CreateWebVulExportJobResponse
- type CreateWebVulExportJobResponseParams
- type DeleteAbnormalProcessRulesRequest
- type DeleteAbnormalProcessRulesRequestParams
- type DeleteAbnormalProcessRulesResponse
- type DeleteAbnormalProcessRulesResponseParams
- type DeleteAccessControlRulesRequest
- type DeleteAccessControlRulesRequestParams
- type DeleteAccessControlRulesResponse
- type DeleteAccessControlRulesResponseParams
- type DeleteComplianceAssetPolicySetFromWhitelistRequest
- type DeleteComplianceAssetPolicySetFromWhitelistRequestParams
- type DeleteComplianceAssetPolicySetFromWhitelistResponse
- type DeleteComplianceAssetPolicySetFromWhitelistResponseParams
- type DeleteCompliancePolicyAssetSetFromWhitelistRequest
- type DeleteCompliancePolicyAssetSetFromWhitelistRequestParams
- type DeleteCompliancePolicyAssetSetFromWhitelistResponse
- type DeleteCompliancePolicyAssetSetFromWhitelistResponseParams
- type DeleteCompliancePolicyItemFromWhitelistRequest
- type DeleteCompliancePolicyItemFromWhitelistRequestParams
- type DeleteCompliancePolicyItemFromWhitelistResponse
- type DeleteCompliancePolicyItemFromWhitelistResponseParams
- type DeleteEscapeWhiteListRequest
- type DeleteEscapeWhiteListRequestParams
- type DeleteEscapeWhiteListResponse
- type DeleteEscapeWhiteListResponseParams
- type DeleteIgnoreVulRequest
- type DeleteIgnoreVulRequestParams
- type DeleteIgnoreVulResponse
- type DeleteIgnoreVulResponseParams
- type DeleteK8sApiAbnormalRuleRequest
- type DeleteK8sApiAbnormalRuleRequestParams
- type DeleteK8sApiAbnormalRuleResponse
- type DeleteK8sApiAbnormalRuleResponseParams
- type DeleteMachineRequest
- type DeleteMachineRequestParams
- type DeleteMachineResponse
- type DeleteMachineResponseParams
- type DeleteNetworkFirewallPolicyDetailRequest
- type DeleteNetworkFirewallPolicyDetailRequestParams
- type DeleteNetworkFirewallPolicyDetailResponse
- type DeleteNetworkFirewallPolicyDetailResponseParams
- type DeleteReverseShellEventsRequest
- type DeleteReverseShellEventsRequestParams
- type DeleteReverseShellEventsResponse
- type DeleteReverseShellEventsResponseParams
- type DeleteReverseShellWhiteListsRequest
- type DeleteReverseShellWhiteListsRequestParams
- type DeleteReverseShellWhiteListsResponse
- type DeleteReverseShellWhiteListsResponseParams
- type DeleteRiskSyscallEventsRequest
- type DeleteRiskSyscallEventsRequestParams
- type DeleteRiskSyscallEventsResponse
- type DeleteRiskSyscallEventsResponseParams
- type DeleteRiskSyscallWhiteListsRequest
- type DeleteRiskSyscallWhiteListsRequestParams
- type DeleteRiskSyscallWhiteListsResponse
- type DeleteRiskSyscallWhiteListsResponseParams
- type DeleteSearchTemplateRequest
- type DeleteSearchTemplateRequestParams
- type DeleteSearchTemplateResponse
- type DeleteSearchTemplateResponseParams
- type DescribeABTestConfigRequest
- type DescribeABTestConfigRequestParams
- type DescribeABTestConfigResponse
- type DescribeABTestConfigResponseParams
- type DescribeAbnormalProcessDetailRequest
- type DescribeAbnormalProcessDetailRequestParams
- type DescribeAbnormalProcessDetailResponse
- type DescribeAbnormalProcessDetailResponseParams
- type DescribeAbnormalProcessEventTendencyRequest
- type DescribeAbnormalProcessEventTendencyRequestParams
- type DescribeAbnormalProcessEventTendencyResponse
- type DescribeAbnormalProcessEventTendencyResponseParams
- type DescribeAbnormalProcessEventsExportRequest
- type DescribeAbnormalProcessEventsExportRequestParams
- type DescribeAbnormalProcessEventsExportResponse
- type DescribeAbnormalProcessEventsExportResponseParams
- type DescribeAbnormalProcessEventsRequest
- type DescribeAbnormalProcessEventsRequestParams
- type DescribeAbnormalProcessEventsResponse
- type DescribeAbnormalProcessEventsResponseParams
- type DescribeAbnormalProcessLevelSummaryRequest
- type DescribeAbnormalProcessLevelSummaryRequestParams
- type DescribeAbnormalProcessLevelSummaryResponse
- type DescribeAbnormalProcessLevelSummaryResponseParams
- type DescribeAbnormalProcessRuleDetailRequest
- type DescribeAbnormalProcessRuleDetailRequestParams
- type DescribeAbnormalProcessRuleDetailResponse
- type DescribeAbnormalProcessRuleDetailResponseParams
- type DescribeAbnormalProcessRulesExportRequest
- type DescribeAbnormalProcessRulesExportRequestParams
- type DescribeAbnormalProcessRulesExportResponse
- type DescribeAbnormalProcessRulesExportResponseParams
- type DescribeAbnormalProcessRulesRequest
- type DescribeAbnormalProcessRulesRequestParams
- type DescribeAbnormalProcessRulesResponse
- type DescribeAbnormalProcessRulesResponseParams
- type DescribeAccessControlDetailRequest
- type DescribeAccessControlDetailRequestParams
- type DescribeAccessControlDetailResponse
- type DescribeAccessControlDetailResponseParams
- type DescribeAccessControlEventsExportRequest
- type DescribeAccessControlEventsExportRequestParams
- type DescribeAccessControlEventsExportResponse
- type DescribeAccessControlEventsExportResponseParams
- type DescribeAccessControlEventsRequest
- type DescribeAccessControlEventsRequestParams
- type DescribeAccessControlEventsResponse
- type DescribeAccessControlEventsResponseParams
- type DescribeAccessControlRuleDetailRequest
- type DescribeAccessControlRuleDetailRequestParams
- type DescribeAccessControlRuleDetailResponse
- type DescribeAccessControlRuleDetailResponseParams
- type DescribeAccessControlRulesExportRequest
- type DescribeAccessControlRulesExportRequestParams
- type DescribeAccessControlRulesExportResponse
- type DescribeAccessControlRulesExportResponseParams
- type DescribeAccessControlRulesRequest
- type DescribeAccessControlRulesRequestParams
- type DescribeAccessControlRulesResponse
- type DescribeAccessControlRulesResponseParams
- type DescribeAffectedClusterCountRequest
- type DescribeAffectedClusterCountRequestParams
- type DescribeAffectedClusterCountResponse
- type DescribeAffectedClusterCountResponseParams
- type DescribeAffectedNodeListRequest
- type DescribeAffectedNodeListRequestParams
- type DescribeAffectedNodeListResponse
- type DescribeAffectedNodeListResponseParams
- type DescribeAffectedWorkloadListRequest
- type DescribeAffectedWorkloadListRequestParams
- type DescribeAffectedWorkloadListResponse
- type DescribeAffectedWorkloadListResponseParams
- type DescribeAgentDaemonSetCmdRequest
- type DescribeAgentDaemonSetCmdRequestParams
- type DescribeAgentDaemonSetCmdResponse
- type DescribeAgentDaemonSetCmdResponseParams
- type DescribeAgentInstallCommandRequest
- type DescribeAgentInstallCommandRequestParams
- type DescribeAgentInstallCommandResponse
- type DescribeAgentInstallCommandResponseParams
- type DescribeAssetAppServiceListRequest
- type DescribeAssetAppServiceListRequestParams
- type DescribeAssetAppServiceListResponse
- type DescribeAssetAppServiceListResponseParams
- type DescribeAssetClusterListRequest
- type DescribeAssetClusterListRequestParams
- type DescribeAssetClusterListResponse
- type DescribeAssetClusterListResponseParams
- type DescribeAssetComponentListRequest
- type DescribeAssetComponentListRequestParams
- type DescribeAssetComponentListResponse
- type DescribeAssetComponentListResponseParams
- type DescribeAssetContainerDetailRequest
- type DescribeAssetContainerDetailRequestParams
- type DescribeAssetContainerDetailResponse
- type DescribeAssetContainerDetailResponseParams
- type DescribeAssetContainerListRequest
- type DescribeAssetContainerListRequestParams
- type DescribeAssetContainerListResponse
- type DescribeAssetContainerListResponseParams
- type DescribeAssetDBServiceListRequest
- type DescribeAssetDBServiceListRequestParams
- type DescribeAssetDBServiceListResponse
- type DescribeAssetDBServiceListResponseParams
- type DescribeAssetHostDetailRequest
- type DescribeAssetHostDetailRequestParams
- type DescribeAssetHostDetailResponse
- type DescribeAssetHostDetailResponseParams
- type DescribeAssetHostListRequest
- type DescribeAssetHostListRequestParams
- type DescribeAssetHostListResponse
- type DescribeAssetHostListResponseParams
- type DescribeAssetImageBindRuleInfoRequest
- type DescribeAssetImageBindRuleInfoRequestParams
- type DescribeAssetImageBindRuleInfoResponse
- type DescribeAssetImageBindRuleInfoResponseParams
- type DescribeAssetImageDetailRequest
- type DescribeAssetImageDetailRequestParams
- type DescribeAssetImageDetailResponse
- type DescribeAssetImageDetailResponseParams
- type DescribeAssetImageHostListRequest
- type DescribeAssetImageHostListRequestParams
- type DescribeAssetImageHostListResponse
- type DescribeAssetImageHostListResponseParams
- type DescribeAssetImageListExportRequest
- type DescribeAssetImageListExportRequestParams
- type DescribeAssetImageListExportResponse
- type DescribeAssetImageListExportResponseParams
- type DescribeAssetImageListRequest
- type DescribeAssetImageListRequestParams
- type DescribeAssetImageListResponse
- type DescribeAssetImageListResponseParams
- type DescribeAssetImageRegistryAssetStatusRequest
- type DescribeAssetImageRegistryAssetStatusRequestParams
- type DescribeAssetImageRegistryAssetStatusResponse
- type DescribeAssetImageRegistryAssetStatusResponseParams
- type DescribeAssetImageRegistryDetailRequest
- type DescribeAssetImageRegistryDetailRequestParams
- type DescribeAssetImageRegistryDetailResponse
- type DescribeAssetImageRegistryDetailResponseParams
- type DescribeAssetImageRegistryListExportRequest
- type DescribeAssetImageRegistryListExportRequestParams
- type DescribeAssetImageRegistryListExportResponse
- type DescribeAssetImageRegistryListExportResponseParams
- type DescribeAssetImageRegistryListRequest
- type DescribeAssetImageRegistryListRequestParams
- type DescribeAssetImageRegistryListResponse
- type DescribeAssetImageRegistryListResponseParams
- type DescribeAssetImageRegistryRegistryDetailRequest
- type DescribeAssetImageRegistryRegistryDetailRequestParams
- type DescribeAssetImageRegistryRegistryDetailResponse
- type DescribeAssetImageRegistryRegistryDetailResponseParams
- type DescribeAssetImageRegistryRegistryListRequest
- type DescribeAssetImageRegistryRegistryListRequestParams
- type DescribeAssetImageRegistryRegistryListResponse
- type DescribeAssetImageRegistryRegistryListResponseParams
- type DescribeAssetImageRegistryRiskInfoListRequest
- type DescribeAssetImageRegistryRiskInfoListRequestParams
- type DescribeAssetImageRegistryRiskInfoListResponse
- type DescribeAssetImageRegistryRiskInfoListResponseParams
- type DescribeAssetImageRegistryRiskListExportRequest
- type DescribeAssetImageRegistryRiskListExportRequestParams
- type DescribeAssetImageRegistryRiskListExportResponse
- type DescribeAssetImageRegistryRiskListExportResponseParams
- type DescribeAssetImageRegistryScanStatusOneKeyRequest
- type DescribeAssetImageRegistryScanStatusOneKeyRequestParams
- type DescribeAssetImageRegistryScanStatusOneKeyResponse
- type DescribeAssetImageRegistryScanStatusOneKeyResponseParams
- type DescribeAssetImageRegistrySummaryRequest
- type DescribeAssetImageRegistrySummaryRequestParams
- type DescribeAssetImageRegistrySummaryResponse
- type DescribeAssetImageRegistrySummaryResponseParams
- type DescribeAssetImageRegistryVirusListExportRequest
- type DescribeAssetImageRegistryVirusListExportRequestParams
- type DescribeAssetImageRegistryVirusListExportResponse
- type DescribeAssetImageRegistryVirusListExportResponseParams
- type DescribeAssetImageRegistryVirusListRequest
- type DescribeAssetImageRegistryVirusListRequestParams
- type DescribeAssetImageRegistryVirusListResponse
- type DescribeAssetImageRegistryVirusListResponseParams
- type DescribeAssetImageRegistryVulListExportRequest
- type DescribeAssetImageRegistryVulListExportRequestParams
- type DescribeAssetImageRegistryVulListExportResponse
- type DescribeAssetImageRegistryVulListExportResponseParams
- type DescribeAssetImageRegistryVulListRequest
- type DescribeAssetImageRegistryVulListRequestParams
- type DescribeAssetImageRegistryVulListResponse
- type DescribeAssetImageRegistryVulListResponseParams
- type DescribeAssetImageRiskListExportRequest
- type DescribeAssetImageRiskListExportRequestParams
- type DescribeAssetImageRiskListExportResponse
- type DescribeAssetImageRiskListExportResponseParams
- type DescribeAssetImageRiskListRequest
- type DescribeAssetImageRiskListRequestParams
- type DescribeAssetImageRiskListResponse
- type DescribeAssetImageRiskListResponseParams
- type DescribeAssetImageScanSettingRequest
- type DescribeAssetImageScanSettingRequestParams
- type DescribeAssetImageScanSettingResponse
- type DescribeAssetImageScanSettingResponseParams
- type DescribeAssetImageScanStatusRequest
- type DescribeAssetImageScanStatusRequestParams
- type DescribeAssetImageScanStatusResponse
- type DescribeAssetImageScanStatusResponseParams
- type DescribeAssetImageScanTaskRequest
- type DescribeAssetImageScanTaskRequestParams
- type DescribeAssetImageScanTaskResponse
- type DescribeAssetImageScanTaskResponseParams
- type DescribeAssetImageSimpleListRequest
- type DescribeAssetImageSimpleListRequestParams
- type DescribeAssetImageSimpleListResponse
- type DescribeAssetImageSimpleListResponseParams
- type DescribeAssetImageVirusListExportRequest
- type DescribeAssetImageVirusListExportRequestParams
- type DescribeAssetImageVirusListExportResponse
- type DescribeAssetImageVirusListExportResponseParams
- type DescribeAssetImageVirusListRequest
- type DescribeAssetImageVirusListRequestParams
- type DescribeAssetImageVirusListResponse
- type DescribeAssetImageVirusListResponseParams
- type DescribeAssetImageVulListExportRequest
- type DescribeAssetImageVulListExportRequestParams
- type DescribeAssetImageVulListExportResponse
- type DescribeAssetImageVulListExportResponseParams
- type DescribeAssetImageVulListRequest
- type DescribeAssetImageVulListRequestParams
- type DescribeAssetImageVulListResponse
- type DescribeAssetImageVulListResponseParams
- type DescribeAssetPortListRequest
- type DescribeAssetPortListRequestParams
- type DescribeAssetPortListResponse
- type DescribeAssetPortListResponseParams
- type DescribeAssetProcessListRequest
- type DescribeAssetProcessListRequestParams
- type DescribeAssetProcessListResponse
- type DescribeAssetProcessListResponseParams
- type DescribeAssetSummaryRequest
- type DescribeAssetSummaryRequestParams
- type DescribeAssetSummaryResponse
- type DescribeAssetSummaryResponseParams
- type DescribeAssetSyncLastTimeRequest
- type DescribeAssetSyncLastTimeRequestParams
- type DescribeAssetSyncLastTimeResponse
- type DescribeAssetSyncLastTimeResponseParams
- type DescribeAssetWebServiceListRequest
- type DescribeAssetWebServiceListRequestParams
- type DescribeAssetWebServiceListResponse
- type DescribeAssetWebServiceListResponseParams
- type DescribeAutoAuthorizedRuleHostRequest
- type DescribeAutoAuthorizedRuleHostRequestParams
- type DescribeAutoAuthorizedRuleHostResponse
- type DescribeAutoAuthorizedRuleHostResponseParams
- type DescribeCheckItemListRequest
- type DescribeCheckItemListRequestParams
- type DescribeCheckItemListResponse
- type DescribeCheckItemListResponseParams
- type DescribeClusterDetailRequest
- type DescribeClusterDetailRequestParams
- type DescribeClusterDetailResponse
- type DescribeClusterDetailResponseParams
- type DescribeClusterSummaryRequest
- type DescribeClusterSummaryRequestParams
- type DescribeClusterSummaryResponse
- type DescribeClusterSummaryResponseParams
- type DescribeComplianceAssetDetailInfoRequest
- type DescribeComplianceAssetDetailInfoRequestParams
- type DescribeComplianceAssetDetailInfoResponse
- type DescribeComplianceAssetDetailInfoResponseParams
- type DescribeComplianceAssetListRequest
- type DescribeComplianceAssetListRequestParams
- type DescribeComplianceAssetListResponse
- type DescribeComplianceAssetListResponseParams
- type DescribeComplianceAssetPolicyItemListRequest
- type DescribeComplianceAssetPolicyItemListRequestParams
- type DescribeComplianceAssetPolicyItemListResponse
- type DescribeComplianceAssetPolicyItemListResponseParams
- type DescribeCompliancePeriodTaskListRequest
- type DescribeCompliancePeriodTaskListRequestParams
- type DescribeCompliancePeriodTaskListResponse
- type DescribeCompliancePeriodTaskListResponseParams
- type DescribeCompliancePolicyItemAffectedAssetListRequest
- type DescribeCompliancePolicyItemAffectedAssetListRequestParams
- type DescribeCompliancePolicyItemAffectedAssetListResponse
- type DescribeCompliancePolicyItemAffectedAssetListResponseParams
- type DescribeCompliancePolicyItemAffectedSummaryRequest
- type DescribeCompliancePolicyItemAffectedSummaryRequestParams
- type DescribeCompliancePolicyItemAffectedSummaryResponse
- type DescribeCompliancePolicyItemAffectedSummaryResponseParams
- type DescribeComplianceScanFailedAssetListRequest
- type DescribeComplianceScanFailedAssetListRequestParams
- type DescribeComplianceScanFailedAssetListResponse
- type DescribeComplianceScanFailedAssetListResponseParams
- type DescribeComplianceTaskAssetSummaryRequest
- type DescribeComplianceTaskAssetSummaryRequestParams
- type DescribeComplianceTaskAssetSummaryResponse
- type DescribeComplianceTaskAssetSummaryResponseParams
- type DescribeComplianceTaskPolicyItemSummaryListRequest
- type DescribeComplianceTaskPolicyItemSummaryListRequestParams
- type DescribeComplianceTaskPolicyItemSummaryListResponse
- type DescribeComplianceTaskPolicyItemSummaryListResponseParams
- type DescribeComplianceWhitelistItemListRequest
- type DescribeComplianceWhitelistItemListRequestParams
- type DescribeComplianceWhitelistItemListResponse
- type DescribeComplianceWhitelistItemListResponseParams
- type DescribeContainerAssetSummaryRequest
- type DescribeContainerAssetSummaryRequestParams
- type DescribeContainerAssetSummaryResponse
- type DescribeContainerAssetSummaryResponseParams
- type DescribeContainerSecEventSummaryRequest
- type DescribeContainerSecEventSummaryRequestParams
- type DescribeContainerSecEventSummaryResponse
- type DescribeContainerSecEventSummaryResponseParams
- type DescribeESAggregationsRequest
- type DescribeESAggregationsRequestParams
- type DescribeESAggregationsResponse
- type DescribeESAggregationsResponseParams
- type DescribeESHitsRequest
- type DescribeESHitsRequestParams
- type DescribeESHitsResponse
- type DescribeESHitsResponseParams
- type DescribeEmergencyVulListRequest
- type DescribeEmergencyVulListRequestParams
- type DescribeEmergencyVulListResponse
- type DescribeEmergencyVulListResponseParams
- type DescribeEscapeEventDetailRequest
- type DescribeEscapeEventDetailRequestParams
- type DescribeEscapeEventDetailResponse
- type DescribeEscapeEventDetailResponseParams
- type DescribeEscapeEventInfoRequest
- type DescribeEscapeEventInfoRequestParams
- type DescribeEscapeEventInfoResponse
- type DescribeEscapeEventInfoResponseParams
- type DescribeEscapeEventTendencyRequest
- type DescribeEscapeEventTendencyRequestParams
- type DescribeEscapeEventTendencyResponse
- type DescribeEscapeEventTendencyResponseParams
- type DescribeEscapeEventTypeSummaryRequest
- type DescribeEscapeEventTypeSummaryRequestParams
- type DescribeEscapeEventTypeSummaryResponse
- type DescribeEscapeEventTypeSummaryResponseParams
- type DescribeEscapeEventsExportRequest
- type DescribeEscapeEventsExportRequestParams
- type DescribeEscapeEventsExportResponse
- type DescribeEscapeEventsExportResponseParams
- type DescribeEscapeRuleInfoRequest
- type DescribeEscapeRuleInfoRequestParams
- type DescribeEscapeRuleInfoResponse
- type DescribeEscapeRuleInfoResponseParams
- type DescribeEscapeSafeStateRequest
- type DescribeEscapeSafeStateRequestParams
- type DescribeEscapeSafeStateResponse
- type DescribeEscapeSafeStateResponseParams
- type DescribeEscapeWhiteListRequest
- type DescribeEscapeWhiteListRequestParams
- type DescribeEscapeWhiteListResponse
- type DescribeEscapeWhiteListResponseParams
- type DescribeExportJobDownloadURLRequest
- type DescribeExportJobDownloadURLRequestParams
- type DescribeExportJobDownloadURLResponse
- type DescribeExportJobDownloadURLResponseParams
- type DescribeExportJobManageListRequest
- type DescribeExportJobManageListRequestParams
- type DescribeExportJobManageListResponse
- type DescribeExportJobManageListResponseParams
- type DescribeExportJobResultRequest
- type DescribeExportJobResultRequestParams
- type DescribeExportJobResultResponse
- type DescribeExportJobResultResponseParams
- type DescribeImageAuthorizedInfoRequest
- type DescribeImageAuthorizedInfoRequestParams
- type DescribeImageAuthorizedInfoResponse
- type DescribeImageAuthorizedInfoResponseParams
- type DescribeImageAutoAuthorizedLogListRequest
- type DescribeImageAutoAuthorizedLogListRequestParams
- type DescribeImageAutoAuthorizedLogListResponse
- type DescribeImageAutoAuthorizedLogListResponseParams
- type DescribeImageAutoAuthorizedRuleRequest
- type DescribeImageAutoAuthorizedRuleRequestParams
- type DescribeImageAutoAuthorizedRuleResponse
- type DescribeImageAutoAuthorizedRuleResponseParams
- type DescribeImageAutoAuthorizedTaskListRequest
- type DescribeImageAutoAuthorizedTaskListRequestParams
- type DescribeImageAutoAuthorizedTaskListResponse
- type DescribeImageAutoAuthorizedTaskListResponseParams
- type DescribeImageComponentListRequest
- type DescribeImageComponentListRequestParams
- type DescribeImageComponentListResponse
- type DescribeImageComponentListResponseParams
- type DescribeImageRegistryNamespaceListRequest
- type DescribeImageRegistryNamespaceListRequestParams
- type DescribeImageRegistryNamespaceListResponse
- type DescribeImageRegistryNamespaceListResponseParams
- type DescribeImageRegistryTimingScanTaskRequest
- type DescribeImageRegistryTimingScanTaskRequestParams
- type DescribeImageRegistryTimingScanTaskResponse
- type DescribeImageRegistryTimingScanTaskResponseParams
- type DescribeImageRiskSummaryRequest
- type DescribeImageRiskSummaryRequestParams
- type DescribeImageRiskSummaryResponse
- type DescribeImageRiskSummaryResponseParams
- type DescribeImageRiskTendencyRequest
- type DescribeImageRiskTendencyRequestParams
- type DescribeImageRiskTendencyResponse
- type DescribeImageRiskTendencyResponseParams
- type DescribeImageSimpleListRequest
- type DescribeImageSimpleListRequestParams
- type DescribeImageSimpleListResponse
- type DescribeImageSimpleListResponseParams
- type DescribeIndexListRequest
- type DescribeIndexListRequestParams
- type DescribeIndexListResponse
- type DescribeIndexListResponseParams
- type DescribeInspectionReportRequest
- type DescribeInspectionReportRequestParams
- type DescribeInspectionReportResponse
- type DescribeInspectionReportResponseParams
- type DescribeK8sApiAbnormalEventInfoRequest
- type DescribeK8sApiAbnormalEventInfoRequestParams
- type DescribeK8sApiAbnormalEventInfoResponse
- type DescribeK8sApiAbnormalEventInfoResponseParams
- type DescribeK8sApiAbnormalEventListRequest
- type DescribeK8sApiAbnormalEventListRequestParams
- type DescribeK8sApiAbnormalEventListResponse
- type DescribeK8sApiAbnormalEventListResponseParams
- type DescribeK8sApiAbnormalRuleInfoRequest
- type DescribeK8sApiAbnormalRuleInfoRequestParams
- type DescribeK8sApiAbnormalRuleInfoResponse
- type DescribeK8sApiAbnormalRuleInfoResponseParams
- type DescribeK8sApiAbnormalRuleListRequest
- type DescribeK8sApiAbnormalRuleListRequestParams
- type DescribeK8sApiAbnormalRuleListResponse
- type DescribeK8sApiAbnormalRuleListResponseParams
- type DescribeK8sApiAbnormalRuleScopeListRequest
- type DescribeK8sApiAbnormalRuleScopeListRequestParams
- type DescribeK8sApiAbnormalRuleScopeListResponse
- type DescribeK8sApiAbnormalRuleScopeListResponseParams
- type DescribeK8sApiAbnormalSummaryRequest
- type DescribeK8sApiAbnormalSummaryRequestParams
- type DescribeK8sApiAbnormalSummaryResponse
- type DescribeK8sApiAbnormalSummaryResponseParams
- type DescribeK8sApiAbnormalTendencyRequest
- type DescribeK8sApiAbnormalTendencyRequestParams
- type DescribeK8sApiAbnormalTendencyResponse
- type DescribeK8sApiAbnormalTendencyResponseParams
- type DescribeLogStorageStatisticRequest
- type DescribeLogStorageStatisticRequestParams
- type DescribeLogStorageStatisticResponse
- type DescribeLogStorageStatisticResponseParams
- type DescribeNetworkFirewallAuditRecordRequest
- type DescribeNetworkFirewallAuditRecordRequestParams
- type DescribeNetworkFirewallAuditRecordResponse
- type DescribeNetworkFirewallAuditRecordResponseParams
- type DescribeNetworkFirewallClusterListRequest
- type DescribeNetworkFirewallClusterListRequestParams
- type DescribeNetworkFirewallClusterListResponse
- type DescribeNetworkFirewallClusterListResponseParams
- type DescribeNetworkFirewallClusterRefreshStatusRequest
- type DescribeNetworkFirewallClusterRefreshStatusRequestParams
- type DescribeNetworkFirewallClusterRefreshStatusResponse
- type DescribeNetworkFirewallClusterRefreshStatusResponseParams
- type DescribeNetworkFirewallNamespaceLabelListRequest
- type DescribeNetworkFirewallNamespaceLabelListRequestParams
- type DescribeNetworkFirewallNamespaceLabelListResponse
- type DescribeNetworkFirewallNamespaceLabelListResponseParams
- type DescribeNetworkFirewallNamespaceListRequest
- type DescribeNetworkFirewallNamespaceListRequestParams
- type DescribeNetworkFirewallNamespaceListResponse
- type DescribeNetworkFirewallNamespaceListResponseParams
- type DescribeNetworkFirewallPodLabelsListRequest
- type DescribeNetworkFirewallPodLabelsListRequestParams
- type DescribeNetworkFirewallPodLabelsListResponse
- type DescribeNetworkFirewallPodLabelsListResponseParams
- type DescribeNetworkFirewallPolicyDetailRequest
- type DescribeNetworkFirewallPolicyDetailRequestParams
- type DescribeNetworkFirewallPolicyDetailResponse
- type DescribeNetworkFirewallPolicyDetailResponseParams
- type DescribeNetworkFirewallPolicyDiscoverRequest
- type DescribeNetworkFirewallPolicyDiscoverRequestParams
- type DescribeNetworkFirewallPolicyDiscoverResponse
- type DescribeNetworkFirewallPolicyDiscoverResponseParams
- type DescribeNetworkFirewallPolicyListRequest
- type DescribeNetworkFirewallPolicyListRequestParams
- type DescribeNetworkFirewallPolicyListResponse
- type DescribeNetworkFirewallPolicyListResponseParams
- type DescribeNetworkFirewallPolicyStatusRequest
- type DescribeNetworkFirewallPolicyStatusRequestParams
- type DescribeNetworkFirewallPolicyStatusResponse
- type DescribeNetworkFirewallPolicyStatusResponseParams
- type DescribeNetworkFirewallPolicyYamlDetailRequest
- type DescribeNetworkFirewallPolicyYamlDetailRequestParams
- type DescribeNetworkFirewallPolicyYamlDetailResponse
- type DescribeNetworkFirewallPolicyYamlDetailResponseParams
- type DescribeNewestVulRequest
- type DescribeNewestVulRequestParams
- type DescribeNewestVulResponse
- type DescribeNewestVulResponseParams
- type DescribePostPayDetailRequest
- type DescribePostPayDetailRequestParams
- type DescribePostPayDetailResponse
- type DescribePostPayDetailResponseParams
- type DescribeProVersionInfoRequest
- type DescribeProVersionInfoRequestParams
- type DescribeProVersionInfoResponse
- type DescribeProVersionInfoResponseParams
- type DescribePromotionActivityRequest
- type DescribePromotionActivityRequestParams
- type DescribePromotionActivityResponse
- type DescribePromotionActivityResponseParams
- type DescribePublicKeyRequest
- type DescribePublicKeyRequestParams
- type DescribePublicKeyResponse
- type DescribePublicKeyResponseParams
- type DescribePurchaseStateInfoRequest
- type DescribePurchaseStateInfoRequestParams
- type DescribePurchaseStateInfoResponse
- type DescribePurchaseStateInfoResponseParams
- type DescribeRefreshTaskRequest
- type DescribeRefreshTaskRequestParams
- type DescribeRefreshTaskResponse
- type DescribeRefreshTaskResponseParams
- type DescribeReverseShellDetailRequest
- type DescribeReverseShellDetailRequestParams
- type DescribeReverseShellDetailResponse
- type DescribeReverseShellDetailResponseParams
- type DescribeReverseShellEventsExportRequest
- type DescribeReverseShellEventsExportRequestParams
- type DescribeReverseShellEventsExportResponse
- type DescribeReverseShellEventsExportResponseParams
- type DescribeReverseShellEventsRequest
- type DescribeReverseShellEventsRequestParams
- type DescribeReverseShellEventsResponse
- type DescribeReverseShellEventsResponseParams
- type DescribeReverseShellWhiteListDetailRequest
- type DescribeReverseShellWhiteListDetailRequestParams
- type DescribeReverseShellWhiteListDetailResponse
- type DescribeReverseShellWhiteListDetailResponseParams
- type DescribeReverseShellWhiteListsRequest
- type DescribeReverseShellWhiteListsRequestParams
- type DescribeReverseShellWhiteListsResponse
- type DescribeReverseShellWhiteListsResponseParams
- type DescribeRiskDnsEventDetailRequest
- type DescribeRiskDnsEventDetailRequestParams
- type DescribeRiskDnsEventDetailResponse
- type DescribeRiskDnsEventDetailResponseParams
- type DescribeRiskDnsListRequest
- type DescribeRiskDnsListRequestParams
- type DescribeRiskDnsListResponse
- type DescribeRiskDnsListResponseParams
- type DescribeRiskListRequest
- type DescribeRiskListRequestParams
- type DescribeRiskListResponse
- type DescribeRiskListResponseParams
- type DescribeRiskSyscallDetailRequest
- type DescribeRiskSyscallDetailRequestParams
- type DescribeRiskSyscallDetailResponse
- type DescribeRiskSyscallDetailResponseParams
- type DescribeRiskSyscallEventsExportRequest
- type DescribeRiskSyscallEventsExportRequestParams
- type DescribeRiskSyscallEventsExportResponse
- type DescribeRiskSyscallEventsExportResponseParams
- type DescribeRiskSyscallEventsRequest
- type DescribeRiskSyscallEventsRequestParams
- type DescribeRiskSyscallEventsResponse
- type DescribeRiskSyscallEventsResponseParams
- type DescribeRiskSyscallNamesRequest
- type DescribeRiskSyscallNamesRequestParams
- type DescribeRiskSyscallNamesResponse
- type DescribeRiskSyscallNamesResponseParams
- type DescribeRiskSyscallWhiteListDetailRequest
- type DescribeRiskSyscallWhiteListDetailRequestParams
- type DescribeRiskSyscallWhiteListDetailResponse
- type DescribeRiskSyscallWhiteListDetailResponseParams
- type DescribeRiskSyscallWhiteListsRequest
- type DescribeRiskSyscallWhiteListsRequestParams
- type DescribeRiskSyscallWhiteListsResponse
- type DescribeRiskSyscallWhiteListsResponseParams
- type DescribeScanIgnoreVulListRequest
- type DescribeScanIgnoreVulListRequestParams
- type DescribeScanIgnoreVulListResponse
- type DescribeScanIgnoreVulListResponseParams
- type DescribeSearchExportListRequest
- type DescribeSearchExportListRequestParams
- type DescribeSearchExportListResponse
- type DescribeSearchExportListResponseParams
- type DescribeSearchLogsRequest
- type DescribeSearchLogsRequestParams
- type DescribeSearchLogsResponse
- type DescribeSearchLogsResponseParams
- type DescribeSearchTemplatesRequest
- type DescribeSearchTemplatesRequestParams
- type DescribeSearchTemplatesResponse
- type DescribeSearchTemplatesResponseParams
- type DescribeSecEventsTendencyRequest
- type DescribeSecEventsTendencyRequestParams
- type DescribeSecEventsTendencyResponse
- type DescribeSecEventsTendencyResponseParams
- type DescribeSecLogAlertMsgRequest
- type DescribeSecLogAlertMsgRequestParams
- type DescribeSecLogAlertMsgResponse
- type DescribeSecLogAlertMsgResponseParams
- type DescribeSecLogCleanSettingInfoRequest
- type DescribeSecLogCleanSettingInfoRequestParams
- type DescribeSecLogCleanSettingInfoResponse
- type DescribeSecLogCleanSettingInfoResponseParams
- type DescribeSecLogDeliveryClsOptionsRequest
- type DescribeSecLogDeliveryClsOptionsRequestParams
- type DescribeSecLogDeliveryClsOptionsResponse
- type DescribeSecLogDeliveryClsOptionsResponseParams
- type DescribeSecLogDeliveryClsSettingRequest
- type DescribeSecLogDeliveryClsSettingRequestParams
- type DescribeSecLogDeliveryClsSettingResponse
- type DescribeSecLogDeliveryClsSettingResponseParams
- type DescribeSecLogDeliveryKafkaOptionsRequest
- type DescribeSecLogDeliveryKafkaOptionsRequestParams
- type DescribeSecLogDeliveryKafkaOptionsResponse
- type DescribeSecLogDeliveryKafkaOptionsResponseParams
- type DescribeSecLogDeliveryKafkaSettingRequest
- type DescribeSecLogDeliveryKafkaSettingRequestParams
- type DescribeSecLogDeliveryKafkaSettingResponse
- type DescribeSecLogDeliveryKafkaSettingResponseParams
- type DescribeSecLogJoinObjectListRequest
- type DescribeSecLogJoinObjectListRequestParams
- type DescribeSecLogJoinObjectListResponse
- type DescribeSecLogJoinObjectListResponseParams
- type DescribeSecLogJoinTypeListRequest
- type DescribeSecLogJoinTypeListRequestParams
- type DescribeSecLogJoinTypeListResponse
- type DescribeSecLogJoinTypeListResponseParams
- type DescribeSecLogKafkaUINRequest
- type DescribeSecLogKafkaUINRequestParams
- type DescribeSecLogKafkaUINResponse
- type DescribeSecLogKafkaUINResponseParams
- type DescribeSecLogVasInfoRequest
- type DescribeSecLogVasInfoRequestParams
- type DescribeSecLogVasInfoResponse
- type DescribeSecLogVasInfoResponseParams
- type DescribeSupportDefenceVulRequest
- type DescribeSupportDefenceVulRequestParams
- type DescribeSupportDefenceVulResponse
- type DescribeSupportDefenceVulResponseParams
- type DescribeSystemVulListRequest
- type DescribeSystemVulListRequestParams
- type DescribeSystemVulListResponse
- type DescribeSystemVulListResponseParams
- type DescribeTaskResultSummaryRequest
- type DescribeTaskResultSummaryRequestParams
- type DescribeTaskResultSummaryResponse
- type DescribeTaskResultSummaryResponseParams
- type DescribeTcssSummaryRequest
- type DescribeTcssSummaryRequestParams
- type DescribeTcssSummaryResponse
- type DescribeTcssSummaryResponseParams
- type DescribeUnauthorizedCoresTendencyRequest
- type DescribeUnauthorizedCoresTendencyRequestParams
- type DescribeUnauthorizedCoresTendencyResponse
- type DescribeUnauthorizedCoresTendencyResponseParams
- type DescribeUnfinishRefreshTaskRequest
- type DescribeUnfinishRefreshTaskRequestParams
- type DescribeUnfinishRefreshTaskResponse
- type DescribeUnfinishRefreshTaskResponseParams
- type DescribeUserClusterRequest
- type DescribeUserClusterRequestParams
- type DescribeUserClusterResponse
- type DescribeUserClusterResponseParams
- type DescribeValueAddedSrvInfoRequest
- type DescribeValueAddedSrvInfoRequestParams
- type DescribeValueAddedSrvInfoResponse
- type DescribeValueAddedSrvInfoResponseParams
- type DescribeVirusAutoIsolateSampleDetailRequest
- type DescribeVirusAutoIsolateSampleDetailRequestParams
- type DescribeVirusAutoIsolateSampleDetailResponse
- type DescribeVirusAutoIsolateSampleDetailResponseParams
- type DescribeVirusAutoIsolateSampleDownloadURLRequest
- type DescribeVirusAutoIsolateSampleDownloadURLRequestParams
- type DescribeVirusAutoIsolateSampleDownloadURLResponse
- type DescribeVirusAutoIsolateSampleDownloadURLResponseParams
- type DescribeVirusAutoIsolateSampleListRequest
- type DescribeVirusAutoIsolateSampleListRequestParams
- type DescribeVirusAutoIsolateSampleListResponse
- type DescribeVirusAutoIsolateSampleListResponseParams
- type DescribeVirusAutoIsolateSettingRequest
- type DescribeVirusAutoIsolateSettingRequestParams
- type DescribeVirusAutoIsolateSettingResponse
- type DescribeVirusAutoIsolateSettingResponseParams
- type DescribeVirusDetailRequest
- type DescribeVirusDetailRequestParams
- type DescribeVirusDetailResponse
- type DescribeVirusDetailResponseParams
- type DescribeVirusEventTendencyRequest
- type DescribeVirusEventTendencyRequestParams
- type DescribeVirusEventTendencyResponse
- type DescribeVirusEventTendencyResponseParams
- type DescribeVirusListRequest
- type DescribeVirusListRequestParams
- type DescribeVirusListResponse
- type DescribeVirusListResponseParams
- type DescribeVirusManualScanEstimateTimeoutRequest
- type DescribeVirusManualScanEstimateTimeoutRequestParams
- type DescribeVirusManualScanEstimateTimeoutResponse
- type DescribeVirusManualScanEstimateTimeoutResponseParams
- type DescribeVirusMonitorSettingRequest
- type DescribeVirusMonitorSettingRequestParams
- type DescribeVirusMonitorSettingResponse
- type DescribeVirusMonitorSettingResponseParams
- type DescribeVirusSampleDownloadUrlRequest
- type DescribeVirusSampleDownloadUrlRequestParams
- type DescribeVirusSampleDownloadUrlResponse
- type DescribeVirusSampleDownloadUrlResponseParams
- type DescribeVirusScanSettingRequest
- type DescribeVirusScanSettingRequestParams
- type DescribeVirusScanSettingResponse
- type DescribeVirusScanSettingResponseParams
- type DescribeVirusScanTaskStatusRequest
- type DescribeVirusScanTaskStatusRequestParams
- type DescribeVirusScanTaskStatusResponse
- type DescribeVirusScanTaskStatusResponseParams
- type DescribeVirusScanTimeoutSettingRequest
- type DescribeVirusScanTimeoutSettingRequestParams
- type DescribeVirusScanTimeoutSettingResponse
- type DescribeVirusScanTimeoutSettingResponseParams
- type DescribeVirusSummaryRequest
- type DescribeVirusSummaryRequestParams
- type DescribeVirusSummaryResponse
- type DescribeVirusSummaryResponseParams
- type DescribeVirusTaskListRequest
- type DescribeVirusTaskListRequestParams
- type DescribeVirusTaskListResponse
- type DescribeVirusTaskListResponseParams
- type DescribeVulContainerListRequest
- type DescribeVulContainerListRequestParams
- type DescribeVulContainerListResponse
- type DescribeVulContainerListResponseParams
- type DescribeVulDefenceEventDetailRequest
- type DescribeVulDefenceEventDetailRequestParams
- type DescribeVulDefenceEventDetailResponse
- type DescribeVulDefenceEventDetailResponseParams
- type DescribeVulDefenceEventRequest
- type DescribeVulDefenceEventRequestParams
- type DescribeVulDefenceEventResponse
- type DescribeVulDefenceEventResponseParams
- type DescribeVulDefenceEventTendencyRequest
- type DescribeVulDefenceEventTendencyRequestParams
- type DescribeVulDefenceEventTendencyResponse
- type DescribeVulDefenceEventTendencyResponseParams
- type DescribeVulDefenceHostRequest
- type DescribeVulDefenceHostRequestParams
- type DescribeVulDefenceHostResponse
- type DescribeVulDefenceHostResponseParams
- type DescribeVulDefencePluginRequest
- type DescribeVulDefencePluginRequestParams
- type DescribeVulDefencePluginResponse
- type DescribeVulDefencePluginResponseParams
- type DescribeVulDefenceSettingRequest
- type DescribeVulDefenceSettingRequestParams
- type DescribeVulDefenceSettingResponse
- type DescribeVulDefenceSettingResponseParams
- type DescribeVulDetailRequest
- type DescribeVulDetailRequestParams
- type DescribeVulDetailResponse
- type DescribeVulDetailResponseParams
- type DescribeVulIgnoreLocalImageListRequest
- type DescribeVulIgnoreLocalImageListRequestParams
- type DescribeVulIgnoreLocalImageListResponse
- type DescribeVulIgnoreLocalImageListResponseParams
- type DescribeVulIgnoreRegistryImageListRequest
- type DescribeVulIgnoreRegistryImageListRequestParams
- type DescribeVulIgnoreRegistryImageListResponse
- type DescribeVulIgnoreRegistryImageListResponseParams
- type DescribeVulImageListRequest
- type DescribeVulImageListRequestParams
- type DescribeVulImageListResponse
- type DescribeVulImageListResponseParams
- type DescribeVulImageSummaryRequest
- type DescribeVulImageSummaryRequestParams
- type DescribeVulImageSummaryResponse
- type DescribeVulImageSummaryResponseParams
- type DescribeVulLevelImageSummaryRequest
- type DescribeVulLevelImageSummaryRequestParams
- type DescribeVulLevelImageSummaryResponse
- type DescribeVulLevelImageSummaryResponseParams
- type DescribeVulLevelSummaryRequest
- type DescribeVulLevelSummaryRequestParams
- type DescribeVulLevelSummaryResponse
- type DescribeVulLevelSummaryResponseParams
- type DescribeVulRegistryImageListRequest
- type DescribeVulRegistryImageListRequestParams
- type DescribeVulRegistryImageListResponse
- type DescribeVulRegistryImageListResponseParams
- type DescribeVulScanAuthorizedImageSummaryRequest
- type DescribeVulScanAuthorizedImageSummaryRequestParams
- type DescribeVulScanAuthorizedImageSummaryResponse
- type DescribeVulScanAuthorizedImageSummaryResponseParams
- type DescribeVulScanInfoRequest
- type DescribeVulScanInfoRequestParams
- type DescribeVulScanInfoResponse
- type DescribeVulScanInfoResponseParams
- type DescribeVulScanLocalImageListRequest
- type DescribeVulScanLocalImageListRequestParams
- type DescribeVulScanLocalImageListResponse
- type DescribeVulScanLocalImageListResponseParams
- type DescribeVulSummaryRequest
- type DescribeVulSummaryRequestParams
- type DescribeVulSummaryResponse
- type DescribeVulSummaryResponseParams
- type DescribeVulTendencyRequest
- type DescribeVulTendencyRequestParams
- type DescribeVulTendencyResponse
- type DescribeVulTendencyResponseParams
- type DescribeVulTopRankingRequest
- type DescribeVulTopRankingRequestParams
- type DescribeVulTopRankingResponse
- type DescribeVulTopRankingResponseParams
- type DescribeWarningRulesRequest
- type DescribeWarningRulesRequestParams
- type DescribeWarningRulesResponse
- type DescribeWarningRulesResponseParams
- type DescribeWebVulListRequest
- type DescribeWebVulListRequestParams
- type DescribeWebVulListResponse
- type DescribeWebVulListResponseParams
- type EmergencyVulInfo
- type EscapeEventDescription
- type EscapeEventInfo
- type EscapeEventTendencyInfo
- type EscapeRule
- type EscapeRuleEnabled
- type EscapeWhiteListInfo
- type ExportJobInfo
- type ExportVirusListRequest
- type ExportVirusListRequestParams
- type ExportVirusListResponse
- type ExportVirusListResponseParams
- type FileAttributeInfo
- type HostInfo
- type ImageAutoAuthorizedTask
- type ImageComponent
- type ImageHost
- type ImageInfo
- type ImageProgress
- type ImageRepoInfo
- type ImageRisk
- type ImageRiskInfo
- type ImageRiskTendencyInfo
- type ImageSimpleInfo
- type ImageVirus
- type ImageVirusInfo
- type ImageVul
- type ImagesBindRuleInfo
- type ImagesInfo
- type ImagesVul
- type InitializeUserComplianceEnvironmentRequest
- type InitializeUserComplianceEnvironmentRequestParams
- type InitializeUserComplianceEnvironmentResponse
- type InitializeUserComplianceEnvironmentResponseParams
- type K8sApiAbnormalEventInfo
- type K8sApiAbnormalEventListItem
- type K8sApiAbnormalRuleInfo
- type K8sApiAbnormalRuleListItem
- type K8sApiAbnormalRuleScopeInfo
- type K8sApiAbnormalTendencyItem
- type ModifyAbnormalProcessRuleStatusRequest
- type ModifyAbnormalProcessRuleStatusRequestParams
- type ModifyAbnormalProcessRuleStatusResponse
- type ModifyAbnormalProcessRuleStatusResponseParams
- type ModifyAbnormalProcessStatusRequest
- type ModifyAbnormalProcessStatusRequestParams
- type ModifyAbnormalProcessStatusResponse
- type ModifyAbnormalProcessStatusResponseParams
- type ModifyAccessControlRuleStatusRequest
- type ModifyAccessControlRuleStatusRequestParams
- type ModifyAccessControlRuleStatusResponse
- type ModifyAccessControlRuleStatusResponseParams
- type ModifyAccessControlStatusRequest
- type ModifyAccessControlStatusRequestParams
- type ModifyAccessControlStatusResponse
- type ModifyAccessControlStatusResponseParams
- type ModifyAssetImageRegistryScanStopOneKeyRequest
- type ModifyAssetImageRegistryScanStopOneKeyRequestParams
- type ModifyAssetImageRegistryScanStopOneKeyResponse
- type ModifyAssetImageRegistryScanStopOneKeyResponseParams
- type ModifyAssetImageRegistryScanStopRequest
- type ModifyAssetImageRegistryScanStopRequestParams
- type ModifyAssetImageRegistryScanStopResponse
- type ModifyAssetImageRegistryScanStopResponseParams
- type ModifyAssetImageScanStopRequest
- type ModifyAssetImageScanStopRequestParams
- type ModifyAssetImageScanStopResponse
- type ModifyAssetImageScanStopResponseParams
- type ModifyAssetRequest
- type ModifyAssetRequestParams
- type ModifyAssetResponse
- type ModifyAssetResponseParams
- type ModifyCompliancePeriodTaskRequest
- type ModifyCompliancePeriodTaskRequestParams
- type ModifyCompliancePeriodTaskResponse
- type ModifyCompliancePeriodTaskResponseParams
- type ModifyContainerNetStatusRequest
- type ModifyContainerNetStatusRequestParams
- type ModifyContainerNetStatusResponse
- type ModifyContainerNetStatusResponseParams
- type ModifyEscapeEventStatusRequest
- type ModifyEscapeEventStatusRequestParams
- type ModifyEscapeEventStatusResponse
- type ModifyEscapeEventStatusResponseParams
- type ModifyEscapeRuleRequest
- type ModifyEscapeRuleRequestParams
- type ModifyEscapeRuleResponse
- type ModifyEscapeRuleResponseParams
- type ModifyEscapeWhiteListRequest
- type ModifyEscapeWhiteListRequestParams
- type ModifyEscapeWhiteListResponse
- type ModifyEscapeWhiteListResponseParams
- type ModifyIgnoreVul
- type ModifyImageAuthorizedRequest
- type ModifyImageAuthorizedRequestParams
- type ModifyImageAuthorizedResponse
- type ModifyImageAuthorizedResponseParams
- type ModifyK8sApiAbnormalEventStatusRequest
- type ModifyK8sApiAbnormalEventStatusRequestParams
- type ModifyK8sApiAbnormalEventStatusResponse
- type ModifyK8sApiAbnormalEventStatusResponseParams
- type ModifyK8sApiAbnormalRuleInfoRequest
- type ModifyK8sApiAbnormalRuleInfoRequestParams
- type ModifyK8sApiAbnormalRuleInfoResponse
- type ModifyK8sApiAbnormalRuleInfoResponseParams
- type ModifyK8sApiAbnormalRuleStatusRequest
- type ModifyK8sApiAbnormalRuleStatusRequestParams
- type ModifyK8sApiAbnormalRuleStatusResponse
- type ModifyK8sApiAbnormalRuleStatusResponseParams
- type ModifyReverseShellStatusRequest
- type ModifyReverseShellStatusRequestParams
- type ModifyReverseShellStatusResponse
- type ModifyReverseShellStatusResponseParams
- type ModifyRiskSyscallStatusRequest
- type ModifyRiskSyscallStatusRequestParams
- type ModifyRiskSyscallStatusResponse
- type ModifyRiskSyscallStatusResponseParams
- type ModifySecLogCleanSettingInfoRequest
- type ModifySecLogCleanSettingInfoRequestParams
- type ModifySecLogCleanSettingInfoResponse
- type ModifySecLogCleanSettingInfoResponseParams
- type ModifySecLogDeliveryClsSettingRequest
- type ModifySecLogDeliveryClsSettingRequestParams
- type ModifySecLogDeliveryClsSettingResponse
- type ModifySecLogDeliveryClsSettingResponseParams
- type ModifySecLogDeliveryKafkaSettingRequest
- type ModifySecLogDeliveryKafkaSettingRequestParams
- type ModifySecLogDeliveryKafkaSettingResponse
- type ModifySecLogDeliveryKafkaSettingResponseParams
- type ModifySecLogJoinObjectsRequest
- type ModifySecLogJoinObjectsRequestParams
- type ModifySecLogJoinObjectsResponse
- type ModifySecLogJoinObjectsResponseParams
- type ModifySecLogJoinStateRequest
- type ModifySecLogJoinStateRequestParams
- type ModifySecLogJoinStateResponse
- type ModifySecLogJoinStateResponseParams
- type ModifySecLogKafkaUINRequest
- type ModifySecLogKafkaUINRequestParams
- type ModifySecLogKafkaUINResponse
- type ModifySecLogKafkaUINResponseParams
- type ModifyVirusAutoIsolateExampleSwitchRequest
- type ModifyVirusAutoIsolateExampleSwitchRequestParams
- type ModifyVirusAutoIsolateExampleSwitchResponse
- type ModifyVirusAutoIsolateExampleSwitchResponseParams
- type ModifyVirusAutoIsolateSettingRequest
- type ModifyVirusAutoIsolateSettingRequestParams
- type ModifyVirusAutoIsolateSettingResponse
- type ModifyVirusAutoIsolateSettingResponseParams
- type ModifyVirusFileStatusRequest
- type ModifyVirusFileStatusRequestParams
- type ModifyVirusFileStatusResponse
- type ModifyVirusFileStatusResponseParams
- type ModifyVirusMonitorSettingRequest
- type ModifyVirusMonitorSettingRequestParams
- type ModifyVirusMonitorSettingResponse
- type ModifyVirusMonitorSettingResponseParams
- type ModifyVirusScanSettingRequest
- type ModifyVirusScanSettingRequestParams
- type ModifyVirusScanSettingResponse
- type ModifyVirusScanSettingResponseParams
- type ModifyVirusScanTimeoutSettingRequest
- type ModifyVirusScanTimeoutSettingRequestParams
- type ModifyVirusScanTimeoutSettingResponse
- type ModifyVirusScanTimeoutSettingResponseParams
- type ModifyVulDefenceEventStatusRequest
- type ModifyVulDefenceEventStatusRequestParams
- type ModifyVulDefenceEventStatusResponse
- type ModifyVulDefenceEventStatusResponseParams
- type ModifyVulDefenceSettingRequest
- type ModifyVulDefenceSettingRequestParams
- type ModifyVulDefenceSettingResponse
- type ModifyVulDefenceSettingResponseParams
- type NamespaceInfo
- type NetworkAuditRecord
- type NetworkClusterInfoItem
- type NetworkClusterNamespaceInfo
- type NetworkClusterNamespaceLabelInfo
- type NetworkClusterPodInfo
- type NetworkCustomPolicy
- type NetworkPeer
- type NetworkPolicyInfoItem
- type NetworkPorts
- type OpenTcssTrialRequest
- type OpenTcssTrialRequestParams
- type OpenTcssTrialResponse
- type OpenTcssTrialResponseParams
- type PortInfo
- type ProcessBaseInfo
- type ProcessDetailBaseInfo
- type ProcessDetailInfo
- type ProcessInfo
- type ProjectInfo
- type PromotionActivityContent
- type RaspInfo
- type RegionInfo
- type RegistryConnDetectResult
- type RemoveAssetImageRegistryRegistryDetailRequest
- type RemoveAssetImageRegistryRegistryDetailRequestParams
- type RemoveAssetImageRegistryRegistryDetailResponse
- type RemoveAssetImageRegistryRegistryDetailResponseParams
- type RenewImageAuthorizeStateRequest
- type RenewImageAuthorizeStateRequestParams
- type RenewImageAuthorizeStateResponse
- type RenewImageAuthorizeStateResponseParams
- type ResetSecLogTopicConfigRequest
- type ResetSecLogTopicConfigRequestParams
- type ResetSecLogTopicConfigResponse
- type ResetSecLogTopicConfigResponseParams
- type ReverseShellEventDescription
- type ReverseShellEventInfo
- type ReverseShellWhiteListBaseInfo
- type ReverseShellWhiteListInfo
- type RiskDnsEventInfo
- type RiskSyscallEventDescription
- type RiskSyscallEventInfo
- type RiskSyscallWhiteListBaseInfo
- type RiskSyscallWhiteListInfo
- type RuleBaseInfo
- type RunTimeEventBaseInfo
- type RunTimeFilters
- type RunTimeRiskInfo
- type RunTimeTendencyInfo
- type ScanComplianceAssetsByPolicyItemRequest
- type ScanComplianceAssetsByPolicyItemRequestParams
- type ScanComplianceAssetsByPolicyItemResponse
- type ScanComplianceAssetsByPolicyItemResponseParams
- type ScanComplianceAssetsRequest
- type ScanComplianceAssetsRequestParams
- type ScanComplianceAssetsResponse
- type ScanComplianceAssetsResponseParams
- type ScanCompliancePolicyItemsRequest
- type ScanCompliancePolicyItemsRequestParams
- type ScanCompliancePolicyItemsResponse
- type ScanCompliancePolicyItemsResponseParams
- type ScanComplianceScanFailedAssetsRequest
- type ScanComplianceScanFailedAssetsRequestParams
- type ScanComplianceScanFailedAssetsResponse
- type ScanComplianceScanFailedAssetsResponseParams
- type ScanIgnoreVul
- type SearchTemplate
- type SecLogAlertMsgInfo
- type SecLogDeliveryClsSettingInfo
- type SecLogDeliveryKafkaSettingInfo
- type SecLogJoinInfo
- type SecLogJoinObjectInfo
- type SecTendencyEventInfo
- type ServiceInfo
- type SetCheckModeRequest
- type SetCheckModeRequestParams
- type SetCheckModeResponse
- type SetCheckModeResponseParams
- type SoftQuotaDayInfo
- type StopVirusScanTaskRequest
- type StopVirusScanTaskRequestParams
- type StopVirusScanTaskResponse
- type StopVirusScanTaskResponseParams
- type StopVulScanTaskRequest
- type StopVulScanTaskRequestParams
- type StopVulScanTaskResponse
- type StopVulScanTaskResponseParams
- type SupportDefenceVul
- type SwitchImageAutoAuthorizedRuleRequest
- type SwitchImageAutoAuthorizedRuleRequestParams
- type SwitchImageAutoAuthorizedRuleResponse
- type SwitchImageAutoAuthorizedRuleResponseParams
- type SyncAssetImageRegistryAssetRequest
- type SyncAssetImageRegistryAssetRequestParams
- type SyncAssetImageRegistryAssetResponse
- type SyncAssetImageRegistryAssetResponseParams
- type TagInfo
- type UnauthorizedCoresTendency
- type UpdateAndPublishNetworkFirewallPolicyDetailRequest
- type UpdateAndPublishNetworkFirewallPolicyDetailRequestParams
- type UpdateAndPublishNetworkFirewallPolicyDetailResponse
- type UpdateAndPublishNetworkFirewallPolicyDetailResponseParams
- type UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest
- type UpdateAndPublishNetworkFirewallPolicyYamlDetailRequestParams
- type UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse
- type UpdateAndPublishNetworkFirewallPolicyYamlDetailResponseParams
- type UpdateAssetImageRegistryRegistryDetailRequest
- type UpdateAssetImageRegistryRegistryDetailRequestParams
- type UpdateAssetImageRegistryRegistryDetailResponse
- type UpdateAssetImageRegistryRegistryDetailResponseParams
- type UpdateImageRegistryTimingScanTaskRequest
- type UpdateImageRegistryTimingScanTaskRequestParams
- type UpdateImageRegistryTimingScanTaskResponse
- type UpdateImageRegistryTimingScanTaskResponseParams
- type UpdateNetworkFirewallPolicyDetailRequest
- type UpdateNetworkFirewallPolicyDetailRequestParams
- type UpdateNetworkFirewallPolicyDetailResponse
- type UpdateNetworkFirewallPolicyDetailResponseParams
- type UpdateNetworkFirewallPolicyYamlDetailRequest
- type UpdateNetworkFirewallPolicyYamlDetailRequestParams
- type UpdateNetworkFirewallPolicyYamlDetailResponse
- type UpdateNetworkFirewallPolicyYamlDetailResponseParams
- type VirusAutoIsolateSampleInfo
- type VirusInfo
- type VirusTaskInfo
- type VirusTendencyInfo
- type VulAffectedComponentInfo
- type VulAffectedContainerInfo
- type VulAffectedImageComponentInfo
- type VulAffectedImageInfo
- type VulAffectedRegistryImageInfo
- type VulDefenceEvent
- type VulDefenceEventDetail
- type VulDefenceEventTendency
- type VulDefenceHost
- type VulDefencePlugin
- type VulDetailInfo
- type VulIgnoreLocalImage
- type VulIgnoreRegistryImage
- type VulInfo
- type VulScanImageInfo
- type VulTendencyInfo
- type VulTopRankingInfo
- type WarningRule
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 客户端已离线。 FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" // 授权数不足。 FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" // 响应数据值不正确。 FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" // 在扫描中或无扫描权限建议授权后扫描。 FAILEDOPERATION_ERRALREADYSCANNING = "FailedOperation.ErrAlreadyScanning" // 当前规则信息未找到。 FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" // 通知策略变更失败。 FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" // 子规则配置过多。 FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" // 规则信息存在重复。 FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" // 规则名字存在重复。 FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" // 当前规则信息未找到。 FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" // 选择镜像数量过多。 FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" // 内部错误。 INTERNALERROR = "InternalError" // 用户未授权。 INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" // 操作数据库失败。 INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // IP格式不合法。 INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" // 参数格式错误。 INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" // 缺少必须参数。 INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" // 参数解析错误。 INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" // 端口格式不合法。 INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" // 进程名/目标IP/目标端口,不能同时为空。 INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" // 前规则信息参数非法。 INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 当前数据未能查询到。 INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" // 当前数据区间错误。 INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" // 参数长度受限。 INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 请求的次数超过了频率限制。 REQUESTLIMITEXCEEDED = "RequestLimitExceeded" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 资源不足。 RESOURCEINSUFFICIENT = "ResourceInsufficient" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" )
const APIVersion = "2020-11-01"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ABTestConfig ¶ added in v1.0.518
type AbnormalProcessChildRuleInfo ¶
type AbnormalProcessChildRuleInfo struct { // 策略模式, RULE_MODE_RELEASE: 放行 // RULE_MODE_ALERT: 告警 // RULE_MODE_HOLDUP:拦截 RuleMode *string `json:"RuleMode,omitnil" name:"RuleMode"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 子策略id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 威胁等级,HIGH:高,MIDDLE:中,LOW:低 // 注意:此字段可能返回 null,表示取不到有效值。 RuleLevel *string `json:"RuleLevel,omitnil" name:"RuleLevel"` }
type AbnormalProcessEventDescription ¶
type AbnormalProcessEventDescription struct { // 事件规则 Description *string `json:"Description,omitnil" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil" name:"Remark"` // 命中规则详细信息 MatchRule *AbnormalProcessChildRuleInfo `json:"MatchRule,omitnil" name:"MatchRule"` // 命中规则名称,PROXY_TOOL:代理软件,TRANSFER_CONTROL:横向渗透,ATTACK_CMD:恶意命令,REVERSE_SHELL:反弹shell,FILELESS:无文件程序执行,RISK_CMD:高危命令,ABNORMAL_CHILD_PROC:敏感服务异常子进程启动,USER_DEFINED_RULE:用户自定义规则 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 命中规则的id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil" name:"OperationTime"` // 命中策略名称:SYSTEM_DEFINED_RULE (系统策略)或 用户自定义的策略名字 // 注意:此字段可能返回 null,表示取不到有效值。 GroupName *string `json:"GroupName,omitnil" name:"GroupName"` }
type AbnormalProcessEventInfo ¶
type AbnormalProcessEventInfo struct { // 进程目录 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 事件类型,MALICE_PROCESS_START:恶意进程启动 EventType *string `json:"EventType,omitnil" name:"EventType"` // 命中规则名称,PROXY_TOOL:代理软件,TRANSFER_CONTROL:横向渗透,ATTACK_CMD:恶意命令,REVERSE_SHELL:反弹shell,FILELESS:无文件程序执行,RISK_CMD:高危命令,ABNORMAL_CHILD_PROC:敏感服务异常子进程启动,USER_DEFINED_RULE:用户自定义规则 MatchRuleName *string `json:"MatchRuleName,omitnil" name:"MatchRuleName"` // 生成时间 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 容器名 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 镜像名 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 动作执行结果, BEHAVIOR_NONE: 无 // BEHAVIOR_ALERT: 告警 // BEHAVIOR_RELEASE:放行 // BEHAVIOR_HOLDUP_FAILED:拦截失败 // BEHAVIOR_HOLDUP_SUCCESSED:拦截失败 Behavior *string `json:"Behavior,omitnil" name:"Behavior"` // 状态,EVENT_UNDEAL:事件未处理 // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件已经忽略 Status *string `json:"Status,omitnil" name:"Status"` // 事件记录的唯一id Id *string `json:"Id,omitnil" name:"Id"` // 镜像id,用于跳转 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 容器id,用于跳转 ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 事件解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件详细描述 Description *string `json:"Description,omitnil" name:"Description"` // 命中策略id MatchRuleId *string `json:"MatchRuleId,omitnil" name:"MatchRuleId"` // 命中规则行为: // RULE_MODE_RELEASE 放行 // RULE_MODE_ALERT 告警 // RULE_MODE_HOLDUP 拦截 MatchAction *string `json:"MatchAction,omitnil" name:"MatchAction"` // 命中规则进程信息 MatchProcessPath *string `json:"MatchProcessPath,omitnil" name:"MatchProcessPath"` // 规则是否存在 RuleExist *bool `json:"RuleExist,omitnil" name:"RuleExist"` // 事件数量 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 规则组Id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 命中策略名称:SYSTEM_DEFINED_RULE (系统策略)或 用户自定义的策略名字 MatchGroupName *string `json:"MatchGroupName,omitnil" name:"MatchGroupName"` // 命中规则等级,HIGH:高危,MIDDLE:中危,LOW:低危。 MatchRuleLevel *string `json:"MatchRuleLevel,omitnil" name:"MatchRuleLevel"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // pod 名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // 集群id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 节点公网ip PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // 节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // uuid HostID *string `json:"HostID,omitnil" name:"HostID"` // 节点内网ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` }
type AbnormalProcessEventTendencyInfo ¶ added in v1.0.518
type AbnormalProcessEventTendencyInfo struct { // 日期 Date *string `json:"Date,omitnil" name:"Date"` // 待处理代理软件事件数 ProxyToolEventCount *int64 `json:"ProxyToolEventCount,omitnil" name:"ProxyToolEventCount"` // 待处理横向参透事件数 TransferControlEventCount *int64 `json:"TransferControlEventCount,omitnil" name:"TransferControlEventCount"` // 待处理恶意命令事件数 AttackCmdEventCount *int64 `json:"AttackCmdEventCount,omitnil" name:"AttackCmdEventCount"` // 待处理反弹shell事件数 ReverseShellEventCount *int64 `json:"ReverseShellEventCount,omitnil" name:"ReverseShellEventCount"` // 待处理无文件程序执行事件数 FilelessEventCount *int64 `json:"FilelessEventCount,omitnil" name:"FilelessEventCount"` // 待处理高危命令事件数 RiskCmdEventCount *int64 `json:"RiskCmdEventCount,omitnil" name:"RiskCmdEventCount"` // 待处理敏感服务异常子进程启动事件数 AbnormalChildProcessEventCount *int64 `json:"AbnormalChildProcessEventCount,omitnil" name:"AbnormalChildProcessEventCount"` // 待处理自定义规则事件数 UserDefinedRuleEventCount *int64 `json:"UserDefinedRuleEventCount,omitnil" name:"UserDefinedRuleEventCount"` }
type AbnormalProcessRuleInfo ¶
type AbnormalProcessRuleInfo struct { // true:策略启用,false:策略禁用 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` // 生效镜像id,空数组代表全部镜像 ImageIds []*string `json:"ImageIds,omitnil" name:"ImageIds"` // 用户策略的子策略数组 ChildRules []*AbnormalProcessChildRuleInfo `json:"ChildRules,omitnil" name:"ChildRules"` // 策略名字 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 策略id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 系统策略的子策略数组 SystemChildRules []*AbnormalProcessSystemChildRuleInfo `json:"SystemChildRules,omitnil" name:"SystemChildRules"` // 是否是系统默认策略 IsDefault *bool `json:"IsDefault,omitnil" name:"IsDefault"` }
type AbnormalProcessSystemChildRuleInfo ¶
type AbnormalProcessSystemChildRuleInfo struct { // 子策略Id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 子策略状态,true为开启,false为关闭 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` // 策略模式, RULE_MODE_RELEASE: 放行 // RULE_MODE_ALERT: 告警 // RULE_MODE_HOLDUP:拦截 RuleMode *string `json:"RuleMode,omitnil" name:"RuleMode"` // 子策略检测的行为类型 // PROXY_TOOL: 代理软件 // TRANSFER_CONTROL:横向渗透 // ATTACK_CMD: 恶意命令 // REVERSE_SHELL:反弹shell // FILELESS:无文件程序执行 // RISK_CMD:高危命令 // ABNORMAL_CHILD_PROC: 敏感服务异常子进程启动 RuleType *string `json:"RuleType,omitnil" name:"RuleType"` // 威胁等级,HIGH:高,MIDDLE:中,LOW:低 // 注意:此字段可能返回 null,表示取不到有效值。 RuleLevel *string `json:"RuleLevel,omitnil" name:"RuleLevel"` }
type AccessControlChildRuleInfo ¶
type AccessControlChildRuleInfo struct { // 策略模式, RULE_MODE_RELEASE: 放行 // RULE_MODE_ALERT: 告警 // RULE_MODE_HOLDUP:拦截 RuleMode *string `json:"RuleMode,omitnil" name:"RuleMode"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 被访问文件路径,仅仅在访问控制生效 TargetFilePath *string `json:"TargetFilePath,omitnil" name:"TargetFilePath"` // 子策略id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil" name:"RuleId"` }
type AccessControlEventDescription ¶
type AccessControlEventDescription struct { // 事件规则 Description *string `json:"Description,omitnil" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil" name:"Remark"` // 命中规则详细信息 MatchRule *AccessControlChildRuleInfo `json:"MatchRule,omitnil" name:"MatchRule"` // 命中规则名字 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 命中规则id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil" name:"OperationTime"` }
type AccessControlEventInfo ¶
type AccessControlEventInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 命中规则名称 MatchRuleName *string `json:"MatchRuleName,omitnil" name:"MatchRuleName"` // 生成时间 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 容器名 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 镜像名 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 动作执行结果, BEHAVIOR_NONE: 无 // BEHAVIOR_ALERT: 告警 // BEHAVIOR_RELEASE:放行 // BEHAVIOR_HOLDUP_FAILED:拦截失败 // BEHAVIOR_HOLDUP_SUCCESSED:拦截失败 Behavior *string `json:"Behavior,omitnil" name:"Behavior"` // 状态0:未处理 “EVENT_UNDEAL”:事件未处理 // "EVENT_DEALED":事件已经处理 // "EVENT_INGNORE":事件已经忽略 Status *string `json:"Status,omitnil" name:"Status"` // 事件记录的唯一id Id *string `json:"Id,omitnil" name:"Id"` // 文件名称 FileName *string `json:"FileName,omitnil" name:"FileName"` // 事件类型, FILE_ABNORMAL_READ:文件异常读取 EventType *string `json:"EventType,omitnil" name:"EventType"` // 镜像id, 用于跳转 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 容器id, 用于跳转 ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 事件解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件详细描述 Description *string `json:"Description,omitnil" name:"Description"` // 命中策略id MatchRuleId *string `json:"MatchRuleId,omitnil" name:"MatchRuleId"` // 命中规则行为: // RULE_MODE_RELEASE 放行 // RULE_MODE_ALERT 告警 // RULE_MODE_HOLDUP 拦截 MatchAction *string `json:"MatchAction,omitnil" name:"MatchAction"` // 命中规则进程信息 MatchProcessPath *string `json:"MatchProcessPath,omitnil" name:"MatchProcessPath"` // 命中规则文件信息 MatchFilePath *string `json:"MatchFilePath,omitnil" name:"MatchFilePath"` // 文件路径,包含名字 FilePath *string `json:"FilePath,omitnil" name:"FilePath"` // 规则是否存在 RuleExist *bool `json:"RuleExist,omitnil" name:"RuleExist"` // 事件数量 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 规则组id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 节点名称:如果是超级节点,展示的实质上是它的node_id NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // 节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 集群id ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 节点的唯一id,主要是超级节点使用 NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 节点公网IP PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // uuid HostID *string `json:"HostID,omitnil" name:"HostID"` // 节点内网ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` }
type AccessControlRuleInfo ¶
type AccessControlRuleInfo struct { // 开关,true:开启,false:禁用 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` // 生效镜像id,空数组代表全部镜像 ImageIds []*string `json:"ImageIds,omitnil" name:"ImageIds"` // 用户策略的子策略数组 ChildRules []*AccessControlChildRuleInfo `json:"ChildRules,omitnil" name:"ChildRules"` // 策略名字 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 策略id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 系统策略的子策略数组 SystemChildRules []*AccessControlSystemChildRuleInfo `json:"SystemChildRules,omitnil" name:"SystemChildRules"` // 是否是系统默认策略 IsDefault *bool `json:"IsDefault,omitnil" name:"IsDefault"` }
type AccessControlSystemChildRuleInfo ¶
type AccessControlSystemChildRuleInfo struct { // 子策略Id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 策略模式, RULE_MODE_RELEASE: 放行 // RULE_MODE_ALERT: 告警 // RULE_MODE_HOLDUP:拦截 RuleMode *string `json:"RuleMode,omitnil" name:"RuleMode"` // 子策略状态,true为开启,false为关闭 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` // 子策略检测的入侵行为类型 // CHANGE_CRONTAB:篡改计划任务 // CHANGE_SYS_BIN:篡改系统程序 // CHANGE_USRCFG:篡改用户配置 RuleType *string `json:"RuleType,omitnil" name:"RuleType"` }
type AddAndPublishNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
type AddAndPublishNetworkFirewallPolicyDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` // 自定义规则 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` }
func NewAddAndPublishNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
func NewAddAndPublishNetworkFirewallPolicyDetailRequest() (request *AddAndPublishNetworkFirewallPolicyDetailRequest)
func (*AddAndPublishNetworkFirewallPolicyDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *AddAndPublishNetworkFirewallPolicyDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddAndPublishNetworkFirewallPolicyDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *AddAndPublishNetworkFirewallPolicyDetailRequest) ToJsonString() string
type AddAndPublishNetworkFirewallPolicyDetailRequestParams ¶ added in v1.0.518
type AddAndPublishNetworkFirewallPolicyDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` // 自定义规则 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` }
Predefined struct for user
type AddAndPublishNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
type AddAndPublishNetworkFirewallPolicyDetailResponse struct { *tchttp.BaseResponse Response *AddAndPublishNetworkFirewallPolicyDetailResponseParams `json:"Response"` }
func NewAddAndPublishNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
func NewAddAndPublishNetworkFirewallPolicyDetailResponse() (response *AddAndPublishNetworkFirewallPolicyDetailResponse)
func (*AddAndPublishNetworkFirewallPolicyDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *AddAndPublishNetworkFirewallPolicyDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddAndPublishNetworkFirewallPolicyDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *AddAndPublishNetworkFirewallPolicyDetailResponse) ToJsonString() string
type AddAndPublishNetworkFirewallPolicyDetailResponseParams ¶ added in v1.0.518
type AddAndPublishNetworkFirewallPolicyDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddAndPublishNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
type AddAndPublishNetworkFirewallPolicyYamlDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
func NewAddAndPublishNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
func NewAddAndPublishNetworkFirewallPolicyYamlDetailRequest() (request *AddAndPublishNetworkFirewallPolicyYamlDetailRequest)
func (*AddAndPublishNetworkFirewallPolicyYamlDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *AddAndPublishNetworkFirewallPolicyYamlDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddAndPublishNetworkFirewallPolicyYamlDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *AddAndPublishNetworkFirewallPolicyYamlDetailRequest) ToJsonString() string
type AddAndPublishNetworkFirewallPolicyYamlDetailRequestParams ¶ added in v1.0.518
type AddAndPublishNetworkFirewallPolicyYamlDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
Predefined struct for user
type AddAndPublishNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
type AddAndPublishNetworkFirewallPolicyYamlDetailResponse struct { *tchttp.BaseResponse Response *AddAndPublishNetworkFirewallPolicyYamlDetailResponseParams `json:"Response"` }
func NewAddAndPublishNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
func NewAddAndPublishNetworkFirewallPolicyYamlDetailResponse() (response *AddAndPublishNetworkFirewallPolicyYamlDetailResponse)
func (*AddAndPublishNetworkFirewallPolicyYamlDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *AddAndPublishNetworkFirewallPolicyYamlDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddAndPublishNetworkFirewallPolicyYamlDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *AddAndPublishNetworkFirewallPolicyYamlDetailResponse) ToJsonString() string
type AddAndPublishNetworkFirewallPolicyYamlDetailResponseParams ¶ added in v1.0.518
type AddAndPublishNetworkFirewallPolicyYamlDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddAssetImageRegistryRegistryDetailRequest ¶
type AddAssetImageRegistryRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库名 Name *string `json:"Name,omitnil" name:"Name"` // 用户名 Username *string `json:"Username,omitnil" name:"Username"` // 密码 Password *string `json:"Password,omitnil" name:"Password"` // 仓库url Url *string `json:"Url,omitnil" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitnil" name:"NetType"` // 仓库版本 RegistryVersion *string `json:"RegistryVersion,omitnil" name:"RegistryVersion"` // 区域,列表:default(默认) RegistryRegion *string `json:"RegistryRegion,omitnil" name:"RegistryRegion"` // 限速 SpeedLimit *int64 `json:"SpeedLimit,omitnil" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 Insecure *uint64 `json:"Insecure,omitnil" name:"Insecure"` // 联通性检测的记录ID ConnDetectConfig []*ConnDetectConfig `json:"ConnDetectConfig,omitnil" name:"ConnDetectConfig"` }
func NewAddAssetImageRegistryRegistryDetailRequest ¶
func NewAddAssetImageRegistryRegistryDetailRequest() (request *AddAssetImageRegistryRegistryDetailRequest)
func (*AddAssetImageRegistryRegistryDetailRequest) FromJsonString ¶
func (r *AddAssetImageRegistryRegistryDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddAssetImageRegistryRegistryDetailRequest) ToJsonString ¶
func (r *AddAssetImageRegistryRegistryDetailRequest) ToJsonString() string
type AddAssetImageRegistryRegistryDetailRequestParams ¶ added in v1.0.426
type AddAssetImageRegistryRegistryDetailRequestParams struct { // 仓库名 Name *string `json:"Name,omitnil" name:"Name"` // 用户名 Username *string `json:"Username,omitnil" name:"Username"` // 密码 Password *string `json:"Password,omitnil" name:"Password"` // 仓库url Url *string `json:"Url,omitnil" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitnil" name:"NetType"` // 仓库版本 RegistryVersion *string `json:"RegistryVersion,omitnil" name:"RegistryVersion"` // 区域,列表:default(默认) RegistryRegion *string `json:"RegistryRegion,omitnil" name:"RegistryRegion"` // 限速 SpeedLimit *int64 `json:"SpeedLimit,omitnil" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 Insecure *uint64 `json:"Insecure,omitnil" name:"Insecure"` // 联通性检测的记录ID ConnDetectConfig []*ConnDetectConfig `json:"ConnDetectConfig,omitnil" name:"ConnDetectConfig"` }
Predefined struct for user
type AddAssetImageRegistryRegistryDetailResponse ¶
type AddAssetImageRegistryRegistryDetailResponse struct { *tchttp.BaseResponse Response *AddAssetImageRegistryRegistryDetailResponseParams `json:"Response"` }
func NewAddAssetImageRegistryRegistryDetailResponse ¶
func NewAddAssetImageRegistryRegistryDetailResponse() (response *AddAssetImageRegistryRegistryDetailResponse)
func (*AddAssetImageRegistryRegistryDetailResponse) FromJsonString ¶
func (r *AddAssetImageRegistryRegistryDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddAssetImageRegistryRegistryDetailResponse) ToJsonString ¶
func (r *AddAssetImageRegistryRegistryDetailResponse) ToJsonString() string
type AddAssetImageRegistryRegistryDetailResponseParams ¶ added in v1.0.426
type AddAssetImageRegistryRegistryDetailResponseParams struct { // 连接错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 HealthCheckErr *string `json:"HealthCheckErr,omitnil" name:"HealthCheckErr"` // 名称错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 NameRepeatErr *string `json:"NameRepeatErr,omitnil" name:"NameRepeatErr"` // 仓库唯一id // 注意:此字段可能返回 null,表示取不到有效值。 RegistryId *int64 `json:"RegistryId,omitnil" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddComplianceAssetPolicySetToWhitelistRequest ¶ added in v1.0.519
type AddComplianceAssetPolicySetToWhitelistRequest struct { *tchttp.BaseRequest // 资产ID+检查项IDs. 列表 AssetPolicySetList []*ComplianceAssetPolicySetItem `json:"AssetPolicySetList,omitnil" name:"AssetPolicySetList"` }
func NewAddComplianceAssetPolicySetToWhitelistRequest ¶ added in v1.0.519
func NewAddComplianceAssetPolicySetToWhitelistRequest() (request *AddComplianceAssetPolicySetToWhitelistRequest)
func (*AddComplianceAssetPolicySetToWhitelistRequest) FromJsonString ¶ added in v1.0.519
func (r *AddComplianceAssetPolicySetToWhitelistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddComplianceAssetPolicySetToWhitelistRequest) ToJsonString ¶ added in v1.0.519
func (r *AddComplianceAssetPolicySetToWhitelistRequest) ToJsonString() string
type AddComplianceAssetPolicySetToWhitelistRequestParams ¶ added in v1.0.519
type AddComplianceAssetPolicySetToWhitelistRequestParams struct { // 资产ID+检查项IDs. 列表 AssetPolicySetList []*ComplianceAssetPolicySetItem `json:"AssetPolicySetList,omitnil" name:"AssetPolicySetList"` }
Predefined struct for user
type AddComplianceAssetPolicySetToWhitelistResponse ¶ added in v1.0.519
type AddComplianceAssetPolicySetToWhitelistResponse struct { *tchttp.BaseResponse Response *AddComplianceAssetPolicySetToWhitelistResponseParams `json:"Response"` }
func NewAddComplianceAssetPolicySetToWhitelistResponse ¶ added in v1.0.519
func NewAddComplianceAssetPolicySetToWhitelistResponse() (response *AddComplianceAssetPolicySetToWhitelistResponse)
func (*AddComplianceAssetPolicySetToWhitelistResponse) FromJsonString ¶ added in v1.0.519
func (r *AddComplianceAssetPolicySetToWhitelistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddComplianceAssetPolicySetToWhitelistResponse) ToJsonString ¶ added in v1.0.519
func (r *AddComplianceAssetPolicySetToWhitelistResponse) ToJsonString() string
type AddComplianceAssetPolicySetToWhitelistResponseParams ¶ added in v1.0.519
type AddComplianceAssetPolicySetToWhitelistResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddCompliancePolicyAssetSetToWhitelistRequest ¶ added in v1.0.519
type AddCompliancePolicyAssetSetToWhitelistRequest struct { *tchttp.BaseRequest // 检查项ID CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 需要忽略指定检查项内的资产ID列表 CustomerAssetItemIdSet []*uint64 `json:"CustomerAssetItemIdSet,omitnil" name:"CustomerAssetItemIdSet"` }
func NewAddCompliancePolicyAssetSetToWhitelistRequest ¶ added in v1.0.519
func NewAddCompliancePolicyAssetSetToWhitelistRequest() (request *AddCompliancePolicyAssetSetToWhitelistRequest)
func (*AddCompliancePolicyAssetSetToWhitelistRequest) FromJsonString ¶ added in v1.0.519
func (r *AddCompliancePolicyAssetSetToWhitelistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddCompliancePolicyAssetSetToWhitelistRequest) ToJsonString ¶ added in v1.0.519
func (r *AddCompliancePolicyAssetSetToWhitelistRequest) ToJsonString() string
type AddCompliancePolicyAssetSetToWhitelistRequestParams ¶ added in v1.0.519
type AddCompliancePolicyAssetSetToWhitelistRequestParams struct { // 检查项ID CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 需要忽略指定检查项内的资产ID列表 CustomerAssetItemIdSet []*uint64 `json:"CustomerAssetItemIdSet,omitnil" name:"CustomerAssetItemIdSet"` }
Predefined struct for user
type AddCompliancePolicyAssetSetToWhitelistResponse ¶ added in v1.0.519
type AddCompliancePolicyAssetSetToWhitelistResponse struct { *tchttp.BaseResponse Response *AddCompliancePolicyAssetSetToWhitelistResponseParams `json:"Response"` }
func NewAddCompliancePolicyAssetSetToWhitelistResponse ¶ added in v1.0.519
func NewAddCompliancePolicyAssetSetToWhitelistResponse() (response *AddCompliancePolicyAssetSetToWhitelistResponse)
func (*AddCompliancePolicyAssetSetToWhitelistResponse) FromJsonString ¶ added in v1.0.519
func (r *AddCompliancePolicyAssetSetToWhitelistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddCompliancePolicyAssetSetToWhitelistResponse) ToJsonString ¶ added in v1.0.519
func (r *AddCompliancePolicyAssetSetToWhitelistResponse) ToJsonString() string
type AddCompliancePolicyAssetSetToWhitelistResponseParams ¶ added in v1.0.519
type AddCompliancePolicyAssetSetToWhitelistResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddCompliancePolicyItemToWhitelistRequest ¶
type AddCompliancePolicyItemToWhitelistRequest struct { *tchttp.BaseRequest // 要忽略的检测项的ID的列表 CustomerPolicyItemIdSet []*uint64 `json:"CustomerPolicyItemIdSet,omitnil" name:"CustomerPolicyItemIdSet"` }
func NewAddCompliancePolicyItemToWhitelistRequest ¶
func NewAddCompliancePolicyItemToWhitelistRequest() (request *AddCompliancePolicyItemToWhitelistRequest)
func (*AddCompliancePolicyItemToWhitelistRequest) FromJsonString ¶
func (r *AddCompliancePolicyItemToWhitelistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddCompliancePolicyItemToWhitelistRequest) ToJsonString ¶
func (r *AddCompliancePolicyItemToWhitelistRequest) ToJsonString() string
type AddCompliancePolicyItemToWhitelistRequestParams ¶ added in v1.0.426
type AddCompliancePolicyItemToWhitelistRequestParams struct { // 要忽略的检测项的ID的列表 CustomerPolicyItemIdSet []*uint64 `json:"CustomerPolicyItemIdSet,omitnil" name:"CustomerPolicyItemIdSet"` }
Predefined struct for user
type AddCompliancePolicyItemToWhitelistResponse ¶
type AddCompliancePolicyItemToWhitelistResponse struct { *tchttp.BaseResponse Response *AddCompliancePolicyItemToWhitelistResponseParams `json:"Response"` }
func NewAddCompliancePolicyItemToWhitelistResponse ¶
func NewAddCompliancePolicyItemToWhitelistResponse() (response *AddCompliancePolicyItemToWhitelistResponse)
func (*AddCompliancePolicyItemToWhitelistResponse) FromJsonString ¶
func (r *AddCompliancePolicyItemToWhitelistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddCompliancePolicyItemToWhitelistResponse) ToJsonString ¶
func (r *AddCompliancePolicyItemToWhitelistResponse) ToJsonString() string
type AddCompliancePolicyItemToWhitelistResponseParams ¶ added in v1.0.426
type AddCompliancePolicyItemToWhitelistResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddEditAbnormalProcessRuleRequest ¶
type AddEditAbnormalProcessRuleRequest struct { *tchttp.BaseRequest // 增加策略信息,策略id为空,编辑策略是id不能为空 RuleInfo *AbnormalProcessRuleInfo `json:"RuleInfo,omitnil" name:"RuleInfo"` // 仅在加白的时候带上 EventId *string `json:"EventId,omitnil" name:"EventId"` }
func NewAddEditAbnormalProcessRuleRequest ¶
func NewAddEditAbnormalProcessRuleRequest() (request *AddEditAbnormalProcessRuleRequest)
func (*AddEditAbnormalProcessRuleRequest) FromJsonString ¶
func (r *AddEditAbnormalProcessRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditAbnormalProcessRuleRequest) ToJsonString ¶
func (r *AddEditAbnormalProcessRuleRequest) ToJsonString() string
type AddEditAbnormalProcessRuleRequestParams ¶ added in v1.0.426
type AddEditAbnormalProcessRuleRequestParams struct { // 增加策略信息,策略id为空,编辑策略是id不能为空 RuleInfo *AbnormalProcessRuleInfo `json:"RuleInfo,omitnil" name:"RuleInfo"` // 仅在加白的时候带上 EventId *string `json:"EventId,omitnil" name:"EventId"` }
Predefined struct for user
type AddEditAbnormalProcessRuleResponse ¶
type AddEditAbnormalProcessRuleResponse struct { *tchttp.BaseResponse Response *AddEditAbnormalProcessRuleResponseParams `json:"Response"` }
func NewAddEditAbnormalProcessRuleResponse ¶
func NewAddEditAbnormalProcessRuleResponse() (response *AddEditAbnormalProcessRuleResponse)
func (*AddEditAbnormalProcessRuleResponse) FromJsonString ¶
func (r *AddEditAbnormalProcessRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditAbnormalProcessRuleResponse) ToJsonString ¶
func (r *AddEditAbnormalProcessRuleResponse) ToJsonString() string
type AddEditAbnormalProcessRuleResponseParams ¶ added in v1.0.426
type AddEditAbnormalProcessRuleResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddEditAccessControlRuleRequest ¶
type AddEditAccessControlRuleRequest struct { *tchttp.BaseRequest // 增加策略信息,策略id为空,编辑策略是id不能为空 RuleInfo *AccessControlRuleInfo `json:"RuleInfo,omitnil" name:"RuleInfo"` // 仅在白名单时候使用 EventId *string `json:"EventId,omitnil" name:"EventId"` }
func NewAddEditAccessControlRuleRequest ¶
func NewAddEditAccessControlRuleRequest() (request *AddEditAccessControlRuleRequest)
func (*AddEditAccessControlRuleRequest) FromJsonString ¶
func (r *AddEditAccessControlRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditAccessControlRuleRequest) ToJsonString ¶
func (r *AddEditAccessControlRuleRequest) ToJsonString() string
type AddEditAccessControlRuleRequestParams ¶ added in v1.0.426
type AddEditAccessControlRuleRequestParams struct { // 增加策略信息,策略id为空,编辑策略是id不能为空 RuleInfo *AccessControlRuleInfo `json:"RuleInfo,omitnil" name:"RuleInfo"` // 仅在白名单时候使用 EventId *string `json:"EventId,omitnil" name:"EventId"` }
Predefined struct for user
type AddEditAccessControlRuleResponse ¶
type AddEditAccessControlRuleResponse struct { *tchttp.BaseResponse Response *AddEditAccessControlRuleResponseParams `json:"Response"` }
func NewAddEditAccessControlRuleResponse ¶
func NewAddEditAccessControlRuleResponse() (response *AddEditAccessControlRuleResponse)
func (*AddEditAccessControlRuleResponse) FromJsonString ¶
func (r *AddEditAccessControlRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditAccessControlRuleResponse) ToJsonString ¶
func (r *AddEditAccessControlRuleResponse) ToJsonString() string
type AddEditAccessControlRuleResponseParams ¶ added in v1.0.426
type AddEditAccessControlRuleResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddEditImageAutoAuthorizedRuleRequest ¶ added in v1.0.518
type AddEditImageAutoAuthorizedRuleRequest struct { *tchttp.BaseRequest // 授权范围类别,MANUAL:自选主机节点,ALL:全部镜像 RangeType *string `json:"RangeType,omitnil" name:"RangeType"` // 每天最大的镜像授权数限制, 0表示无限制 MaxDailyCount *int64 `json:"MaxDailyCount,omitnil" name:"MaxDailyCount"` // 规则是否生效,0:不生效,1:已生效 IsEnabled *int64 `json:"IsEnabled,omitnil" name:"IsEnabled"` // 自选主机id,当授权范围为MANUAL:自选主机时且HostIdFilters为空时,必填 HostIdSet []*string `json:"HostIdSet,omitnil" name:"HostIdSet"` // 规则id,在编辑时,必填 RuleId *int64 `json:"RuleId,omitnil" name:"RuleId"` // 根据条件过滤,当授权范围为MANUAL:自选主机时且HostIdSet为空时,必填 HostIdFilters []*AssetFilters `json:"HostIdFilters,omitnil" name:"HostIdFilters"` // 根据条件过滤而且排除指定主机id ExcludeHostIdSet []*string `json:"ExcludeHostIdSet,omitnil" name:"ExcludeHostIdSet"` }
func NewAddEditImageAutoAuthorizedRuleRequest ¶ added in v1.0.518
func NewAddEditImageAutoAuthorizedRuleRequest() (request *AddEditImageAutoAuthorizedRuleRequest)
func (*AddEditImageAutoAuthorizedRuleRequest) FromJsonString ¶ added in v1.0.518
func (r *AddEditImageAutoAuthorizedRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditImageAutoAuthorizedRuleRequest) ToJsonString ¶ added in v1.0.518
func (r *AddEditImageAutoAuthorizedRuleRequest) ToJsonString() string
type AddEditImageAutoAuthorizedRuleRequestParams ¶ added in v1.0.518
type AddEditImageAutoAuthorizedRuleRequestParams struct { // 授权范围类别,MANUAL:自选主机节点,ALL:全部镜像 RangeType *string `json:"RangeType,omitnil" name:"RangeType"` // 每天最大的镜像授权数限制, 0表示无限制 MaxDailyCount *int64 `json:"MaxDailyCount,omitnil" name:"MaxDailyCount"` // 规则是否生效,0:不生效,1:已生效 IsEnabled *int64 `json:"IsEnabled,omitnil" name:"IsEnabled"` // 自选主机id,当授权范围为MANUAL:自选主机时且HostIdFilters为空时,必填 HostIdSet []*string `json:"HostIdSet,omitnil" name:"HostIdSet"` // 规则id,在编辑时,必填 RuleId *int64 `json:"RuleId,omitnil" name:"RuleId"` // 根据条件过滤,当授权范围为MANUAL:自选主机时且HostIdSet为空时,必填 HostIdFilters []*AssetFilters `json:"HostIdFilters,omitnil" name:"HostIdFilters"` // 根据条件过滤而且排除指定主机id ExcludeHostIdSet []*string `json:"ExcludeHostIdSet,omitnil" name:"ExcludeHostIdSet"` }
Predefined struct for user
type AddEditImageAutoAuthorizedRuleResponse ¶ added in v1.0.518
type AddEditImageAutoAuthorizedRuleResponse struct { *tchttp.BaseResponse Response *AddEditImageAutoAuthorizedRuleResponseParams `json:"Response"` }
func NewAddEditImageAutoAuthorizedRuleResponse ¶ added in v1.0.518
func NewAddEditImageAutoAuthorizedRuleResponse() (response *AddEditImageAutoAuthorizedRuleResponse)
func (*AddEditImageAutoAuthorizedRuleResponse) FromJsonString ¶ added in v1.0.518
func (r *AddEditImageAutoAuthorizedRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditImageAutoAuthorizedRuleResponse) ToJsonString ¶ added in v1.0.518
func (r *AddEditImageAutoAuthorizedRuleResponse) ToJsonString() string
type AddEditImageAutoAuthorizedRuleResponseParams ¶ added in v1.0.518
type AddEditImageAutoAuthorizedRuleResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddEditReverseShellWhiteListRequest ¶
type AddEditReverseShellWhiteListRequest struct { *tchttp.BaseRequest // 增加或编辑白名单信息。新增白名单时WhiteListInfo.id为空,编辑白名单WhiteListInfo.id不能为空。 WhiteListInfo *ReverseShellWhiteListInfo `json:"WhiteListInfo,omitnil" name:"WhiteListInfo"` // 仅在添加事件白名单时候使用 EventId *string `json:"EventId,omitnil" name:"EventId"` }
func NewAddEditReverseShellWhiteListRequest ¶
func NewAddEditReverseShellWhiteListRequest() (request *AddEditReverseShellWhiteListRequest)
func (*AddEditReverseShellWhiteListRequest) FromJsonString ¶
func (r *AddEditReverseShellWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditReverseShellWhiteListRequest) ToJsonString ¶
func (r *AddEditReverseShellWhiteListRequest) ToJsonString() string
type AddEditReverseShellWhiteListRequestParams ¶ added in v1.0.426
type AddEditReverseShellWhiteListRequestParams struct { // 增加或编辑白名单信息。新增白名单时WhiteListInfo.id为空,编辑白名单WhiteListInfo.id不能为空。 WhiteListInfo *ReverseShellWhiteListInfo `json:"WhiteListInfo,omitnil" name:"WhiteListInfo"` // 仅在添加事件白名单时候使用 EventId *string `json:"EventId,omitnil" name:"EventId"` }
Predefined struct for user
type AddEditReverseShellWhiteListResponse ¶
type AddEditReverseShellWhiteListResponse struct { *tchttp.BaseResponse Response *AddEditReverseShellWhiteListResponseParams `json:"Response"` }
func NewAddEditReverseShellWhiteListResponse ¶
func NewAddEditReverseShellWhiteListResponse() (response *AddEditReverseShellWhiteListResponse)
func (*AddEditReverseShellWhiteListResponse) FromJsonString ¶
func (r *AddEditReverseShellWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditReverseShellWhiteListResponse) ToJsonString ¶
func (r *AddEditReverseShellWhiteListResponse) ToJsonString() string
type AddEditReverseShellWhiteListResponseParams ¶ added in v1.0.426
type AddEditReverseShellWhiteListResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddEditRiskSyscallWhiteListRequest ¶
type AddEditRiskSyscallWhiteListRequest struct { *tchttp.BaseRequest // 仅在添加事件白名单时候使用 EventId *string `json:"EventId,omitnil" name:"EventId"` // 增加或编辑白名单信。新增白名单时WhiteListInfo.id为空,编辑白名单WhiteListInfo.id不能为空. WhiteListInfo *RiskSyscallWhiteListInfo `json:"WhiteListInfo,omitnil" name:"WhiteListInfo"` }
func NewAddEditRiskSyscallWhiteListRequest ¶
func NewAddEditRiskSyscallWhiteListRequest() (request *AddEditRiskSyscallWhiteListRequest)
func (*AddEditRiskSyscallWhiteListRequest) FromJsonString ¶
func (r *AddEditRiskSyscallWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditRiskSyscallWhiteListRequest) ToJsonString ¶
func (r *AddEditRiskSyscallWhiteListRequest) ToJsonString() string
type AddEditRiskSyscallWhiteListRequestParams ¶ added in v1.0.426
type AddEditRiskSyscallWhiteListRequestParams struct { // 仅在添加事件白名单时候使用 EventId *string `json:"EventId,omitnil" name:"EventId"` // 增加或编辑白名单信。新增白名单时WhiteListInfo.id为空,编辑白名单WhiteListInfo.id不能为空. WhiteListInfo *RiskSyscallWhiteListInfo `json:"WhiteListInfo,omitnil" name:"WhiteListInfo"` }
Predefined struct for user
type AddEditRiskSyscallWhiteListResponse ¶
type AddEditRiskSyscallWhiteListResponse struct { *tchttp.BaseResponse Response *AddEditRiskSyscallWhiteListResponseParams `json:"Response"` }
func NewAddEditRiskSyscallWhiteListResponse ¶
func NewAddEditRiskSyscallWhiteListResponse() (response *AddEditRiskSyscallWhiteListResponse)
func (*AddEditRiskSyscallWhiteListResponse) FromJsonString ¶
func (r *AddEditRiskSyscallWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditRiskSyscallWhiteListResponse) ToJsonString ¶
func (r *AddEditRiskSyscallWhiteListResponse) ToJsonString() string
type AddEditRiskSyscallWhiteListResponseParams ¶ added in v1.0.426
type AddEditRiskSyscallWhiteListResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddEditWarningRulesRequest ¶
type AddEditWarningRulesRequest struct { *tchttp.BaseRequest // 告警开关策略 WarningRules []*WarningRule `json:"WarningRules,omitnil" name:"WarningRules"` }
func NewAddEditWarningRulesRequest ¶
func NewAddEditWarningRulesRequest() (request *AddEditWarningRulesRequest)
func (*AddEditWarningRulesRequest) FromJsonString ¶
func (r *AddEditWarningRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditWarningRulesRequest) ToJsonString ¶
func (r *AddEditWarningRulesRequest) ToJsonString() string
type AddEditWarningRulesRequestParams ¶ added in v1.0.426
type AddEditWarningRulesRequestParams struct { // 告警开关策略 WarningRules []*WarningRule `json:"WarningRules,omitnil" name:"WarningRules"` }
Predefined struct for user
type AddEditWarningRulesResponse ¶
type AddEditWarningRulesResponse struct { *tchttp.BaseResponse Response *AddEditWarningRulesResponseParams `json:"Response"` }
func NewAddEditWarningRulesResponse ¶
func NewAddEditWarningRulesResponse() (response *AddEditWarningRulesResponse)
func (*AddEditWarningRulesResponse) FromJsonString ¶
func (r *AddEditWarningRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEditWarningRulesResponse) ToJsonString ¶
func (r *AddEditWarningRulesResponse) ToJsonString() string
type AddEditWarningRulesResponseParams ¶ added in v1.0.426
type AddEditWarningRulesResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddEscapeWhiteListRequest ¶ added in v1.0.518
type AddEscapeWhiteListRequest struct { *tchttp.BaseRequest // 加白名单事件类型 // ESCAPE_CGROUPS:利用cgroup机制逃逸 // ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 // ESCAPE_DOCKER_API:访问Docker API接口逃逸 // ESCAPE_VUL_OCCURRED:逃逸漏洞利用 // MOUNT_SENSITIVE_PTAH:敏感路径挂载 // PRIVILEGE_CONTAINER_START:特权容器 // PRIVILEGE:程序提权逃逸 EventType []*string `json:"EventType,omitnil" name:"EventType"` // 加白名单镜像ID数组 ImageIDs []*string `json:"ImageIDs,omitnil" name:"ImageIDs"` }
func NewAddEscapeWhiteListRequest ¶ added in v1.0.518
func NewAddEscapeWhiteListRequest() (request *AddEscapeWhiteListRequest)
func (*AddEscapeWhiteListRequest) FromJsonString ¶ added in v1.0.518
func (r *AddEscapeWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEscapeWhiteListRequest) ToJsonString ¶ added in v1.0.518
func (r *AddEscapeWhiteListRequest) ToJsonString() string
type AddEscapeWhiteListRequestParams ¶ added in v1.0.518
type AddEscapeWhiteListRequestParams struct { // 加白名单事件类型 // ESCAPE_CGROUPS:利用cgroup机制逃逸 // ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 // ESCAPE_DOCKER_API:访问Docker API接口逃逸 // ESCAPE_VUL_OCCURRED:逃逸漏洞利用 // MOUNT_SENSITIVE_PTAH:敏感路径挂载 // PRIVILEGE_CONTAINER_START:特权容器 // PRIVILEGE:程序提权逃逸 EventType []*string `json:"EventType,omitnil" name:"EventType"` // 加白名单镜像ID数组 ImageIDs []*string `json:"ImageIDs,omitnil" name:"ImageIDs"` }
Predefined struct for user
type AddEscapeWhiteListResponse ¶ added in v1.0.518
type AddEscapeWhiteListResponse struct { *tchttp.BaseResponse Response *AddEscapeWhiteListResponseParams `json:"Response"` }
func NewAddEscapeWhiteListResponse ¶ added in v1.0.518
func NewAddEscapeWhiteListResponse() (response *AddEscapeWhiteListResponse)
func (*AddEscapeWhiteListResponse) FromJsonString ¶ added in v1.0.518
func (r *AddEscapeWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddEscapeWhiteListResponse) ToJsonString ¶ added in v1.0.518
func (r *AddEscapeWhiteListResponse) ToJsonString() string
type AddEscapeWhiteListResponseParams ¶ added in v1.0.518
type AddEscapeWhiteListResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddIgnoreVulRequest ¶ added in v1.0.518
type AddIgnoreVulRequest struct { *tchttp.BaseRequest // 漏洞PocID信息列表 List []*ModifyIgnoreVul `json:"List,omitnil" name:"List"` }
func NewAddIgnoreVulRequest ¶ added in v1.0.518
func NewAddIgnoreVulRequest() (request *AddIgnoreVulRequest)
func (*AddIgnoreVulRequest) FromJsonString ¶ added in v1.0.518
func (r *AddIgnoreVulRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddIgnoreVulRequest) ToJsonString ¶ added in v1.0.518
func (r *AddIgnoreVulRequest) ToJsonString() string
type AddIgnoreVulRequestParams ¶ added in v1.0.518
type AddIgnoreVulRequestParams struct { // 漏洞PocID信息列表 List []*ModifyIgnoreVul `json:"List,omitnil" name:"List"` }
Predefined struct for user
type AddIgnoreVulResponse ¶ added in v1.0.518
type AddIgnoreVulResponse struct { *tchttp.BaseResponse Response *AddIgnoreVulResponseParams `json:"Response"` }
func NewAddIgnoreVulResponse ¶ added in v1.0.518
func NewAddIgnoreVulResponse() (response *AddIgnoreVulResponse)
func (*AddIgnoreVulResponse) FromJsonString ¶ added in v1.0.518
func (r *AddIgnoreVulResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddIgnoreVulResponse) ToJsonString ¶ added in v1.0.518
func (r *AddIgnoreVulResponse) ToJsonString() string
type AddIgnoreVulResponseParams ¶ added in v1.0.518
type AddIgnoreVulResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
type AddNetworkFirewallPolicyDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` // 自定义规则 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` }
func NewAddNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
func NewAddNetworkFirewallPolicyDetailRequest() (request *AddNetworkFirewallPolicyDetailRequest)
func (*AddNetworkFirewallPolicyDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *AddNetworkFirewallPolicyDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddNetworkFirewallPolicyDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *AddNetworkFirewallPolicyDetailRequest) ToJsonString() string
type AddNetworkFirewallPolicyDetailRequestParams ¶ added in v1.0.518
type AddNetworkFirewallPolicyDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` // 自定义规则 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` }
Predefined struct for user
type AddNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
type AddNetworkFirewallPolicyDetailResponse struct { *tchttp.BaseResponse Response *AddNetworkFirewallPolicyDetailResponseParams `json:"Response"` }
func NewAddNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
func NewAddNetworkFirewallPolicyDetailResponse() (response *AddNetworkFirewallPolicyDetailResponse)
func (*AddNetworkFirewallPolicyDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *AddNetworkFirewallPolicyDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddNetworkFirewallPolicyDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *AddNetworkFirewallPolicyDetailResponse) ToJsonString() string
type AddNetworkFirewallPolicyDetailResponseParams ¶ added in v1.0.518
type AddNetworkFirewallPolicyDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AddNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
type AddNetworkFirewallPolicyYamlDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
func NewAddNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
func NewAddNetworkFirewallPolicyYamlDetailRequest() (request *AddNetworkFirewallPolicyYamlDetailRequest)
func (*AddNetworkFirewallPolicyYamlDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *AddNetworkFirewallPolicyYamlDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddNetworkFirewallPolicyYamlDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *AddNetworkFirewallPolicyYamlDetailRequest) ToJsonString() string
type AddNetworkFirewallPolicyYamlDetailRequestParams ¶ added in v1.0.518
type AddNetworkFirewallPolicyYamlDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
Predefined struct for user
type AddNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
type AddNetworkFirewallPolicyYamlDetailResponse struct { *tchttp.BaseResponse Response *AddNetworkFirewallPolicyYamlDetailResponseParams `json:"Response"` }
func NewAddNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
func NewAddNetworkFirewallPolicyYamlDetailResponse() (response *AddNetworkFirewallPolicyYamlDetailResponse)
func (*AddNetworkFirewallPolicyYamlDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *AddNetworkFirewallPolicyYamlDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddNetworkFirewallPolicyYamlDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *AddNetworkFirewallPolicyYamlDetailResponse) ToJsonString() string
type AddNetworkFirewallPolicyYamlDetailResponseParams ¶ added in v1.0.518
type AddNetworkFirewallPolicyYamlDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AffectedNodeItem ¶
type AffectedNodeItem struct { // 集群ID ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 内网ip地址 PrivateIpAddresses *string `json:"PrivateIpAddresses,omitnil" name:"PrivateIpAddresses"` // 节点的角色,Master、Work等 InstanceRole *string `json:"InstanceRole,omitnil" name:"InstanceRole"` // k8s版本 ClusterVersion *string `json:"ClusterVersion,omitnil" name:"ClusterVersion"` // 运行时组件,docker或者containerd ContainerRuntime *string `json:"ContainerRuntime,omitnil" name:"ContainerRuntime"` // 区域 Region *string `json:"Region,omitnil" name:"Region"` // 检查结果的验证信息 VerifyInfo *string `json:"VerifyInfo,omitnil" name:"VerifyInfo"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` }
type AffectedWorkloadItem ¶
type AffectedWorkloadItem struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 工作负载名称 WorkloadName *string `json:"WorkloadName,omitnil" name:"WorkloadName"` // 工作负载类型 WorkloadType *string `json:"WorkloadType,omitnil" name:"WorkloadType"` // 区域 Region *string `json:"Region,omitnil" name:"Region"` // 检测结果的验证信息 VerifyInfo *string `json:"VerifyInfo,omitnil" name:"VerifyInfo"` }
type AssetClusterListItem ¶ added in v1.0.545
type AssetClusterListItem struct { // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群状态 // CSR_RUNNING: 运行中 // CSR_EXCEPTION:异常 // CSR_DEL:已经删除 Status *string `json:"Status,omitnil" name:"Status"` // 绑定规则名称 BindRuleName *string `json:"BindRuleName,omitnil" name:"BindRuleName"` // 集群类型: // CT_TKE:TKE集群; // CT_USER_CREATE:用户自建集群; // CT_TKE_SERVERLESS:TKE Serverless集群; ClusterType *string `json:"ClusterType,omitnil" name:"ClusterType"` // 集群版本 ClusterVersion *string `json:"ClusterVersion,omitnil" name:"ClusterVersion"` // 内存量 MemLimit *int64 `json:"MemLimit,omitnil" name:"MemLimit"` // cpu CpuLimit *int64 `json:"CpuLimit,omitnil" name:"CpuLimit"` }
type AssetFilters ¶
type AssetSimpleImageInfo ¶
type AssetSimpleImageInfo struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 关联容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // 最后扫描时间 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 镜像大小 Size *uint64 `json:"Size,omitnil" name:"Size"` }
type AutoAuthorizedImageInfo ¶ added in v1.0.518
type AutoAuthorizedImageInfo struct { // 镜像id ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 授权时间 AuthorizedTime *string `json:"AuthorizedTime,omitnil" name:"AuthorizedTime"` // 授权结果,SUCCESS:成功,REACH_LIMIT:达到授权上限,LICENSE_INSUFFICIENT:授权数不足' Status *string `json:"Status,omitnil" name:"Status"` // 是否授权,1:是,0:否 IsAuthorized *uint64 `json:"IsAuthorized,omitnil" name:"IsAuthorized"` }
type AutoAuthorizedRuleHostInfo ¶ added in v1.0.518
type AutoAuthorizedRuleHostInfo struct { // 主机id HostID *string `json:"HostID,omitnil" name:"HostID"` // 主机ip即内网ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 镜像个数 ImageCnt *uint64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // 外网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 主机实例ID InstanceID *string `json:"InstanceID,omitnil" name:"InstanceID"` // 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器; MachineType *string `json:"MachineType,omitnil" name:"MachineType"` // docker 版本 DockerVersion *string `json:"DockerVersion,omitnil" name:"DockerVersion"` // agent运行状态 Status *string `json:"Status,omitnil" name:"Status"` }
type CKafkaInstanceInfo ¶ added in v1.0.518
type CKafkaInstanceInfo struct { // 实例ID // 注意:此字段可能返回 null,表示取不到有效值。 InstanceID *string `json:"InstanceID,omitnil" name:"InstanceID"` // 实例名称 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 主题列表 // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*CKafkaTopicInfo `json:"TopicList,omitnil" name:"TopicList"` // 路由列表 // 注意:此字段可能返回 null,表示取不到有效值。 RouteList []*CkafkaRouteInfo `json:"RouteList,omitnil" name:"RouteList"` // kafka版本号 // 注意:此字段可能返回 null,表示取不到有效值。 KafkaVersion *string `json:"KafkaVersion,omitnil" name:"KafkaVersion"` }
type CKafkaTopicInfo ¶ added in v1.0.518
type CheckNetworkFirewallPolicyYamlRequest ¶ added in v1.0.518
type CheckNetworkFirewallPolicyYamlRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
func NewCheckNetworkFirewallPolicyYamlRequest ¶ added in v1.0.518
func NewCheckNetworkFirewallPolicyYamlRequest() (request *CheckNetworkFirewallPolicyYamlRequest)
func (*CheckNetworkFirewallPolicyYamlRequest) FromJsonString ¶ added in v1.0.518
func (r *CheckNetworkFirewallPolicyYamlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckNetworkFirewallPolicyYamlRequest) ToJsonString ¶ added in v1.0.518
func (r *CheckNetworkFirewallPolicyYamlRequest) ToJsonString() string
type CheckNetworkFirewallPolicyYamlRequestParams ¶ added in v1.0.518
type CheckNetworkFirewallPolicyYamlRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
Predefined struct for user
type CheckNetworkFirewallPolicyYamlResponse ¶ added in v1.0.518
type CheckNetworkFirewallPolicyYamlResponse struct { *tchttp.BaseResponse Response *CheckNetworkFirewallPolicyYamlResponseParams `json:"Response"` }
func NewCheckNetworkFirewallPolicyYamlResponse ¶ added in v1.0.518
func NewCheckNetworkFirewallPolicyYamlResponse() (response *CheckNetworkFirewallPolicyYamlResponse)
func (*CheckNetworkFirewallPolicyYamlResponse) FromJsonString ¶ added in v1.0.518
func (r *CheckNetworkFirewallPolicyYamlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckNetworkFirewallPolicyYamlResponse) ToJsonString ¶ added in v1.0.518
func (r *CheckNetworkFirewallPolicyYamlResponse) ToJsonString() string
type CheckNetworkFirewallPolicyYamlResponseParams ¶ added in v1.0.518
type CheckNetworkFirewallPolicyYamlResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CheckRepeatAssetImageRegistryRequest ¶
type CheckRepeatAssetImageRegistryRequest struct { *tchttp.BaseRequest // 仓库名 Name *string `json:"Name,omitnil" name:"Name"` }
func NewCheckRepeatAssetImageRegistryRequest ¶
func NewCheckRepeatAssetImageRegistryRequest() (request *CheckRepeatAssetImageRegistryRequest)
func (*CheckRepeatAssetImageRegistryRequest) FromJsonString ¶
func (r *CheckRepeatAssetImageRegistryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckRepeatAssetImageRegistryRequest) ToJsonString ¶
func (r *CheckRepeatAssetImageRegistryRequest) ToJsonString() string
type CheckRepeatAssetImageRegistryRequestParams ¶ added in v1.0.426
type CheckRepeatAssetImageRegistryRequestParams struct { // 仓库名 Name *string `json:"Name,omitnil" name:"Name"` }
Predefined struct for user
type CheckRepeatAssetImageRegistryResponse ¶
type CheckRepeatAssetImageRegistryResponse struct { *tchttp.BaseResponse Response *CheckRepeatAssetImageRegistryResponseParams `json:"Response"` }
func NewCheckRepeatAssetImageRegistryResponse ¶
func NewCheckRepeatAssetImageRegistryResponse() (response *CheckRepeatAssetImageRegistryResponse)
func (*CheckRepeatAssetImageRegistryResponse) FromJsonString ¶
func (r *CheckRepeatAssetImageRegistryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckRepeatAssetImageRegistryResponse) ToJsonString ¶
func (r *CheckRepeatAssetImageRegistryResponse) ToJsonString() string
type CheckRepeatAssetImageRegistryResponseParams ¶ added in v1.0.426
type CheckRepeatAssetImageRegistryResponseParams struct { // 是否重复 // 注意:此字段可能返回 null,表示取不到有效值。 IsRepeat *bool `json:"IsRepeat,omitnil" name:"IsRepeat"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CkafkaRouteInfo ¶ added in v1.0.518
type CkafkaRouteInfo struct { // 路由ID // 注意:此字段可能返回 null,表示取不到有效值。 RouteID *int64 `json:"RouteID,omitnil" name:"RouteID"` // 域名名称 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil" name:"Domain"` // 域名端口 // 注意:此字段可能返回 null,表示取不到有效值。 DomainPort *uint64 `json:"DomainPort,omitnil" name:"DomainPort"` // 虚拟ip // 注意:此字段可能返回 null,表示取不到有效值。 Vip *string `json:"Vip,omitnil" name:"Vip"` // 虚拟ip类型 // 注意:此字段可能返回 null,表示取不到有效值。 VipType *int64 `json:"VipType,omitnil" name:"VipType"` // 接入类型 // // 0:PLAINTEXT (明文方式,没有带用户信息老版本及社区版本都支持) // // 1:SASL_PLAINTEXT(明文方式,不过在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) // // 2:SSL(SSL加密通信,没有带用户信息,老版本及社区版本都支持) // // 3:SASL_SSL(SSL加密通信,在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) // 注意:此字段可能返回 null,表示取不到有效值。 AccessType *int64 `json:"AccessType,omitnil" name:"AccessType"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AddAndPublishNetworkFirewallPolicyDetail ¶ added in v1.0.518
func (c *Client) AddAndPublishNetworkFirewallPolicyDetail(request *AddAndPublishNetworkFirewallPolicyDetailRequest) (response *AddAndPublishNetworkFirewallPolicyDetailResponse, err error)
AddAndPublishNetworkFirewallPolicyDetail 容器网络创建网络策略添加并发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AddAndPublishNetworkFirewallPolicyDetailWithContext ¶ added in v1.0.518
func (c *Client) AddAndPublishNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *AddAndPublishNetworkFirewallPolicyDetailRequest) (response *AddAndPublishNetworkFirewallPolicyDetailResponse, err error)
AddAndPublishNetworkFirewallPolicyDetail 容器网络创建网络策略添加并发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AddAndPublishNetworkFirewallPolicyYamlDetail ¶ added in v1.0.518
func (c *Client) AddAndPublishNetworkFirewallPolicyYamlDetail(request *AddAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *AddAndPublishNetworkFirewallPolicyYamlDetailResponse, err error)
AddAndPublishNetworkFirewallPolicyYamlDetail 容器网络创建Yaml网络策略并发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AddAndPublishNetworkFirewallPolicyYamlDetailWithContext ¶ added in v1.0.518
func (c *Client) AddAndPublishNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *AddAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *AddAndPublishNetworkFirewallPolicyYamlDetailResponse, err error)
AddAndPublishNetworkFirewallPolicyYamlDetail 容器网络创建Yaml网络策略并发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AddAssetImageRegistryRegistryDetail ¶
func (c *Client) AddAssetImageRegistryRegistryDetail(request *AddAssetImageRegistryRegistryDetailRequest) (response *AddAssetImageRegistryRegistryDetailResponse, err error)
AddAssetImageRegistryRegistryDetail 新增单个镜像仓库详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AddAssetImageRegistryRegistryDetailWithContext ¶ added in v1.0.324
func (c *Client) AddAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *AddAssetImageRegistryRegistryDetailRequest) (response *AddAssetImageRegistryRegistryDetailResponse, err error)
AddAssetImageRegistryRegistryDetail 新增单个镜像仓库详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AddComplianceAssetPolicySetToWhitelist ¶ added in v1.0.519
func (c *Client) AddComplianceAssetPolicySetToWhitelist(request *AddComplianceAssetPolicySetToWhitelistRequest) (response *AddComplianceAssetPolicySetToWhitelistResponse, err error)
AddComplianceAssetPolicySetToWhitelist 新增安全合规忽略(资产+检测项列表)列表,不显示指定的检查项包含的资产内容
参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) AddComplianceAssetPolicySetToWhitelistWithContext ¶ added in v1.0.519
func (c *Client) AddComplianceAssetPolicySetToWhitelistWithContext(ctx context.Context, request *AddComplianceAssetPolicySetToWhitelistRequest) (response *AddComplianceAssetPolicySetToWhitelistResponse, err error)
AddComplianceAssetPolicySetToWhitelist 新增安全合规忽略(资产+检测项列表)列表,不显示指定的检查项包含的资产内容
参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) AddCompliancePolicyAssetSetToWhitelist ¶ added in v1.0.519
func (c *Client) AddCompliancePolicyAssetSetToWhitelist(request *AddCompliancePolicyAssetSetToWhitelistRequest) (response *AddCompliancePolicyAssetSetToWhitelistResponse, err error)
AddCompliancePolicyAssetSetToWhitelist 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) AddCompliancePolicyAssetSetToWhitelistWithContext ¶ added in v1.0.519
func (c *Client) AddCompliancePolicyAssetSetToWhitelistWithContext(ctx context.Context, request *AddCompliancePolicyAssetSetToWhitelistRequest) (response *AddCompliancePolicyAssetSetToWhitelistResponse, err error)
AddCompliancePolicyAssetSetToWhitelist 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) AddCompliancePolicyItemToWhitelist ¶
func (c *Client) AddCompliancePolicyItemToWhitelist(request *AddCompliancePolicyItemToWhitelistRequest) (response *AddCompliancePolicyItemToWhitelistResponse, err error)
AddCompliancePolicyItemToWhitelist 将指定的检测项添加到白名单中,不显示未通过结果。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) AddCompliancePolicyItemToWhitelistWithContext ¶ added in v1.0.324
func (c *Client) AddCompliancePolicyItemToWhitelistWithContext(ctx context.Context, request *AddCompliancePolicyItemToWhitelistRequest) (response *AddCompliancePolicyItemToWhitelistResponse, err error)
AddCompliancePolicyItemToWhitelist 将指定的检测项添加到白名单中,不显示未通过结果。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) AddEditAbnormalProcessRule ¶
func (c *Client) AddEditAbnormalProcessRule(request *AddEditAbnormalProcessRuleRequest) (response *AddEditAbnormalProcessRuleResponse, err error)
AddEditAbnormalProcessRule 添加编辑运行时异常进程策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AddEditAbnormalProcessRuleWithContext ¶ added in v1.0.324
func (c *Client) AddEditAbnormalProcessRuleWithContext(ctx context.Context, request *AddEditAbnormalProcessRuleRequest) (response *AddEditAbnormalProcessRuleResponse, err error)
AddEditAbnormalProcessRule 添加编辑运行时异常进程策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AddEditAccessControlRule ¶
func (c *Client) AddEditAccessControlRule(request *AddEditAccessControlRuleRequest) (response *AddEditAccessControlRuleResponse, err error)
AddEditAccessControlRule 添加编辑运行时访问控制策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AddEditAccessControlRuleWithContext ¶ added in v1.0.324
func (c *Client) AddEditAccessControlRuleWithContext(ctx context.Context, request *AddEditAccessControlRuleRequest) (response *AddEditAccessControlRuleResponse, err error)
AddEditAccessControlRule 添加编辑运行时访问控制策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AddEditImageAutoAuthorizedRule ¶ added in v1.0.518
func (c *Client) AddEditImageAutoAuthorizedRule(request *AddEditImageAutoAuthorizedRuleRequest) (response *AddEditImageAutoAuthorizedRuleResponse, err error)
AddEditImageAutoAuthorizedRule 新增或编辑本地镜像自动授权规则
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter"
func (*Client) AddEditImageAutoAuthorizedRuleWithContext ¶ added in v1.0.518
func (c *Client) AddEditImageAutoAuthorizedRuleWithContext(ctx context.Context, request *AddEditImageAutoAuthorizedRuleRequest) (response *AddEditImageAutoAuthorizedRuleResponse, err error)
AddEditImageAutoAuthorizedRule 新增或编辑本地镜像自动授权规则
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter"
func (*Client) AddEditReverseShellWhiteList ¶
func (c *Client) AddEditReverseShellWhiteList(request *AddEditReverseShellWhiteListRequest) (response *AddEditReverseShellWhiteListResponse, err error)
AddEditReverseShellWhiteList 添加编辑运行时反弹shell白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit"
func (*Client) AddEditReverseShellWhiteListWithContext ¶ added in v1.0.324
func (c *Client) AddEditReverseShellWhiteListWithContext(ctx context.Context, request *AddEditReverseShellWhiteListRequest) (response *AddEditReverseShellWhiteListResponse, err error)
AddEditReverseShellWhiteList 添加编辑运行时反弹shell白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit"
func (*Client) AddEditRiskSyscallWhiteList ¶
func (c *Client) AddEditRiskSyscallWhiteList(request *AddEditRiskSyscallWhiteListRequest) (response *AddEditRiskSyscallWhiteListResponse, err error)
AddEditRiskSyscallWhiteList 添加编辑运行时高危系统调用白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit"
func (*Client) AddEditRiskSyscallWhiteListWithContext ¶ added in v1.0.324
func (c *Client) AddEditRiskSyscallWhiteListWithContext(ctx context.Context, request *AddEditRiskSyscallWhiteListRequest) (response *AddEditRiskSyscallWhiteListResponse, err error)
AddEditRiskSyscallWhiteList 添加编辑运行时高危系统调用白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit"
func (*Client) AddEditWarningRules ¶
func (c *Client) AddEditWarningRules(request *AddEditWarningRulesRequest) (response *AddEditWarningRulesResponse, err error)
AddEditWarningRules 添加编辑告警策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) AddEditWarningRulesWithContext ¶ added in v1.0.324
func (c *Client) AddEditWarningRulesWithContext(ctx context.Context, request *AddEditWarningRulesRequest) (response *AddEditWarningRulesResponse, err error)
AddEditWarningRules 添加编辑告警策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) AddEscapeWhiteList ¶ added in v1.0.518
func (c *Client) AddEscapeWhiteList(request *AddEscapeWhiteListRequest) (response *AddEscapeWhiteListResponse, err error)
AddEscapeWhiteList 新增逃逸白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) AddEscapeWhiteListWithContext ¶ added in v1.0.518
func (c *Client) AddEscapeWhiteListWithContext(ctx context.Context, request *AddEscapeWhiteListRequest) (response *AddEscapeWhiteListResponse, err error)
AddEscapeWhiteList 新增逃逸白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) AddIgnoreVul ¶ added in v1.0.518
func (c *Client) AddIgnoreVul(request *AddIgnoreVulRequest) (response *AddIgnoreVulResponse, err error)
AddIgnoreVul 新增漏洞扫描忽略漏洞
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AddIgnoreVulWithContext ¶ added in v1.0.518
func (c *Client) AddIgnoreVulWithContext(ctx context.Context, request *AddIgnoreVulRequest) (response *AddIgnoreVulResponse, err error)
AddIgnoreVul 新增漏洞扫描忽略漏洞
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) AddNetworkFirewallPolicyDetail ¶ added in v1.0.518
func (c *Client) AddNetworkFirewallPolicyDetail(request *AddNetworkFirewallPolicyDetailRequest) (response *AddNetworkFirewallPolicyDetailResponse, err error)
AddNetworkFirewallPolicyDetail 容器网络创建网络策略添加任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AddNetworkFirewallPolicyDetailWithContext ¶ added in v1.0.518
func (c *Client) AddNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *AddNetworkFirewallPolicyDetailRequest) (response *AddNetworkFirewallPolicyDetailResponse, err error)
AddNetworkFirewallPolicyDetail 容器网络创建网络策略添加任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AddNetworkFirewallPolicyYamlDetail ¶ added in v1.0.518
func (c *Client) AddNetworkFirewallPolicyYamlDetail(request *AddNetworkFirewallPolicyYamlDetailRequest) (response *AddNetworkFirewallPolicyYamlDetailResponse, err error)
AddNetworkFirewallPolicyYamlDetail 容器网络创建Yaml网络策略添加任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AddNetworkFirewallPolicyYamlDetailWithContext ¶ added in v1.0.518
func (c *Client) AddNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *AddNetworkFirewallPolicyYamlDetailRequest) (response *AddNetworkFirewallPolicyYamlDetailResponse, err error)
AddNetworkFirewallPolicyYamlDetail 容器网络创建Yaml网络策略添加任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CheckNetworkFirewallPolicyYaml ¶ added in v1.0.518
func (c *Client) CheckNetworkFirewallPolicyYaml(request *CheckNetworkFirewallPolicyYamlRequest) (response *CheckNetworkFirewallPolicyYamlResponse, err error)
CheckNetworkFirewallPolicyYaml 容器网络创建检查Yaml网络策略任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CheckNetworkFirewallPolicyYamlWithContext ¶ added in v1.0.518
func (c *Client) CheckNetworkFirewallPolicyYamlWithContext(ctx context.Context, request *CheckNetworkFirewallPolicyYamlRequest) (response *CheckNetworkFirewallPolicyYamlResponse, err error)
CheckNetworkFirewallPolicyYaml 容器网络创建检查Yaml网络策略任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CheckRepeatAssetImageRegistry ¶
func (c *Client) CheckRepeatAssetImageRegistry(request *CheckRepeatAssetImageRegistryRequest) (response *CheckRepeatAssetImageRegistryResponse, err error)
CheckRepeatAssetImageRegistry 检查单个镜像仓库名是否重复
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CheckRepeatAssetImageRegistryWithContext ¶ added in v1.0.324
func (c *Client) CheckRepeatAssetImageRegistryWithContext(ctx context.Context, request *CheckRepeatAssetImageRegistryRequest) (response *CheckRepeatAssetImageRegistryResponse, err error)
CheckRepeatAssetImageRegistry 检查单个镜像仓库名是否重复
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ConfirmNetworkFirewallPolicy ¶ added in v1.0.518
func (c *Client) ConfirmNetworkFirewallPolicy(request *ConfirmNetworkFirewallPolicyRequest) (response *ConfirmNetworkFirewallPolicyResponse, err error)
ConfirmNetworkFirewallPolicy 容器网络创建网络策略确认任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ConfirmNetworkFirewallPolicyWithContext ¶ added in v1.0.518
func (c *Client) ConfirmNetworkFirewallPolicyWithContext(ctx context.Context, request *ConfirmNetworkFirewallPolicyRequest) (response *ConfirmNetworkFirewallPolicyResponse, err error)
ConfirmNetworkFirewallPolicy 容器网络创建网络策略确认任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateAbnormalProcessRulesExportJob ¶ added in v1.0.553
func (c *Client) CreateAbnormalProcessRulesExportJob(request *CreateAbnormalProcessRulesExportJobRequest) (response *CreateAbnormalProcessRulesExportJobResponse, err error)
CreateAbnormalProcessRulesExportJob 创建异常进程规则导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateAbnormalProcessRulesExportJobWithContext ¶ added in v1.0.553
func (c *Client) CreateAbnormalProcessRulesExportJobWithContext(ctx context.Context, request *CreateAbnormalProcessRulesExportJobRequest) (response *CreateAbnormalProcessRulesExportJobResponse, err error)
CreateAbnormalProcessRulesExportJob 创建异常进程规则导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateAccessControlsRuleExportJob ¶ added in v1.0.553
func (c *Client) CreateAccessControlsRuleExportJob(request *CreateAccessControlsRuleExportJobRequest) (response *CreateAccessControlsRuleExportJobResponse, err error)
CreateAccessControlsRuleExportJob 创建文件篡改规则导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateAccessControlsRuleExportJobWithContext ¶ added in v1.0.553
func (c *Client) CreateAccessControlsRuleExportJobWithContext(ctx context.Context, request *CreateAccessControlsRuleExportJobRequest) (response *CreateAccessControlsRuleExportJobResponse, err error)
CreateAccessControlsRuleExportJob 创建文件篡改规则导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateAssetImageRegistryScanTask ¶
func (c *Client) CreateAssetImageRegistryScanTask(request *CreateAssetImageRegistryScanTaskRequest) (response *CreateAssetImageRegistryScanTaskResponse, err error)
CreateAssetImageRegistryScanTask 镜像仓库创建镜像扫描任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateAssetImageRegistryScanTaskOneKey ¶
func (c *Client) CreateAssetImageRegistryScanTaskOneKey(request *CreateAssetImageRegistryScanTaskOneKeyRequest) (response *CreateAssetImageRegistryScanTaskOneKeyResponse, err error)
CreateAssetImageRegistryScanTaskOneKey 镜像仓库创建镜像一键扫描任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateAssetImageRegistryScanTaskOneKeyWithContext ¶ added in v1.0.324
func (c *Client) CreateAssetImageRegistryScanTaskOneKeyWithContext(ctx context.Context, request *CreateAssetImageRegistryScanTaskOneKeyRequest) (response *CreateAssetImageRegistryScanTaskOneKeyResponse, err error)
CreateAssetImageRegistryScanTaskOneKey 镜像仓库创建镜像一键扫描任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateAssetImageRegistryScanTaskWithContext ¶ added in v1.0.324
func (c *Client) CreateAssetImageRegistryScanTaskWithContext(ctx context.Context, request *CreateAssetImageRegistryScanTaskRequest) (response *CreateAssetImageRegistryScanTaskResponse, err error)
CreateAssetImageRegistryScanTask 镜像仓库创建镜像扫描任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateAssetImageScanSetting ¶
func (c *Client) CreateAssetImageScanSetting(request *CreateAssetImageScanSettingRequest) (response *CreateAssetImageScanSettingResponse, err error)
CreateAssetImageScanSetting 添加容器安全镜像扫描设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateAssetImageScanSettingWithContext ¶ added in v1.0.324
func (c *Client) CreateAssetImageScanSettingWithContext(ctx context.Context, request *CreateAssetImageScanSettingRequest) (response *CreateAssetImageScanSettingResponse, err error)
CreateAssetImageScanSetting 添加容器安全镜像扫描设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateAssetImageScanTask ¶
func (c *Client) CreateAssetImageScanTask(request *CreateAssetImageScanTaskRequest) (response *CreateAssetImageScanTaskResponse, err error)
CreateAssetImageScanTask 容器安全创建镜像扫描任务
可能返回的错误码:
FAILEDOPERATION_ERRALREADYSCANNING = "FailedOperation.ErrAlreadyScanning" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateAssetImageScanTaskWithContext ¶ added in v1.0.324
func (c *Client) CreateAssetImageScanTaskWithContext(ctx context.Context, request *CreateAssetImageScanTaskRequest) (response *CreateAssetImageScanTaskResponse, err error)
CreateAssetImageScanTask 容器安全创建镜像扫描任务
可能返回的错误码:
FAILEDOPERATION_ERRALREADYSCANNING = "FailedOperation.ErrAlreadyScanning" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateAssetImageVirusExportJob ¶ added in v1.0.518
func (c *Client) CreateAssetImageVirusExportJob(request *CreateAssetImageVirusExportJobRequest) (response *CreateAssetImageVirusExportJobResponse, err error)
CreateAssetImageVirusExportJob 创建本地镜像木马列表导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAssetImageVirusExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateAssetImageVirusExportJobWithContext(ctx context.Context, request *CreateAssetImageVirusExportJobRequest) (response *CreateAssetImageVirusExportJobResponse, err error)
CreateAssetImageVirusExportJob 创建本地镜像木马列表导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateCheckComponent ¶
func (c *Client) CreateCheckComponent(request *CreateCheckComponentRequest) (response *CreateCheckComponentResponse, err error)
CreateCheckComponent 安装检查组件,创建防护容器
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateCheckComponentWithContext ¶ added in v1.0.324
func (c *Client) CreateCheckComponentWithContext(ctx context.Context, request *CreateCheckComponentRequest) (response *CreateCheckComponentResponse, err error)
CreateCheckComponent 安装检查组件,创建防护容器
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateClusterCheckTask ¶
func (c *Client) CreateClusterCheckTask(request *CreateClusterCheckTaskRequest) (response *CreateClusterCheckTaskResponse, err error)
CreateClusterCheckTask 创建集群检查任务,用户检查用户的集群相关风险项
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateClusterCheckTaskWithContext ¶ added in v1.0.324
func (c *Client) CreateClusterCheckTaskWithContext(ctx context.Context, request *CreateClusterCheckTaskRequest) (response *CreateClusterCheckTaskResponse, err error)
CreateClusterCheckTask 创建集群检查任务,用户检查用户的集群相关风险项
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateComplianceTask ¶
func (c *Client) CreateComplianceTask(request *CreateComplianceTaskRequest) (response *CreateComplianceTaskResponse, err error)
CreateComplianceTask 创建合规检查任务,在资产级别触发重新检测时使用。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateComplianceTaskWithContext ¶ added in v1.0.324
func (c *Client) CreateComplianceTaskWithContext(ctx context.Context, request *CreateComplianceTaskRequest) (response *CreateComplianceTaskResponse, err error)
CreateComplianceTask 创建合规检查任务,在资产级别触发重新检测时使用。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateComponentExportJob ¶ added in v1.0.518
func (c *Client) CreateComponentExportJob(request *CreateComponentExportJobRequest) (response *CreateComponentExportJobResponse, err error)
CreateComponentExportJob 查询本地镜像组件列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateComponentExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateComponentExportJobWithContext(ctx context.Context, request *CreateComponentExportJobRequest) (response *CreateComponentExportJobResponse, err error)
CreateComponentExportJob 查询本地镜像组件列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDefenceVulExportJob ¶ added in v1.0.518
func (c *Client) CreateDefenceVulExportJob(request *CreateDefenceVulExportJobRequest) (response *CreateDefenceVulExportJobResponse, err error)
CreateDefenceVulExportJob 创建支持防御的漏洞导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDefenceVulExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateDefenceVulExportJobWithContext(ctx context.Context, request *CreateDefenceVulExportJobRequest) (response *CreateDefenceVulExportJobResponse, err error)
CreateDefenceVulExportJob 创建支持防御的漏洞导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateEmergencyVulExportJob ¶ added in v1.0.518
func (c *Client) CreateEmergencyVulExportJob(request *CreateEmergencyVulExportJobRequest) (response *CreateEmergencyVulExportJobResponse, err error)
CreateEmergencyVulExportJob 创建应急漏洞导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateEmergencyVulExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateEmergencyVulExportJobWithContext(ctx context.Context, request *CreateEmergencyVulExportJobRequest) (response *CreateEmergencyVulExportJobResponse, err error)
CreateEmergencyVulExportJob 创建应急漏洞导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateEscapeEventsExportJob ¶ added in v1.0.518
func (c *Client) CreateEscapeEventsExportJob(request *CreateEscapeEventsExportJobRequest) (response *CreateEscapeEventsExportJobResponse, err error)
CreateEscapeEventsExportJob 创建逃逸事件导出异步任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateEscapeEventsExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateEscapeEventsExportJobWithContext(ctx context.Context, request *CreateEscapeEventsExportJobRequest) (response *CreateEscapeEventsExportJobResponse, err error)
CreateEscapeEventsExportJob 创建逃逸事件导出异步任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateEscapeWhiteListExportJob ¶ added in v1.0.518
func (c *Client) CreateEscapeWhiteListExportJob(request *CreateEscapeWhiteListExportJobRequest) (response *CreateEscapeWhiteListExportJobResponse, err error)
CreateEscapeWhiteListExportJob 创建逃逸白名单导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateEscapeWhiteListExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateEscapeWhiteListExportJobWithContext(ctx context.Context, request *CreateEscapeWhiteListExportJobRequest) (response *CreateEscapeWhiteListExportJobResponse, err error)
CreateEscapeWhiteListExportJob 创建逃逸白名单导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateExportComplianceStatusListJob ¶
func (c *Client) CreateExportComplianceStatusListJob(request *CreateExportComplianceStatusListJobRequest) (response *CreateExportComplianceStatusListJobResponse, err error)
CreateExportComplianceStatusListJob 创建一个导出安全合规信息的任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) CreateExportComplianceStatusListJobWithContext ¶ added in v1.0.324
func (c *Client) CreateExportComplianceStatusListJobWithContext(ctx context.Context, request *CreateExportComplianceStatusListJobRequest) (response *CreateExportComplianceStatusListJobResponse, err error)
CreateExportComplianceStatusListJob 创建一个导出安全合规信息的任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) CreateHostExportJob ¶ added in v1.0.518
func (c *Client) CreateHostExportJob(request *CreateHostExportJobRequest) (response *CreateHostExportJobResponse, err error)
CreateHostExportJob 创建主机列表导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateHostExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateHostExportJobWithContext(ctx context.Context, request *CreateHostExportJobRequest) (response *CreateHostExportJobResponse, err error)
CreateHostExportJob 创建主机列表导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateImageExportJob ¶ added in v1.0.518
func (c *Client) CreateImageExportJob(request *CreateImageExportJobRequest) (response *CreateImageExportJobResponse, err error)
CreateImageExportJob 创建镜像导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateImageExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateImageExportJobWithContext(ctx context.Context, request *CreateImageExportJobRequest) (response *CreateImageExportJobResponse, err error)
CreateImageExportJob 创建镜像导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateK8sApiAbnormalEventExportJob ¶ added in v1.0.545
func (c *Client) CreateK8sApiAbnormalEventExportJob(request *CreateK8sApiAbnormalEventExportJobRequest) (response *CreateK8sApiAbnormalEventExportJobResponse, err error)
CreateK8sApiAbnormalEventExportJob 创建k8s api异常事件导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateK8sApiAbnormalEventExportJobWithContext ¶ added in v1.0.545
func (c *Client) CreateK8sApiAbnormalEventExportJobWithContext(ctx context.Context, request *CreateK8sApiAbnormalEventExportJobRequest) (response *CreateK8sApiAbnormalEventExportJobResponse, err error)
CreateK8sApiAbnormalEventExportJob 创建k8s api异常事件导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateK8sApiAbnormalRuleExportJob ¶ added in v1.0.545
func (c *Client) CreateK8sApiAbnormalRuleExportJob(request *CreateK8sApiAbnormalRuleExportJobRequest) (response *CreateK8sApiAbnormalRuleExportJobResponse, err error)
CreateK8sApiAbnormalRuleExportJob 创建k8sApi异常规则导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateK8sApiAbnormalRuleExportJobWithContext ¶ added in v1.0.545
func (c *Client) CreateK8sApiAbnormalRuleExportJobWithContext(ctx context.Context, request *CreateK8sApiAbnormalRuleExportJobRequest) (response *CreateK8sApiAbnormalRuleExportJobResponse, err error)
CreateK8sApiAbnormalRuleExportJob 创建k8sApi异常规则导出任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateK8sApiAbnormalRuleInfo ¶ added in v1.0.545
func (c *Client) CreateK8sApiAbnormalRuleInfo(request *CreateK8sApiAbnormalRuleInfoRequest) (response *CreateK8sApiAbnormalRuleInfoResponse, err error)
CreateK8sApiAbnormalRuleInfo 创建k8sapi异常事件规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateK8sApiAbnormalRuleInfoWithContext ¶ added in v1.0.545
func (c *Client) CreateK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *CreateK8sApiAbnormalRuleInfoRequest) (response *CreateK8sApiAbnormalRuleInfoResponse, err error)
CreateK8sApiAbnormalRuleInfo 创建k8sapi异常事件规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateNetworkFirewallClusterRefresh ¶ added in v1.0.518
func (c *Client) CreateNetworkFirewallClusterRefresh(request *CreateNetworkFirewallClusterRefreshRequest) (response *CreateNetworkFirewallClusterRefreshResponse, err error)
CreateNetworkFirewallClusterRefresh 容器网络集群下发刷新任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateNetworkFirewallClusterRefreshWithContext ¶ added in v1.0.518
func (c *Client) CreateNetworkFirewallClusterRefreshWithContext(ctx context.Context, request *CreateNetworkFirewallClusterRefreshRequest) (response *CreateNetworkFirewallClusterRefreshResponse, err error)
CreateNetworkFirewallClusterRefresh 容器网络集群下发刷新任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateNetworkFirewallPolicyDiscover ¶ added in v1.0.518
func (c *Client) CreateNetworkFirewallPolicyDiscover(request *CreateNetworkFirewallPolicyDiscoverRequest) (response *CreateNetworkFirewallPolicyDiscoverResponse, err error)
CreateNetworkFirewallPolicyDiscover 容器网络集群网络策略创建自动发现任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateNetworkFirewallPolicyDiscoverWithContext ¶ added in v1.0.518
func (c *Client) CreateNetworkFirewallPolicyDiscoverWithContext(ctx context.Context, request *CreateNetworkFirewallPolicyDiscoverRequest) (response *CreateNetworkFirewallPolicyDiscoverResponse, err error)
CreateNetworkFirewallPolicyDiscover 容器网络集群网络策略创建自动发现任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateNetworkFirewallPublish ¶ added in v1.0.518
func (c *Client) CreateNetworkFirewallPublish(request *CreateNetworkFirewallPublishRequest) (response *CreateNetworkFirewallPublishResponse, err error)
CreateNetworkFirewallPublish 容器网络创建网络策略发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateNetworkFirewallPublishWithContext ¶ added in v1.0.518
func (c *Client) CreateNetworkFirewallPublishWithContext(ctx context.Context, request *CreateNetworkFirewallPublishRequest) (response *CreateNetworkFirewallPublishResponse, err error)
CreateNetworkFirewallPublish 容器网络创建网络策略发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateNetworkFirewallUndoPublish ¶ added in v1.0.518
func (c *Client) CreateNetworkFirewallUndoPublish(request *CreateNetworkFirewallUndoPublishRequest) (response *CreateNetworkFirewallUndoPublishResponse, err error)
CreateNetworkFirewallUndoPublish 容器网络创建网络策略撤销任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateNetworkFirewallUndoPublishWithContext ¶ added in v1.0.518
func (c *Client) CreateNetworkFirewallUndoPublishWithContext(ctx context.Context, request *CreateNetworkFirewallUndoPublishRequest) (response *CreateNetworkFirewallUndoPublishResponse, err error)
CreateNetworkFirewallUndoPublish 容器网络创建网络策略撤销任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateOrModifyPostPayCores ¶
func (c *Client) CreateOrModifyPostPayCores(request *CreateOrModifyPostPayCoresRequest) (response *CreateOrModifyPostPayCoresResponse, err error)
CreateOrModifyPostPayCores CreateOrModifyPostPayCores 创建或者编辑弹性计费上限
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateOrModifyPostPayCoresWithContext ¶ added in v1.0.324
func (c *Client) CreateOrModifyPostPayCoresWithContext(ctx context.Context, request *CreateOrModifyPostPayCoresRequest) (response *CreateOrModifyPostPayCoresResponse, err error)
CreateOrModifyPostPayCores CreateOrModifyPostPayCores 创建或者编辑弹性计费上限
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateProcessEventsExportJob ¶ added in v1.0.518
func (c *Client) CreateProcessEventsExportJob(request *CreateProcessEventsExportJobRequest) (response *CreateProcessEventsExportJobResponse, err error)
CreateProcessEventsExportJob 创建异常进程事件导出异步任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateProcessEventsExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateProcessEventsExportJobWithContext(ctx context.Context, request *CreateProcessEventsExportJobRequest) (response *CreateProcessEventsExportJobResponse, err error)
CreateProcessEventsExportJob 创建异常进程事件导出异步任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateRefreshTask ¶
func (c *Client) CreateRefreshTask(request *CreateRefreshTaskRequest) (response *CreateRefreshTaskResponse, err error)
CreateRefreshTask 下发刷新任务,会刷新资产信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateRefreshTaskWithContext ¶ added in v1.0.324
func (c *Client) CreateRefreshTaskWithContext(ctx context.Context, request *CreateRefreshTaskRequest) (response *CreateRefreshTaskResponse, err error)
CreateRefreshTask 下发刷新任务,会刷新资产信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateRiskDnsEventExportJob ¶ added in v1.0.528
func (c *Client) CreateRiskDnsEventExportJob(request *CreateRiskDnsEventExportJobRequest) (response *CreateRiskDnsEventExportJobResponse, err error)
CreateRiskDnsEventExportJob 创建恶意请求事件导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) CreateRiskDnsEventExportJobWithContext ¶ added in v1.0.528
func (c *Client) CreateRiskDnsEventExportJobWithContext(ctx context.Context, request *CreateRiskDnsEventExportJobRequest) (response *CreateRiskDnsEventExportJobResponse, err error)
CreateRiskDnsEventExportJob 创建恶意请求事件导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) CreateSearchTemplate ¶ added in v1.0.518
func (c *Client) CreateSearchTemplate(request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error)
CreateSearchTemplate 添加检索模板
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateSearchTemplateWithContext ¶ added in v1.0.518
func (c *Client) CreateSearchTemplateWithContext(ctx context.Context, request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error)
CreateSearchTemplate 添加检索模板
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateSystemVulExportJob ¶ added in v1.0.518
func (c *Client) CreateSystemVulExportJob(request *CreateSystemVulExportJobRequest) (response *CreateSystemVulExportJobResponse, err error)
CreateSystemVulExportJob 创建系统漏洞导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateSystemVulExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateSystemVulExportJobWithContext(ctx context.Context, request *CreateSystemVulExportJobRequest) (response *CreateSystemVulExportJobResponse, err error)
CreateSystemVulExportJob 创建系统漏洞导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVirusScanAgain ¶
func (c *Client) CreateVirusScanAgain(request *CreateVirusScanAgainRequest) (response *CreateVirusScanAgainResponse, err error)
CreateVirusScanAgain 运行时文件查杀重新检测
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateVirusScanAgainWithContext ¶ added in v1.0.324
func (c *Client) CreateVirusScanAgainWithContext(ctx context.Context, request *CreateVirusScanAgainRequest) (response *CreateVirusScanAgainResponse, err error)
CreateVirusScanAgain 运行时文件查杀重新检测
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateVirusScanTask ¶
func (c *Client) CreateVirusScanTask(request *CreateVirusScanTaskRequest) (response *CreateVirusScanTaskResponse, err error)
CreateVirusScanTask 运行时文件查杀一键扫描
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVirusScanTaskWithContext ¶ added in v1.0.324
func (c *Client) CreateVirusScanTaskWithContext(ctx context.Context, request *CreateVirusScanTaskRequest) (response *CreateVirusScanTaskResponse, err error)
CreateVirusScanTask 运行时文件查杀一键扫描
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVulContainerExportJob ¶ added in v1.0.518
func (c *Client) CreateVulContainerExportJob(request *CreateVulContainerExportJobRequest) (response *CreateVulContainerExportJobResponse, err error)
CreateVulContainerExportJob 创建受漏洞影响的容器导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVulContainerExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateVulContainerExportJobWithContext(ctx context.Context, request *CreateVulContainerExportJobRequest) (response *CreateVulContainerExportJobResponse, err error)
CreateVulContainerExportJob 创建受漏洞影响的容器导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVulDefenceEventExportJob ¶ added in v1.0.518
func (c *Client) CreateVulDefenceEventExportJob(request *CreateVulDefenceEventExportJobRequest) (response *CreateVulDefenceEventExportJobResponse, err error)
CreateVulDefenceEventExportJob 创建漏洞防御导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) CreateVulDefenceEventExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateVulDefenceEventExportJobWithContext(ctx context.Context, request *CreateVulDefenceEventExportJobRequest) (response *CreateVulDefenceEventExportJobResponse, err error)
CreateVulDefenceEventExportJob 创建漏洞防御导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) CreateVulDefenceHostExportJob ¶ added in v1.0.518
func (c *Client) CreateVulDefenceHostExportJob(request *CreateVulDefenceHostExportJobRequest) (response *CreateVulDefenceHostExportJobResponse, err error)
CreateVulDefenceHostExportJob 创建漏洞防御主机导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT = "ResourceInsufficient" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) CreateVulDefenceHostExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateVulDefenceHostExportJobWithContext(ctx context.Context, request *CreateVulDefenceHostExportJobRequest) (response *CreateVulDefenceHostExportJobResponse, err error)
CreateVulDefenceHostExportJob 创建漏洞防御主机导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT = "ResourceInsufficient" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) CreateVulExportJob ¶ added in v1.0.518
func (c *Client) CreateVulExportJob(request *CreateVulExportJobRequest) (response *CreateVulExportJobResponse, err error)
CreateVulExportJob 查询本地镜像漏洞列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVulExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateVulExportJobWithContext(ctx context.Context, request *CreateVulExportJobRequest) (response *CreateVulExportJobResponse, err error)
CreateVulExportJob 查询本地镜像漏洞列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVulImageExportJob ¶ added in v1.0.518
func (c *Client) CreateVulImageExportJob(request *CreateVulImageExportJobRequest) (response *CreateVulImageExportJobResponse, err error)
CreateVulImageExportJob 创建受漏洞影响的镜像导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVulImageExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateVulImageExportJobWithContext(ctx context.Context, request *CreateVulImageExportJobRequest) (response *CreateVulImageExportJobResponse, err error)
CreateVulImageExportJob 创建受漏洞影响的镜像导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateVulScanTask ¶ added in v1.0.518
func (c *Client) CreateVulScanTask(request *CreateVulScanTaskRequest) (response *CreateVulScanTaskResponse, err error)
CreateVulScanTask 创建漏洞扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) CreateVulScanTaskWithContext ¶ added in v1.0.518
func (c *Client) CreateVulScanTaskWithContext(ctx context.Context, request *CreateVulScanTaskRequest) (response *CreateVulScanTaskResponse, err error)
CreateVulScanTask 创建漏洞扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) CreateWebVulExportJob ¶ added in v1.0.518
func (c *Client) CreateWebVulExportJob(request *CreateWebVulExportJobRequest) (response *CreateWebVulExportJobResponse, err error)
CreateWebVulExportJob 创建web漏洞导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateWebVulExportJobWithContext ¶ added in v1.0.518
func (c *Client) CreateWebVulExportJobWithContext(ctx context.Context, request *CreateWebVulExportJobRequest) (response *CreateWebVulExportJobResponse, err error)
CreateWebVulExportJob 创建web漏洞导出任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteAbnormalProcessRules ¶
func (c *Client) DeleteAbnormalProcessRules(request *DeleteAbnormalProcessRulesRequest) (response *DeleteAbnormalProcessRulesResponse, err error)
DeleteAbnormalProcessRules 删除运行异常进程策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteAbnormalProcessRulesWithContext ¶ added in v1.0.324
func (c *Client) DeleteAbnormalProcessRulesWithContext(ctx context.Context, request *DeleteAbnormalProcessRulesRequest) (response *DeleteAbnormalProcessRulesResponse, err error)
DeleteAbnormalProcessRules 删除运行异常进程策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteAccessControlRules ¶
func (c *Client) DeleteAccessControlRules(request *DeleteAccessControlRulesRequest) (response *DeleteAccessControlRulesResponse, err error)
DeleteAccessControlRules 删除运行访问控制策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteAccessControlRulesWithContext ¶ added in v1.0.324
func (c *Client) DeleteAccessControlRulesWithContext(ctx context.Context, request *DeleteAccessControlRulesRequest) (response *DeleteAccessControlRulesResponse, err error)
DeleteAccessControlRules 删除运行访问控制策略
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteComplianceAssetPolicySetFromWhitelist ¶ added in v1.0.519
func (c *Client) DeleteComplianceAssetPolicySetFromWhitelist(request *DeleteComplianceAssetPolicySetFromWhitelistRequest) (response *DeleteComplianceAssetPolicySetFromWhitelistResponse, err error)
DeleteComplianceAssetPolicySetFromWhitelist 移除安全合规忽略(资产+检测项)列表,不显示指定的检查项包含的资产内容
参考的AddCompliancePolicyAssetSetToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DeleteComplianceAssetPolicySetFromWhitelistWithContext ¶ added in v1.0.519
func (c *Client) DeleteComplianceAssetPolicySetFromWhitelistWithContext(ctx context.Context, request *DeleteComplianceAssetPolicySetFromWhitelistRequest) (response *DeleteComplianceAssetPolicySetFromWhitelistResponse, err error)
DeleteComplianceAssetPolicySetFromWhitelist 移除安全合规忽略(资产+检测项)列表,不显示指定的检查项包含的资产内容
参考的AddCompliancePolicyAssetSetToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DeleteCompliancePolicyAssetSetFromWhitelist ¶ added in v1.0.519
func (c *Client) DeleteCompliancePolicyAssetSetFromWhitelist(request *DeleteCompliancePolicyAssetSetFromWhitelistRequest) (response *DeleteCompliancePolicyAssetSetFromWhitelistResponse, err error)
DeleteCompliancePolicyAssetSetFromWhitelist 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DeleteCompliancePolicyAssetSetFromWhitelistWithContext ¶ added in v1.0.519
func (c *Client) DeleteCompliancePolicyAssetSetFromWhitelistWithContext(ctx context.Context, request *DeleteCompliancePolicyAssetSetFromWhitelistRequest) (response *DeleteCompliancePolicyAssetSetFromWhitelistResponse, err error)
DeleteCompliancePolicyAssetSetFromWhitelist 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DeleteCompliancePolicyItemFromWhitelist ¶
func (c *Client) DeleteCompliancePolicyItemFromWhitelist(request *DeleteCompliancePolicyItemFromWhitelistRequest) (response *DeleteCompliancePolicyItemFromWhitelistResponse, err error)
DeleteCompliancePolicyItemFromWhitelist 从白名单中删除将指定的检测项。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DeleteCompliancePolicyItemFromWhitelistWithContext ¶ added in v1.0.324
func (c *Client) DeleteCompliancePolicyItemFromWhitelistWithContext(ctx context.Context, request *DeleteCompliancePolicyItemFromWhitelistRequest) (response *DeleteCompliancePolicyItemFromWhitelistResponse, err error)
DeleteCompliancePolicyItemFromWhitelist 从白名单中删除将指定的检测项。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DeleteEscapeWhiteList ¶ added in v1.0.518
func (c *Client) DeleteEscapeWhiteList(request *DeleteEscapeWhiteListRequest) (response *DeleteEscapeWhiteListResponse, err error)
DeleteEscapeWhiteList 删除逃逸白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DeleteEscapeWhiteListWithContext ¶ added in v1.0.518
func (c *Client) DeleteEscapeWhiteListWithContext(ctx context.Context, request *DeleteEscapeWhiteListRequest) (response *DeleteEscapeWhiteListResponse, err error)
DeleteEscapeWhiteList 删除逃逸白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DeleteIgnoreVul ¶ added in v1.0.518
func (c *Client) DeleteIgnoreVul(request *DeleteIgnoreVulRequest) (response *DeleteIgnoreVulResponse, err error)
DeleteIgnoreVul 取消漏洞扫描忽略漏洞
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteIgnoreVulWithContext ¶ added in v1.0.518
func (c *Client) DeleteIgnoreVulWithContext(ctx context.Context, request *DeleteIgnoreVulRequest) (response *DeleteIgnoreVulResponse, err error)
DeleteIgnoreVul 取消漏洞扫描忽略漏洞
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteK8sApiAbnormalRule ¶ added in v1.0.545
func (c *Client) DeleteK8sApiAbnormalRule(request *DeleteK8sApiAbnormalRuleRequest) (response *DeleteK8sApiAbnormalRuleResponse, err error)
DeleteK8sApiAbnormalRule 删除k8sapi异常事件规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteK8sApiAbnormalRuleWithContext ¶ added in v1.0.545
func (c *Client) DeleteK8sApiAbnormalRuleWithContext(ctx context.Context, request *DeleteK8sApiAbnormalRuleRequest) (response *DeleteK8sApiAbnormalRuleResponse, err error)
DeleteK8sApiAbnormalRule 删除k8sapi异常事件规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteMachine ¶ added in v1.0.518
func (c *Client) DeleteMachine(request *DeleteMachineRequest) (response *DeleteMachineResponse, err error)
DeleteMachine 卸载Agent客户端
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMachineWithContext ¶ added in v1.0.518
func (c *Client) DeleteMachineWithContext(ctx context.Context, request *DeleteMachineRequest) (response *DeleteMachineResponse, err error)
DeleteMachine 卸载Agent客户端
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteNetworkFirewallPolicyDetail ¶ added in v1.0.518
func (c *Client) DeleteNetworkFirewallPolicyDetail(request *DeleteNetworkFirewallPolicyDetailRequest) (response *DeleteNetworkFirewallPolicyDetailResponse, err error)
DeleteNetworkFirewallPolicyDetail 容器网络创建网络策略删除任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteNetworkFirewallPolicyDetailWithContext ¶ added in v1.0.518
func (c *Client) DeleteNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *DeleteNetworkFirewallPolicyDetailRequest) (response *DeleteNetworkFirewallPolicyDetailResponse, err error)
DeleteNetworkFirewallPolicyDetail 容器网络创建网络策略删除任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteReverseShellEvents ¶ added in v1.0.518
func (c *Client) DeleteReverseShellEvents(request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error)
DeleteReverseShellEvents 删除运行时反弹shell事件
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteReverseShellEventsWithContext ¶ added in v1.0.518
func (c *Client) DeleteReverseShellEventsWithContext(ctx context.Context, request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error)
DeleteReverseShellEvents 删除运行时反弹shell事件
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteReverseShellWhiteLists ¶
func (c *Client) DeleteReverseShellWhiteLists(request *DeleteReverseShellWhiteListsRequest) (response *DeleteReverseShellWhiteListsResponse, err error)
DeleteReverseShellWhiteLists 删除运行时反弹shell白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteReverseShellWhiteListsWithContext ¶ added in v1.0.324
func (c *Client) DeleteReverseShellWhiteListsWithContext(ctx context.Context, request *DeleteReverseShellWhiteListsRequest) (response *DeleteReverseShellWhiteListsResponse, err error)
DeleteReverseShellWhiteLists 删除运行时反弹shell白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteRiskSyscallEvents ¶ added in v1.0.518
func (c *Client) DeleteRiskSyscallEvents(request *DeleteRiskSyscallEventsRequest) (response *DeleteRiskSyscallEventsResponse, err error)
DeleteRiskSyscallEvents 删除运行时高危系统调用事件
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteRiskSyscallEventsWithContext ¶ added in v1.0.518
func (c *Client) DeleteRiskSyscallEventsWithContext(ctx context.Context, request *DeleteRiskSyscallEventsRequest) (response *DeleteRiskSyscallEventsResponse, err error)
DeleteRiskSyscallEvents 删除运行时高危系统调用事件
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteRiskSyscallWhiteLists ¶
func (c *Client) DeleteRiskSyscallWhiteLists(request *DeleteRiskSyscallWhiteListsRequest) (response *DeleteRiskSyscallWhiteListsResponse, err error)
DeleteRiskSyscallWhiteLists 删除运行时高危系统调用白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteRiskSyscallWhiteListsWithContext ¶ added in v1.0.324
func (c *Client) DeleteRiskSyscallWhiteListsWithContext(ctx context.Context, request *DeleteRiskSyscallWhiteListsRequest) (response *DeleteRiskSyscallWhiteListsResponse, err error)
DeleteRiskSyscallWhiteLists 删除运行时高危系统调用白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteSearchTemplate ¶ added in v1.0.518
func (c *Client) DeleteSearchTemplate(request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error)
DeleteSearchTemplate 删除检索模板
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteSearchTemplateWithContext ¶ added in v1.0.518
func (c *Client) DeleteSearchTemplateWithContext(ctx context.Context, request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error)
DeleteSearchTemplate 删除检索模板
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeABTestConfig ¶ added in v1.0.518
func (c *Client) DescribeABTestConfig(request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error)
DescribeABTestConfig 获取用户当前灰度配置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError"
func (*Client) DescribeABTestConfigWithContext ¶ added in v1.0.518
func (c *Client) DescribeABTestConfigWithContext(ctx context.Context, request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error)
DescribeABTestConfig 获取用户当前灰度配置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError"
func (*Client) DescribeAbnormalProcessDetail ¶
func (c *Client) DescribeAbnormalProcessDetail(request *DescribeAbnormalProcessDetailRequest) (response *DescribeAbnormalProcessDetailResponse, err error)
DescribeAbnormalProcessDetail 查询运行时异常进程事件详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAbnormalProcessDetailWithContext(ctx context.Context, request *DescribeAbnormalProcessDetailRequest) (response *DescribeAbnormalProcessDetailResponse, err error)
DescribeAbnormalProcessDetail 查询运行时异常进程事件详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessEventTendency ¶ added in v1.0.518
func (c *Client) DescribeAbnormalProcessEventTendency(request *DescribeAbnormalProcessEventTendencyRequest) (response *DescribeAbnormalProcessEventTendencyResponse, err error)
DescribeAbnormalProcessEventTendency 查询待处理异常进程事件趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessEventTendencyWithContext ¶ added in v1.0.518
func (c *Client) DescribeAbnormalProcessEventTendencyWithContext(ctx context.Context, request *DescribeAbnormalProcessEventTendencyRequest) (response *DescribeAbnormalProcessEventTendencyResponse, err error)
DescribeAbnormalProcessEventTendency 查询待处理异常进程事件趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessEvents ¶
func (c *Client) DescribeAbnormalProcessEvents(request *DescribeAbnormalProcessEventsRequest) (response *DescribeAbnormalProcessEventsResponse, err error)
DescribeAbnormalProcessEvents 查询运行时异常进程事件列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessEventsExport ¶
func (c *Client) DescribeAbnormalProcessEventsExport(request *DescribeAbnormalProcessEventsExportRequest) (response *DescribeAbnormalProcessEventsExportResponse, err error)
DescribeAbnormalProcessEventsExport 查询运行时异常进程事件列表信息导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessEventsExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAbnormalProcessEventsExportWithContext(ctx context.Context, request *DescribeAbnormalProcessEventsExportRequest) (response *DescribeAbnormalProcessEventsExportResponse, err error)
DescribeAbnormalProcessEventsExport 查询运行时异常进程事件列表信息导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessEventsWithContext ¶ added in v1.0.324
func (c *Client) DescribeAbnormalProcessEventsWithContext(ctx context.Context, request *DescribeAbnormalProcessEventsRequest) (response *DescribeAbnormalProcessEventsResponse, err error)
DescribeAbnormalProcessEvents 查询运行时异常进程事件列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessLevelSummary ¶ added in v1.0.518
func (c *Client) DescribeAbnormalProcessLevelSummary(request *DescribeAbnormalProcessLevelSummaryRequest) (response *DescribeAbnormalProcessLevelSummaryResponse, err error)
DescribeAbnormalProcessLevelSummary 统计异常进程各威胁等级待处理事件数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessLevelSummaryWithContext ¶ added in v1.0.518
func (c *Client) DescribeAbnormalProcessLevelSummaryWithContext(ctx context.Context, request *DescribeAbnormalProcessLevelSummaryRequest) (response *DescribeAbnormalProcessLevelSummaryResponse, err error)
DescribeAbnormalProcessLevelSummary 统计异常进程各威胁等级待处理事件数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessRuleDetail ¶
func (c *Client) DescribeAbnormalProcessRuleDetail(request *DescribeAbnormalProcessRuleDetailRequest) (response *DescribeAbnormalProcessRuleDetailResponse, err error)
DescribeAbnormalProcessRuleDetail 查询运行时异常策略详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessRuleDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAbnormalProcessRuleDetailWithContext(ctx context.Context, request *DescribeAbnormalProcessRuleDetailRequest) (response *DescribeAbnormalProcessRuleDetailResponse, err error)
DescribeAbnormalProcessRuleDetail 查询运行时异常策略详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessRules ¶
func (c *Client) DescribeAbnormalProcessRules(request *DescribeAbnormalProcessRulesRequest) (response *DescribeAbnormalProcessRulesResponse, err error)
DescribeAbnormalProcessRules 查询运行时异常进程策略列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessRulesExport ¶
func (c *Client) DescribeAbnormalProcessRulesExport(request *DescribeAbnormalProcessRulesExportRequest) (response *DescribeAbnormalProcessRulesExportResponse, err error)
DescribeAbnormalProcessRulesExport 查询运行时异常进程策略列表信息导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessRulesExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAbnormalProcessRulesExportWithContext(ctx context.Context, request *DescribeAbnormalProcessRulesExportRequest) (response *DescribeAbnormalProcessRulesExportResponse, err error)
DescribeAbnormalProcessRulesExport 查询运行时异常进程策略列表信息导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAbnormalProcessRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAbnormalProcessRulesWithContext(ctx context.Context, request *DescribeAbnormalProcessRulesRequest) (response *DescribeAbnormalProcessRulesResponse, err error)
DescribeAbnormalProcessRules 查询运行时异常进程策略列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlDetail ¶
func (c *Client) DescribeAccessControlDetail(request *DescribeAccessControlDetailRequest) (response *DescribeAccessControlDetailResponse, err error)
DescribeAccessControlDetail 查询运行时访问控制事件的详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAccessControlDetailWithContext(ctx context.Context, request *DescribeAccessControlDetailRequest) (response *DescribeAccessControlDetailResponse, err error)
DescribeAccessControlDetail 查询运行时访问控制事件的详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlEvents ¶
func (c *Client) DescribeAccessControlEvents(request *DescribeAccessControlEventsRequest) (response *DescribeAccessControlEventsResponse, err error)
DescribeAccessControlEvents 查询运行时访问控制事件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlEventsExport ¶
func (c *Client) DescribeAccessControlEventsExport(request *DescribeAccessControlEventsExportRequest) (response *DescribeAccessControlEventsExportResponse, err error)
DescribeAccessControlEventsExport 查询运行时访问控制事件列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlEventsExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAccessControlEventsExportWithContext(ctx context.Context, request *DescribeAccessControlEventsExportRequest) (response *DescribeAccessControlEventsExportResponse, err error)
DescribeAccessControlEventsExport 查询运行时访问控制事件列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlEventsWithContext ¶ added in v1.0.324
func (c *Client) DescribeAccessControlEventsWithContext(ctx context.Context, request *DescribeAccessControlEventsRequest) (response *DescribeAccessControlEventsResponse, err error)
DescribeAccessControlEvents 查询运行时访问控制事件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlRuleDetail ¶
func (c *Client) DescribeAccessControlRuleDetail(request *DescribeAccessControlRuleDetailRequest) (response *DescribeAccessControlRuleDetailResponse, err error)
DescribeAccessControlRuleDetail 查询运行时访问控制策略详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlRuleDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAccessControlRuleDetailWithContext(ctx context.Context, request *DescribeAccessControlRuleDetailRequest) (response *DescribeAccessControlRuleDetailResponse, err error)
DescribeAccessControlRuleDetail 查询运行时访问控制策略详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlRules ¶
func (c *Client) DescribeAccessControlRules(request *DescribeAccessControlRulesRequest) (response *DescribeAccessControlRulesResponse, err error)
DescribeAccessControlRules 查询运行访问控制策略列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlRulesExport ¶
func (c *Client) DescribeAccessControlRulesExport(request *DescribeAccessControlRulesExportRequest) (response *DescribeAccessControlRulesExportResponse, err error)
DescribeAccessControlRulesExport 查询运行时访问控制策略列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlRulesExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAccessControlRulesExportWithContext(ctx context.Context, request *DescribeAccessControlRulesExportRequest) (response *DescribeAccessControlRulesExportResponse, err error)
DescribeAccessControlRulesExport 查询运行时访问控制策略列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAccessControlRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAccessControlRulesWithContext(ctx context.Context, request *DescribeAccessControlRulesRequest) (response *DescribeAccessControlRulesResponse, err error)
DescribeAccessControlRules 查询运行访问控制策略列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAffectedClusterCount ¶
func (c *Client) DescribeAffectedClusterCount(request *DescribeAffectedClusterCountRequest) (response *DescribeAffectedClusterCountResponse, err error)
DescribeAffectedClusterCount 获取受影响的集群数量,返回数量
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAffectedClusterCountWithContext ¶ added in v1.0.324
func (c *Client) DescribeAffectedClusterCountWithContext(ctx context.Context, request *DescribeAffectedClusterCountRequest) (response *DescribeAffectedClusterCountResponse, err error)
DescribeAffectedClusterCount 获取受影响的集群数量,返回数量
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAffectedNodeList ¶
func (c *Client) DescribeAffectedNodeList(request *DescribeAffectedNodeListRequest) (response *DescribeAffectedNodeListResponse, err error)
DescribeAffectedNodeList 查询节点类型的影响范围,返回节点列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAffectedNodeListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAffectedNodeListWithContext(ctx context.Context, request *DescribeAffectedNodeListRequest) (response *DescribeAffectedNodeListResponse, err error)
DescribeAffectedNodeList 查询节点类型的影响范围,返回节点列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAffectedWorkloadList ¶
func (c *Client) DescribeAffectedWorkloadList(request *DescribeAffectedWorkloadListRequest) (response *DescribeAffectedWorkloadListResponse, err error)
DescribeAffectedWorkloadList 查询workload类型的影响范围,返回workload列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAffectedWorkloadListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAffectedWorkloadListWithContext(ctx context.Context, request *DescribeAffectedWorkloadListRequest) (response *DescribeAffectedWorkloadListResponse, err error)
DescribeAffectedWorkloadList 查询workload类型的影响范围,返回workload列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAgentDaemonSetCmd ¶ added in v1.0.518
func (c *Client) DescribeAgentDaemonSetCmd(request *DescribeAgentDaemonSetCmdRequest) (response *DescribeAgentDaemonSetCmdResponse, err error)
DescribeAgentDaemonSetCmd 查询平行容器安装命令
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT = "ResourceInsufficient" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeAgentDaemonSetCmdWithContext ¶ added in v1.0.518
func (c *Client) DescribeAgentDaemonSetCmdWithContext(ctx context.Context, request *DescribeAgentDaemonSetCmdRequest) (response *DescribeAgentDaemonSetCmdResponse, err error)
DescribeAgentDaemonSetCmd 查询平行容器安装命令
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT = "ResourceInsufficient" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeAgentInstallCommand ¶ added in v1.0.518
func (c *Client) DescribeAgentInstallCommand(request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error)
DescribeAgentInstallCommand 查询agent安装命令
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeAgentInstallCommandWithContext ¶ added in v1.0.518
func (c *Client) DescribeAgentInstallCommandWithContext(ctx context.Context, request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error)
DescribeAgentInstallCommand 查询agent安装命令
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeAssetAppServiceList ¶
func (c *Client) DescribeAssetAppServiceList(request *DescribeAssetAppServiceListRequest) (response *DescribeAssetAppServiceListResponse, err error)
DescribeAssetAppServiceList 容器安全查询app服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetAppServiceListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetAppServiceListWithContext(ctx context.Context, request *DescribeAssetAppServiceListRequest) (response *DescribeAssetAppServiceListResponse, err error)
DescribeAssetAppServiceList 容器安全查询app服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetClusterList ¶ added in v1.0.545
func (c *Client) DescribeAssetClusterList(request *DescribeAssetClusterListRequest) (response *DescribeAssetClusterListResponse, err error)
DescribeAssetClusterList 查询集群列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAssetClusterListWithContext ¶ added in v1.0.545
func (c *Client) DescribeAssetClusterListWithContext(ctx context.Context, request *DescribeAssetClusterListRequest) (response *DescribeAssetClusterListResponse, err error)
DescribeAssetClusterList 查询集群列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAssetComponentList ¶
func (c *Client) DescribeAssetComponentList(request *DescribeAssetComponentListRequest) (response *DescribeAssetComponentListResponse, err error)
DescribeAssetComponentList 容器安全搜索查询容器组件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetComponentListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetComponentListWithContext(ctx context.Context, request *DescribeAssetComponentListRequest) (response *DescribeAssetComponentListResponse, err error)
DescribeAssetComponentList 容器安全搜索查询容器组件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetContainerDetail ¶
func (c *Client) DescribeAssetContainerDetail(request *DescribeAssetContainerDetailRequest) (response *DescribeAssetContainerDetailResponse, err error)
DescribeAssetContainerDetail 查询容器详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetContainerDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetContainerDetailWithContext(ctx context.Context, request *DescribeAssetContainerDetailRequest) (response *DescribeAssetContainerDetailResponse, err error)
DescribeAssetContainerDetail 查询容器详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetContainerList ¶
func (c *Client) DescribeAssetContainerList(request *DescribeAssetContainerListRequest) (response *DescribeAssetContainerListResponse, err error)
DescribeAssetContainerList 搜索查询容器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetContainerListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetContainerListWithContext(ctx context.Context, request *DescribeAssetContainerListRequest) (response *DescribeAssetContainerListResponse, err error)
DescribeAssetContainerList 搜索查询容器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetDBServiceList ¶
func (c *Client) DescribeAssetDBServiceList(request *DescribeAssetDBServiceListRequest) (response *DescribeAssetDBServiceListResponse, err error)
DescribeAssetDBServiceList 容器安全查询db服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetDBServiceListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetDBServiceListWithContext(ctx context.Context, request *DescribeAssetDBServiceListRequest) (response *DescribeAssetDBServiceListResponse, err error)
DescribeAssetDBServiceList 容器安全查询db服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetHostDetail ¶
func (c *Client) DescribeAssetHostDetail(request *DescribeAssetHostDetailRequest) (response *DescribeAssetHostDetailResponse, err error)
DescribeAssetHostDetail 查询主机详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetHostDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetHostDetailWithContext(ctx context.Context, request *DescribeAssetHostDetailRequest) (response *DescribeAssetHostDetailResponse, err error)
DescribeAssetHostDetail 查询主机详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetHostList ¶
func (c *Client) DescribeAssetHostList(request *DescribeAssetHostListRequest) (response *DescribeAssetHostListResponse, err error)
DescribeAssetHostList 容器安全搜索查询主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetHostListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetHostListWithContext(ctx context.Context, request *DescribeAssetHostListRequest) (response *DescribeAssetHostListResponse, err error)
DescribeAssetHostList 容器安全搜索查询主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageBindRuleInfo ¶
func (c *Client) DescribeAssetImageBindRuleInfo(request *DescribeAssetImageBindRuleInfoRequest) (response *DescribeAssetImageBindRuleInfoResponse, err error)
DescribeAssetImageBindRuleInfo 镜像绑定规则列表信息,包含运行时访问控制和异常进程公用
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageBindRuleInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageBindRuleInfoWithContext(ctx context.Context, request *DescribeAssetImageBindRuleInfoRequest) (response *DescribeAssetImageBindRuleInfoResponse, err error)
DescribeAssetImageBindRuleInfo 镜像绑定规则列表信息,包含运行时访问控制和异常进程公用
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageDetail ¶
func (c *Client) DescribeAssetImageDetail(request *DescribeAssetImageDetailRequest) (response *DescribeAssetImageDetailResponse, err error)
DescribeAssetImageDetail 查询镜像详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageDetailWithContext(ctx context.Context, request *DescribeAssetImageDetailRequest) (response *DescribeAssetImageDetailResponse, err error)
DescribeAssetImageDetail 查询镜像详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageHostList ¶
func (c *Client) DescribeAssetImageHostList(request *DescribeAssetImageHostListRequest) (response *DescribeAssetImageHostListResponse, err error)
DescribeAssetImageHostList 容器安全查询镜像关联主机
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageHostListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageHostListWithContext(ctx context.Context, request *DescribeAssetImageHostListRequest) (response *DescribeAssetImageHostListResponse, err error)
DescribeAssetImageHostList 容器安全查询镜像关联主机
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageList ¶
func (c *Client) DescribeAssetImageList(request *DescribeAssetImageListRequest) (response *DescribeAssetImageListResponse, err error)
DescribeAssetImageList 容器安全搜索查询镜像列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageListExport ¶
func (c *Client) DescribeAssetImageListExport(request *DescribeAssetImageListExportRequest) (response *DescribeAssetImageListExportResponse, err error)
DescribeAssetImageListExport 容器安全搜索查询镜像列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageListExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageListExportWithContext(ctx context.Context, request *DescribeAssetImageListExportRequest) (response *DescribeAssetImageListExportResponse, err error)
DescribeAssetImageListExport 容器安全搜索查询镜像列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageListWithContext(ctx context.Context, request *DescribeAssetImageListRequest) (response *DescribeAssetImageListResponse, err error)
DescribeAssetImageList 容器安全搜索查询镜像列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryAssetStatus ¶
func (c *Client) DescribeAssetImageRegistryAssetStatus(request *DescribeAssetImageRegistryAssetStatusRequest) (response *DescribeAssetImageRegistryAssetStatusResponse, err error)
DescribeAssetImageRegistryAssetStatus 查看镜像仓库资产更新进度状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryAssetStatusWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryAssetStatusWithContext(ctx context.Context, request *DescribeAssetImageRegistryAssetStatusRequest) (response *DescribeAssetImageRegistryAssetStatusResponse, err error)
DescribeAssetImageRegistryAssetStatus 查看镜像仓库资产更新进度状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryDetail ¶
func (c *Client) DescribeAssetImageRegistryDetail(request *DescribeAssetImageRegistryDetailRequest) (response *DescribeAssetImageRegistryDetailResponse, err error)
DescribeAssetImageRegistryDetail 镜像仓库镜像仓库列表详情
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryDetailWithContext(ctx context.Context, request *DescribeAssetImageRegistryDetailRequest) (response *DescribeAssetImageRegistryDetailResponse, err error)
DescribeAssetImageRegistryDetail 镜像仓库镜像仓库列表详情
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryList ¶
func (c *Client) DescribeAssetImageRegistryList(request *DescribeAssetImageRegistryListRequest) (response *DescribeAssetImageRegistryListResponse, err error)
DescribeAssetImageRegistryList 镜像仓库镜像仓库列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryListExport ¶
func (c *Client) DescribeAssetImageRegistryListExport(request *DescribeAssetImageRegistryListExportRequest) (response *DescribeAssetImageRegistryListExportResponse, err error)
DescribeAssetImageRegistryListExport 镜像仓库镜像列表导出
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryListExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryListExportRequest) (response *DescribeAssetImageRegistryListExportResponse, err error)
DescribeAssetImageRegistryListExport 镜像仓库镜像列表导出
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryListWithContext(ctx context.Context, request *DescribeAssetImageRegistryListRequest) (response *DescribeAssetImageRegistryListResponse, err error)
DescribeAssetImageRegistryList 镜像仓库镜像仓库列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryRegistryDetail ¶
func (c *Client) DescribeAssetImageRegistryRegistryDetail(request *DescribeAssetImageRegistryRegistryDetailRequest) (response *DescribeAssetImageRegistryRegistryDetailResponse, err error)
DescribeAssetImageRegistryRegistryDetail 查看单个镜像仓库详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryRegistryDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *DescribeAssetImageRegistryRegistryDetailRequest) (response *DescribeAssetImageRegistryRegistryDetailResponse, err error)
DescribeAssetImageRegistryRegistryDetail 查看单个镜像仓库详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryRegistryList ¶
func (c *Client) DescribeAssetImageRegistryRegistryList(request *DescribeAssetImageRegistryRegistryListRequest) (response *DescribeAssetImageRegistryRegistryListResponse, err error)
DescribeAssetImageRegistryRegistryList 镜像仓库仓库列表
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryRegistryListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryRegistryListWithContext(ctx context.Context, request *DescribeAssetImageRegistryRegistryListRequest) (response *DescribeAssetImageRegistryRegistryListResponse, err error)
DescribeAssetImageRegistryRegistryList 镜像仓库仓库列表
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryRiskInfoList ¶
func (c *Client) DescribeAssetImageRegistryRiskInfoList(request *DescribeAssetImageRegistryRiskInfoListRequest) (response *DescribeAssetImageRegistryRiskInfoListResponse, err error)
DescribeAssetImageRegistryRiskInfoList 镜像仓库查询镜像高危行为列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryRiskInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryRiskInfoListWithContext(ctx context.Context, request *DescribeAssetImageRegistryRiskInfoListRequest) (response *DescribeAssetImageRegistryRiskInfoListResponse, err error)
DescribeAssetImageRegistryRiskInfoList 镜像仓库查询镜像高危行为列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryRiskListExport ¶
func (c *Client) DescribeAssetImageRegistryRiskListExport(request *DescribeAssetImageRegistryRiskListExportRequest) (response *DescribeAssetImageRegistryRiskListExportResponse, err error)
DescribeAssetImageRegistryRiskListExport 镜像仓库敏感信息列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryRiskListExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryRiskListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryRiskListExportRequest) (response *DescribeAssetImageRegistryRiskListExportResponse, err error)
DescribeAssetImageRegistryRiskListExport 镜像仓库敏感信息列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryScanStatusOneKey ¶
func (c *Client) DescribeAssetImageRegistryScanStatusOneKey(request *DescribeAssetImageRegistryScanStatusOneKeyRequest) (response *DescribeAssetImageRegistryScanStatusOneKeyResponse, err error)
DescribeAssetImageRegistryScanStatusOneKey 镜像仓库查询一键镜像扫描状态
可能返回的错误码:
INTERNALERROR = "InternalError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryScanStatusOneKeyWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryScanStatusOneKeyWithContext(ctx context.Context, request *DescribeAssetImageRegistryScanStatusOneKeyRequest) (response *DescribeAssetImageRegistryScanStatusOneKeyResponse, err error)
DescribeAssetImageRegistryScanStatusOneKey 镜像仓库查询一键镜像扫描状态
可能返回的错误码:
INTERNALERROR = "InternalError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistrySummary ¶
func (c *Client) DescribeAssetImageRegistrySummary(request *DescribeAssetImageRegistrySummaryRequest) (response *DescribeAssetImageRegistrySummaryResponse, err error)
DescribeAssetImageRegistrySummary 镜像仓库查询镜像统计信息
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistrySummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistrySummaryWithContext(ctx context.Context, request *DescribeAssetImageRegistrySummaryRequest) (response *DescribeAssetImageRegistrySummaryResponse, err error)
DescribeAssetImageRegistrySummary 镜像仓库查询镜像统计信息
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryVirusList ¶
func (c *Client) DescribeAssetImageRegistryVirusList(request *DescribeAssetImageRegistryVirusListRequest) (response *DescribeAssetImageRegistryVirusListResponse, err error)
DescribeAssetImageRegistryVirusList 镜像仓库查询木马病毒列表
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryVirusListExport ¶
func (c *Client) DescribeAssetImageRegistryVirusListExport(request *DescribeAssetImageRegistryVirusListExportRequest) (response *DescribeAssetImageRegistryVirusListExportResponse, err error)
DescribeAssetImageRegistryVirusListExport 镜像仓库木马信息列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryVirusListExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryVirusListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryVirusListExportRequest) (response *DescribeAssetImageRegistryVirusListExportResponse, err error)
DescribeAssetImageRegistryVirusListExport 镜像仓库木马信息列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryVirusListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryVirusListWithContext(ctx context.Context, request *DescribeAssetImageRegistryVirusListRequest) (response *DescribeAssetImageRegistryVirusListResponse, err error)
DescribeAssetImageRegistryVirusList 镜像仓库查询木马病毒列表
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryVulList ¶
func (c *Client) DescribeAssetImageRegistryVulList(request *DescribeAssetImageRegistryVulListRequest) (response *DescribeAssetImageRegistryVulListResponse, err error)
DescribeAssetImageRegistryVulList 镜像仓库查询镜像漏洞列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryVulListExport ¶
func (c *Client) DescribeAssetImageRegistryVulListExport(request *DescribeAssetImageRegistryVulListExportRequest) (response *DescribeAssetImageRegistryVulListExportResponse, err error)
DescribeAssetImageRegistryVulListExport 镜像仓库漏洞列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryVulListExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryVulListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryVulListExportRequest) (response *DescribeAssetImageRegistryVulListExportResponse, err error)
DescribeAssetImageRegistryVulListExport 镜像仓库漏洞列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRegistryVulListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRegistryVulListWithContext(ctx context.Context, request *DescribeAssetImageRegistryVulListRequest) (response *DescribeAssetImageRegistryVulListResponse, err error)
DescribeAssetImageRegistryVulList 镜像仓库查询镜像漏洞列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRiskList ¶
func (c *Client) DescribeAssetImageRiskList(request *DescribeAssetImageRiskListRequest) (response *DescribeAssetImageRiskListResponse, err error)
DescribeAssetImageRiskList 容器安全查询镜像风险列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRiskListExport ¶
func (c *Client) DescribeAssetImageRiskListExport(request *DescribeAssetImageRiskListExportRequest) (response *DescribeAssetImageRiskListExportResponse, err error)
DescribeAssetImageRiskListExport 容器安全搜索查询镜像风险列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRiskListExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRiskListExportWithContext(ctx context.Context, request *DescribeAssetImageRiskListExportRequest) (response *DescribeAssetImageRiskListExportResponse, err error)
DescribeAssetImageRiskListExport 容器安全搜索查询镜像风险列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageRiskListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageRiskListWithContext(ctx context.Context, request *DescribeAssetImageRiskListRequest) (response *DescribeAssetImageRiskListResponse, err error)
DescribeAssetImageRiskList 容器安全查询镜像风险列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageScanSetting ¶
func (c *Client) DescribeAssetImageScanSetting(request *DescribeAssetImageScanSettingRequest) (response *DescribeAssetImageScanSettingResponse, err error)
DescribeAssetImageScanSetting 获取镜像扫描设置信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) DescribeAssetImageScanSettingWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageScanSettingWithContext(ctx context.Context, request *DescribeAssetImageScanSettingRequest) (response *DescribeAssetImageScanSettingResponse, err error)
DescribeAssetImageScanSetting 获取镜像扫描设置信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) DescribeAssetImageScanStatus ¶
func (c *Client) DescribeAssetImageScanStatus(request *DescribeAssetImageScanStatusRequest) (response *DescribeAssetImageScanStatusResponse, err error)
DescribeAssetImageScanStatus 容器安全查询镜像扫描状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageScanStatusWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageScanStatusWithContext(ctx context.Context, request *DescribeAssetImageScanStatusRequest) (response *DescribeAssetImageScanStatusResponse, err error)
DescribeAssetImageScanStatus 容器安全查询镜像扫描状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageScanTask ¶
func (c *Client) DescribeAssetImageScanTask(request *DescribeAssetImageScanTaskRequest) (response *DescribeAssetImageScanTaskResponse, err error)
DescribeAssetImageScanTask 查询正在一键扫描的镜像扫描taskid
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageScanTaskWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageScanTaskWithContext(ctx context.Context, request *DescribeAssetImageScanTaskRequest) (response *DescribeAssetImageScanTaskResponse, err error)
DescribeAssetImageScanTask 查询正在一键扫描的镜像扫描taskid
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageSimpleList ¶
func (c *Client) DescribeAssetImageSimpleList(request *DescribeAssetImageSimpleListRequest) (response *DescribeAssetImageSimpleListResponse, err error)
DescribeAssetImageSimpleList 容器安全搜索查询镜像简略信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageSimpleListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageSimpleListWithContext(ctx context.Context, request *DescribeAssetImageSimpleListRequest) (response *DescribeAssetImageSimpleListResponse, err error)
DescribeAssetImageSimpleList 容器安全搜索查询镜像简略信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageVirusList ¶
func (c *Client) DescribeAssetImageVirusList(request *DescribeAssetImageVirusListRequest) (response *DescribeAssetImageVirusListResponse, err error)
DescribeAssetImageVirusList 容器安全查询镜像病毒列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageVirusListExport ¶
func (c *Client) DescribeAssetImageVirusListExport(request *DescribeAssetImageVirusListExportRequest) (response *DescribeAssetImageVirusListExportResponse, err error)
DescribeAssetImageVirusListExport 容器安全搜索查询镜像木马列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageVirusListExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageVirusListExportWithContext(ctx context.Context, request *DescribeAssetImageVirusListExportRequest) (response *DescribeAssetImageVirusListExportResponse, err error)
DescribeAssetImageVirusListExport 容器安全搜索查询镜像木马列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageVirusListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageVirusListWithContext(ctx context.Context, request *DescribeAssetImageVirusListRequest) (response *DescribeAssetImageVirusListResponse, err error)
DescribeAssetImageVirusList 容器安全查询镜像病毒列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageVulList ¶
func (c *Client) DescribeAssetImageVulList(request *DescribeAssetImageVulListRequest) (response *DescribeAssetImageVulListResponse, err error)
DescribeAssetImageVulList 容器安全查询镜像漏洞列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageVulListExport ¶
func (c *Client) DescribeAssetImageVulListExport(request *DescribeAssetImageVulListExportRequest) (response *DescribeAssetImageVulListExportResponse, err error)
DescribeAssetImageVulListExport 容器安全搜索查询镜像漏洞列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageVulListExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageVulListExportWithContext(ctx context.Context, request *DescribeAssetImageVulListExportRequest) (response *DescribeAssetImageVulListExportResponse, err error)
DescribeAssetImageVulListExport 容器安全搜索查询镜像漏洞列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetImageVulListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetImageVulListWithContext(ctx context.Context, request *DescribeAssetImageVulListRequest) (response *DescribeAssetImageVulListResponse, err error)
DescribeAssetImageVulList 容器安全查询镜像漏洞列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetPortList ¶
func (c *Client) DescribeAssetPortList(request *DescribeAssetPortListRequest) (response *DescribeAssetPortListResponse, err error)
DescribeAssetPortList 容器安全搜索查询端口占用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetPortListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetPortListWithContext(ctx context.Context, request *DescribeAssetPortListRequest) (response *DescribeAssetPortListResponse, err error)
DescribeAssetPortList 容器安全搜索查询端口占用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetProcessList ¶
func (c *Client) DescribeAssetProcessList(request *DescribeAssetProcessListRequest) (response *DescribeAssetProcessListResponse, err error)
DescribeAssetProcessList 容器安全搜索查询进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetProcessListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetProcessListWithContext(ctx context.Context, request *DescribeAssetProcessListRequest) (response *DescribeAssetProcessListResponse, err error)
DescribeAssetProcessList 容器安全搜索查询进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetSummary ¶
func (c *Client) DescribeAssetSummary(request *DescribeAssetSummaryRequest) (response *DescribeAssetSummaryResponse, err error)
DescribeAssetSummary 查询账户容器、镜像等统计信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetSummaryWithContext(ctx context.Context, request *DescribeAssetSummaryRequest) (response *DescribeAssetSummaryResponse, err error)
DescribeAssetSummary 查询账户容器、镜像等统计信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetSyncLastTime ¶ added in v1.0.518
func (c *Client) DescribeAssetSyncLastTime(request *DescribeAssetSyncLastTimeRequest) (response *DescribeAssetSyncLastTimeResponse, err error)
DescribeAssetSyncLastTime 查询资产同步最近时间
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) DescribeAssetSyncLastTimeWithContext ¶ added in v1.0.518
func (c *Client) DescribeAssetSyncLastTimeWithContext(ctx context.Context, request *DescribeAssetSyncLastTimeRequest) (response *DescribeAssetSyncLastTimeResponse, err error)
DescribeAssetSyncLastTime 查询资产同步最近时间
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) DescribeAssetWebServiceList ¶
func (c *Client) DescribeAssetWebServiceList(request *DescribeAssetWebServiceListRequest) (response *DescribeAssetWebServiceListResponse, err error)
DescribeAssetWebServiceList 容器安全查询web服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetWebServiceListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetWebServiceListWithContext(ctx context.Context, request *DescribeAssetWebServiceListRequest) (response *DescribeAssetWebServiceListResponse, err error)
DescribeAssetWebServiceList 容器安全查询web服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAutoAuthorizedRuleHost ¶ added in v1.0.518
func (c *Client) DescribeAutoAuthorizedRuleHost(request *DescribeAutoAuthorizedRuleHostRequest) (response *DescribeAutoAuthorizedRuleHostResponse, err error)
DescribeAutoAuthorizedRuleHost 查询自动授权规则授权范围主机信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAutoAuthorizedRuleHostWithContext ¶ added in v1.0.518
func (c *Client) DescribeAutoAuthorizedRuleHostWithContext(ctx context.Context, request *DescribeAutoAuthorizedRuleHostRequest) (response *DescribeAutoAuthorizedRuleHostResponse, err error)
DescribeAutoAuthorizedRuleHost 查询自动授权规则授权范围主机信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeCheckItemList ¶
func (c *Client) DescribeCheckItemList(request *DescribeCheckItemListRequest) (response *DescribeCheckItemListResponse, err error)
DescribeCheckItemList 查询所有检查项接口,返回总数和检查项列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCheckItemListWithContext ¶ added in v1.0.324
func (c *Client) DescribeCheckItemListWithContext(ctx context.Context, request *DescribeCheckItemListRequest) (response *DescribeCheckItemListResponse, err error)
DescribeCheckItemList 查询所有检查项接口,返回总数和检查项列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeClusterDetail ¶
func (c *Client) DescribeClusterDetail(request *DescribeClusterDetailRequest) (response *DescribeClusterDetailResponse, err error)
DescribeClusterDetail 查询单个集群的详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeClusterDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeClusterDetailWithContext(ctx context.Context, request *DescribeClusterDetailRequest) (response *DescribeClusterDetailResponse, err error)
DescribeClusterDetail 查询单个集群的详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeClusterSummary ¶
func (c *Client) DescribeClusterSummary(request *DescribeClusterSummaryRequest) (response *DescribeClusterSummaryResponse, err error)
DescribeClusterSummary 查询用户集群资产总览
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeClusterSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeClusterSummaryWithContext(ctx context.Context, request *DescribeClusterSummaryRequest) (response *DescribeClusterSummaryResponse, err error)
DescribeClusterSummary 查询用户集群资产总览
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeComplianceAssetDetailInfo ¶
func (c *Client) DescribeComplianceAssetDetailInfo(request *DescribeComplianceAssetDetailInfoRequest) (response *DescribeComplianceAssetDetailInfoResponse, err error)
DescribeComplianceAssetDetailInfo 查询某个资产的详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceAssetDetailInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeComplianceAssetDetailInfoWithContext(ctx context.Context, request *DescribeComplianceAssetDetailInfoRequest) (response *DescribeComplianceAssetDetailInfoResponse, err error)
DescribeComplianceAssetDetailInfo 查询某个资产的详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceAssetList ¶
func (c *Client) DescribeComplianceAssetList(request *DescribeComplianceAssetListRequest) (response *DescribeComplianceAssetListResponse, err error)
DescribeComplianceAssetList 查询某类资产的列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceAssetListWithContext ¶ added in v1.0.324
func (c *Client) DescribeComplianceAssetListWithContext(ctx context.Context, request *DescribeComplianceAssetListRequest) (response *DescribeComplianceAssetListResponse, err error)
DescribeComplianceAssetList 查询某类资产的列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceAssetPolicyItemList ¶
func (c *Client) DescribeComplianceAssetPolicyItemList(request *DescribeComplianceAssetPolicyItemListRequest) (response *DescribeComplianceAssetPolicyItemListResponse, err error)
DescribeComplianceAssetPolicyItemList 查询某资产下的检测项列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceAssetPolicyItemListWithContext ¶ added in v1.0.324
func (c *Client) DescribeComplianceAssetPolicyItemListWithContext(ctx context.Context, request *DescribeComplianceAssetPolicyItemListRequest) (response *DescribeComplianceAssetPolicyItemListResponse, err error)
DescribeComplianceAssetPolicyItemList 查询某资产下的检测项列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeCompliancePeriodTaskList ¶
func (c *Client) DescribeCompliancePeriodTaskList(request *DescribeCompliancePeriodTaskListRequest) (response *DescribeCompliancePeriodTaskListResponse, err error)
DescribeCompliancePeriodTaskList 查询合规检测的定时任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeCompliancePeriodTaskListWithContext ¶ added in v1.0.324
func (c *Client) DescribeCompliancePeriodTaskListWithContext(ctx context.Context, request *DescribeCompliancePeriodTaskListRequest) (response *DescribeCompliancePeriodTaskListResponse, err error)
DescribeCompliancePeriodTaskList 查询合规检测的定时任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeCompliancePolicyItemAffectedAssetList ¶
func (c *Client) DescribeCompliancePolicyItemAffectedAssetList(request *DescribeCompliancePolicyItemAffectedAssetListRequest) (response *DescribeCompliancePolicyItemAffectedAssetListResponse, err error)
DescribeCompliancePolicyItemAffectedAssetList 按照 检测项 → 资产 的两级层次展开的第二层级:资产层级。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeCompliancePolicyItemAffectedAssetListWithContext ¶ added in v1.0.324
func (c *Client) DescribeCompliancePolicyItemAffectedAssetListWithContext(ctx context.Context, request *DescribeCompliancePolicyItemAffectedAssetListRequest) (response *DescribeCompliancePolicyItemAffectedAssetListResponse, err error)
DescribeCompliancePolicyItemAffectedAssetList 按照 检测项 → 资产 的两级层次展开的第二层级:资产层级。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeCompliancePolicyItemAffectedSummary ¶
func (c *Client) DescribeCompliancePolicyItemAffectedSummary(request *DescribeCompliancePolicyItemAffectedSummaryRequest) (response *DescribeCompliancePolicyItemAffectedSummaryResponse, err error)
DescribeCompliancePolicyItemAffectedSummary 按照 检测项 → 资产 的两级层次展开的第一层级:检测项层级。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeCompliancePolicyItemAffectedSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeCompliancePolicyItemAffectedSummaryWithContext(ctx context.Context, request *DescribeCompliancePolicyItemAffectedSummaryRequest) (response *DescribeCompliancePolicyItemAffectedSummaryResponse, err error)
DescribeCompliancePolicyItemAffectedSummary 按照 检测项 → 资产 的两级层次展开的第一层级:检测项层级。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceScanFailedAssetList ¶
func (c *Client) DescribeComplianceScanFailedAssetList(request *DescribeComplianceScanFailedAssetListRequest) (response *DescribeComplianceScanFailedAssetListResponse, err error)
DescribeComplianceScanFailedAssetList 按照 资产 → 检测项 二层结构展示的信息。这里查询第一层 资产的通过率汇总信息。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceScanFailedAssetListWithContext ¶ added in v1.0.324
func (c *Client) DescribeComplianceScanFailedAssetListWithContext(ctx context.Context, request *DescribeComplianceScanFailedAssetListRequest) (response *DescribeComplianceScanFailedAssetListResponse, err error)
DescribeComplianceScanFailedAssetList 按照 资产 → 检测项 二层结构展示的信息。这里查询第一层 资产的通过率汇总信息。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceTaskAssetSummary ¶
func (c *Client) DescribeComplianceTaskAssetSummary(request *DescribeComplianceTaskAssetSummaryRequest) (response *DescribeComplianceTaskAssetSummaryResponse, err error)
DescribeComplianceTaskAssetSummary 查询上次任务的资产通过率汇总信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceTaskAssetSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeComplianceTaskAssetSummaryWithContext(ctx context.Context, request *DescribeComplianceTaskAssetSummaryRequest) (response *DescribeComplianceTaskAssetSummaryResponse, err error)
DescribeComplianceTaskAssetSummary 查询上次任务的资产通过率汇总信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceTaskPolicyItemSummaryList ¶
func (c *Client) DescribeComplianceTaskPolicyItemSummaryList(request *DescribeComplianceTaskPolicyItemSummaryListRequest) (response *DescribeComplianceTaskPolicyItemSummaryListResponse, err error)
DescribeComplianceTaskPolicyItemSummaryList 查询最近一次任务发现的检测项的汇总信息列表,按照 检测项 → 资产 的两级层次展开。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeComplianceTaskPolicyItemSummaryListWithContext ¶ added in v1.0.324
func (c *Client) DescribeComplianceTaskPolicyItemSummaryListWithContext(ctx context.Context, request *DescribeComplianceTaskPolicyItemSummaryListRequest) (response *DescribeComplianceTaskPolicyItemSummaryListResponse, err error)
DescribeComplianceTaskPolicyItemSummaryList 查询最近一次任务发现的检测项的汇总信息列表,按照 检测项 → 资产 的两级层次展开。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeComplianceWhitelistItemList ¶
func (c *Client) DescribeComplianceWhitelistItemList(request *DescribeComplianceWhitelistItemListRequest) (response *DescribeComplianceWhitelistItemListResponse, err error)
DescribeComplianceWhitelistItemList 查询白名单列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeComplianceWhitelistItemListWithContext ¶ added in v1.0.324
func (c *Client) DescribeComplianceWhitelistItemListWithContext(ctx context.Context, request *DescribeComplianceWhitelistItemListRequest) (response *DescribeComplianceWhitelistItemListResponse, err error)
DescribeComplianceWhitelistItemList 查询白名单列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeContainerAssetSummary ¶
func (c *Client) DescribeContainerAssetSummary(request *DescribeContainerAssetSummaryRequest) (response *DescribeContainerAssetSummaryResponse, err error)
DescribeContainerAssetSummary 查询容器资产概览信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeContainerAssetSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeContainerAssetSummaryWithContext(ctx context.Context, request *DescribeContainerAssetSummaryRequest) (response *DescribeContainerAssetSummaryResponse, err error)
DescribeContainerAssetSummary 查询容器资产概览信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeContainerSecEventSummary ¶
func (c *Client) DescribeContainerSecEventSummary(request *DescribeContainerSecEventSummaryRequest) (response *DescribeContainerSecEventSummaryResponse, err error)
DescribeContainerSecEventSummary 查询容器安全未处理事件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeContainerSecEventSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeContainerSecEventSummaryWithContext(ctx context.Context, request *DescribeContainerSecEventSummaryRequest) (response *DescribeContainerSecEventSummaryResponse, err error)
DescribeContainerSecEventSummary 查询容器安全未处理事件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeESAggregations ¶ added in v1.0.518
func (c *Client) DescribeESAggregations(request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error)
DescribeESAggregations 获取ES字段聚合结果
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeESAggregationsWithContext ¶ added in v1.0.518
func (c *Client) DescribeESAggregationsWithContext(ctx context.Context, request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error)
DescribeESAggregations 获取ES字段聚合结果
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeESHits ¶ added in v1.0.518
func (c *Client) DescribeESHits(request *DescribeESHitsRequest) (response *DescribeESHitsResponse, err error)
DescribeESHits 获取ES查询文档列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeESHitsWithContext ¶ added in v1.0.518
func (c *Client) DescribeESHitsWithContext(ctx context.Context, request *DescribeESHitsRequest) (response *DescribeESHitsResponse, err error)
DescribeESHits 获取ES查询文档列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeEmergencyVulList ¶ added in v1.0.518
func (c *Client) DescribeEmergencyVulList(request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error)
DescribeEmergencyVulList 查询应急漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEmergencyVulListWithContext ¶ added in v1.0.518
func (c *Client) DescribeEmergencyVulListWithContext(ctx context.Context, request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error)
DescribeEmergencyVulList 查询应急漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEscapeEventDetail ¶
func (c *Client) DescribeEscapeEventDetail(request *DescribeEscapeEventDetailRequest) (response *DescribeEscapeEventDetailResponse, err error)
DescribeEscapeEventDetail DescribeEscapeEventDetail 查询容器逃逸事件详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) DescribeEscapeEventDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeEscapeEventDetailWithContext(ctx context.Context, request *DescribeEscapeEventDetailRequest) (response *DescribeEscapeEventDetailResponse, err error)
DescribeEscapeEventDetail DescribeEscapeEventDetail 查询容器逃逸事件详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) DescribeEscapeEventInfo ¶
func (c *Client) DescribeEscapeEventInfo(request *DescribeEscapeEventInfoRequest) (response *DescribeEscapeEventInfoResponse, err error)
DescribeEscapeEventInfo DescribeEscapeEventInfo 查询容器逃逸事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEscapeEventInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeEscapeEventInfoWithContext(ctx context.Context, request *DescribeEscapeEventInfoRequest) (response *DescribeEscapeEventInfoResponse, err error)
DescribeEscapeEventInfo DescribeEscapeEventInfo 查询容器逃逸事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEscapeEventTendency ¶ added in v1.0.518
func (c *Client) DescribeEscapeEventTendency(request *DescribeEscapeEventTendencyRequest) (response *DescribeEscapeEventTendencyResponse, err error)
DescribeEscapeEventTendency 查询待处理逃逸事件趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEscapeEventTendencyWithContext ¶ added in v1.0.518
func (c *Client) DescribeEscapeEventTendencyWithContext(ctx context.Context, request *DescribeEscapeEventTendencyRequest) (response *DescribeEscapeEventTendencyResponse, err error)
DescribeEscapeEventTendency 查询待处理逃逸事件趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEscapeEventTypeSummary ¶ added in v1.0.518
func (c *Client) DescribeEscapeEventTypeSummary(request *DescribeEscapeEventTypeSummaryRequest) (response *DescribeEscapeEventTypeSummaryResponse, err error)
DescribeEscapeEventTypeSummary 统计容器逃逸各事件类型和待处理事件数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCEINSUFFICIENT = "ResourceInsufficient"
func (*Client) DescribeEscapeEventTypeSummaryWithContext ¶ added in v1.0.518
func (c *Client) DescribeEscapeEventTypeSummaryWithContext(ctx context.Context, request *DescribeEscapeEventTypeSummaryRequest) (response *DescribeEscapeEventTypeSummaryResponse, err error)
DescribeEscapeEventTypeSummary 统计容器逃逸各事件类型和待处理事件数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCEINSUFFICIENT = "ResourceInsufficient"
func (*Client) DescribeEscapeEventsExport ¶
func (c *Client) DescribeEscapeEventsExport(request *DescribeEscapeEventsExportRequest) (response *DescribeEscapeEventsExportResponse, err error)
DescribeEscapeEventsExport DescribeEscapeEventsExport 查询容器逃逸事件列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEscapeEventsExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeEscapeEventsExportWithContext(ctx context.Context, request *DescribeEscapeEventsExportRequest) (response *DescribeEscapeEventsExportResponse, err error)
DescribeEscapeEventsExport DescribeEscapeEventsExport 查询容器逃逸事件列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEscapeRuleInfo ¶
func (c *Client) DescribeEscapeRuleInfo(request *DescribeEscapeRuleInfoRequest) (response *DescribeEscapeRuleInfoResponse, err error)
DescribeEscapeRuleInfo DescribeEscapeRuleInfo 查询容器逃逸扫描规则信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError"
func (*Client) DescribeEscapeRuleInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeEscapeRuleInfoWithContext(ctx context.Context, request *DescribeEscapeRuleInfoRequest) (response *DescribeEscapeRuleInfoResponse, err error)
DescribeEscapeRuleInfo DescribeEscapeRuleInfo 查询容器逃逸扫描规则信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError"
func (*Client) DescribeEscapeSafeState ¶
func (c *Client) DescribeEscapeSafeState(request *DescribeEscapeSafeStateRequest) (response *DescribeEscapeSafeStateResponse, err error)
DescribeEscapeSafeState DescribeEscapeSafeState 查询容器逃逸安全状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError"
func (*Client) DescribeEscapeSafeStateWithContext ¶ added in v1.0.324
func (c *Client) DescribeEscapeSafeStateWithContext(ctx context.Context, request *DescribeEscapeSafeStateRequest) (response *DescribeEscapeSafeStateResponse, err error)
DescribeEscapeSafeState DescribeEscapeSafeState 查询容器逃逸安全状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError"
func (*Client) DescribeEscapeWhiteList ¶ added in v1.0.518
func (c *Client) DescribeEscapeWhiteList(request *DescribeEscapeWhiteListRequest) (response *DescribeEscapeWhiteListResponse, err error)
DescribeEscapeWhiteList 查询逃逸白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeEscapeWhiteListWithContext ¶ added in v1.0.518
func (c *Client) DescribeEscapeWhiteListWithContext(ctx context.Context, request *DescribeEscapeWhiteListRequest) (response *DescribeEscapeWhiteListResponse, err error)
DescribeEscapeWhiteList 查询逃逸白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeExportJobDownloadURL ¶ added in v1.0.521
func (c *Client) DescribeExportJobDownloadURL(request *DescribeExportJobDownloadURLRequest) (response *DescribeExportJobDownloadURLResponse, err error)
DescribeExportJobDownloadURL 查询导出任务下载URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeExportJobDownloadURLWithContext ¶ added in v1.0.521
func (c *Client) DescribeExportJobDownloadURLWithContext(ctx context.Context, request *DescribeExportJobDownloadURLRequest) (response *DescribeExportJobDownloadURLResponse, err error)
DescribeExportJobDownloadURL 查询导出任务下载URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeExportJobManageList ¶ added in v1.0.521
func (c *Client) DescribeExportJobManageList(request *DescribeExportJobManageListRequest) (response *DescribeExportJobManageListResponse, err error)
DescribeExportJobManageList 查询导出任务管理列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeExportJobManageListWithContext ¶ added in v1.0.521
func (c *Client) DescribeExportJobManageListWithContext(ctx context.Context, request *DescribeExportJobManageListRequest) (response *DescribeExportJobManageListResponse, err error)
DescribeExportJobManageList 查询导出任务管理列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeExportJobResult ¶
func (c *Client) DescribeExportJobResult(request *DescribeExportJobResultRequest) (response *DescribeExportJobResultResponse, err error)
DescribeExportJobResult 查询导出任务的结果
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeExportJobResultWithContext ¶ added in v1.0.324
func (c *Client) DescribeExportJobResultWithContext(ctx context.Context, request *DescribeExportJobResultRequest) (response *DescribeExportJobResultResponse, err error)
DescribeExportJobResult 查询导出任务的结果
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) DescribeImageAuthorizedInfo ¶
func (c *Client) DescribeImageAuthorizedInfo(request *DescribeImageAuthorizedInfoRequest) (response *DescribeImageAuthorizedInfoResponse, err error)
DescribeImageAuthorizedInfo DescribeImageAuthorizedInfo 查询镜像授权信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) DescribeImageAuthorizedInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageAuthorizedInfoWithContext(ctx context.Context, request *DescribeImageAuthorizedInfoRequest) (response *DescribeImageAuthorizedInfoResponse, err error)
DescribeImageAuthorizedInfo DescribeImageAuthorizedInfo 查询镜像授权信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) DescribeImageAutoAuthorizedLogList ¶ added in v1.0.518
func (c *Client) DescribeImageAutoAuthorizedLogList(request *DescribeImageAutoAuthorizedLogListRequest) (response *DescribeImageAutoAuthorizedLogListResponse, err error)
DescribeImageAutoAuthorizedLogList 查询镜像自动授权结果列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageAutoAuthorizedLogListWithContext ¶ added in v1.0.518
func (c *Client) DescribeImageAutoAuthorizedLogListWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedLogListRequest) (response *DescribeImageAutoAuthorizedLogListResponse, err error)
DescribeImageAutoAuthorizedLogList 查询镜像自动授权结果列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageAutoAuthorizedRule ¶ added in v1.0.518
func (c *Client) DescribeImageAutoAuthorizedRule(request *DescribeImageAutoAuthorizedRuleRequest) (response *DescribeImageAutoAuthorizedRuleResponse, err error)
DescribeImageAutoAuthorizedRule 查询本地镜像自动授权规则
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageAutoAuthorizedRuleWithContext ¶ added in v1.0.518
func (c *Client) DescribeImageAutoAuthorizedRuleWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedRuleRequest) (response *DescribeImageAutoAuthorizedRuleResponse, err error)
DescribeImageAutoAuthorizedRule 查询本地镜像自动授权规则
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageAutoAuthorizedTaskList ¶ added in v1.0.518
func (c *Client) DescribeImageAutoAuthorizedTaskList(request *DescribeImageAutoAuthorizedTaskListRequest) (response *DescribeImageAutoAuthorizedTaskListResponse, err error)
DescribeImageAutoAuthorizedTaskList 查询镜像自动授权任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageAutoAuthorizedTaskListWithContext ¶ added in v1.0.518
func (c *Client) DescribeImageAutoAuthorizedTaskListWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedTaskListRequest) (response *DescribeImageAutoAuthorizedTaskListResponse, err error)
DescribeImageAutoAuthorizedTaskList 查询镜像自动授权任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageComponentList ¶ added in v1.0.518
func (c *Client) DescribeImageComponentList(request *DescribeImageComponentListRequest) (response *DescribeImageComponentListResponse, err error)
DescribeImageComponentList 查询本地镜像组件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageComponentListWithContext ¶ added in v1.0.518
func (c *Client) DescribeImageComponentListWithContext(ctx context.Context, request *DescribeImageComponentListRequest) (response *DescribeImageComponentListResponse, err error)
DescribeImageComponentList 查询本地镜像组件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageRegistryNamespaceList ¶ added in v1.0.519
func (c *Client) DescribeImageRegistryNamespaceList(request *DescribeImageRegistryNamespaceListRequest) (response *DescribeImageRegistryNamespaceListResponse, err error)
DescribeImageRegistryNamespaceList 查询用户镜像仓库下的命令空间列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageRegistryNamespaceListWithContext ¶ added in v1.0.519
func (c *Client) DescribeImageRegistryNamespaceListWithContext(ctx context.Context, request *DescribeImageRegistryNamespaceListRequest) (response *DescribeImageRegistryNamespaceListResponse, err error)
DescribeImageRegistryNamespaceList 查询用户镜像仓库下的命令空间列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageRegistryTimingScanTask ¶
func (c *Client) DescribeImageRegistryTimingScanTask(request *DescribeImageRegistryTimingScanTaskRequest) (response *DescribeImageRegistryTimingScanTaskResponse, err error)
DescribeImageRegistryTimingScanTask 镜像仓库查看定时任务
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageRegistryTimingScanTaskWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageRegistryTimingScanTaskWithContext(ctx context.Context, request *DescribeImageRegistryTimingScanTaskRequest) (response *DescribeImageRegistryTimingScanTaskResponse, err error)
DescribeImageRegistryTimingScanTask 镜像仓库查看定时任务
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeImageRiskSummary ¶
func (c *Client) DescribeImageRiskSummary(request *DescribeImageRiskSummaryRequest) (response *DescribeImageRiskSummaryResponse, err error)
DescribeImageRiskSummary 查询本地镜像风险概览
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeImageRiskSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageRiskSummaryWithContext(ctx context.Context, request *DescribeImageRiskSummaryRequest) (response *DescribeImageRiskSummaryResponse, err error)
DescribeImageRiskSummary 查询本地镜像风险概览
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeImageRiskTendency ¶
func (c *Client) DescribeImageRiskTendency(request *DescribeImageRiskTendencyRequest) (response *DescribeImageRiskTendencyResponse, err error)
DescribeImageRiskTendency 查询容器安全本地镜像风险趋势
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange"
func (*Client) DescribeImageRiskTendencyWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageRiskTendencyWithContext(ctx context.Context, request *DescribeImageRiskTendencyRequest) (response *DescribeImageRiskTendencyResponse, err error)
DescribeImageRiskTendency 查询容器安全本地镜像风险趋势
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange"
func (*Client) DescribeImageSimpleList ¶
func (c *Client) DescribeImageSimpleList(request *DescribeImageSimpleListRequest) (response *DescribeImageSimpleListResponse, err error)
DescribeImageSimpleList DescribeImageSimpleList 查询全部镜像列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeImageSimpleListWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageSimpleListWithContext(ctx context.Context, request *DescribeImageSimpleListRequest) (response *DescribeImageSimpleListResponse, err error)
DescribeImageSimpleList DescribeImageSimpleList 查询全部镜像列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIndexList ¶ added in v1.0.518
func (c *Client) DescribeIndexList(request *DescribeIndexListRequest) (response *DescribeIndexListResponse, err error)
DescribeIndexList 获取索引列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIndexListWithContext ¶ added in v1.0.518
func (c *Client) DescribeIndexListWithContext(ctx context.Context, request *DescribeIndexListRequest) (response *DescribeIndexListResponse, err error)
DescribeIndexList 获取索引列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeInspectionReport ¶ added in v1.0.518
func (c *Client) DescribeInspectionReport(request *DescribeInspectionReportRequest) (response *DescribeInspectionReportResponse, err error)
DescribeInspectionReport 查询检查报告
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeInspectionReportWithContext ¶ added in v1.0.518
func (c *Client) DescribeInspectionReportWithContext(ctx context.Context, request *DescribeInspectionReportRequest) (response *DescribeInspectionReportResponse, err error)
DescribeInspectionReport 查询检查报告
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalEventInfo ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalEventInfo(request *DescribeK8sApiAbnormalEventInfoRequest) (response *DescribeK8sApiAbnormalEventInfoResponse, err error)
DescribeK8sApiAbnormalEventInfo 查询k8s api 异常事件详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeK8sApiAbnormalEventInfoWithContext ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalEventInfoWithContext(ctx context.Context, request *DescribeK8sApiAbnormalEventInfoRequest) (response *DescribeK8sApiAbnormalEventInfoResponse, err error)
DescribeK8sApiAbnormalEventInfo 查询k8s api 异常事件详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeK8sApiAbnormalEventList ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalEventList(request *DescribeK8sApiAbnormalEventListRequest) (response *DescribeK8sApiAbnormalEventListResponse, err error)
DescribeK8sApiAbnormalEventList 查询k8s api异常事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalEventListWithContext ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalEventListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalEventListRequest) (response *DescribeK8sApiAbnormalEventListResponse, err error)
DescribeK8sApiAbnormalEventList 查询k8s api异常事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalRuleInfo ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalRuleInfo(request *DescribeK8sApiAbnormalRuleInfoRequest) (response *DescribeK8sApiAbnormalRuleInfoResponse, err error)
DescribeK8sApiAbnormalRuleInfo 查询k8sapi异常请求规则详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalRuleInfoWithContext ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleInfoRequest) (response *DescribeK8sApiAbnormalRuleInfoResponse, err error)
DescribeK8sApiAbnormalRuleInfo 查询k8sapi异常请求规则详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalRuleList ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalRuleList(request *DescribeK8sApiAbnormalRuleListRequest) (response *DescribeK8sApiAbnormalRuleListResponse, err error)
DescribeK8sApiAbnormalRuleList 查询k8sapi异常请求规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalRuleListWithContext ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalRuleListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleListRequest) (response *DescribeK8sApiAbnormalRuleListResponse, err error)
DescribeK8sApiAbnormalRuleList 查询k8sapi异常请求规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalRuleScopeList ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalRuleScopeList(request *DescribeK8sApiAbnormalRuleScopeListRequest) (response *DescribeK8sApiAbnormalRuleScopeListResponse, err error)
DescribeK8sApiAbnormalRuleScopeList 查询k8sapi 异常规则中范围列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalRuleScopeListWithContext ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalRuleScopeListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleScopeListRequest) (response *DescribeK8sApiAbnormalRuleScopeListResponse, err error)
DescribeK8sApiAbnormalRuleScopeList 查询k8sapi 异常规则中范围列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalSummary ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalSummary(request *DescribeK8sApiAbnormalSummaryRequest) (response *DescribeK8sApiAbnormalSummaryResponse, err error)
DescribeK8sApiAbnormalSummary 查询k8sapi异常事件统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalSummaryWithContext ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalSummaryWithContext(ctx context.Context, request *DescribeK8sApiAbnormalSummaryRequest) (response *DescribeK8sApiAbnormalSummaryResponse, err error)
DescribeK8sApiAbnormalSummary 查询k8sapi异常事件统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalTendency ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalTendency(request *DescribeK8sApiAbnormalTendencyRequest) (response *DescribeK8sApiAbnormalTendencyResponse, err error)
DescribeK8sApiAbnormalTendency 查询k8sapi异常事件趋势
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeK8sApiAbnormalTendencyWithContext ¶ added in v1.0.545
func (c *Client) DescribeK8sApiAbnormalTendencyWithContext(ctx context.Context, request *DescribeK8sApiAbnormalTendencyRequest) (response *DescribeK8sApiAbnormalTendencyResponse, err error)
DescribeK8sApiAbnormalTendency 查询k8sapi异常事件趋势
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeLogStorageStatistic ¶ added in v1.0.518
func (c *Client) DescribeLogStorageStatistic(request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error)
DescribeLogStorageStatistic 获取日志检索容量使用统计
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeLogStorageStatisticWithContext ¶ added in v1.0.518
func (c *Client) DescribeLogStorageStatisticWithContext(ctx context.Context, request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error)
DescribeLogStorageStatistic 获取日志检索容量使用统计
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeNetworkFirewallAuditRecord ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallAuditRecord(request *DescribeNetworkFirewallAuditRecordRequest) (response *DescribeNetworkFirewallAuditRecordResponse, err error)
DescribeNetworkFirewallAuditRecord 查询集群策略审计列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallAuditRecordWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallAuditRecordWithContext(ctx context.Context, request *DescribeNetworkFirewallAuditRecordRequest) (response *DescribeNetworkFirewallAuditRecordResponse, err error)
DescribeNetworkFirewallAuditRecord 查询集群策略审计列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallClusterList ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallClusterList(request *DescribeNetworkFirewallClusterListRequest) (response *DescribeNetworkFirewallClusterListResponse, err error)
DescribeNetworkFirewallClusterList 查询集群策略列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallClusterListWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallClusterListWithContext(ctx context.Context, request *DescribeNetworkFirewallClusterListRequest) (response *DescribeNetworkFirewallClusterListResponse, err error)
DescribeNetworkFirewallClusterList 查询集群策略列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallClusterRefreshStatus ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallClusterRefreshStatus(request *DescribeNetworkFirewallClusterRefreshStatusRequest) (response *DescribeNetworkFirewallClusterRefreshStatusResponse, err error)
DescribeNetworkFirewallClusterRefreshStatus 容器网络查询资产任务进度
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallClusterRefreshStatusWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallClusterRefreshStatusWithContext(ctx context.Context, request *DescribeNetworkFirewallClusterRefreshStatusRequest) (response *DescribeNetworkFirewallClusterRefreshStatusResponse, err error)
DescribeNetworkFirewallClusterRefreshStatus 容器网络查询资产任务进度
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallNamespaceLabelList ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallNamespaceLabelList(request *DescribeNetworkFirewallNamespaceLabelListRequest) (response *DescribeNetworkFirewallNamespaceLabelListResponse, err error)
DescribeNetworkFirewallNamespaceLabelList 查询集群网络空间标签列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallNamespaceLabelListWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallNamespaceLabelListWithContext(ctx context.Context, request *DescribeNetworkFirewallNamespaceLabelListRequest) (response *DescribeNetworkFirewallNamespaceLabelListResponse, err error)
DescribeNetworkFirewallNamespaceLabelList 查询集群网络空间标签列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallNamespaceList ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallNamespaceList(request *DescribeNetworkFirewallNamespaceListRequest) (response *DescribeNetworkFirewallNamespaceListResponse, err error)
DescribeNetworkFirewallNamespaceList 查询集群网络空间列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallNamespaceListWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallNamespaceListWithContext(ctx context.Context, request *DescribeNetworkFirewallNamespaceListRequest) (response *DescribeNetworkFirewallNamespaceListResponse, err error)
DescribeNetworkFirewallNamespaceList 查询集群网络空间列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPodLabelsList ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPodLabelsList(request *DescribeNetworkFirewallPodLabelsListRequest) (response *DescribeNetworkFirewallPodLabelsListResponse, err error)
DescribeNetworkFirewallPodLabelsList 查询集群网络pod标签
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPodLabelsListWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPodLabelsListWithContext(ctx context.Context, request *DescribeNetworkFirewallPodLabelsListRequest) (response *DescribeNetworkFirewallPodLabelsListResponse, err error)
DescribeNetworkFirewallPodLabelsList 查询集群网络pod标签
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyDetail ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyDetail(request *DescribeNetworkFirewallPolicyDetailRequest) (response *DescribeNetworkFirewallPolicyDetailResponse, err error)
DescribeNetworkFirewallPolicyDetail 容器网络集群查看策略详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyDetailWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyDetailRequest) (response *DescribeNetworkFirewallPolicyDetailResponse, err error)
DescribeNetworkFirewallPolicyDetail 容器网络集群查看策略详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyDiscover ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyDiscover(request *DescribeNetworkFirewallPolicyDiscoverRequest) (response *DescribeNetworkFirewallPolicyDiscoverResponse, err error)
DescribeNetworkFirewallPolicyDiscover 容器网络查询网络策略自动发现任务进度
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyDiscoverWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyDiscoverWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyDiscoverRequest) (response *DescribeNetworkFirewallPolicyDiscoverResponse, err error)
DescribeNetworkFirewallPolicyDiscover 容器网络查询网络策略自动发现任务进度
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyList ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyList(request *DescribeNetworkFirewallPolicyListRequest) (response *DescribeNetworkFirewallPolicyListResponse, err error)
DescribeNetworkFirewallPolicyList 查询集群网络策略列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyListWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyListWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyListRequest) (response *DescribeNetworkFirewallPolicyListResponse, err error)
DescribeNetworkFirewallPolicyList 查询集群网络策略列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyStatus ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyStatus(request *DescribeNetworkFirewallPolicyStatusRequest) (response *DescribeNetworkFirewallPolicyStatusResponse, err error)
DescribeNetworkFirewallPolicyStatus 容器网络查询网络策略策略执行状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyStatusWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyStatusWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyStatusRequest) (response *DescribeNetworkFirewallPolicyStatusResponse, err error)
DescribeNetworkFirewallPolicyStatus 容器网络查询网络策略策略执行状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyYamlDetail ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyYamlDetail(request *DescribeNetworkFirewallPolicyYamlDetailRequest) (response *DescribeNetworkFirewallPolicyYamlDetailResponse, err error)
DescribeNetworkFirewallPolicyYamlDetail 容器网络集群查看Yaml网络策略详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNetworkFirewallPolicyYamlDetailWithContext ¶ added in v1.0.518
func (c *Client) DescribeNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyYamlDetailRequest) (response *DescribeNetworkFirewallPolicyYamlDetailResponse, err error)
DescribeNetworkFirewallPolicyYamlDetail 容器网络集群查看Yaml网络策略详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeNewestVul ¶ added in v1.0.518
func (c *Client) DescribeNewestVul(request *DescribeNewestVulRequest) (response *DescribeNewestVulResponse, err error)
DescribeNewestVul 查询最新披露漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeNewestVulWithContext ¶ added in v1.0.518
func (c *Client) DescribeNewestVulWithContext(ctx context.Context, request *DescribeNewestVulRequest) (response *DescribeNewestVulResponse, err error)
DescribeNewestVul 查询最新披露漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribePostPayDetail ¶
func (c *Client) DescribePostPayDetail(request *DescribePostPayDetailRequest) (response *DescribePostPayDetailResponse, err error)
DescribePostPayDetail DescribePostPayDetail 查询后付费详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) DescribePostPayDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribePostPayDetailWithContext(ctx context.Context, request *DescribePostPayDetailRequest) (response *DescribePostPayDetailResponse, err error)
DescribePostPayDetail DescribePostPayDetail 查询后付费详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) DescribeProVersionInfo ¶
func (c *Client) DescribeProVersionInfo(request *DescribeProVersionInfoRequest) (response *DescribeProVersionInfoResponse, err error)
DescribeProVersionInfo DescribeProVersionInfo 查询专业版需购买信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) DescribeProVersionInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeProVersionInfoWithContext(ctx context.Context, request *DescribeProVersionInfoRequest) (response *DescribeProVersionInfoResponse, err error)
DescribeProVersionInfo DescribeProVersionInfo 查询专业版需购买信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) DescribePromotionActivity ¶ added in v1.0.518
func (c *Client) DescribePromotionActivity(request *DescribePromotionActivityRequest) (response *DescribePromotionActivityResponse, err error)
DescribePromotionActivity 查询促销活动
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribePromotionActivityWithContext ¶ added in v1.0.518
func (c *Client) DescribePromotionActivityWithContext(ctx context.Context, request *DescribePromotionActivityRequest) (response *DescribePromotionActivityResponse, err error)
DescribePromotionActivity 查询促销活动
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribePublicKey ¶ added in v1.0.518
func (c *Client) DescribePublicKey(request *DescribePublicKeyRequest) (response *DescribePublicKeyResponse, err error)
DescribePublicKey 获取公钥
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribePublicKeyWithContext ¶ added in v1.0.518
func (c *Client) DescribePublicKeyWithContext(ctx context.Context, request *DescribePublicKeyRequest) (response *DescribePublicKeyResponse, err error)
DescribePublicKey 获取公钥
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribePurchaseStateInfo ¶
func (c *Client) DescribePurchaseStateInfo(request *DescribePurchaseStateInfoRequest) (response *DescribePurchaseStateInfoResponse, err error)
DescribePurchaseStateInfo DescribePurchaseStateInfo 查询容器安全服务已购买信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribePurchaseStateInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribePurchaseStateInfoWithContext(ctx context.Context, request *DescribePurchaseStateInfoRequest) (response *DescribePurchaseStateInfoResponse, err error)
DescribePurchaseStateInfo DescribePurchaseStateInfo 查询容器安全服务已购买信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRefreshTask ¶
func (c *Client) DescribeRefreshTask(request *DescribeRefreshTaskRequest) (response *DescribeRefreshTaskResponse, err error)
DescribeRefreshTask 查询刷新任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRefreshTaskWithContext ¶ added in v1.0.324
func (c *Client) DescribeRefreshTaskWithContext(ctx context.Context, request *DescribeRefreshTaskRequest) (response *DescribeRefreshTaskResponse, err error)
DescribeRefreshTask 查询刷新任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeReverseShellDetail ¶
func (c *Client) DescribeReverseShellDetail(request *DescribeReverseShellDetailRequest) (response *DescribeReverseShellDetailResponse, err error)
DescribeReverseShellDetail 查询运行时反弹shell事件详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) DescribeReverseShellDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeReverseShellDetailWithContext(ctx context.Context, request *DescribeReverseShellDetailRequest) (response *DescribeReverseShellDetailResponse, err error)
DescribeReverseShellDetail 查询运行时反弹shell事件详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) DescribeReverseShellEvents ¶
func (c *Client) DescribeReverseShellEvents(request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error)
DescribeReverseShellEvents 查询运行时反弹shell事件列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeReverseShellEventsExport ¶
func (c *Client) DescribeReverseShellEventsExport(request *DescribeReverseShellEventsExportRequest) (response *DescribeReverseShellEventsExportResponse, err error)
DescribeReverseShellEventsExport 查询运行时反弹shell事件列表信息导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeReverseShellEventsExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeReverseShellEventsExportWithContext(ctx context.Context, request *DescribeReverseShellEventsExportRequest) (response *DescribeReverseShellEventsExportResponse, err error)
DescribeReverseShellEventsExport 查询运行时反弹shell事件列表信息导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeReverseShellEventsWithContext ¶ added in v1.0.324
func (c *Client) DescribeReverseShellEventsWithContext(ctx context.Context, request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error)
DescribeReverseShellEvents 查询运行时反弹shell事件列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeReverseShellWhiteListDetail ¶
func (c *Client) DescribeReverseShellWhiteListDetail(request *DescribeReverseShellWhiteListDetailRequest) (response *DescribeReverseShellWhiteListDetailResponse, err error)
DescribeReverseShellWhiteListDetail 查询运行时反弹shell白名单详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) DescribeReverseShellWhiteListDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeReverseShellWhiteListDetailWithContext(ctx context.Context, request *DescribeReverseShellWhiteListDetailRequest) (response *DescribeReverseShellWhiteListDetailResponse, err error)
DescribeReverseShellWhiteListDetail 查询运行时反弹shell白名单详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) DescribeReverseShellWhiteLists ¶
func (c *Client) DescribeReverseShellWhiteLists(request *DescribeReverseShellWhiteListsRequest) (response *DescribeReverseShellWhiteListsResponse, err error)
DescribeReverseShellWhiteLists 查询运行时运行时反弹shell白名单列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeReverseShellWhiteListsWithContext ¶ added in v1.0.324
func (c *Client) DescribeReverseShellWhiteListsWithContext(ctx context.Context, request *DescribeReverseShellWhiteListsRequest) (response *DescribeReverseShellWhiteListsResponse, err error)
DescribeReverseShellWhiteLists 查询运行时运行时反弹shell白名单列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeRiskDnsEventDetail ¶ added in v1.0.722
func (c *Client) DescribeRiskDnsEventDetail(request *DescribeRiskDnsEventDetailRequest) (response *DescribeRiskDnsEventDetailResponse, err error)
DescribeRiskDnsEventDetail 查询恶意请求事件详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeRiskDnsEventDetailWithContext ¶ added in v1.0.722
func (c *Client) DescribeRiskDnsEventDetailWithContext(ctx context.Context, request *DescribeRiskDnsEventDetailRequest) (response *DescribeRiskDnsEventDetailResponse, err error)
DescribeRiskDnsEventDetail 查询恶意请求事件详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeRiskDnsList ¶ added in v1.0.722
func (c *Client) DescribeRiskDnsList(request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error)
DescribeRiskDnsList 查询恶意请求事件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeRiskDnsListWithContext ¶ added in v1.0.722
func (c *Client) DescribeRiskDnsListWithContext(ctx context.Context, request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error)
DescribeRiskDnsList 查询恶意请求事件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeRiskList ¶
func (c *Client) DescribeRiskList(request *DescribeRiskListRequest) (response *DescribeRiskListResponse, err error)
DescribeRiskList 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRiskListWithContext ¶ added in v1.0.324
func (c *Client) DescribeRiskListWithContext(ctx context.Context, request *DescribeRiskListRequest) (response *DescribeRiskListResponse, err error)
DescribeRiskList 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRiskSyscallDetail ¶
func (c *Client) DescribeRiskSyscallDetail(request *DescribeRiskSyscallDetailRequest) (response *DescribeRiskSyscallDetailResponse, err error)
DescribeRiskSyscallDetail 查询高危系统调用事件详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) DescribeRiskSyscallDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeRiskSyscallDetailWithContext(ctx context.Context, request *DescribeRiskSyscallDetailRequest) (response *DescribeRiskSyscallDetailResponse, err error)
DescribeRiskSyscallDetail 查询高危系统调用事件详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) DescribeRiskSyscallEvents ¶
func (c *Client) DescribeRiskSyscallEvents(request *DescribeRiskSyscallEventsRequest) (response *DescribeRiskSyscallEventsResponse, err error)
DescribeRiskSyscallEvents 查询运行时运行时高危系统调用列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskSyscallEventsExport ¶
func (c *Client) DescribeRiskSyscallEventsExport(request *DescribeRiskSyscallEventsExportRequest) (response *DescribeRiskSyscallEventsExportResponse, err error)
DescribeRiskSyscallEventsExport 运行时高危系统调用列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskSyscallEventsExportWithContext ¶ added in v1.0.324
func (c *Client) DescribeRiskSyscallEventsExportWithContext(ctx context.Context, request *DescribeRiskSyscallEventsExportRequest) (response *DescribeRiskSyscallEventsExportResponse, err error)
DescribeRiskSyscallEventsExport 运行时高危系统调用列表导出
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskSyscallEventsWithContext ¶ added in v1.0.324
func (c *Client) DescribeRiskSyscallEventsWithContext(ctx context.Context, request *DescribeRiskSyscallEventsRequest) (response *DescribeRiskSyscallEventsResponse, err error)
DescribeRiskSyscallEvents 查询运行时运行时高危系统调用列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskSyscallNames ¶
func (c *Client) DescribeRiskSyscallNames(request *DescribeRiskSyscallNamesRequest) (response *DescribeRiskSyscallNamesResponse, err error)
DescribeRiskSyscallNames 查询运行时高危系统调用系统名称列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskSyscallNamesWithContext ¶ added in v1.0.324
func (c *Client) DescribeRiskSyscallNamesWithContext(ctx context.Context, request *DescribeRiskSyscallNamesRequest) (response *DescribeRiskSyscallNamesResponse, err error)
DescribeRiskSyscallNames 查询运行时高危系统调用系统名称列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskSyscallWhiteListDetail ¶
func (c *Client) DescribeRiskSyscallWhiteListDetail(request *DescribeRiskSyscallWhiteListDetailRequest) (response *DescribeRiskSyscallWhiteListDetailResponse, err error)
DescribeRiskSyscallWhiteListDetail 查询运行时高危系统调用白名单详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) DescribeRiskSyscallWhiteListDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeRiskSyscallWhiteListDetailWithContext(ctx context.Context, request *DescribeRiskSyscallWhiteListDetailRequest) (response *DescribeRiskSyscallWhiteListDetailResponse, err error)
DescribeRiskSyscallWhiteListDetail 查询运行时高危系统调用白名单详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) DescribeRiskSyscallWhiteLists ¶
func (c *Client) DescribeRiskSyscallWhiteLists(request *DescribeRiskSyscallWhiteListsRequest) (response *DescribeRiskSyscallWhiteListsResponse, err error)
DescribeRiskSyscallWhiteLists 查询运行时高危系统调用白名单列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeRiskSyscallWhiteListsWithContext ¶ added in v1.0.324
func (c *Client) DescribeRiskSyscallWhiteListsWithContext(ctx context.Context, request *DescribeRiskSyscallWhiteListsRequest) (response *DescribeRiskSyscallWhiteListsResponse, err error)
DescribeRiskSyscallWhiteLists 查询运行时高危系统调用白名单列表信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeScanIgnoreVulList ¶ added in v1.0.518
func (c *Client) DescribeScanIgnoreVulList(request *DescribeScanIgnoreVulListRequest) (response *DescribeScanIgnoreVulListResponse, err error)
DescribeScanIgnoreVulList 查询扫描忽略的漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanIgnoreVulListWithContext ¶ added in v1.0.518
func (c *Client) DescribeScanIgnoreVulListWithContext(ctx context.Context, request *DescribeScanIgnoreVulListRequest) (response *DescribeScanIgnoreVulListResponse, err error)
DescribeScanIgnoreVulList 查询扫描忽略的漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSearchExportList ¶ added in v1.0.518
func (c *Client) DescribeSearchExportList(request *DescribeSearchExportListRequest) (response *DescribeSearchExportListResponse, err error)
DescribeSearchExportList 导出ES查询文档列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSearchExportListWithContext ¶ added in v1.0.518
func (c *Client) DescribeSearchExportListWithContext(ctx context.Context, request *DescribeSearchExportListRequest) (response *DescribeSearchExportListResponse, err error)
DescribeSearchExportList 导出ES查询文档列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSearchLogs ¶ added in v1.0.518
func (c *Client) DescribeSearchLogs(request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error)
DescribeSearchLogs 获取历史搜索记录
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSearchLogsWithContext ¶ added in v1.0.518
func (c *Client) DescribeSearchLogsWithContext(ctx context.Context, request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error)
DescribeSearchLogs 获取历史搜索记录
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSearchTemplates ¶ added in v1.0.518
func (c *Client) DescribeSearchTemplates(request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error)
DescribeSearchTemplates 获取快速检索列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSearchTemplatesWithContext ¶ added in v1.0.518
func (c *Client) DescribeSearchTemplatesWithContext(ctx context.Context, request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error)
DescribeSearchTemplates 获取快速检索列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecEventsTendency ¶
func (c *Client) DescribeSecEventsTendency(request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, err error)
DescribeSecEventsTendency 查询容器运行时安全事件趋势
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange"
func (*Client) DescribeSecEventsTendencyWithContext ¶ added in v1.0.324
func (c *Client) DescribeSecEventsTendencyWithContext(ctx context.Context, request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, err error)
DescribeSecEventsTendency 查询容器运行时安全事件趋势
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange"
func (*Client) DescribeSecLogAlertMsg ¶ added in v1.0.518
func (c *Client) DescribeSecLogAlertMsg(request *DescribeSecLogAlertMsgRequest) (response *DescribeSecLogAlertMsgResponse, err error)
DescribeSecLogAlertMsg 查询安全日志告警信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogAlertMsgWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogAlertMsgWithContext(ctx context.Context, request *DescribeSecLogAlertMsgRequest) (response *DescribeSecLogAlertMsgResponse, err error)
DescribeSecLogAlertMsg 查询安全日志告警信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogCleanSettingInfo ¶ added in v1.0.518
func (c *Client) DescribeSecLogCleanSettingInfo(request *DescribeSecLogCleanSettingInfoRequest) (response *DescribeSecLogCleanSettingInfoResponse, err error)
DescribeSecLogCleanSettingInfo 查询安全日志清理设置详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogCleanSettingInfoWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogCleanSettingInfoWithContext(ctx context.Context, request *DescribeSecLogCleanSettingInfoRequest) (response *DescribeSecLogCleanSettingInfoResponse, err error)
DescribeSecLogCleanSettingInfo 查询安全日志清理设置详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogDeliveryClsOptions ¶ added in v1.0.518
func (c *Client) DescribeSecLogDeliveryClsOptions(request *DescribeSecLogDeliveryClsOptionsRequest) (response *DescribeSecLogDeliveryClsOptionsResponse, err error)
DescribeSecLogDeliveryClsOptions 查询安全日志投递cls可选项
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogDeliveryClsOptionsWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogDeliveryClsOptionsWithContext(ctx context.Context, request *DescribeSecLogDeliveryClsOptionsRequest) (response *DescribeSecLogDeliveryClsOptionsResponse, err error)
DescribeSecLogDeliveryClsOptions 查询安全日志投递cls可选项
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogDeliveryClsSetting ¶ added in v1.0.518
func (c *Client) DescribeSecLogDeliveryClsSetting(request *DescribeSecLogDeliveryClsSettingRequest) (response *DescribeSecLogDeliveryClsSettingResponse, err error)
DescribeSecLogDeliveryClsSetting 查询安全日志投递Cls配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogDeliveryClsSettingWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogDeliveryClsSettingWithContext(ctx context.Context, request *DescribeSecLogDeliveryClsSettingRequest) (response *DescribeSecLogDeliveryClsSettingResponse, err error)
DescribeSecLogDeliveryClsSetting 查询安全日志投递Cls配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogDeliveryKafkaOptions ¶ added in v1.0.518
func (c *Client) DescribeSecLogDeliveryKafkaOptions(request *DescribeSecLogDeliveryKafkaOptionsRequest) (response *DescribeSecLogDeliveryKafkaOptionsResponse, err error)
DescribeSecLogDeliveryKafkaOptions 查询安全日志投递kafka可选项
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogDeliveryKafkaOptionsWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogDeliveryKafkaOptionsWithContext(ctx context.Context, request *DescribeSecLogDeliveryKafkaOptionsRequest) (response *DescribeSecLogDeliveryKafkaOptionsResponse, err error)
DescribeSecLogDeliveryKafkaOptions 查询安全日志投递kafka可选项
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogDeliveryKafkaSetting ¶ added in v1.0.518
func (c *Client) DescribeSecLogDeliveryKafkaSetting(request *DescribeSecLogDeliveryKafkaSettingRequest) (response *DescribeSecLogDeliveryKafkaSettingResponse, err error)
DescribeSecLogDeliveryKafkaSetting 查询安全日志投递kafka配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogDeliveryKafkaSettingWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogDeliveryKafkaSettingWithContext(ctx context.Context, request *DescribeSecLogDeliveryKafkaSettingRequest) (response *DescribeSecLogDeliveryKafkaSettingResponse, err error)
DescribeSecLogDeliveryKafkaSetting 查询安全日志投递kafka配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogJoinObjectList ¶ added in v1.0.518
func (c *Client) DescribeSecLogJoinObjectList(request *DescribeSecLogJoinObjectListRequest) (response *DescribeSecLogJoinObjectListResponse, err error)
DescribeSecLogJoinObjectList 查询安全日志接入对象列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogJoinObjectListWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogJoinObjectListWithContext(ctx context.Context, request *DescribeSecLogJoinObjectListRequest) (response *DescribeSecLogJoinObjectListResponse, err error)
DescribeSecLogJoinObjectList 查询安全日志接入对象列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogJoinTypeList ¶ added in v1.0.518
func (c *Client) DescribeSecLogJoinTypeList(request *DescribeSecLogJoinTypeListRequest) (response *DescribeSecLogJoinTypeListResponse, err error)
DescribeSecLogJoinTypeList 查询安全日志接入列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogJoinTypeListWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogJoinTypeListWithContext(ctx context.Context, request *DescribeSecLogJoinTypeListRequest) (response *DescribeSecLogJoinTypeListResponse, err error)
DescribeSecLogJoinTypeList 查询安全日志接入列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogKafkaUIN ¶ added in v1.0.518
func (c *Client) DescribeSecLogKafkaUIN(request *DescribeSecLogKafkaUINRequest) (response *DescribeSecLogKafkaUINResponse, err error)
DescribeSecLogKafkaUIN 查询安全日志KafkaUIN
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogKafkaUINWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogKafkaUINWithContext(ctx context.Context, request *DescribeSecLogKafkaUINRequest) (response *DescribeSecLogKafkaUINResponse, err error)
DescribeSecLogKafkaUIN 查询安全日志KafkaUIN
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogVasInfo ¶ added in v1.0.518
func (c *Client) DescribeSecLogVasInfo(request *DescribeSecLogVasInfoRequest) (response *DescribeSecLogVasInfoResponse, err error)
DescribeSecLogVasInfo 查询安全日志商品信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSecLogVasInfoWithContext ¶ added in v1.0.518
func (c *Client) DescribeSecLogVasInfoWithContext(ctx context.Context, request *DescribeSecLogVasInfoRequest) (response *DescribeSecLogVasInfoResponse, err error)
DescribeSecLogVasInfo 查询安全日志商品信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSupportDefenceVul ¶ added in v1.0.518
func (c *Client) DescribeSupportDefenceVul(request *DescribeSupportDefenceVulRequest) (response *DescribeSupportDefenceVulResponse, err error)
DescribeSupportDefenceVul 查询支持防御的漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeSupportDefenceVulWithContext ¶ added in v1.0.518
func (c *Client) DescribeSupportDefenceVulWithContext(ctx context.Context, request *DescribeSupportDefenceVulRequest) (response *DescribeSupportDefenceVulResponse, err error)
DescribeSupportDefenceVul 查询支持防御的漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeSystemVulList ¶ added in v1.0.518
func (c *Client) DescribeSystemVulList(request *DescribeSystemVulListRequest) (response *DescribeSystemVulListResponse, err error)
DescribeSystemVulList 查询系统漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSystemVulListWithContext ¶ added in v1.0.518
func (c *Client) DescribeSystemVulListWithContext(ctx context.Context, request *DescribeSystemVulListRequest) (response *DescribeSystemVulListResponse, err error)
DescribeSystemVulList 查询系统漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTaskResultSummary ¶
func (c *Client) DescribeTaskResultSummary(request *DescribeTaskResultSummaryRequest) (response *DescribeTaskResultSummaryResponse, err error)
DescribeTaskResultSummary 查询检查结果总览,返回受影响的节点数量,返回7天的数据,总共7个
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTaskResultSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeTaskResultSummaryWithContext(ctx context.Context, request *DescribeTaskResultSummaryRequest) (response *DescribeTaskResultSummaryResponse, err error)
DescribeTaskResultSummary 查询检查结果总览,返回受影响的节点数量,返回7天的数据,总共7个
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTcssSummary ¶ added in v1.0.518
func (c *Client) DescribeTcssSummary(request *DescribeTcssSummaryRequest) (response *DescribeTcssSummaryResponse, err error)
DescribeTcssSummary 查询容器安全概览信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeTcssSummaryWithContext ¶ added in v1.0.518
func (c *Client) DescribeTcssSummaryWithContext(ctx context.Context, request *DescribeTcssSummaryRequest) (response *DescribeTcssSummaryResponse, err error)
DescribeTcssSummary 查询容器安全概览信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeUnauthorizedCoresTendency ¶ added in v1.0.518
func (c *Client) DescribeUnauthorizedCoresTendency(request *DescribeUnauthorizedCoresTendencyRequest) (response *DescribeUnauthorizedCoresTendencyResponse, err error)
DescribeUnauthorizedCoresTendency 查询当天未授权核数趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeUnauthorizedCoresTendencyWithContext ¶ added in v1.0.518
func (c *Client) DescribeUnauthorizedCoresTendencyWithContext(ctx context.Context, request *DescribeUnauthorizedCoresTendencyRequest) (response *DescribeUnauthorizedCoresTendencyResponse, err error)
DescribeUnauthorizedCoresTendency 查询当天未授权核数趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeUnfinishRefreshTask ¶
func (c *Client) DescribeUnfinishRefreshTask(request *DescribeUnfinishRefreshTaskRequest) (response *DescribeUnfinishRefreshTaskResponse, err error)
DescribeUnfinishRefreshTask 查询未完成的刷新资产任务信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeUnfinishRefreshTaskWithContext ¶ added in v1.0.324
func (c *Client) DescribeUnfinishRefreshTaskWithContext(ctx context.Context, request *DescribeUnfinishRefreshTaskRequest) (response *DescribeUnfinishRefreshTaskResponse, err error)
DescribeUnfinishRefreshTask 查询未完成的刷新资产任务信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeUserCluster ¶
func (c *Client) DescribeUserCluster(request *DescribeUserClusterRequest) (response *DescribeUserClusterResponse, err error)
DescribeUserCluster 安全概览和集群安全页进入调用该接口,查询用户集群相关信息。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeUserClusterWithContext ¶ added in v1.0.324
func (c *Client) DescribeUserClusterWithContext(ctx context.Context, request *DescribeUserClusterRequest) (response *DescribeUserClusterResponse, err error)
DescribeUserCluster 安全概览和集群安全页进入调用该接口,查询用户集群相关信息。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeValueAddedSrvInfo ¶
func (c *Client) DescribeValueAddedSrvInfo(request *DescribeValueAddedSrvInfoRequest) (response *DescribeValueAddedSrvInfoResponse, err error)
DescribeValueAddedSrvInfo DescribeValueAddedSrvInfo查询增值服务需购买信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) DescribeValueAddedSrvInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeValueAddedSrvInfoWithContext(ctx context.Context, request *DescribeValueAddedSrvInfoRequest) (response *DescribeValueAddedSrvInfoResponse, err error)
DescribeValueAddedSrvInfo DescribeValueAddedSrvInfo查询增值服务需购买信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) DescribeVirusAutoIsolateSampleDetail ¶ added in v1.0.518
func (c *Client) DescribeVirusAutoIsolateSampleDetail(request *DescribeVirusAutoIsolateSampleDetailRequest) (response *DescribeVirusAutoIsolateSampleDetailResponse, err error)
DescribeVirusAutoIsolateSampleDetail 查询木马自动隔离样本详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusAutoIsolateSampleDetailWithContext ¶ added in v1.0.518
func (c *Client) DescribeVirusAutoIsolateSampleDetailWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleDetailRequest) (response *DescribeVirusAutoIsolateSampleDetailResponse, err error)
DescribeVirusAutoIsolateSampleDetail 查询木马自动隔离样本详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusAutoIsolateSampleDownloadURL ¶ added in v1.0.518
func (c *Client) DescribeVirusAutoIsolateSampleDownloadURL(request *DescribeVirusAutoIsolateSampleDownloadURLRequest) (response *DescribeVirusAutoIsolateSampleDownloadURLResponse, err error)
DescribeVirusAutoIsolateSampleDownloadURL 查询木马自动隔离样本下载链接
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusAutoIsolateSampleDownloadURLWithContext ¶ added in v1.0.518
func (c *Client) DescribeVirusAutoIsolateSampleDownloadURLWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleDownloadURLRequest) (response *DescribeVirusAutoIsolateSampleDownloadURLResponse, err error)
DescribeVirusAutoIsolateSampleDownloadURL 查询木马自动隔离样本下载链接
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusAutoIsolateSampleList ¶ added in v1.0.518
func (c *Client) DescribeVirusAutoIsolateSampleList(request *DescribeVirusAutoIsolateSampleListRequest) (response *DescribeVirusAutoIsolateSampleListResponse, err error)
DescribeVirusAutoIsolateSampleList 查询木马自动隔离样本列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusAutoIsolateSampleListWithContext ¶ added in v1.0.518
func (c *Client) DescribeVirusAutoIsolateSampleListWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleListRequest) (response *DescribeVirusAutoIsolateSampleListResponse, err error)
DescribeVirusAutoIsolateSampleList 查询木马自动隔离样本列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusAutoIsolateSetting ¶ added in v1.0.518
func (c *Client) DescribeVirusAutoIsolateSetting(request *DescribeVirusAutoIsolateSettingRequest) (response *DescribeVirusAutoIsolateSettingResponse, err error)
DescribeVirusAutoIsolateSetting 查询木马自动隔离设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusAutoIsolateSettingWithContext ¶ added in v1.0.518
func (c *Client) DescribeVirusAutoIsolateSettingWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSettingRequest) (response *DescribeVirusAutoIsolateSettingResponse, err error)
DescribeVirusAutoIsolateSetting 查询木马自动隔离设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusDetail ¶
func (c *Client) DescribeVirusDetail(request *DescribeVirusDetailRequest) (response *DescribeVirusDetailResponse, err error)
DescribeVirusDetail 运行时查询木马文件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeVirusDetailWithContext(ctx context.Context, request *DescribeVirusDetailRequest) (response *DescribeVirusDetailResponse, err error)
DescribeVirusDetail 运行时查询木马文件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusEventTendency ¶ added in v1.0.518
func (c *Client) DescribeVirusEventTendency(request *DescribeVirusEventTendencyRequest) (response *DescribeVirusEventTendencyResponse, err error)
DescribeVirusEventTendency 查询木马事件趋势
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusEventTendencyWithContext ¶ added in v1.0.518
func (c *Client) DescribeVirusEventTendencyWithContext(ctx context.Context, request *DescribeVirusEventTendencyRequest) (response *DescribeVirusEventTendencyResponse, err error)
DescribeVirusEventTendency 查询木马事件趋势
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusList ¶
func (c *Client) DescribeVirusList(request *DescribeVirusListRequest) (response *DescribeVirusListResponse, err error)
DescribeVirusList 查询运行时文件查杀事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusListWithContext ¶ added in v1.0.324
func (c *Client) DescribeVirusListWithContext(ctx context.Context, request *DescribeVirusListRequest) (response *DescribeVirusListResponse, err error)
DescribeVirusList 查询运行时文件查杀事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusManualScanEstimateTimeout ¶ added in v1.0.518
func (c *Client) DescribeVirusManualScanEstimateTimeout(request *DescribeVirusManualScanEstimateTimeoutRequest) (response *DescribeVirusManualScanEstimateTimeoutResponse, err error)
DescribeVirusManualScanEstimateTimeout 查询木马一键检测预估超时时间
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusManualScanEstimateTimeoutWithContext ¶ added in v1.0.518
func (c *Client) DescribeVirusManualScanEstimateTimeoutWithContext(ctx context.Context, request *DescribeVirusManualScanEstimateTimeoutRequest) (response *DescribeVirusManualScanEstimateTimeoutResponse, err error)
DescribeVirusManualScanEstimateTimeout 查询木马一键检测预估超时时间
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVirusMonitorSetting ¶
func (c *Client) DescribeVirusMonitorSetting(request *DescribeVirusMonitorSettingRequest) (response *DescribeVirusMonitorSettingResponse, err error)
DescribeVirusMonitorSetting 运行时查询文件查杀实时监控设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusMonitorSettingWithContext ¶ added in v1.0.324
func (c *Client) DescribeVirusMonitorSettingWithContext(ctx context.Context, request *DescribeVirusMonitorSettingRequest) (response *DescribeVirusMonitorSettingResponse, err error)
DescribeVirusMonitorSetting 运行时查询文件查杀实时监控设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusSampleDownloadUrl ¶ added in v1.0.518
func (c *Client) DescribeVirusSampleDownloadUrl(request *DescribeVirusSampleDownloadUrlRequest) (response *DescribeVirusSampleDownloadUrlResponse, err error)
DescribeVirusSampleDownloadUrl 查询木马样本下载url
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusSampleDownloadUrlWithContext ¶ added in v1.0.518
func (c *Client) DescribeVirusSampleDownloadUrlWithContext(ctx context.Context, request *DescribeVirusSampleDownloadUrlRequest) (response *DescribeVirusSampleDownloadUrlResponse, err error)
DescribeVirusSampleDownloadUrl 查询木马样本下载url
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusScanSetting ¶
func (c *Client) DescribeVirusScanSetting(request *DescribeVirusScanSettingRequest) (response *DescribeVirusScanSettingResponse, err error)
DescribeVirusScanSetting 运行时查询文件查杀设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusScanSettingWithContext ¶ added in v1.0.324
func (c *Client) DescribeVirusScanSettingWithContext(ctx context.Context, request *DescribeVirusScanSettingRequest) (response *DescribeVirusScanSettingResponse, err error)
DescribeVirusScanSetting 运行时查询文件查杀设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusScanTaskStatus ¶
func (c *Client) DescribeVirusScanTaskStatus(request *DescribeVirusScanTaskStatusRequest) (response *DescribeVirusScanTaskStatusResponse, err error)
DescribeVirusScanTaskStatus 运行时查询文件查杀任务状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusScanTaskStatusWithContext ¶ added in v1.0.324
func (c *Client) DescribeVirusScanTaskStatusWithContext(ctx context.Context, request *DescribeVirusScanTaskStatusRequest) (response *DescribeVirusScanTaskStatusResponse, err error)
DescribeVirusScanTaskStatus 运行时查询文件查杀任务状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusScanTimeoutSetting ¶
func (c *Client) DescribeVirusScanTimeoutSetting(request *DescribeVirusScanTimeoutSettingRequest) (response *DescribeVirusScanTimeoutSettingResponse, err error)
DescribeVirusScanTimeoutSetting 运行时文件扫描超时设置查询
可能返回的错误码:
INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) DescribeVirusScanTimeoutSettingWithContext ¶ added in v1.0.324
func (c *Client) DescribeVirusScanTimeoutSettingWithContext(ctx context.Context, request *DescribeVirusScanTimeoutSettingRequest) (response *DescribeVirusScanTimeoutSettingResponse, err error)
DescribeVirusScanTimeoutSetting 运行时文件扫描超时设置查询
可能返回的错误码:
INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) DescribeVirusSummary ¶
func (c *Client) DescribeVirusSummary(request *DescribeVirusSummaryRequest) (response *DescribeVirusSummaryResponse, err error)
DescribeVirusSummary 运行时查询木马概览信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusSummaryWithContext ¶ added in v1.0.324
func (c *Client) DescribeVirusSummaryWithContext(ctx context.Context, request *DescribeVirusSummaryRequest) (response *DescribeVirusSummaryResponse, err error)
DescribeVirusSummary 运行时查询木马概览信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusTaskList ¶
func (c *Client) DescribeVirusTaskList(request *DescribeVirusTaskListRequest) (response *DescribeVirusTaskListResponse, err error)
DescribeVirusTaskList 运行时查询文件查杀任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVirusTaskListWithContext ¶ added in v1.0.324
func (c *Client) DescribeVirusTaskListWithContext(ctx context.Context, request *DescribeVirusTaskListRequest) (response *DescribeVirusTaskListResponse, err error)
DescribeVirusTaskList 运行时查询文件查杀任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulContainerList ¶ added in v1.0.518
func (c *Client) DescribeVulContainerList(request *DescribeVulContainerListRequest) (response *DescribeVulContainerListResponse, err error)
DescribeVulContainerList 查询受漏洞的容器列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulContainerListWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulContainerListWithContext(ctx context.Context, request *DescribeVulContainerListRequest) (response *DescribeVulContainerListResponse, err error)
DescribeVulContainerList 查询受漏洞的容器列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefenceEvent ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceEvent(request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error)
DescribeVulDefenceEvent 查询漏洞防御事件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefenceEventDetail ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceEventDetail(request *DescribeVulDefenceEventDetailRequest) (response *DescribeVulDefenceEventDetailResponse, err error)
DescribeVulDefenceEventDetail 查询漏洞防御事件详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefenceEventDetailWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceEventDetailWithContext(ctx context.Context, request *DescribeVulDefenceEventDetailRequest) (response *DescribeVulDefenceEventDetailResponse, err error)
DescribeVulDefenceEventDetail 查询漏洞防御事件详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefenceEventTendency ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceEventTendency(request *DescribeVulDefenceEventTendencyRequest) (response *DescribeVulDefenceEventTendencyResponse, err error)
DescribeVulDefenceEventTendency 查询漏洞防御攻击事件趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefenceEventTendencyWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceEventTendencyWithContext(ctx context.Context, request *DescribeVulDefenceEventTendencyRequest) (response *DescribeVulDefenceEventTendencyResponse, err error)
DescribeVulDefenceEventTendency 查询漏洞防御攻击事件趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefenceEventWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceEventWithContext(ctx context.Context, request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error)
DescribeVulDefenceEvent 查询漏洞防御事件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefenceHost ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceHost(request *DescribeVulDefenceHostRequest) (response *DescribeVulDefenceHostResponse, err error)
DescribeVulDefenceHost 查询漏洞防御的主机列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefenceHostWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceHostWithContext(ctx context.Context, request *DescribeVulDefenceHostRequest) (response *DescribeVulDefenceHostResponse, err error)
DescribeVulDefenceHost 查询漏洞防御的主机列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefencePlugin ¶ added in v1.0.518
func (c *Client) DescribeVulDefencePlugin(request *DescribeVulDefencePluginRequest) (response *DescribeVulDefencePluginResponse, err error)
DescribeVulDefencePlugin 查询漏洞防御插件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefencePluginWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulDefencePluginWithContext(ctx context.Context, request *DescribeVulDefencePluginRequest) (response *DescribeVulDefencePluginResponse, err error)
DescribeVulDefencePlugin 查询漏洞防御插件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefenceSetting ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceSetting(request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error)
DescribeVulDefenceSetting 查询漏洞防御设置信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDefenceSettingWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulDefenceSettingWithContext(ctx context.Context, request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error)
DescribeVulDefenceSetting 查询漏洞防御设置信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVulDetail ¶ added in v1.0.518
func (c *Client) DescribeVulDetail(request *DescribeVulDetailRequest) (response *DescribeVulDetailResponse, err error)
DescribeVulDetail 查询漏洞详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDetailWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulDetailWithContext(ctx context.Context, request *DescribeVulDetailRequest) (response *DescribeVulDetailResponse, err error)
DescribeVulDetail 查询漏洞详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulIgnoreLocalImageList ¶ added in v1.0.518
func (c *Client) DescribeVulIgnoreLocalImageList(request *DescribeVulIgnoreLocalImageListRequest) (response *DescribeVulIgnoreLocalImageListResponse, err error)
DescribeVulIgnoreLocalImageList 查询漏洞扫描忽略的本地镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulIgnoreLocalImageListWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulIgnoreLocalImageListWithContext(ctx context.Context, request *DescribeVulIgnoreLocalImageListRequest) (response *DescribeVulIgnoreLocalImageListResponse, err error)
DescribeVulIgnoreLocalImageList 查询漏洞扫描忽略的本地镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulIgnoreRegistryImageList ¶ added in v1.0.518
func (c *Client) DescribeVulIgnoreRegistryImageList(request *DescribeVulIgnoreRegistryImageListRequest) (response *DescribeVulIgnoreRegistryImageListResponse, err error)
DescribeVulIgnoreRegistryImageList 查询漏洞扫描忽略的仓库镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulIgnoreRegistryImageListWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulIgnoreRegistryImageListWithContext(ctx context.Context, request *DescribeVulIgnoreRegistryImageListRequest) (response *DescribeVulIgnoreRegistryImageListResponse, err error)
DescribeVulIgnoreRegistryImageList 查询漏洞扫描忽略的仓库镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulImageList ¶ added in v1.0.518
func (c *Client) DescribeVulImageList(request *DescribeVulImageListRequest) (response *DescribeVulImageListResponse, err error)
DescribeVulImageList 查询漏洞影响的镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulImageListWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulImageListWithContext(ctx context.Context, request *DescribeVulImageListRequest) (response *DescribeVulImageListResponse, err error)
DescribeVulImageList 查询漏洞影响的镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulImageSummary ¶ added in v1.0.518
func (c *Client) DescribeVulImageSummary(request *DescribeVulImageSummaryRequest) (response *DescribeVulImageSummaryResponse, err error)
DescribeVulImageSummary 查询漏洞镜像统计
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulImageSummaryWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulImageSummaryWithContext(ctx context.Context, request *DescribeVulImageSummaryRequest) (response *DescribeVulImageSummaryResponse, err error)
DescribeVulImageSummary 查询漏洞镜像统计
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulLevelImageSummary ¶ added in v1.0.518
func (c *Client) DescribeVulLevelImageSummary(request *DescribeVulLevelImageSummaryRequest) (response *DescribeVulLevelImageSummaryResponse, err error)
DescribeVulLevelImageSummary 查询应急漏洞各威胁等级统计镜像数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulLevelImageSummaryWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulLevelImageSummaryWithContext(ctx context.Context, request *DescribeVulLevelImageSummaryRequest) (response *DescribeVulLevelImageSummaryResponse, err error)
DescribeVulLevelImageSummary 查询应急漏洞各威胁等级统计镜像数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulLevelSummary ¶ added in v1.0.518
func (c *Client) DescribeVulLevelSummary(request *DescribeVulLevelSummaryRequest) (response *DescribeVulLevelSummaryResponse, err error)
DescribeVulLevelSummary 查询漏洞各威胁等级统计数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulLevelSummaryWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulLevelSummaryWithContext(ctx context.Context, request *DescribeVulLevelSummaryRequest) (response *DescribeVulLevelSummaryResponse, err error)
DescribeVulLevelSummary 查询漏洞各威胁等级统计数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulRegistryImageList ¶ added in v1.0.670
func (c *Client) DescribeVulRegistryImageList(request *DescribeVulRegistryImageListRequest) (response *DescribeVulRegistryImageListResponse, err error)
DescribeVulRegistryImageList 查询漏洞影响的仓库镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulRegistryImageListWithContext ¶ added in v1.0.670
func (c *Client) DescribeVulRegistryImageListWithContext(ctx context.Context, request *DescribeVulRegistryImageListRequest) (response *DescribeVulRegistryImageListResponse, err error)
DescribeVulRegistryImageList 查询漏洞影响的仓库镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulScanAuthorizedImageSummary ¶ added in v1.0.518
func (c *Client) DescribeVulScanAuthorizedImageSummary(request *DescribeVulScanAuthorizedImageSummaryRequest) (response *DescribeVulScanAuthorizedImageSummaryResponse, err error)
DescribeVulScanAuthorizedImageSummary 统计漏洞扫描页已授权和未扫描镜像数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulScanAuthorizedImageSummaryWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulScanAuthorizedImageSummaryWithContext(ctx context.Context, request *DescribeVulScanAuthorizedImageSummaryRequest) (response *DescribeVulScanAuthorizedImageSummaryResponse, err error)
DescribeVulScanAuthorizedImageSummary 统计漏洞扫描页已授权和未扫描镜像数
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulScanInfo ¶ added in v1.0.518
func (c *Client) DescribeVulScanInfo(request *DescribeVulScanInfoRequest) (response *DescribeVulScanInfoResponse, err error)
DescribeVulScanInfo 查询漏洞扫描任务信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulScanInfoWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulScanInfoWithContext(ctx context.Context, request *DescribeVulScanInfoRequest) (response *DescribeVulScanInfoResponse, err error)
DescribeVulScanInfo 查询漏洞扫描任务信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulScanLocalImageList ¶ added in v1.0.518
func (c *Client) DescribeVulScanLocalImageList(request *DescribeVulScanLocalImageListRequest) (response *DescribeVulScanLocalImageListResponse, err error)
DescribeVulScanLocalImageList 查询漏洞扫描任务的本地镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulScanLocalImageListWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulScanLocalImageListWithContext(ctx context.Context, request *DescribeVulScanLocalImageListRequest) (response *DescribeVulScanLocalImageListResponse, err error)
DescribeVulScanLocalImageList 查询漏洞扫描任务的本地镜像列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulSummary ¶ added in v1.0.518
func (c *Client) DescribeVulSummary(request *DescribeVulSummaryRequest) (response *DescribeVulSummaryResponse, err error)
DescribeVulSummary 查询漏洞风险统计概览
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulSummaryWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulSummaryWithContext(ctx context.Context, request *DescribeVulSummaryRequest) (response *DescribeVulSummaryResponse, err error)
DescribeVulSummary 查询漏洞风险统计概览
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulTendency ¶ added in v1.0.518
func (c *Client) DescribeVulTendency(request *DescribeVulTendencyRequest) (response *DescribeVulTendencyResponse, err error)
DescribeVulTendency 查询本地镜像、仓库镜像中严重&高危的漏洞趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulTendencyWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulTendencyWithContext(ctx context.Context, request *DescribeVulTendencyRequest) (response *DescribeVulTendencyResponse, err error)
DescribeVulTendency 查询本地镜像、仓库镜像中严重&高危的漏洞趋势
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulTopRanking ¶ added in v1.0.518
func (c *Client) DescribeVulTopRanking(request *DescribeVulTopRankingRequest) (response *DescribeVulTopRankingResponse, err error)
DescribeVulTopRanking 查询漏洞Top排名列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) DescribeVulTopRankingWithContext ¶ added in v1.0.518
func (c *Client) DescribeVulTopRankingWithContext(ctx context.Context, request *DescribeVulTopRankingRequest) (response *DescribeVulTopRankingResponse, err error)
DescribeVulTopRanking 查询漏洞Top排名列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) DescribeWarningRules ¶
func (c *Client) DescribeWarningRules(request *DescribeWarningRulesRequest) (response *DescribeWarningRulesResponse, err error)
DescribeWarningRules 获取告警策略列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeWarningRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeWarningRulesWithContext(ctx context.Context, request *DescribeWarningRulesRequest) (response *DescribeWarningRulesResponse, err error)
DescribeWarningRules 获取告警策略列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeWebVulList ¶ added in v1.0.518
func (c *Client) DescribeWebVulList(request *DescribeWebVulListRequest) (response *DescribeWebVulListResponse, err error)
DescribeWebVulList 查询web应用漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeWebVulListWithContext ¶ added in v1.0.518
func (c *Client) DescribeWebVulListWithContext(ctx context.Context, request *DescribeWebVulListRequest) (response *DescribeWebVulListResponse, err error)
DescribeWebVulList 查询web应用漏洞列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportVirusList ¶
func (c *Client) ExportVirusList(request *ExportVirusListRequest) (response *ExportVirusListResponse, err error)
ExportVirusList 运行时文件查杀事件列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportVirusListWithContext ¶ added in v1.0.324
func (c *Client) ExportVirusListWithContext(ctx context.Context, request *ExportVirusListRequest) (response *ExportVirusListResponse, err error)
ExportVirusList 运行时文件查杀事件列表导出
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) InitializeUserComplianceEnvironment ¶
func (c *Client) InitializeUserComplianceEnvironment(request *InitializeUserComplianceEnvironmentRequest) (response *InitializeUserComplianceEnvironmentResponse, err error)
InitializeUserComplianceEnvironment 为客户初始化合规基线的使用环境,创建必要的数据和选项。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) InitializeUserComplianceEnvironmentWithContext ¶ added in v1.0.324
func (c *Client) InitializeUserComplianceEnvironmentWithContext(ctx context.Context, request *InitializeUserComplianceEnvironmentRequest) (response *InitializeUserComplianceEnvironmentResponse, err error)
InitializeUserComplianceEnvironment 为客户初始化合规基线的使用环境,创建必要的数据和选项。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyAbnormalProcessRuleStatus ¶
func (c *Client) ModifyAbnormalProcessRuleStatus(request *ModifyAbnormalProcessRuleStatusRequest) (response *ModifyAbnormalProcessRuleStatusResponse, err error)
ModifyAbnormalProcessRuleStatus 修改运行时异常进程策略的开启关闭状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAbnormalProcessRuleStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyAbnormalProcessRuleStatusWithContext(ctx context.Context, request *ModifyAbnormalProcessRuleStatusRequest) (response *ModifyAbnormalProcessRuleStatusResponse, err error)
ModifyAbnormalProcessRuleStatus 修改运行时异常进程策略的开启关闭状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAbnormalProcessStatus ¶
func (c *Client) ModifyAbnormalProcessStatus(request *ModifyAbnormalProcessStatusRequest) (response *ModifyAbnormalProcessStatusResponse, err error)
ModifyAbnormalProcessStatus 修改异常进程事件的状态信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAbnormalProcessStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyAbnormalProcessStatusWithContext(ctx context.Context, request *ModifyAbnormalProcessStatusRequest) (response *ModifyAbnormalProcessStatusResponse, err error)
ModifyAbnormalProcessStatus 修改异常进程事件的状态信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAccessControlRuleStatus ¶
func (c *Client) ModifyAccessControlRuleStatus(request *ModifyAccessControlRuleStatusRequest) (response *ModifyAccessControlRuleStatusResponse, err error)
ModifyAccessControlRuleStatus 修改运行时访问控制策略的状态,启用或者禁用
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAccessControlRuleStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyAccessControlRuleStatusWithContext(ctx context.Context, request *ModifyAccessControlRuleStatusRequest) (response *ModifyAccessControlRuleStatusResponse, err error)
ModifyAccessControlRuleStatus 修改运行时访问控制策略的状态,启用或者禁用
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAccessControlStatus ¶
func (c *Client) ModifyAccessControlStatus(request *ModifyAccessControlStatusRequest) (response *ModifyAccessControlStatusResponse, err error)
ModifyAccessControlStatus 修改运行时访问控制事件状态信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAccessControlStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyAccessControlStatusWithContext(ctx context.Context, request *ModifyAccessControlStatusRequest) (response *ModifyAccessControlStatusResponse, err error)
ModifyAccessControlStatus 修改运行时访问控制事件状态信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAsset ¶
func (c *Client) ModifyAsset(request *ModifyAssetRequest) (response *ModifyAssetResponse, err error)
ModifyAsset 容器安全主机资产刷新
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAssetImageRegistryScanStop ¶
func (c *Client) ModifyAssetImageRegistryScanStop(request *ModifyAssetImageRegistryScanStopRequest) (response *ModifyAssetImageRegistryScanStopResponse, err error)
ModifyAssetImageRegistryScanStop 镜像仓库停止镜像扫描任务
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAssetImageRegistryScanStopOneKey ¶
func (c *Client) ModifyAssetImageRegistryScanStopOneKey(request *ModifyAssetImageRegistryScanStopOneKeyRequest) (response *ModifyAssetImageRegistryScanStopOneKeyResponse, err error)
ModifyAssetImageRegistryScanStopOneKey 镜像仓库停止镜像一键扫描任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAssetImageRegistryScanStopOneKeyWithContext ¶ added in v1.0.324
func (c *Client) ModifyAssetImageRegistryScanStopOneKeyWithContext(ctx context.Context, request *ModifyAssetImageRegistryScanStopOneKeyRequest) (response *ModifyAssetImageRegistryScanStopOneKeyResponse, err error)
ModifyAssetImageRegistryScanStopOneKey 镜像仓库停止镜像一键扫描任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAssetImageRegistryScanStopWithContext ¶ added in v1.0.324
func (c *Client) ModifyAssetImageRegistryScanStopWithContext(ctx context.Context, request *ModifyAssetImageRegistryScanStopRequest) (response *ModifyAssetImageRegistryScanStopResponse, err error)
ModifyAssetImageRegistryScanStop 镜像仓库停止镜像扫描任务
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAssetImageScanStop ¶
func (c *Client) ModifyAssetImageScanStop(request *ModifyAssetImageScanStopRequest) (response *ModifyAssetImageScanStopResponse, err error)
ModifyAssetImageScanStop 容器安全停止镜像扫描
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAssetImageScanStopWithContext ¶ added in v1.0.324
func (c *Client) ModifyAssetImageScanStopWithContext(ctx context.Context, request *ModifyAssetImageScanStopRequest) (response *ModifyAssetImageScanStopResponse, err error)
ModifyAssetImageScanStop 容器安全停止镜像扫描
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAssetWithContext ¶ added in v1.0.324
func (c *Client) ModifyAssetWithContext(ctx context.Context, request *ModifyAssetRequest) (response *ModifyAssetResponse, err error)
ModifyAsset 容器安全主机资产刷新
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyCompliancePeriodTask ¶
func (c *Client) ModifyCompliancePeriodTask(request *ModifyCompliancePeriodTaskRequest) (response *ModifyCompliancePeriodTaskResponse, err error)
ModifyCompliancePeriodTask 修改定时任务的设置,包括检测周期、开启/禁用合规基准。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ModifyCompliancePeriodTaskWithContext ¶ added in v1.0.324
func (c *Client) ModifyCompliancePeriodTaskWithContext(ctx context.Context, request *ModifyCompliancePeriodTaskRequest) (response *ModifyCompliancePeriodTaskResponse, err error)
ModifyCompliancePeriodTask 修改定时任务的设置,包括检测周期、开启/禁用合规基准。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ModifyContainerNetStatus ¶ added in v1.0.518
func (c *Client) ModifyContainerNetStatus(request *ModifyContainerNetStatusRequest) (response *ModifyContainerNetStatusResponse, err error)
ModifyContainerNetStatus 隔离容器网络状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ModifyContainerNetStatusWithContext ¶ added in v1.0.518
func (c *Client) ModifyContainerNetStatusWithContext(ctx context.Context, request *ModifyContainerNetStatusRequest) (response *ModifyContainerNetStatusResponse, err error)
ModifyContainerNetStatus 隔离容器网络状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ModifyEscapeEventStatus ¶
func (c *Client) ModifyEscapeEventStatus(request *ModifyEscapeEventStatusRequest) (response *ModifyEscapeEventStatusResponse, err error)
ModifyEscapeEventStatus ModifyEscapeEventStatus 修改容器逃逸扫描事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) ModifyEscapeEventStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyEscapeEventStatusWithContext(ctx context.Context, request *ModifyEscapeEventStatusRequest) (response *ModifyEscapeEventStatusResponse, err error)
ModifyEscapeEventStatus ModifyEscapeEventStatus 修改容器逃逸扫描事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) ModifyEscapeRule ¶
func (c *Client) ModifyEscapeRule(request *ModifyEscapeRuleRequest) (response *ModifyEscapeRuleResponse, err error)
ModifyEscapeRule ModifyEscapeRule 修改容器逃逸扫描规则信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) ModifyEscapeRuleWithContext ¶ added in v1.0.324
func (c *Client) ModifyEscapeRuleWithContext(ctx context.Context, request *ModifyEscapeRuleRequest) (response *ModifyEscapeRuleResponse, err error)
ModifyEscapeRule ModifyEscapeRule 修改容器逃逸扫描规则信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) ModifyEscapeWhiteList ¶ added in v1.0.518
func (c *Client) ModifyEscapeWhiteList(request *ModifyEscapeWhiteListRequest) (response *ModifyEscapeWhiteListResponse, err error)
ModifyEscapeWhiteList 修改逃逸白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifyEscapeWhiteListWithContext ¶ added in v1.0.518
func (c *Client) ModifyEscapeWhiteListWithContext(ctx context.Context, request *ModifyEscapeWhiteListRequest) (response *ModifyEscapeWhiteListResponse, err error)
ModifyEscapeWhiteList 修改逃逸白名单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifyImageAuthorized ¶ added in v1.0.518
func (c *Client) ModifyImageAuthorized(request *ModifyImageAuthorizedRequest) (response *ModifyImageAuthorizedResponse, err error)
ModifyImageAuthorized 批量授权镜像扫描V2.0
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyImageAuthorizedWithContext ¶ added in v1.0.518
func (c *Client) ModifyImageAuthorizedWithContext(ctx context.Context, request *ModifyImageAuthorizedRequest) (response *ModifyImageAuthorizedResponse, err error)
ModifyImageAuthorized 批量授权镜像扫描V2.0
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyK8sApiAbnormalEventStatus ¶ added in v1.0.545
func (c *Client) ModifyK8sApiAbnormalEventStatus(request *ModifyK8sApiAbnormalEventStatusRequest) (response *ModifyK8sApiAbnormalEventStatusResponse, err error)
ModifyK8sApiAbnormalEventStatus 修改k8sapi异常事件状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyK8sApiAbnormalEventStatusWithContext ¶ added in v1.0.545
func (c *Client) ModifyK8sApiAbnormalEventStatusWithContext(ctx context.Context, request *ModifyK8sApiAbnormalEventStatusRequest) (response *ModifyK8sApiAbnormalEventStatusResponse, err error)
ModifyK8sApiAbnormalEventStatus 修改k8sapi异常事件状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyK8sApiAbnormalRuleInfo ¶ added in v1.0.545
func (c *Client) ModifyK8sApiAbnormalRuleInfo(request *ModifyK8sApiAbnormalRuleInfoRequest) (response *ModifyK8sApiAbnormalRuleInfoResponse, err error)
ModifyK8sApiAbnormalRuleInfo 修改k8sapi异常规则信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyK8sApiAbnormalRuleInfoWithContext ¶ added in v1.0.545
func (c *Client) ModifyK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *ModifyK8sApiAbnormalRuleInfoRequest) (response *ModifyK8sApiAbnormalRuleInfoResponse, err error)
ModifyK8sApiAbnormalRuleInfo 修改k8sapi异常规则信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyK8sApiAbnormalRuleStatus ¶ added in v1.0.545
func (c *Client) ModifyK8sApiAbnormalRuleStatus(request *ModifyK8sApiAbnormalRuleStatusRequest) (response *ModifyK8sApiAbnormalRuleStatusResponse, err error)
ModifyK8sApiAbnormalRuleStatus 修改k8sapi异常事件规则状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyK8sApiAbnormalRuleStatusWithContext ¶ added in v1.0.545
func (c *Client) ModifyK8sApiAbnormalRuleStatusWithContext(ctx context.Context, request *ModifyK8sApiAbnormalRuleStatusRequest) (response *ModifyK8sApiAbnormalRuleStatusResponse, err error)
ModifyK8sApiAbnormalRuleStatus 修改k8sapi异常事件规则状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyReverseShellStatus ¶
func (c *Client) ModifyReverseShellStatus(request *ModifyReverseShellStatusRequest) (response *ModifyReverseShellStatusResponse, err error)
ModifyReverseShellStatus 修改反弹shell事件的状态信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) ModifyReverseShellStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyReverseShellStatusWithContext(ctx context.Context, request *ModifyReverseShellStatusRequest) (response *ModifyReverseShellStatusResponse, err error)
ModifyReverseShellStatus 修改反弹shell事件的状态信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) ModifyRiskSyscallStatus ¶
func (c *Client) ModifyRiskSyscallStatus(request *ModifyRiskSyscallStatusRequest) (response *ModifyRiskSyscallStatusResponse, err error)
ModifyRiskSyscallStatus 修改高危系统调用事件的状态信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) ModifyRiskSyscallStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyRiskSyscallStatusWithContext(ctx context.Context, request *ModifyRiskSyscallStatusRequest) (response *ModifyRiskSyscallStatusResponse, err error)
ModifyRiskSyscallStatus 修改高危系统调用事件的状态信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) ModifySecLogCleanSettingInfo ¶ added in v1.0.518
func (c *Client) ModifySecLogCleanSettingInfo(request *ModifySecLogCleanSettingInfoRequest) (response *ModifySecLogCleanSettingInfoResponse, err error)
ModifySecLogCleanSettingInfo 修改安全日志清理设置信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogCleanSettingInfoWithContext ¶ added in v1.0.518
func (c *Client) ModifySecLogCleanSettingInfoWithContext(ctx context.Context, request *ModifySecLogCleanSettingInfoRequest) (response *ModifySecLogCleanSettingInfoResponse, err error)
ModifySecLogCleanSettingInfo 修改安全日志清理设置信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogDeliveryClsSetting ¶ added in v1.0.518
func (c *Client) ModifySecLogDeliveryClsSetting(request *ModifySecLogDeliveryClsSettingRequest) (response *ModifySecLogDeliveryClsSettingResponse, err error)
ModifySecLogDeliveryClsSetting 更新安全日志-日志投递cls配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogDeliveryClsSettingWithContext ¶ added in v1.0.518
func (c *Client) ModifySecLogDeliveryClsSettingWithContext(ctx context.Context, request *ModifySecLogDeliveryClsSettingRequest) (response *ModifySecLogDeliveryClsSettingResponse, err error)
ModifySecLogDeliveryClsSetting 更新安全日志-日志投递cls配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogDeliveryKafkaSetting ¶ added in v1.0.518
func (c *Client) ModifySecLogDeliveryKafkaSetting(request *ModifySecLogDeliveryKafkaSettingRequest) (response *ModifySecLogDeliveryKafkaSettingResponse, err error)
ModifySecLogDeliveryKafkaSetting 更新安全日志投递kafka设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogDeliveryKafkaSettingWithContext ¶ added in v1.0.518
func (c *Client) ModifySecLogDeliveryKafkaSettingWithContext(ctx context.Context, request *ModifySecLogDeliveryKafkaSettingRequest) (response *ModifySecLogDeliveryKafkaSettingResponse, err error)
ModifySecLogDeliveryKafkaSetting 更新安全日志投递kafka设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogJoinObjects ¶ added in v1.0.518
func (c *Client) ModifySecLogJoinObjects(request *ModifySecLogJoinObjectsRequest) (response *ModifySecLogJoinObjectsResponse, err error)
ModifySecLogJoinObjects 修改安全日志接入对象
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogJoinObjectsWithContext ¶ added in v1.0.518
func (c *Client) ModifySecLogJoinObjectsWithContext(ctx context.Context, request *ModifySecLogJoinObjectsRequest) (response *ModifySecLogJoinObjectsResponse, err error)
ModifySecLogJoinObjects 修改安全日志接入对象
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogJoinState ¶ added in v1.0.518
func (c *Client) ModifySecLogJoinState(request *ModifySecLogJoinStateRequest) (response *ModifySecLogJoinStateResponse, err error)
ModifySecLogJoinState 修改安全日志接入状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogJoinStateWithContext ¶ added in v1.0.518
func (c *Client) ModifySecLogJoinStateWithContext(ctx context.Context, request *ModifySecLogJoinStateRequest) (response *ModifySecLogJoinStateResponse, err error)
ModifySecLogJoinState 修改安全日志接入状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogKafkaUIN ¶ added in v1.0.518
func (c *Client) ModifySecLogKafkaUIN(request *ModifySecLogKafkaUINRequest) (response *ModifySecLogKafkaUINResponse, err error)
ModifySecLogKafkaUIN 修改安全日志kafkaUIN
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifySecLogKafkaUINWithContext ¶ added in v1.0.518
func (c *Client) ModifySecLogKafkaUINWithContext(ctx context.Context, request *ModifySecLogKafkaUINRequest) (response *ModifySecLogKafkaUINResponse, err error)
ModifySecLogKafkaUIN 修改安全日志kafkaUIN
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyVirusAutoIsolateExampleSwitch ¶ added in v1.0.518
func (c *Client) ModifyVirusAutoIsolateExampleSwitch(request *ModifyVirusAutoIsolateExampleSwitchRequest) (response *ModifyVirusAutoIsolateExampleSwitchResponse, err error)
ModifyVirusAutoIsolateExampleSwitch 修改木马自动隔离样本开关
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyVirusAutoIsolateExampleSwitchWithContext ¶ added in v1.0.518
func (c *Client) ModifyVirusAutoIsolateExampleSwitchWithContext(ctx context.Context, request *ModifyVirusAutoIsolateExampleSwitchRequest) (response *ModifyVirusAutoIsolateExampleSwitchResponse, err error)
ModifyVirusAutoIsolateExampleSwitch 修改木马自动隔离样本开关
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyVirusAutoIsolateSetting ¶ added in v1.0.518
func (c *Client) ModifyVirusAutoIsolateSetting(request *ModifyVirusAutoIsolateSettingRequest) (response *ModifyVirusAutoIsolateSettingResponse, err error)
ModifyVirusAutoIsolateSetting 修改木马自动隔离设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyVirusAutoIsolateSettingWithContext ¶ added in v1.0.518
func (c *Client) ModifyVirusAutoIsolateSettingWithContext(ctx context.Context, request *ModifyVirusAutoIsolateSettingRequest) (response *ModifyVirusAutoIsolateSettingResponse, err error)
ModifyVirusAutoIsolateSetting 修改木马自动隔离设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyVirusFileStatus ¶
func (c *Client) ModifyVirusFileStatus(request *ModifyVirusFileStatusRequest) (response *ModifyVirusFileStatusResponse, err error)
ModifyVirusFileStatus 运行时更新木马文件事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) ModifyVirusFileStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyVirusFileStatusWithContext(ctx context.Context, request *ModifyVirusFileStatusRequest) (response *ModifyVirusFileStatusResponse, err error)
ModifyVirusFileStatus 运行时更新木马文件事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound"
func (*Client) ModifyVirusMonitorSetting ¶
func (c *Client) ModifyVirusMonitorSetting(request *ModifyVirusMonitorSettingRequest) (response *ModifyVirusMonitorSettingResponse, err error)
ModifyVirusMonitorSetting 运行时更新文件查杀实时监控设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyVirusMonitorSettingWithContext ¶ added in v1.0.324
func (c *Client) ModifyVirusMonitorSettingWithContext(ctx context.Context, request *ModifyVirusMonitorSettingRequest) (response *ModifyVirusMonitorSettingResponse, err error)
ModifyVirusMonitorSetting 运行时更新文件查杀实时监控设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyVirusScanSetting ¶
func (c *Client) ModifyVirusScanSetting(request *ModifyVirusScanSettingRequest) (response *ModifyVirusScanSettingResponse, err error)
ModifyVirusScanSetting 运行时更新文件查杀设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyVirusScanSettingWithContext ¶ added in v1.0.324
func (c *Client) ModifyVirusScanSettingWithContext(ctx context.Context, request *ModifyVirusScanSettingRequest) (response *ModifyVirusScanSettingResponse, err error)
ModifyVirusScanSetting 运行时更新文件查杀设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyVirusScanTimeoutSetting ¶
func (c *Client) ModifyVirusScanTimeoutSetting(request *ModifyVirusScanTimeoutSettingRequest) (response *ModifyVirusScanTimeoutSettingResponse, err error)
ModifyVirusScanTimeoutSetting 运行时文件扫描超时设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyVirusScanTimeoutSettingWithContext ¶ added in v1.0.324
func (c *Client) ModifyVirusScanTimeoutSettingWithContext(ctx context.Context, request *ModifyVirusScanTimeoutSettingRequest) (response *ModifyVirusScanTimeoutSettingResponse, err error)
ModifyVirusScanTimeoutSetting 运行时文件扫描超时设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyVulDefenceEventStatus ¶ added in v1.0.518
func (c *Client) ModifyVulDefenceEventStatus(request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error)
ModifyVulDefenceEventStatus 修改漏洞防御事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifyVulDefenceEventStatusWithContext ¶ added in v1.0.518
func (c *Client) ModifyVulDefenceEventStatusWithContext(ctx context.Context, request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error)
ModifyVulDefenceEventStatus 修改漏洞防御事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifyVulDefenceSetting ¶ added in v1.0.518
func (c *Client) ModifyVulDefenceSetting(request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error)
ModifyVulDefenceSetting 编辑漏洞防御设置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifyVulDefenceSettingWithContext ¶ added in v1.0.518
func (c *Client) ModifyVulDefenceSettingWithContext(ctx context.Context, request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error)
ModifyVulDefenceSetting 编辑漏洞防御设置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) OpenTcssTrial ¶ added in v1.0.518
func (c *Client) OpenTcssTrial(request *OpenTcssTrialRequest) (response *OpenTcssTrialResponse, err error)
OpenTcssTrial 开通容器安全服务试用
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) OpenTcssTrialWithContext ¶ added in v1.0.518
func (c *Client) OpenTcssTrialWithContext(ctx context.Context, request *OpenTcssTrialRequest) (response *OpenTcssTrialResponse, err error)
OpenTcssTrial 开通容器安全服务试用
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) RemoveAssetImageRegistryRegistryDetail ¶
func (c *Client) RemoveAssetImageRegistryRegistryDetail(request *RemoveAssetImageRegistryRegistryDetailRequest) (response *RemoveAssetImageRegistryRegistryDetailResponse, err error)
RemoveAssetImageRegistryRegistryDetail 删除单个镜像仓库详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RemoveAssetImageRegistryRegistryDetailWithContext ¶ added in v1.0.324
func (c *Client) RemoveAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *RemoveAssetImageRegistryRegistryDetailRequest) (response *RemoveAssetImageRegistryRegistryDetailResponse, err error)
RemoveAssetImageRegistryRegistryDetail 删除单个镜像仓库详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RenewImageAuthorizeState ¶
func (c *Client) RenewImageAuthorizeState(request *RenewImageAuthorizeStateRequest) (response *RenewImageAuthorizeStateResponse, err error)
RenewImageAuthorizeState RenewImageAuthorizeState 授权镜像扫描
可能返回的错误码:
FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) RenewImageAuthorizeStateWithContext ¶ added in v1.0.324
func (c *Client) RenewImageAuthorizeStateWithContext(ctx context.Context, request *RenewImageAuthorizeStateRequest) (response *RenewImageAuthorizeStateResponse, err error)
RenewImageAuthorizeState RenewImageAuthorizeState 授权镜像扫描
可能返回的错误码:
FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ResetSecLogTopicConfig ¶ added in v1.0.518
func (c *Client) ResetSecLogTopicConfig(request *ResetSecLogTopicConfigRequest) (response *ResetSecLogTopicConfigResponse, err error)
ResetSecLogTopicConfig 重置安全日志主题设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ResetSecLogTopicConfigWithContext ¶ added in v1.0.518
func (c *Client) ResetSecLogTopicConfigWithContext(ctx context.Context, request *ResetSecLogTopicConfigRequest) (response *ResetSecLogTopicConfigResponse, err error)
ResetSecLogTopicConfig 重置安全日志主题设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ScanComplianceAssets ¶
func (c *Client) ScanComplianceAssets(request *ScanComplianceAssetsRequest) (response *ScanComplianceAssetsResponse, err error)
ScanComplianceAssets 重新检测选定的资产
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ScanComplianceAssetsByPolicyItem ¶
func (c *Client) ScanComplianceAssetsByPolicyItem(request *ScanComplianceAssetsByPolicyItemRequest) (response *ScanComplianceAssetsByPolicyItemResponse, err error)
ScanComplianceAssetsByPolicyItem 用指定的检测项重新检测选定的资产,返回创建的合规检查任务的ID。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ScanComplianceAssetsByPolicyItemWithContext ¶ added in v1.0.324
func (c *Client) ScanComplianceAssetsByPolicyItemWithContext(ctx context.Context, request *ScanComplianceAssetsByPolicyItemRequest) (response *ScanComplianceAssetsByPolicyItemResponse, err error)
ScanComplianceAssetsByPolicyItem 用指定的检测项重新检测选定的资产,返回创建的合规检查任务的ID。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ScanComplianceAssetsWithContext ¶ added in v1.0.324
func (c *Client) ScanComplianceAssetsWithContext(ctx context.Context, request *ScanComplianceAssetsRequest) (response *ScanComplianceAssetsResponse, err error)
ScanComplianceAssets 重新检测选定的资产
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ScanCompliancePolicyItems ¶
func (c *Client) ScanCompliancePolicyItems(request *ScanCompliancePolicyItemsRequest) (response *ScanCompliancePolicyItemsResponse, err error)
ScanCompliancePolicyItems 重新检测选的检测项下的所有资产,返回创建的合规检查任务的ID。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ScanCompliancePolicyItemsWithContext ¶ added in v1.0.324
func (c *Client) ScanCompliancePolicyItemsWithContext(ctx context.Context, request *ScanCompliancePolicyItemsRequest) (response *ScanCompliancePolicyItemsResponse, err error)
ScanCompliancePolicyItems 重新检测选的检测项下的所有资产,返回创建的合规检查任务的ID。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ScanComplianceScanFailedAssets ¶
func (c *Client) ScanComplianceScanFailedAssets(request *ScanComplianceScanFailedAssetsRequest) (response *ScanComplianceScanFailedAssetsResponse, err error)
ScanComplianceScanFailedAssets 重新检测选定的检测失败的资产下的所有失败的检测项,返回创建的合规检查任务的ID。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) ScanComplianceScanFailedAssetsWithContext ¶ added in v1.0.324
func (c *Client) ScanComplianceScanFailedAssetsWithContext(ctx context.Context, request *ScanComplianceScanFailedAssetsRequest) (response *ScanComplianceScanFailedAssetsResponse, err error)
ScanComplianceScanFailedAssets 重新检测选定的检测失败的资产下的所有失败的检测项,返回创建的合规检查任务的ID。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) SetCheckMode ¶
func (c *Client) SetCheckMode(request *SetCheckModeRequest) (response *SetCheckModeResponse, err error)
SetCheckMode 设置检测模式和自动检查
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) SetCheckModeWithContext ¶ added in v1.0.324
func (c *Client) SetCheckModeWithContext(ctx context.Context, request *SetCheckModeRequest) (response *SetCheckModeResponse, err error)
SetCheckMode 设置检测模式和自动检查
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) StopVirusScanTask ¶
func (c *Client) StopVirusScanTask(request *StopVirusScanTaskRequest) (response *StopVirusScanTaskResponse, err error)
StopVirusScanTask 运行时停止木马查杀任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) StopVirusScanTaskWithContext ¶ added in v1.0.324
func (c *Client) StopVirusScanTaskWithContext(ctx context.Context, request *StopVirusScanTaskRequest) (response *StopVirusScanTaskResponse, err error)
StopVirusScanTask 运行时停止木马查杀任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) StopVulScanTask ¶ added in v1.0.518
func (c *Client) StopVulScanTask(request *StopVulScanTaskRequest) (response *StopVulScanTaskResponse, err error)
StopVulScanTask 停止漏洞扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) StopVulScanTaskWithContext ¶ added in v1.0.518
func (c *Client) StopVulScanTaskWithContext(ctx context.Context, request *StopVulScanTaskRequest) (response *StopVulScanTaskResponse, err error)
StopVulScanTask 停止漏洞扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) SwitchImageAutoAuthorizedRule ¶ added in v1.0.518
func (c *Client) SwitchImageAutoAuthorizedRule(request *SwitchImageAutoAuthorizedRuleRequest) (response *SwitchImageAutoAuthorizedRuleResponse, err error)
SwitchImageAutoAuthorizedRule 编辑本地镜像自动授权开关
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SwitchImageAutoAuthorizedRuleWithContext ¶ added in v1.0.518
func (c *Client) SwitchImageAutoAuthorizedRuleWithContext(ctx context.Context, request *SwitchImageAutoAuthorizedRuleRequest) (response *SwitchImageAutoAuthorizedRuleResponse, err error)
SwitchImageAutoAuthorizedRule 编辑本地镜像自动授权开关
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SyncAssetImageRegistryAsset ¶
func (c *Client) SyncAssetImageRegistryAsset(request *SyncAssetImageRegistryAssetRequest) (response *SyncAssetImageRegistryAssetResponse, err error)
SyncAssetImageRegistryAsset 镜像仓库资产刷新
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SyncAssetImageRegistryAssetWithContext ¶ added in v1.0.324
func (c *Client) SyncAssetImageRegistryAssetWithContext(ctx context.Context, request *SyncAssetImageRegistryAssetRequest) (response *SyncAssetImageRegistryAssetResponse, err error)
SyncAssetImageRegistryAsset 镜像仓库资产刷新
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateAndPublishNetworkFirewallPolicyDetail ¶ added in v1.0.518
func (c *Client) UpdateAndPublishNetworkFirewallPolicyDetail(request *UpdateAndPublishNetworkFirewallPolicyDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyDetailResponse, err error)
UpdateAndPublishNetworkFirewallPolicyDetail 容器网络创建网络策略更新并发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) UpdateAndPublishNetworkFirewallPolicyDetailWithContext ¶ added in v1.0.518
func (c *Client) UpdateAndPublishNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *UpdateAndPublishNetworkFirewallPolicyDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyDetailResponse, err error)
UpdateAndPublishNetworkFirewallPolicyDetail 容器网络创建网络策略更新并发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) UpdateAndPublishNetworkFirewallPolicyYamlDetail ¶ added in v1.0.518
func (c *Client) UpdateAndPublishNetworkFirewallPolicyYamlDetail(request *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse, err error)
UpdateAndPublishNetworkFirewallPolicyYamlDetail 容器网络更新Yaml网络策略并发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) UpdateAndPublishNetworkFirewallPolicyYamlDetailWithContext ¶ added in v1.0.518
func (c *Client) UpdateAndPublishNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse, err error)
UpdateAndPublishNetworkFirewallPolicyYamlDetail 容器网络更新Yaml网络策略并发布任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) UpdateAssetImageRegistryRegistryDetail ¶
func (c *Client) UpdateAssetImageRegistryRegistryDetail(request *UpdateAssetImageRegistryRegistryDetailRequest) (response *UpdateAssetImageRegistryRegistryDetailResponse, err error)
UpdateAssetImageRegistryRegistryDetail 更新单个镜像仓库详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateAssetImageRegistryRegistryDetailWithContext ¶ added in v1.0.324
func (c *Client) UpdateAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *UpdateAssetImageRegistryRegistryDetailRequest) (response *UpdateAssetImageRegistryRegistryDetailResponse, err error)
UpdateAssetImageRegistryRegistryDetail 更新单个镜像仓库详细信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateImageRegistryTimingScanTask ¶
func (c *Client) UpdateImageRegistryTimingScanTask(request *UpdateImageRegistryTimingScanTaskRequest) (response *UpdateImageRegistryTimingScanTaskResponse, err error)
UpdateImageRegistryTimingScanTask 镜像仓库更新定时任务
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateImageRegistryTimingScanTaskWithContext ¶ added in v1.0.324
func (c *Client) UpdateImageRegistryTimingScanTaskWithContext(ctx context.Context, request *UpdateImageRegistryTimingScanTaskRequest) (response *UpdateImageRegistryTimingScanTaskResponse, err error)
UpdateImageRegistryTimingScanTask 镜像仓库更新定时任务
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateNetworkFirewallPolicyDetail ¶ added in v1.0.518
func (c *Client) UpdateNetworkFirewallPolicyDetail(request *UpdateNetworkFirewallPolicyDetailRequest) (response *UpdateNetworkFirewallPolicyDetailResponse, err error)
UpdateNetworkFirewallPolicyDetail 容器网络创建网络策略更新任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) UpdateNetworkFirewallPolicyDetailWithContext ¶ added in v1.0.518
func (c *Client) UpdateNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *UpdateNetworkFirewallPolicyDetailRequest) (response *UpdateNetworkFirewallPolicyDetailResponse, err error)
UpdateNetworkFirewallPolicyDetail 容器网络创建网络策略更新任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) UpdateNetworkFirewallPolicyYamlDetail ¶ added in v1.0.518
func (c *Client) UpdateNetworkFirewallPolicyYamlDetail(request *UpdateNetworkFirewallPolicyYamlDetailRequest) (response *UpdateNetworkFirewallPolicyYamlDetailResponse, err error)
UpdateNetworkFirewallPolicyYamlDetail 容器网络更新Yaml网络策略任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) UpdateNetworkFirewallPolicyYamlDetailWithContext ¶ added in v1.0.518
func (c *Client) UpdateNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *UpdateNetworkFirewallPolicyYamlDetailRequest) (response *UpdateNetworkFirewallPolicyYamlDetailResponse, err error)
UpdateNetworkFirewallPolicyYamlDetail 容器网络更新Yaml网络策略任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
type ClsLogsetInfo ¶ added in v1.0.518
type ClsLogsetInfo struct { // 日志集ID LogsetID *string `json:"LogsetID,omitnil" name:"LogsetID"` // 日志集名称 // 注意:此字段可能返回 null,表示取不到有效值。 LogsetName *string `json:"LogsetName,omitnil" name:"LogsetName"` // cls主题列表 // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*ClsTopicInfo `json:"TopicList,omitnil" name:"TopicList"` }
type ClsTopicInfo ¶ added in v1.0.518
type ClusterCheckItem ¶
type ClusterCheckItem struct { // 唯一的检测项的ID // 注意:此字段可能返回 null,表示取不到有效值。 CheckItemId *int64 `json:"CheckItemId,omitnil" name:"CheckItemId"` // 风险项的名称 Name *string `json:"Name,omitnil" name:"Name"` // 检测项详细描述。 // 注意:此字段可能返回 null,表示取不到有效值。 ItemDetail *string `json:"ItemDetail,omitnil" name:"ItemDetail"` // 威胁等级。严重Serious,高危High,中危Middle,提示Hint // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 检查对象、风险对象.Runc,Kubelet,Containerd,Pods // 注意:此字段可能返回 null,表示取不到有效值。 RiskTarget *string `json:"RiskTarget,omitnil" name:"RiskTarget"` // 风险类别,漏洞风险CVERisk,配置风险ConfigRisk // 注意:此字段可能返回 null,表示取不到有效值。 RiskType *string `json:"RiskType,omitnil" name:"RiskType"` // 检测项所属的风险类型,权限提升:PrivilegePromotion,拒绝服务:RefuseService,目录穿越:DirectoryEscape,未授权访问:UnauthorizedAccess,权限许可和访问控制问题:PrivilegeAndAccessControl,敏感信息泄露:SensitiveInfoLeak // 注意:此字段可能返回 null,表示取不到有效值。 RiskAttribute *string `json:"RiskAttribute,omitnil" name:"RiskAttribute"` // 风险特征,Tag.存在EXP:ExistEXP,存在POD:ExistPOC,无需重启:NoNeedReboot, 服务重启:ServerRestart,远程信息泄露:RemoteInfoLeak,远程拒绝服务:RemoteRefuseService,远程利用:RemoteExploit,远程执行:RemoteExecute // 注意:此字段可能返回 null,表示取不到有效值。 RiskProperty *string `json:"RiskProperty,omitnil" name:"RiskProperty"` // CVE编号 // 注意:此字段可能返回 null,表示取不到有效值。 CVENumber *string `json:"CVENumber,omitnil" name:"CVENumber"` // 披露时间 // 注意:此字段可能返回 null,表示取不到有效值。 DiscoverTime *string `json:"DiscoverTime,omitnil" name:"DiscoverTime"` // 解决方案 // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitnil" name:"Solution"` // CVSS信息,用于画图 // 注意:此字段可能返回 null,表示取不到有效值。 CVSS *string `json:"CVSS,omitnil" name:"CVSS"` // CVSS分数 // 注意:此字段可能返回 null,表示取不到有效值。 CVSSScore *string `json:"CVSSScore,omitnil" name:"CVSSScore"` // 参考连接 // 注意:此字段可能返回 null,表示取不到有效值。 RelateLink *string `json:"RelateLink,omitnil" name:"RelateLink"` // 影响类型,为Node或者Workload // 注意:此字段可能返回 null,表示取不到有效值。 AffectedType *string `json:"AffectedType,omitnil" name:"AffectedType"` // 受影响的版本信息 // 注意:此字段可能返回 null,表示取不到有效值。 AffectedVersion *string `json:"AffectedVersion,omitnil" name:"AffectedVersion"` // 忽略的资产数量 // 注意:此字段可能返回 null,表示取不到有效值。 IgnoredAssetNum *int64 `json:"IgnoredAssetNum,omitnil" name:"IgnoredAssetNum"` // 是否忽略该检测项 // 注意:此字段可能返回 null,表示取不到有效值。 IsIgnored *bool `json:"IsIgnored,omitnil" name:"IsIgnored"` // 受影响评估 // 注意:此字段可能返回 null,表示取不到有效值。 RiskAssessment *string `json:"RiskAssessment,omitnil" name:"RiskAssessment"` }
type ClusterCheckTaskItem ¶
type ClusterCheckTaskItem struct { // 指定要扫描的集群ID ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 集群所属地域 ClusterRegion *string `json:"ClusterRegion,omitnil" name:"ClusterRegion"` // 指定要扫描的节点IP NodeIp *string `json:"NodeIp,omitnil" name:"NodeIp"` // 按照要扫描的workload名字 WorkloadName *string `json:"WorkloadName,omitnil" name:"WorkloadName"` }
type ClusterCustomParameters ¶ added in v1.0.673
type ClusterInfoItem ¶
type ClusterInfoItem struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群版本 ClusterVersion *string `json:"ClusterVersion,omitnil" name:"ClusterVersion"` // 集群操作系统 ClusterOs *string `json:"ClusterOs,omitnil" name:"ClusterOs"` // 集群类型 ClusterType *string `json:"ClusterType,omitnil" name:"ClusterType"` // 集群节点数 ClusterNodeNum *uint64 `json:"ClusterNodeNum,omitnil" name:"ClusterNodeNum"` // 集群区域 Region *string `json:"Region,omitnil" name:"Region"` // 监控组件的状态,为Defender_Uninstall、Defender_Normal、Defender_Error、Defender_Installing DefenderStatus *string `json:"DefenderStatus,omitnil" name:"DefenderStatus"` // 集群状态 ClusterStatus *string `json:"ClusterStatus,omitnil" name:"ClusterStatus"` // 集群的检测模式,为Cluster_Normal或者Cluster_Actived. ClusterCheckMode *string `json:"ClusterCheckMode,omitnil" name:"ClusterCheckMode"` // 是否自动定期检测 ClusterAutoCheck *bool `json:"ClusterAutoCheck,omitnil" name:"ClusterAutoCheck"` // 防护容器部署失败原因,为UserDaemonSetNotReady时,和UnreadyNodeNum转成"N个节点防御容器为就绪",其他错误直接展示 DefenderErrorReason *string `json:"DefenderErrorReason,omitnil" name:"DefenderErrorReason"` // 防御容器没有ready状态的节点数量 UnreadyNodeNum *uint64 `json:"UnreadyNodeNum,omitnil" name:"UnreadyNodeNum"` // 严重风险检查项的数量 SeriousRiskCount *int64 `json:"SeriousRiskCount,omitnil" name:"SeriousRiskCount"` // 高风险检查项的数量 HighRiskCount *int64 `json:"HighRiskCount,omitnil" name:"HighRiskCount"` // 中风险检查项的数量 MiddleRiskCount *int64 `json:"MiddleRiskCount,omitnil" name:"MiddleRiskCount"` // 提示风险检查项的数量 HintRiskCount *int64 `json:"HintRiskCount,omitnil" name:"HintRiskCount"` // 检查失败原因 CheckFailReason *string `json:"CheckFailReason,omitnil" name:"CheckFailReason"` // 检查状态,为Task_Running, NoRisk, HasRisk, Uncheck, Task_Error CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 任务创建时间,检查时间 TaskCreateTime *string `json:"TaskCreateTime,omitnil" name:"TaskCreateTime"` // 接入状态 // 注意:此字段可能返回 null,表示取不到有效值。 AccessedStatus *string `json:"AccessedStatus,omitnil" name:"AccessedStatus"` // 接入失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 AccessedSubStatus *string `json:"AccessedSubStatus,omitnil" name:"AccessedSubStatus"` // 节点总数 // 注意:此字段可能返回 null,表示取不到有效值。 NodeCount *uint64 `json:"NodeCount,omitnil" name:"NodeCount"` // 离线节点数 // 注意:此字段可能返回 null,表示取不到有效值。 OffLineNodeCount *uint64 `json:"OffLineNodeCount,omitnil" name:"OffLineNodeCount"` // 未安装agent节点数 // 注意:此字段可能返回 null,表示取不到有效值。 UnInstallAgentNodeCount *uint64 `json:"UnInstallAgentNodeCount,omitnil" name:"UnInstallAgentNodeCount"` }
type ClusterRiskItem ¶
type ClusterRiskItem struct { // 检测项相关信息 CheckItem *ClusterCheckItem `json:"CheckItem,omitnil" name:"CheckItem"` // 验证信息 VerifyInfo *string `json:"VerifyInfo,omitnil" name:"VerifyInfo"` // 事件描述,检查的错误信息 ErrorMessage *string `json:"ErrorMessage,omitnil" name:"ErrorMessage"` // 受影响的集群数量 AffectedClusterCount *uint64 `json:"AffectedClusterCount,omitnil" name:"AffectedClusterCount"` // 受影响的节点数量 AffectedNodeCount *uint64 `json:"AffectedNodeCount,omitnil" name:"AffectedNodeCount"` }
type ComplianceAffectedAsset ¶
type ComplianceAffectedAsset struct { // 为客户分配的唯一的资产项的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitnil" name:"CustomerAssetId"` // 资产项的名称。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产项的类型 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 检测状态 // // CHECK_INIT, 待检测 // // CHECK_RUNNING, 检测中 // // CHECK_FINISHED, 检测完成 // // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 节点名称。 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // 上次检测的时间,格式为”YYYY-MM-DD HH:m::SS“。 // // 如果没有检测过,此处为”0000-00-00 00:00:00“。 LastCheckTime *string `json:"LastCheckTime,omitnil" name:"LastCheckTime"` // 检测结果。取值为: // // RESULT_FAILED: 未通过 // // RESULT_PASSED: 通过 CheckResult *string `json:"CheckResult,omitnil" name:"CheckResult"` // 主机IP // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 镜像的tag // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitnil" name:"ImageTag"` // 检查项验证信息 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyInfo *string `json:"VerifyInfo,omitnil" name:"VerifyInfo"` // 主机实例id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` }
type ComplianceAssetDetailInfo ¶
type ComplianceAssetDetailInfo struct { // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitnil" name:"CustomerAssetId"` // 资产类别。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 资产的名称。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产所属的节点的名称。 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // 资产所在的主机的名称。 HostName *string `json:"HostName,omitnil" name:"HostName"` // 资产所在的主机的IP。 HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 检测状态 // CHECK_INIT, 待检测 // CHECK_RUNNING, 检测中 // CHECK_FINISHED, 检测完成 // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 此类资产通过的检测项的数目。 PassedPolicyItemCount *uint64 `json:"PassedPolicyItemCount,omitnil" name:"PassedPolicyItemCount"` // 此类资产未通过的检测的数目。 FailedPolicyItemCount *uint64 `json:"FailedPolicyItemCount,omitnil" name:"FailedPolicyItemCount"` // 上次检测的时间。 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil" name:"LastCheckTime"` // 检测结果: // RESULT_FAILED: 未通过。 // RESULT_PASSED: 通过。 // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitnil" name:"CheckResult"` // 资产的运行状态。 AssetStatus *string `json:"AssetStatus,omitnil" name:"AssetStatus"` // 创建资产的时间。 // ASSET_NORMAL: 正常运行, // ASSET_PAUSED: 暂停运行, // ASSET_STOPPED: 停止运行, // ASSET_ABNORMAL: 异常 AssetCreateTime *string `json:"AssetCreateTime,omitnil" name:"AssetCreateTime"` }
type ComplianceAssetInfo ¶
type ComplianceAssetInfo struct { // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitnil" name:"CustomerAssetId"` // 资产类别。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 资产的名称。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 当资产为镜像时,这个字段为镜像Tag。 // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitnil" name:"ImageTag"` // 资产所在的主机IP。 HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 资产所属的节点的名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // 检测状态 // // CHECK_INIT, 待检测 // // CHECK_RUNNING, 检测中 // // CHECK_FINISHED, 检测完成 // // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 此类资产通过的检测项的数目。 // 注意:此字段可能返回 null,表示取不到有效值。 PassedPolicyItemCount *uint64 `json:"PassedPolicyItemCount,omitnil" name:"PassedPolicyItemCount"` // 此类资产未通过的检测的数目。 // 注意:此字段可能返回 null,表示取不到有效值。 FailedPolicyItemCount *uint64 `json:"FailedPolicyItemCount,omitnil" name:"FailedPolicyItemCount"` // 上次检测的时间。 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil" name:"LastCheckTime"` // 检测结果: // RESULT_FAILED: 未通过。 // RESULT_PASSED: 通过。 // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitnil" name:"CheckResult"` // 主机节点的实例id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` }
type ComplianceAssetPolicyItem ¶
type ComplianceAssetPolicyItem struct { // 为客户分配的唯一的检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 检测项的原始ID BasePolicyItemId *uint64 `json:"BasePolicyItemId,omitnil" name:"BasePolicyItemId"` // 检测项的名称。 Name *string `json:"Name,omitnil" name:"Name"` // 检测项所属的类型的名称 Category *string `json:"Category,omitnil" name:"Category"` // 所属的合规标准的ID BenchmarkStandardId *uint64 `json:"BenchmarkStandardId,omitnil" name:"BenchmarkStandardId"` // 所属的合规标准的名称 BenchmarkStandardName *string `json:"BenchmarkStandardName,omitnil" name:"BenchmarkStandardName"` // 威胁等级 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 检测状态 // CHECK_INIT, 待检测 // CHECK_RUNNING, 检测中 // CHECK_FINISHED, 检测完成 // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 检测结果 // RESULT_PASSED: 通过 // RESULT_FAILED: 未通过 // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitnil" name:"CheckResult"` // 检测项对应的白名单项的ID。如果存在且非0,表示检测项被用户忽略。 // 注意:此字段可能返回 null,表示取不到有效值。 WhitelistId *uint64 `json:"WhitelistId,omitnil" name:"WhitelistId"` // 处理建议。 FixSuggestion *string `json:"FixSuggestion,omitnil" name:"FixSuggestion"` // 最近检测的时间。 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil" name:"LastCheckTime"` // 验证信息 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyInfo *string `json:"VerifyInfo,omitnil" name:"VerifyInfo"` }
type ComplianceAssetPolicySetItem ¶ added in v1.0.519
type ComplianceAssetSummary ¶
type ComplianceAssetSummary struct { // 资产类别。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 是否为客户的首次检测。与CheckStatus配合使用。 IsCustomerFirstCheck *bool `json:"IsCustomerFirstCheck,omitnil" name:"IsCustomerFirstCheck"` // 检测状态 // // CHECK_UNINIT, 用户未启用此功能 // // CHECK_INIT, 待检测 // // CHECK_RUNNING, 检测中 // // CHECK_FINISHED, 检测完成 // // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 此类别的检测进度,为 0~100 的数。若未在检测中,无此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 CheckProgress *float64 `json:"CheckProgress,omitnil" name:"CheckProgress"` // 此类资产通过的检测项的数目。 PassedPolicyItemCount *uint64 `json:"PassedPolicyItemCount,omitnil" name:"PassedPolicyItemCount"` // 此类资产未通过的检测的数目。 FailedPolicyItemCount *uint64 `json:"FailedPolicyItemCount,omitnil" name:"FailedPolicyItemCount"` // 此类资产下未通过的严重级别的检测项的数目。 FailedCriticalPolicyItemCount *uint64 `json:"FailedCriticalPolicyItemCount,omitnil" name:"FailedCriticalPolicyItemCount"` // 此类资产下未通过的高危检测项的数目。 FailedHighRiskPolicyItemCount *uint64 `json:"FailedHighRiskPolicyItemCount,omitnil" name:"FailedHighRiskPolicyItemCount"` // 此类资产下未通过的中危检测项的数目。 FailedMediumRiskPolicyItemCount *uint64 `json:"FailedMediumRiskPolicyItemCount,omitnil" name:"FailedMediumRiskPolicyItemCount"` // 此类资产下未通过的低危检测项的数目。 FailedLowRiskPolicyItemCount *uint64 `json:"FailedLowRiskPolicyItemCount,omitnil" name:"FailedLowRiskPolicyItemCount"` // 此类资产下提示级别的检测项的数目。 NoticePolicyItemCount *uint64 `json:"NoticePolicyItemCount,omitnil" name:"NoticePolicyItemCount"` // 通过检测的资产的数目。 PassedAssetCount *uint64 `json:"PassedAssetCount,omitnil" name:"PassedAssetCount"` // 未通过检测的资产的数目。 FailedAssetCount *uint64 `json:"FailedAssetCount,omitnil" name:"FailedAssetCount"` // 此类资产的合规率,0~100的数。 AssetPassedRate *float64 `json:"AssetPassedRate,omitnil" name:"AssetPassedRate"` // 检测失败的资产的数目。 ScanFailedAssetCount *uint64 `json:"ScanFailedAssetCount,omitnil" name:"ScanFailedAssetCount"` // 上次检测的耗时,单位为秒。 // 注意:此字段可能返回 null,表示取不到有效值。 CheckCostTime *float64 `json:"CheckCostTime,omitnil" name:"CheckCostTime"` // 上次检测的时间。 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil" name:"LastCheckTime"` // 定时检测规则。 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitnil" name:"PeriodRule"` // 已开启的检查项总数 // 注意:此字段可能返回 null,表示取不到有效值。 OpenPolicyItemCount *uint64 `json:"OpenPolicyItemCount,omitnil" name:"OpenPolicyItemCount"` // 已忽略的检查项总数 // 注意:此字段可能返回 null,表示取不到有效值。 IgnoredPolicyItemCount *uint64 `json:"IgnoredPolicyItemCount,omitnil" name:"IgnoredPolicyItemCount"` }
type ComplianceBenchmarkStandard ¶
type ComplianceBenchmarkStandard struct { // 合规标准的ID StandardId *uint64 `json:"StandardId,omitnil" name:"StandardId"` // 合规标准的名称 Name *string `json:"Name,omitnil" name:"Name"` // 合规标准包含的数目 PolicyItemCount *uint64 `json:"PolicyItemCount,omitnil" name:"PolicyItemCount"` // 是否启用此标准 Enabled *bool `json:"Enabled,omitnil" name:"Enabled"` // 标准的描述 Description *string `json:"Description,omitnil" name:"Description"` }
type ComplianceFilters ¶
type ComplianceHostDetailInfo ¶
type ComplianceHostDetailInfo struct { // 主机上的Docker版本。 // 注意:此字段可能返回 null,表示取不到有效值。 DockerVersion *string `json:"DockerVersion,omitnil" name:"DockerVersion"` // 主机上的K8S的版本。 // 注意:此字段可能返回 null,表示取不到有效值。 K8SVersion *string `json:"K8SVersion,omitnil" name:"K8SVersion"` // 主机上Containerd版本 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerdVersion *string `json:"ContainerdVersion,omitnil" name:"ContainerdVersion"` }
type ComplianceImageDetailInfo ¶
type ComplianceImageDetailInfo struct { // 镜像在主机上的ID。 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 镜像的名称。 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像的Tag。 ImageTag *string `json:"ImageTag,omitnil" name:"ImageTag"` // 镜像所在远程仓库的路径。 // 注意:此字段可能返回 null,表示取不到有效值。 Repository *string `json:"Repository,omitnil" name:"Repository"` }
type ComplianceK8SDetailInfo ¶
type CompliancePeriodTask ¶
type CompliancePeriodTask struct { // 周期任务的ID PeriodTaskId *uint64 `json:"PeriodTaskId,omitnil" name:"PeriodTaskId"` // 资产类型。 // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 最近一次触发的时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastTriggerTime *string `json:"LastTriggerTime,omitnil" name:"LastTriggerTime"` // 总的检查项数目 TotalPolicyItemCount *uint64 `json:"TotalPolicyItemCount,omitnil" name:"TotalPolicyItemCount"` // 周期设置 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitnil" name:"PeriodRule"` // 合规标准列表 BenchmarkStandardSet []*ComplianceBenchmarkStandard `json:"BenchmarkStandardSet,omitnil" name:"BenchmarkStandardSet"` }
type CompliancePeriodTaskRule ¶
type CompliancePeriodTaskRule struct { // 执行的频率(几天一次),取值为:1,3,7。 Frequency *uint64 `json:"Frequency,omitnil" name:"Frequency"` // 在这天的什么时间执行,格式为:HH:mm:SS。 ExecutionTime *string `json:"ExecutionTime,omitnil" name:"ExecutionTime"` // 是否开启 // 注意:此字段可能返回 null,表示取不到有效值。 Enable *bool `json:"Enable,omitnil" name:"Enable"` }
type CompliancePolicyAssetSetItem ¶ added in v1.0.519
type CompliancePolicyItemSummary ¶
type CompliancePolicyItemSummary struct { // 为客户分配的唯一的检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 检测项的原始ID。 BasePolicyItemId *uint64 `json:"BasePolicyItemId,omitnil" name:"BasePolicyItemId"` // 检测项的名称。 Name *string `json:"Name,omitnil" name:"Name"` // 检测项所属的类型,枚举字符串。 Category *string `json:"Category,omitnil" name:"Category"` // 所属的合规标准 BenchmarkStandardName *string `json:"BenchmarkStandardName,omitnil" name:"BenchmarkStandardName"` // 威胁等级。RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 检测项所属的资产类型 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 最近检测的时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil" name:"LastCheckTime"` // 检测状态 // // CHECK_INIT, 待检测 // // CHECK_RUNNING, 检测中 // // CHECK_FINISHED, 检测完成 // // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 检测结果。RESULT_PASSED: 通过 // // RESULT_FAILED: 未通过 // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitnil" name:"CheckResult"` // 通过检测的资产的数目 // 注意:此字段可能返回 null,表示取不到有效值。 PassedAssetCount *uint64 `json:"PassedAssetCount,omitnil" name:"PassedAssetCount"` // 未通过检测的资产的数目 // 注意:此字段可能返回 null,表示取不到有效值。 FailedAssetCount *uint64 `json:"FailedAssetCount,omitnil" name:"FailedAssetCount"` // 检测项对应的白名单项的ID。如果存在且非0,表示检测项被用户忽略。 // 注意:此字段可能返回 null,表示取不到有效值。 WhitelistId *uint64 `json:"WhitelistId,omitnil" name:"WhitelistId"` // 处理建议。 FixSuggestion *string `json:"FixSuggestion,omitnil" name:"FixSuggestion"` // 所属的合规标准的ID BenchmarkStandardId *uint64 `json:"BenchmarkStandardId,omitnil" name:"BenchmarkStandardId"` // 检测项适用的版本 // 注意:此字段可能返回 null,表示取不到有效值。 ApplicableVersion *string `json:"ApplicableVersion,omitnil" name:"ApplicableVersion"` }
type ComplianceScanFailedAsset ¶
type ComplianceScanFailedAsset struct { // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitnil" name:"CustomerAssetId"` // 资产类别。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 检测状态 // CHECK_INIT, 待检测 // CHECK_RUNNING, 检测中 // CHECK_FINISHED, 检测完成 // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 资产的名称。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产检测失败的原因。 FailureReason *string `json:"FailureReason,omitnil" name:"FailureReason"` // 检测失败的处理建议。 Suggestion *string `json:"Suggestion,omitnil" name:"Suggestion"` // 检测的时间。 CheckTime *string `json:"CheckTime,omitnil" name:"CheckTime"` }
type ComplianceWhitelistItem ¶
type ComplianceWhitelistItem struct { // 白名单项的ID。 WhitelistItemId *uint64 `json:"WhitelistItemId,omitnil" name:"WhitelistItemId"` // 客户检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 检测项的名称。 Name *string `json:"Name,omitnil" name:"Name"` // 合规标准的名称。 StandardName *string `json:"StandardName,omitnil" name:"StandardName"` // 合规标准的ID。 StandardId *uint64 `json:"StandardId,omitnil" name:"StandardId"` // 检测项影响的资产的数目。 AffectedAssetCount *uint64 `json:"AffectedAssetCount,omitnil" name:"AffectedAssetCount"` // 最后更新的时间 LastUpdateTime *string `json:"LastUpdateTime,omitnil" name:"LastUpdateTime"` // 加入到白名单的时间 InsertTime *string `json:"InsertTime,omitnil" name:"InsertTime"` }
type ComponentInfo ¶
type ComponentsInfo ¶
type ComponentsInfo struct { // 组件名称 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: Component is deprecated. Component *string `json:"Component,omitnil" name:"Component"` // 组件版本信息 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil" name:"Version"` // 可修复版本 // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersion *string `json:"FixedVersion,omitnil" name:"FixedVersion"` // 路径 // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil" name:"Path"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil" name:"Type"` // 组件名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil" name:"Name"` }
type ConfirmNetworkFirewallPolicyRequest ¶ added in v1.0.518
type ConfirmNetworkFirewallPolicyRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id数组 Id []*uint64 `json:"Id,omitnil" name:"Id"` }
func NewConfirmNetworkFirewallPolicyRequest ¶ added in v1.0.518
func NewConfirmNetworkFirewallPolicyRequest() (request *ConfirmNetworkFirewallPolicyRequest)
func (*ConfirmNetworkFirewallPolicyRequest) FromJsonString ¶ added in v1.0.518
func (r *ConfirmNetworkFirewallPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ConfirmNetworkFirewallPolicyRequest) ToJsonString ¶ added in v1.0.518
func (r *ConfirmNetworkFirewallPolicyRequest) ToJsonString() string
type ConfirmNetworkFirewallPolicyRequestParams ¶ added in v1.0.518
type ConfirmNetworkFirewallPolicyRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id数组 Id []*uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type ConfirmNetworkFirewallPolicyResponse ¶ added in v1.0.518
type ConfirmNetworkFirewallPolicyResponse struct { *tchttp.BaseResponse Response *ConfirmNetworkFirewallPolicyResponseParams `json:"Response"` }
func NewConfirmNetworkFirewallPolicyResponse ¶ added in v1.0.518
func NewConfirmNetworkFirewallPolicyResponse() (response *ConfirmNetworkFirewallPolicyResponse)
func (*ConfirmNetworkFirewallPolicyResponse) FromJsonString ¶ added in v1.0.518
func (r *ConfirmNetworkFirewallPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ConfirmNetworkFirewallPolicyResponse) ToJsonString ¶ added in v1.0.518
func (r *ConfirmNetworkFirewallPolicyResponse) ToJsonString() string
type ConfirmNetworkFirewallPolicyResponseParams ¶ added in v1.0.518
type ConfirmNetworkFirewallPolicyResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建确认任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ConnDetectConfig ¶ added in v1.0.710
type ContainerInfo ¶
type ContainerInfo struct { // 容器id ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 容器运行状态 Status *string `json:"Status,omitnil" name:"Status"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 运行用户 RunAs *string `json:"RunAs,omitnil" name:"RunAs"` // 命令行 Cmd *string `json:"Cmd,omitnil" name:"Cmd"` // CPU使用率 *1000 CPUUsage *uint64 `json:"CPUUsage,omitnil" name:"CPUUsage"` // 内存使用 kb RamUsage *uint64 `json:"RamUsage,omitnil" name:"RamUsage"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像id POD *string `json:"POD,omitnil" name:"POD"` // 主机id HostID *string `json:"HostID,omitnil" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 外网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED NetStatus *string `json:"NetStatus,omitnil" name:"NetStatus"` // 网络子状态 NetSubStatus *string `json:"NetSubStatus,omitnil" name:"NetSubStatus"` // 隔离来源 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateSource *string `json:"IsolateSource,omitnil" name:"IsolateSource"` // 隔离时间 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateTime *string `json:"IsolateTime,omitnil" name:"IsolateTime"` // 超级节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // podip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // 节点类型:节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 超级节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 所属Pod的CPU PodCpu *int64 `json:"PodCpu,omitnil" name:"PodCpu"` // 所属Pod的内存 PodMem *int64 `json:"PodMem,omitnil" name:"PodMem"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // pod uid // 注意:此字段可能返回 null,表示取不到有效值。 PodUid *string `json:"PodUid,omitnil" name:"PodUid"` }
type ContainerMount ¶
type ContainerMount struct { // 挂载类型 bind Type *string `json:"Type,omitnil" name:"Type"` // 宿主机路径 Source *string `json:"Source,omitnil" name:"Source"` // 容器内路径 Destination *string `json:"Destination,omitnil" name:"Destination"` // 模式 Mode *string `json:"Mode,omitnil" name:"Mode"` // 读写权限 RW *bool `json:"RW,omitnil" name:"RW"` // 传播类型 Propagation *string `json:"Propagation,omitnil" name:"Propagation"` // 名称 Name *string `json:"Name,omitnil" name:"Name"` // 驱动 Driver *string `json:"Driver,omitnil" name:"Driver"` }
type ContainerNetwork ¶
type ContainerNetwork struct { // endpoint id EndpointID *string `json:"EndpointID,omitnil" name:"EndpointID"` // 模式:bridge Mode *string `json:"Mode,omitnil" name:"Mode"` // 网络名称 Name *string `json:"Name,omitnil" name:"Name"` // 网络ID NetworkID *string `json:"NetworkID,omitnil" name:"NetworkID"` // 网关 Gateway *string `json:"Gateway,omitnil" name:"Gateway"` // IPV4地址 Ipv4 *string `json:"Ipv4,omitnil" name:"Ipv4"` // IPV6地址 Ipv6 *string `json:"Ipv6,omitnil" name:"Ipv6"` // MAC 地址 MAC *string `json:"MAC,omitnil" name:"MAC"` }
type CreateAbnormalProcessRulesExportJobRequest ¶ added in v1.0.553
type CreateAbnormalProcessRulesExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>RuleType - string - 是否必填: 否 -规则类型</li> // <li>Status - string - 是否必填: 否 -状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewCreateAbnormalProcessRulesExportJobRequest ¶ added in v1.0.553
func NewCreateAbnormalProcessRulesExportJobRequest() (request *CreateAbnormalProcessRulesExportJobRequest)
func (*CreateAbnormalProcessRulesExportJobRequest) FromJsonString ¶ added in v1.0.553
func (r *CreateAbnormalProcessRulesExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAbnormalProcessRulesExportJobRequest) ToJsonString ¶ added in v1.0.553
func (r *CreateAbnormalProcessRulesExportJobRequest) ToJsonString() string
type CreateAbnormalProcessRulesExportJobRequestParams ¶ added in v1.0.553
type CreateAbnormalProcessRulesExportJobRequestParams struct { // 过滤条件。 // <li>RuleType - string - 是否必填: 否 -规则类型</li> // <li>Status - string - 是否必填: 否 -状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type CreateAbnormalProcessRulesExportJobResponse ¶ added in v1.0.553
type CreateAbnormalProcessRulesExportJobResponse struct { *tchttp.BaseResponse Response *CreateAbnormalProcessRulesExportJobResponseParams `json:"Response"` }
func NewCreateAbnormalProcessRulesExportJobResponse ¶ added in v1.0.553
func NewCreateAbnormalProcessRulesExportJobResponse() (response *CreateAbnormalProcessRulesExportJobResponse)
func (*CreateAbnormalProcessRulesExportJobResponse) FromJsonString ¶ added in v1.0.553
func (r *CreateAbnormalProcessRulesExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAbnormalProcessRulesExportJobResponse) ToJsonString ¶ added in v1.0.553
func (r *CreateAbnormalProcessRulesExportJobResponse) ToJsonString() string
type CreateAbnormalProcessRulesExportJobResponseParams ¶ added in v1.0.553
type CreateAbnormalProcessRulesExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateAccessControlsRuleExportJobRequest ¶ added in v1.0.553
type CreateAccessControlsRuleExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>RuleType - string - 是否必填: 否 -规则类型</li> // <li>Status - string - 是否必填: 否 -状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By []*string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewCreateAccessControlsRuleExportJobRequest ¶ added in v1.0.553
func NewCreateAccessControlsRuleExportJobRequest() (request *CreateAccessControlsRuleExportJobRequest)
func (*CreateAccessControlsRuleExportJobRequest) FromJsonString ¶ added in v1.0.553
func (r *CreateAccessControlsRuleExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAccessControlsRuleExportJobRequest) ToJsonString ¶ added in v1.0.553
func (r *CreateAccessControlsRuleExportJobRequest) ToJsonString() string
type CreateAccessControlsRuleExportJobRequestParams ¶ added in v1.0.553
type CreateAccessControlsRuleExportJobRequestParams struct { // 过滤条件。 // <li>RuleType - string - 是否必填: 否 -规则类型</li> // <li>Status - string - 是否必填: 否 -状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By []*string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type CreateAccessControlsRuleExportJobResponse ¶ added in v1.0.553
type CreateAccessControlsRuleExportJobResponse struct { *tchttp.BaseResponse Response *CreateAccessControlsRuleExportJobResponseParams `json:"Response"` }
func NewCreateAccessControlsRuleExportJobResponse ¶ added in v1.0.553
func NewCreateAccessControlsRuleExportJobResponse() (response *CreateAccessControlsRuleExportJobResponse)
func (*CreateAccessControlsRuleExportJobResponse) FromJsonString ¶ added in v1.0.553
func (r *CreateAccessControlsRuleExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAccessControlsRuleExportJobResponse) ToJsonString ¶ added in v1.0.553
func (r *CreateAccessControlsRuleExportJobResponse) ToJsonString() string
type CreateAccessControlsRuleExportJobResponseParams ¶ added in v1.0.553
type CreateAccessControlsRuleExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateAssetImageRegistryScanTaskOneKeyRequest ¶
type CreateAssetImageRegistryScanTaskOneKeyRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像(废弃) All *bool `json:"All,omitnil" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 扫描类型数组 ScanType []*string `json:"ScanType,omitnil" name:"ScanType"` // 扫描的镜像列表Id Id []*uint64 `json:"Id,omitnil" name:"Id"` // 是否最新镜像 IsLatest *bool `json:"IsLatest,omitnil" name:"IsLatest"` // 扫描范围 0全部镜像,1自选镜像,2推荐扫描镜像 ScanScope *uint64 `json:"ScanScope,omitnil" name:"ScanScope"` // 仓库类型 RegistryType []*string `json:"RegistryType,omitnil" name:"RegistryType"` // 命名空间 Namespace []*string `json:"Namespace,omitnil" name:"Namespace"` // 是否存在运行中的容器 ContainerRunning *bool `json:"ContainerRunning,omitnil" name:"ContainerRunning"` // 任务超时时长单位s Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` }
func NewCreateAssetImageRegistryScanTaskOneKeyRequest ¶
func NewCreateAssetImageRegistryScanTaskOneKeyRequest() (request *CreateAssetImageRegistryScanTaskOneKeyRequest)
func (*CreateAssetImageRegistryScanTaskOneKeyRequest) FromJsonString ¶
func (r *CreateAssetImageRegistryScanTaskOneKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageRegistryScanTaskOneKeyRequest) ToJsonString ¶
func (r *CreateAssetImageRegistryScanTaskOneKeyRequest) ToJsonString() string
type CreateAssetImageRegistryScanTaskOneKeyRequestParams ¶ added in v1.0.426
type CreateAssetImageRegistryScanTaskOneKeyRequestParams struct { // 是否扫描全部镜像(废弃) // // Deprecated: All is deprecated. All *bool `json:"All,omitnil" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 扫描类型数组 ScanType []*string `json:"ScanType,omitnil" name:"ScanType"` // 扫描的镜像列表Id Id []*uint64 `json:"Id,omitnil" name:"Id"` // 是否最新镜像 IsLatest *bool `json:"IsLatest,omitnil" name:"IsLatest"` // 扫描范围 0全部镜像,1自选镜像,2推荐扫描镜像 ScanScope *uint64 `json:"ScanScope,omitnil" name:"ScanScope"` // 仓库类型 RegistryType []*string `json:"RegistryType,omitnil" name:"RegistryType"` // 命名空间 Namespace []*string `json:"Namespace,omitnil" name:"Namespace"` // 是否存在运行中的容器 ContainerRunning *bool `json:"ContainerRunning,omitnil" name:"ContainerRunning"` // 任务超时时长单位s Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` }
Predefined struct for user
type CreateAssetImageRegistryScanTaskOneKeyResponse ¶
type CreateAssetImageRegistryScanTaskOneKeyResponse struct { *tchttp.BaseResponse Response *CreateAssetImageRegistryScanTaskOneKeyResponseParams `json:"Response"` }
func NewCreateAssetImageRegistryScanTaskOneKeyResponse ¶
func NewCreateAssetImageRegistryScanTaskOneKeyResponse() (response *CreateAssetImageRegistryScanTaskOneKeyResponse)
func (*CreateAssetImageRegistryScanTaskOneKeyResponse) FromJsonString ¶
func (r *CreateAssetImageRegistryScanTaskOneKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageRegistryScanTaskOneKeyResponse) ToJsonString ¶
func (r *CreateAssetImageRegistryScanTaskOneKeyResponse) ToJsonString() string
type CreateAssetImageRegistryScanTaskOneKeyResponseParams ¶ added in v1.0.426
type CreateAssetImageRegistryScanTaskOneKeyResponseParams struct { // 扫描任务id TaskID *uint64 `json:"TaskID,omitnil" name:"TaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateAssetImageRegistryScanTaskRequest ¶
type CreateAssetImageRegistryScanTaskRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像 All *bool `json:"All,omitnil" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 扫描类型数组 ScanType []*string `json:"ScanType,omitnil" name:"ScanType"` // 扫描的镜像列表 Id []*uint64 `json:"Id,omitnil" name:"Id"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 不需要扫描的镜像列表, 与Filters配合使用 ExcludeImageList []*uint64 `json:"ExcludeImageList,omitnil" name:"ExcludeImageList"` // 是否仅扫描各repository最新版的镜像, 与Filters配合使用 OnlyScanLatest *bool `json:"OnlyScanLatest,omitnil" name:"OnlyScanLatest"` }
func NewCreateAssetImageRegistryScanTaskRequest ¶
func NewCreateAssetImageRegistryScanTaskRequest() (request *CreateAssetImageRegistryScanTaskRequest)
func (*CreateAssetImageRegistryScanTaskRequest) FromJsonString ¶
func (r *CreateAssetImageRegistryScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageRegistryScanTaskRequest) ToJsonString ¶
func (r *CreateAssetImageRegistryScanTaskRequest) ToJsonString() string
type CreateAssetImageRegistryScanTaskRequestParams ¶ added in v1.0.426
type CreateAssetImageRegistryScanTaskRequestParams struct { // 是否扫描全部镜像 All *bool `json:"All,omitnil" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 扫描类型数组 ScanType []*string `json:"ScanType,omitnil" name:"ScanType"` // 扫描的镜像列表 Id []*uint64 `json:"Id,omitnil" name:"Id"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 不需要扫描的镜像列表, 与Filters配合使用 ExcludeImageList []*uint64 `json:"ExcludeImageList,omitnil" name:"ExcludeImageList"` // 是否仅扫描各repository最新版的镜像, 与Filters配合使用 OnlyScanLatest *bool `json:"OnlyScanLatest,omitnil" name:"OnlyScanLatest"` }
Predefined struct for user
type CreateAssetImageRegistryScanTaskResponse ¶
type CreateAssetImageRegistryScanTaskResponse struct { *tchttp.BaseResponse Response *CreateAssetImageRegistryScanTaskResponseParams `json:"Response"` }
func NewCreateAssetImageRegistryScanTaskResponse ¶
func NewCreateAssetImageRegistryScanTaskResponse() (response *CreateAssetImageRegistryScanTaskResponse)
func (*CreateAssetImageRegistryScanTaskResponse) FromJsonString ¶
func (r *CreateAssetImageRegistryScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageRegistryScanTaskResponse) ToJsonString ¶
func (r *CreateAssetImageRegistryScanTaskResponse) ToJsonString() string
type CreateAssetImageRegistryScanTaskResponseParams ¶ added in v1.0.426
type CreateAssetImageRegistryScanTaskResponseParams struct { // 返回的任务ID TaskID *uint64 `json:"TaskID,omitnil" name:"TaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateAssetImageScanSettingRequest ¶
type CreateAssetImageScanSettingRequest struct { *tchttp.BaseRequest // 开关 Enable *bool `json:"Enable,omitnil" name:"Enable"` // 扫描时间 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 扫描周期 ScanPeriod *uint64 `json:"ScanPeriod,omitnil" name:"ScanPeriod"` // 扫描木马 ScanVirus *bool `json:"ScanVirus,omitnil" name:"ScanVirus"` // 扫描敏感信息 ScanRisk *bool `json:"ScanRisk,omitnil" name:"ScanRisk"` // 扫描漏洞 ScanVul *bool `json:"ScanVul,omitnil" name:"ScanVul"` // 全部镜像 All *bool `json:"All,omitnil" name:"All"` // 自定义镜像 Images []*string `json:"Images,omitnil" name:"Images"` }
func NewCreateAssetImageScanSettingRequest ¶
func NewCreateAssetImageScanSettingRequest() (request *CreateAssetImageScanSettingRequest)
func (*CreateAssetImageScanSettingRequest) FromJsonString ¶
func (r *CreateAssetImageScanSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageScanSettingRequest) ToJsonString ¶
func (r *CreateAssetImageScanSettingRequest) ToJsonString() string
type CreateAssetImageScanSettingRequestParams ¶ added in v1.0.426
type CreateAssetImageScanSettingRequestParams struct { // 开关 Enable *bool `json:"Enable,omitnil" name:"Enable"` // 扫描时间 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 扫描周期 ScanPeriod *uint64 `json:"ScanPeriod,omitnil" name:"ScanPeriod"` // 扫描木马 ScanVirus *bool `json:"ScanVirus,omitnil" name:"ScanVirus"` // 扫描敏感信息 ScanRisk *bool `json:"ScanRisk,omitnil" name:"ScanRisk"` // 扫描漏洞 ScanVul *bool `json:"ScanVul,omitnil" name:"ScanVul"` // 全部镜像 All *bool `json:"All,omitnil" name:"All"` // 自定义镜像 Images []*string `json:"Images,omitnil" name:"Images"` }
Predefined struct for user
type CreateAssetImageScanSettingResponse ¶
type CreateAssetImageScanSettingResponse struct { *tchttp.BaseResponse Response *CreateAssetImageScanSettingResponseParams `json:"Response"` }
func NewCreateAssetImageScanSettingResponse ¶
func NewCreateAssetImageScanSettingResponse() (response *CreateAssetImageScanSettingResponse)
func (*CreateAssetImageScanSettingResponse) FromJsonString ¶
func (r *CreateAssetImageScanSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageScanSettingResponse) ToJsonString ¶
func (r *CreateAssetImageScanSettingResponse) ToJsonString() string
type CreateAssetImageScanSettingResponseParams ¶ added in v1.0.426
type CreateAssetImageScanSettingResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateAssetImageScanTaskRequest ¶
type CreateAssetImageScanTaskRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像;全部镜像,镜像列表和根据过滤条件筛选三选一。 All *bool `json:"All,omitnil" name:"All"` // 需要扫描的镜像列表;全部镜像,镜像列表和根据过滤条件筛选三选一。 Images []*string `json:"Images,omitnil" name:"Images"` // 扫描漏洞;漏洞,木马和风险需选其一 ScanVul *bool `json:"ScanVul,omitnil" name:"ScanVul"` // 扫描木马;漏洞,木马和风险需选其一 ScanVirus *bool `json:"ScanVirus,omitnil" name:"ScanVirus"` // 扫描风险;漏洞,木马和风险需选其一 ScanRisk *bool `json:"ScanRisk,omitnil" name:"ScanRisk"` // 根据过滤条件筛选出镜像;全部镜像,镜像列表和根据过滤条件筛选三选一。 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 根据过滤条件筛选出镜像,再排除个别镜像 ExcludeImageIds []*string `json:"ExcludeImageIds,omitnil" name:"ExcludeImageIds"` }
func NewCreateAssetImageScanTaskRequest ¶
func NewCreateAssetImageScanTaskRequest() (request *CreateAssetImageScanTaskRequest)
func (*CreateAssetImageScanTaskRequest) FromJsonString ¶
func (r *CreateAssetImageScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageScanTaskRequest) ToJsonString ¶
func (r *CreateAssetImageScanTaskRequest) ToJsonString() string
type CreateAssetImageScanTaskRequestParams ¶ added in v1.0.426
type CreateAssetImageScanTaskRequestParams struct { // 是否扫描全部镜像;全部镜像,镜像列表和根据过滤条件筛选三选一。 All *bool `json:"All,omitnil" name:"All"` // 需要扫描的镜像列表;全部镜像,镜像列表和根据过滤条件筛选三选一。 Images []*string `json:"Images,omitnil" name:"Images"` // 扫描漏洞;漏洞,木马和风险需选其一 ScanVul *bool `json:"ScanVul,omitnil" name:"ScanVul"` // 扫描木马;漏洞,木马和风险需选其一 ScanVirus *bool `json:"ScanVirus,omitnil" name:"ScanVirus"` // 扫描风险;漏洞,木马和风险需选其一 ScanRisk *bool `json:"ScanRisk,omitnil" name:"ScanRisk"` // 根据过滤条件筛选出镜像;全部镜像,镜像列表和根据过滤条件筛选三选一。 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 根据过滤条件筛选出镜像,再排除个别镜像 ExcludeImageIds []*string `json:"ExcludeImageIds,omitnil" name:"ExcludeImageIds"` }
Predefined struct for user
type CreateAssetImageScanTaskResponse ¶
type CreateAssetImageScanTaskResponse struct { *tchttp.BaseResponse Response *CreateAssetImageScanTaskResponseParams `json:"Response"` }
func NewCreateAssetImageScanTaskResponse ¶
func NewCreateAssetImageScanTaskResponse() (response *CreateAssetImageScanTaskResponse)
func (*CreateAssetImageScanTaskResponse) FromJsonString ¶
func (r *CreateAssetImageScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageScanTaskResponse) ToJsonString ¶
func (r *CreateAssetImageScanTaskResponse) ToJsonString() string
type CreateAssetImageScanTaskResponseParams ¶ added in v1.0.426
type CreateAssetImageScanTaskResponseParams struct { // 任务id TaskID *string `json:"TaskID,omitnil" name:"TaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateAssetImageVirusExportJobRequest ¶ added in v1.0.518
type CreateAssetImageVirusExportJobRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为10000 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 偏移量,默认为0。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewCreateAssetImageVirusExportJobRequest ¶ added in v1.0.518
func NewCreateAssetImageVirusExportJobRequest() (request *CreateAssetImageVirusExportJobRequest)
func (*CreateAssetImageVirusExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateAssetImageVirusExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageVirusExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateAssetImageVirusExportJobRequest) ToJsonString() string
type CreateAssetImageVirusExportJobRequestParams ¶ added in v1.0.518
type CreateAssetImageVirusExportJobRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为10000 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 偏移量,默认为0。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type CreateAssetImageVirusExportJobResponse ¶ added in v1.0.518
type CreateAssetImageVirusExportJobResponse struct { *tchttp.BaseResponse Response *CreateAssetImageVirusExportJobResponseParams `json:"Response"` }
func NewCreateAssetImageVirusExportJobResponse ¶ added in v1.0.518
func NewCreateAssetImageVirusExportJobResponse() (response *CreateAssetImageVirusExportJobResponse)
func (*CreateAssetImageVirusExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateAssetImageVirusExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAssetImageVirusExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateAssetImageVirusExportJobResponse) ToJsonString() string
type CreateAssetImageVirusExportJobResponseParams ¶ added in v1.0.518
type CreateAssetImageVirusExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateCheckComponentRequest ¶
type CreateCheckComponentRequest struct { *tchttp.BaseRequest // 要安装的集群列表信息 ClusterInfoList []*ClusterCreateComponentItem `json:"ClusterInfoList,omitnil" name:"ClusterInfoList"` }
func NewCreateCheckComponentRequest ¶
func NewCreateCheckComponentRequest() (request *CreateCheckComponentRequest)
func (*CreateCheckComponentRequest) FromJsonString ¶
func (r *CreateCheckComponentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCheckComponentRequest) ToJsonString ¶
func (r *CreateCheckComponentRequest) ToJsonString() string
type CreateCheckComponentRequestParams ¶ added in v1.0.426
type CreateCheckComponentRequestParams struct { // 要安装的集群列表信息 ClusterInfoList []*ClusterCreateComponentItem `json:"ClusterInfoList,omitnil" name:"ClusterInfoList"` }
Predefined struct for user
type CreateCheckComponentResponse ¶
type CreateCheckComponentResponse struct { *tchttp.BaseResponse Response *CreateCheckComponentResponseParams `json:"Response"` }
func NewCreateCheckComponentResponse ¶
func NewCreateCheckComponentResponse() (response *CreateCheckComponentResponse)
func (*CreateCheckComponentResponse) FromJsonString ¶
func (r *CreateCheckComponentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCheckComponentResponse) ToJsonString ¶
func (r *CreateCheckComponentResponse) ToJsonString() string
type CreateCheckComponentResponseParams ¶ added in v1.0.426
type CreateCheckComponentResponseParams struct { // "InstallSucc"表示安装成功,"InstallFailed"表示安装失败 InstallResult *string `json:"InstallResult,omitnil" name:"InstallResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateClusterCheckTaskRequest ¶
type CreateClusterCheckTaskRequest struct { *tchttp.BaseRequest // 指定要扫描的集群信息 ClusterCheckTaskList []*ClusterCheckTaskItem `json:"ClusterCheckTaskList,omitnil" name:"ClusterCheckTaskList"` }
func NewCreateClusterCheckTaskRequest ¶
func NewCreateClusterCheckTaskRequest() (request *CreateClusterCheckTaskRequest)
func (*CreateClusterCheckTaskRequest) FromJsonString ¶
func (r *CreateClusterCheckTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateClusterCheckTaskRequest) ToJsonString ¶
func (r *CreateClusterCheckTaskRequest) ToJsonString() string
type CreateClusterCheckTaskRequestParams ¶ added in v1.0.426
type CreateClusterCheckTaskRequestParams struct { // 指定要扫描的集群信息 ClusterCheckTaskList []*ClusterCheckTaskItem `json:"ClusterCheckTaskList,omitnil" name:"ClusterCheckTaskList"` }
Predefined struct for user
type CreateClusterCheckTaskResponse ¶
type CreateClusterCheckTaskResponse struct { *tchttp.BaseResponse Response *CreateClusterCheckTaskResponseParams `json:"Response"` }
func NewCreateClusterCheckTaskResponse ¶
func NewCreateClusterCheckTaskResponse() (response *CreateClusterCheckTaskResponse)
func (*CreateClusterCheckTaskResponse) FromJsonString ¶
func (r *CreateClusterCheckTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateClusterCheckTaskResponse) ToJsonString ¶
func (r *CreateClusterCheckTaskResponse) ToJsonString() string
type CreateClusterCheckTaskResponseParams ¶ added in v1.0.426
type CreateClusterCheckTaskResponseParams struct { // 返回创建的集群检查任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建检查任务的结果,"Succ"为成功,其他的为失败原因 CreateResult *string `json:"CreateResult,omitnil" name:"CreateResult"` // 返回创建的集群新任务ID // 注意:此字段可能返回 null,表示取不到有效值。 NewTaskID *string `json:"NewTaskID,omitnil" name:"NewTaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateComplianceTaskRequest ¶
type CreateComplianceTaskRequest struct { *tchttp.BaseRequest // 指定要扫描的资产类型列表。 // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 // AssetTypeSet, PolicySetId, PeriodTaskId三个参数,必须要给其中一个参数填写有效的值。 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` // 按照策略集ID指定的策略执行合规检查。 PolicySetId *uint64 `json:"PolicySetId,omitnil" name:"PolicySetId"` // 按照定时任务ID指定的策略执行合规检查。 PeriodTaskId *uint64 `json:"PeriodTaskId,omitnil" name:"PeriodTaskId"` }
func NewCreateComplianceTaskRequest ¶
func NewCreateComplianceTaskRequest() (request *CreateComplianceTaskRequest)
func (*CreateComplianceTaskRequest) FromJsonString ¶
func (r *CreateComplianceTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateComplianceTaskRequest) ToJsonString ¶
func (r *CreateComplianceTaskRequest) ToJsonString() string
type CreateComplianceTaskRequestParams ¶ added in v1.0.426
type CreateComplianceTaskRequestParams struct { // 指定要扫描的资产类型列表。 // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 // AssetTypeSet, PolicySetId, PeriodTaskId三个参数,必须要给其中一个参数填写有效的值。 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` // 按照策略集ID指定的策略执行合规检查。 PolicySetId *uint64 `json:"PolicySetId,omitnil" name:"PolicySetId"` // 按照定时任务ID指定的策略执行合规检查。 PeriodTaskId *uint64 `json:"PeriodTaskId,omitnil" name:"PeriodTaskId"` }
Predefined struct for user
type CreateComplianceTaskResponse ¶
type CreateComplianceTaskResponse struct { *tchttp.BaseResponse Response *CreateComplianceTaskResponseParams `json:"Response"` }
func NewCreateComplianceTaskResponse ¶
func NewCreateComplianceTaskResponse() (response *CreateComplianceTaskResponse)
func (*CreateComplianceTaskResponse) FromJsonString ¶
func (r *CreateComplianceTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateComplianceTaskResponse) ToJsonString ¶
func (r *CreateComplianceTaskResponse) ToJsonString() string
type CreateComplianceTaskResponseParams ¶ added in v1.0.426
type CreateComplianceTaskResponseParams struct { // 返回创建的合规检查任务的ID。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateComponentExportJobRequest ¶ added in v1.0.518
type CreateComponentExportJobRequest struct { *tchttp.BaseRequest // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ComponentName- String - 是否必填:否 - 镜像组件名称</li><li>ComponentVersion- String - 是否必填:否 - 镜像组件版本</li><li>ComponentType- String - 是否必填:否 - 镜像组件类型</li><li>VulLevel- String - 是否必填:否 - 漏洞威胁等级</li><li>HasVul- String - 是否必填:否 -是否有漏洞;true:是,false,否;不传或ALL :全部</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式desc ,asc Order *string `json:"Order,omitnil" name:"Order"` }
func NewCreateComponentExportJobRequest ¶ added in v1.0.518
func NewCreateComponentExportJobRequest() (request *CreateComponentExportJobRequest)
func (*CreateComponentExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateComponentExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateComponentExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateComponentExportJobRequest) ToJsonString() string
type CreateComponentExportJobRequestParams ¶ added in v1.0.518
type CreateComponentExportJobRequestParams struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ComponentName- String - 是否必填:否 - 镜像组件名称</li><li>ComponentVersion- String - 是否必填:否 - 镜像组件版本</li><li>ComponentType- String - 是否必填:否 - 镜像组件类型</li><li>VulLevel- String - 是否必填:否 - 漏洞威胁等级</li><li>HasVul- String - 是否必填:否 -是否有漏洞;true:是,false,否;不传或ALL :全部</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式desc ,asc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type CreateComponentExportJobResponse ¶ added in v1.0.518
type CreateComponentExportJobResponse struct { *tchttp.BaseResponse Response *CreateComponentExportJobResponseParams `json:"Response"` }
func NewCreateComponentExportJobResponse ¶ added in v1.0.518
func NewCreateComponentExportJobResponse() (response *CreateComponentExportJobResponse)
func (*CreateComponentExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateComponentExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateComponentExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateComponentExportJobResponse) ToJsonString() string
type CreateComponentExportJobResponseParams ¶ added in v1.0.518
type CreateComponentExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateDefenceVulExportJobRequest ¶ added in v1.0.518
type CreateDefenceVulExportJobRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewCreateDefenceVulExportJobRequest ¶ added in v1.0.518
func NewCreateDefenceVulExportJobRequest() (request *CreateDefenceVulExportJobRequest)
func (*CreateDefenceVulExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateDefenceVulExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDefenceVulExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateDefenceVulExportJobRequest) ToJsonString() string
type CreateDefenceVulExportJobRequestParams ¶ added in v1.0.518
type CreateDefenceVulExportJobRequestParams struct { // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateDefenceVulExportJobResponse ¶ added in v1.0.518
type CreateDefenceVulExportJobResponse struct { *tchttp.BaseResponse Response *CreateDefenceVulExportJobResponseParams `json:"Response"` }
func NewCreateDefenceVulExportJobResponse ¶ added in v1.0.518
func NewCreateDefenceVulExportJobResponse() (response *CreateDefenceVulExportJobResponse)
func (*CreateDefenceVulExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateDefenceVulExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDefenceVulExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateDefenceVulExportJobResponse) ToJsonString() string
type CreateDefenceVulExportJobResponseParams ¶ added in v1.0.518
type CreateDefenceVulExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateEmergencyVulExportJobRequest ¶ added in v1.0.518
type CreateEmergencyVulExportJobRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewCreateEmergencyVulExportJobRequest ¶ added in v1.0.518
func NewCreateEmergencyVulExportJobRequest() (request *CreateEmergencyVulExportJobRequest)
func (*CreateEmergencyVulExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateEmergencyVulExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEmergencyVulExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateEmergencyVulExportJobRequest) ToJsonString() string
type CreateEmergencyVulExportJobRequestParams ¶ added in v1.0.518
type CreateEmergencyVulExportJobRequestParams struct { // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateEmergencyVulExportJobResponse ¶ added in v1.0.518
type CreateEmergencyVulExportJobResponse struct { *tchttp.BaseResponse Response *CreateEmergencyVulExportJobResponseParams `json:"Response"` }
func NewCreateEmergencyVulExportJobResponse ¶ added in v1.0.518
func NewCreateEmergencyVulExportJobResponse() (response *CreateEmergencyVulExportJobResponse)
func (*CreateEmergencyVulExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateEmergencyVulExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEmergencyVulExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateEmergencyVulExportJobResponse) ToJsonString() string
type CreateEmergencyVulExportJobResponseParams ¶ added in v1.0.518
type CreateEmergencyVulExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateEscapeEventsExportJobRequest ¶ added in v1.0.518
type CreateEscapeEventsExportJobRequest struct { *tchttp.BaseRequest // 需要返回的数量,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,Status:EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:latest_found_time By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewCreateEscapeEventsExportJobRequest ¶ added in v1.0.518
func NewCreateEscapeEventsExportJobRequest() (request *CreateEscapeEventsExportJobRequest)
func (*CreateEscapeEventsExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateEscapeEventsExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEscapeEventsExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateEscapeEventsExportJobRequest) ToJsonString() string
type CreateEscapeEventsExportJobRequestParams ¶ added in v1.0.518
type CreateEscapeEventsExportJobRequestParams struct { // 需要返回的数量,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,Status:EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:latest_found_time By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type CreateEscapeEventsExportJobResponse ¶ added in v1.0.518
type CreateEscapeEventsExportJobResponse struct { *tchttp.BaseResponse Response *CreateEscapeEventsExportJobResponseParams `json:"Response"` }
func NewCreateEscapeEventsExportJobResponse ¶ added in v1.0.518
func NewCreateEscapeEventsExportJobResponse() (response *CreateEscapeEventsExportJobResponse)
func (*CreateEscapeEventsExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateEscapeEventsExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEscapeEventsExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateEscapeEventsExportJobResponse) ToJsonString() string
type CreateEscapeEventsExportJobResponseParams ¶ added in v1.0.518
type CreateEscapeEventsExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateEscapeWhiteListExportJobRequest ¶ added in v1.0.518
type CreateEscapeWhiteListExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>EventType- String - 是否必填:否 - 加白事件类型,ESCAPE_CGROUPS:利用cgroup机制逃逸,ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸, ESCAPE_DOCKER_API:访问Docker API接口逃逸,ESCAPE_VUL_OCCURRED:逃逸漏洞利用,MOUNT_SENSITIVE_PTAH:敏感路径挂载,PRIVILEGE_CONTAINER_START:特权容器, PRIVILEGE:程序提权逃逸</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:主机数量:HostCount,容器数量:ContainerCount,更新时间:UpdateTime By *string `json:"By,omitnil" name:"By"` }
func NewCreateEscapeWhiteListExportJobRequest ¶ added in v1.0.518
func NewCreateEscapeWhiteListExportJobRequest() (request *CreateEscapeWhiteListExportJobRequest)
func (*CreateEscapeWhiteListExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateEscapeWhiteListExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEscapeWhiteListExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateEscapeWhiteListExportJobRequest) ToJsonString() string
type CreateEscapeWhiteListExportJobRequestParams ¶ added in v1.0.518
type CreateEscapeWhiteListExportJobRequestParams struct { // 过滤条件。 // <li>EventType- String - 是否必填:否 - 加白事件类型,ESCAPE_CGROUPS:利用cgroup机制逃逸,ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸, ESCAPE_DOCKER_API:访问Docker API接口逃逸,ESCAPE_VUL_OCCURRED:逃逸漏洞利用,MOUNT_SENSITIVE_PTAH:敏感路径挂载,PRIVILEGE_CONTAINER_START:特权容器, PRIVILEGE:程序提权逃逸</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:主机数量:HostCount,容器数量:ContainerCount,更新时间:UpdateTime By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateEscapeWhiteListExportJobResponse ¶ added in v1.0.518
type CreateEscapeWhiteListExportJobResponse struct { *tchttp.BaseResponse Response *CreateEscapeWhiteListExportJobResponseParams `json:"Response"` }
func NewCreateEscapeWhiteListExportJobResponse ¶ added in v1.0.518
func NewCreateEscapeWhiteListExportJobResponse() (response *CreateEscapeWhiteListExportJobResponse)
func (*CreateEscapeWhiteListExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateEscapeWhiteListExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEscapeWhiteListExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateEscapeWhiteListExportJobResponse) ToJsonString() string
type CreateEscapeWhiteListExportJobResponseParams ¶ added in v1.0.518
type CreateEscapeWhiteListExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateExportComplianceStatusListJobRequest ¶
type CreateExportComplianceStatusListJobRequest struct { *tchttp.BaseRequest // 要导出信息的资产类型 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 按照检测项导出,还是按照资产导出。true: 按照资产导出;false: 按照检测项导出。 ExportByAsset *bool `json:"ExportByAsset,omitnil" name:"ExportByAsset"` // true, 全部导出;false, 根据IdList来导出数据。 ExportAll *bool `json:"ExportAll,omitnil" name:"ExportAll"` // 要导出的资产ID列表或检测项ID列表,由ExportByAsset的取值决定。 IdList []*uint64 `json:"IdList,omitnil" name:"IdList"` }
func NewCreateExportComplianceStatusListJobRequest ¶
func NewCreateExportComplianceStatusListJobRequest() (request *CreateExportComplianceStatusListJobRequest)
func (*CreateExportComplianceStatusListJobRequest) FromJsonString ¶
func (r *CreateExportComplianceStatusListJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateExportComplianceStatusListJobRequest) ToJsonString ¶
func (r *CreateExportComplianceStatusListJobRequest) ToJsonString() string
type CreateExportComplianceStatusListJobRequestParams ¶ added in v1.0.426
type CreateExportComplianceStatusListJobRequestParams struct { // 要导出信息的资产类型 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 按照检测项导出,还是按照资产导出。true: 按照资产导出;false: 按照检测项导出。 ExportByAsset *bool `json:"ExportByAsset,omitnil" name:"ExportByAsset"` // true, 全部导出;false, 根据IdList来导出数据。 ExportAll *bool `json:"ExportAll,omitnil" name:"ExportAll"` // 要导出的资产ID列表或检测项ID列表,由ExportByAsset的取值决定。 IdList []*uint64 `json:"IdList,omitnil" name:"IdList"` }
Predefined struct for user
type CreateExportComplianceStatusListJobResponse ¶
type CreateExportComplianceStatusListJobResponse struct { *tchttp.BaseResponse Response *CreateExportComplianceStatusListJobResponseParams `json:"Response"` }
func NewCreateExportComplianceStatusListJobResponse ¶
func NewCreateExportComplianceStatusListJobResponse() (response *CreateExportComplianceStatusListJobResponse)
func (*CreateExportComplianceStatusListJobResponse) FromJsonString ¶
func (r *CreateExportComplianceStatusListJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateExportComplianceStatusListJobResponse) ToJsonString ¶
func (r *CreateExportComplianceStatusListJobResponse) ToJsonString() string
type CreateExportComplianceStatusListJobResponseParams ¶ added in v1.0.426
type CreateExportComplianceStatusListJobResponseParams struct { // 返回创建的导出任务的ID // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateHostExportJobRequest ¶ added in v1.0.518
type CreateHostExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"</li> // <li>HostName - String - 是否必填:否 - 主机名筛选</li> // <li>Group- String - 是否必填:否 - 主机群组搜索</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>HostID- string - 是否必填:否 - 主机id搜索</li> // <li>DockerVersion- string - 是否必填:否 - docker版本搜索</li> // <li>MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;</li> // <li>DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"</li> // <li>ProjectID- string - 是否必填:否 - 所属项目id搜索</li> // <li>Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 偏移量,默认为0。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 需要返回的数量,默认为10,最大值为10000 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewCreateHostExportJobRequest ¶ added in v1.0.518
func NewCreateHostExportJobRequest() (request *CreateHostExportJobRequest)
func (*CreateHostExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateHostExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateHostExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateHostExportJobRequest) ToJsonString() string
type CreateHostExportJobRequestParams ¶ added in v1.0.518
type CreateHostExportJobRequestParams struct { // 过滤条件。 // <li>Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"</li> // <li>HostName - String - 是否必填:否 - 主机名筛选</li> // <li>Group- String - 是否必填:否 - 主机群组搜索</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>HostID- string - 是否必填:否 - 主机id搜索</li> // <li>DockerVersion- string - 是否必填:否 - docker版本搜索</li> // <li>MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;</li> // <li>DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"</li> // <li>ProjectID- string - 是否必填:否 - 所属项目id搜索</li> // <li>Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 偏移量,默认为0。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 需要返回的数量,默认为10,最大值为10000 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type CreateHostExportJobResponse ¶ added in v1.0.518
type CreateHostExportJobResponse struct { *tchttp.BaseResponse Response *CreateHostExportJobResponseParams `json:"Response"` }
func NewCreateHostExportJobResponse ¶ added in v1.0.518
func NewCreateHostExportJobResponse() (response *CreateHostExportJobResponse)
func (*CreateHostExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateHostExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateHostExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateHostExportJobResponse) ToJsonString() string
type CreateHostExportJobResponseParams ¶ added in v1.0.518
type CreateHostExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateImageExportJobRequest ¶ added in v1.0.518
type CreateImageExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>ImageName- String - 是否必填:否 - 镜像名称筛选,</li> // <li>ScanStatus - String - 是否必填:否 - 镜像扫描状态notScan,scanning,scanned,scanErr</li> // <li>ImageID- String - 是否必填:否 - 镜像ID筛选,</li> // <li>SecurityRisk- String - 是否必填:否 - 安全风险,VulCnt 、VirusCnt、RiskCnt、IsTrustImage</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewCreateImageExportJobRequest ¶ added in v1.0.518
func NewCreateImageExportJobRequest() (request *CreateImageExportJobRequest)
func (*CreateImageExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateImageExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateImageExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateImageExportJobRequest) ToJsonString() string
type CreateImageExportJobRequestParams ¶ added in v1.0.518
type CreateImageExportJobRequestParams struct { // 过滤条件。 // <li>ImageName- String - 是否必填:否 - 镜像名称筛选,</li> // <li>ScanStatus - String - 是否必填:否 - 镜像扫描状态notScan,scanning,scanned,scanErr</li> // <li>ImageID- String - 是否必填:否 - 镜像ID筛选,</li> // <li>SecurityRisk- String - 是否必填:否 - 安全风险,VulCnt 、VirusCnt、RiskCnt、IsTrustImage</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type CreateImageExportJobResponse ¶ added in v1.0.518
type CreateImageExportJobResponse struct { *tchttp.BaseResponse Response *CreateImageExportJobResponseParams `json:"Response"` }
func NewCreateImageExportJobResponse ¶ added in v1.0.518
func NewCreateImageExportJobResponse() (response *CreateImageExportJobResponse)
func (*CreateImageExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateImageExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateImageExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateImageExportJobResponse) ToJsonString() string
type CreateImageExportJobResponseParams ¶ added in v1.0.518
type CreateImageExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // excel文件下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateK8sApiAbnormalEventExportJobRequest ¶ added in v1.0.545
type CreateK8sApiAbnormalEventExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>TimeRange - string -是否必填: 否 - 时间范围筛选 ["2022-03-31 16:55:00", "2022-03-31 17:00:00"]</li> // <li>MatchRules - string - 是否必填: 否 -命中规则筛选</li> // <li>RiskLevel - string - 是否必填: 否 -威胁等级筛选</li> // <li>Status - string - 是否必填: 否 -事件状态筛选</li> // <li>MatchRuleType - string - 是否必填: 否 -命中规则类型筛选</li> // <li>ClusterRunningStatus - string - 是否必填: 否 -集群运行状态</li> // <li>ClusterName - string - 是否必填: 否 -集群名称</li> // <li>ClusterID - string - 是否必填: 否 -集群ID</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewCreateK8sApiAbnormalEventExportJobRequest ¶ added in v1.0.545
func NewCreateK8sApiAbnormalEventExportJobRequest() (request *CreateK8sApiAbnormalEventExportJobRequest)
func (*CreateK8sApiAbnormalEventExportJobRequest) FromJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalEventExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateK8sApiAbnormalEventExportJobRequest) ToJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalEventExportJobRequest) ToJsonString() string
type CreateK8sApiAbnormalEventExportJobRequestParams ¶ added in v1.0.545
type CreateK8sApiAbnormalEventExportJobRequestParams struct { // 过滤条件。 // <li>TimeRange - string -是否必填: 否 - 时间范围筛选 ["2022-03-31 16:55:00", "2022-03-31 17:00:00"]</li> // <li>MatchRules - string - 是否必填: 否 -命中规则筛选</li> // <li>RiskLevel - string - 是否必填: 否 -威胁等级筛选</li> // <li>Status - string - 是否必填: 否 -事件状态筛选</li> // <li>MatchRuleType - string - 是否必填: 否 -命中规则类型筛选</li> // <li>ClusterRunningStatus - string - 是否必填: 否 -集群运行状态</li> // <li>ClusterName - string - 是否必填: 否 -集群名称</li> // <li>ClusterID - string - 是否必填: 否 -集群ID</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type CreateK8sApiAbnormalEventExportJobResponse ¶ added in v1.0.545
type CreateK8sApiAbnormalEventExportJobResponse struct { *tchttp.BaseResponse Response *CreateK8sApiAbnormalEventExportJobResponseParams `json:"Response"` }
func NewCreateK8sApiAbnormalEventExportJobResponse ¶ added in v1.0.545
func NewCreateK8sApiAbnormalEventExportJobResponse() (response *CreateK8sApiAbnormalEventExportJobResponse)
func (*CreateK8sApiAbnormalEventExportJobResponse) FromJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalEventExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateK8sApiAbnormalEventExportJobResponse) ToJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalEventExportJobResponse) ToJsonString() string
type CreateK8sApiAbnormalEventExportJobResponseParams ¶ added in v1.0.545
type CreateK8sApiAbnormalEventExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateK8sApiAbnormalRuleExportJobRequest ¶ added in v1.0.545
type CreateK8sApiAbnormalRuleExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>RuleType - string - 是否必填: 否 -规则类型</li> // <li>Status - string - 是否必填: 否 -状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By []*string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewCreateK8sApiAbnormalRuleExportJobRequest ¶ added in v1.0.545
func NewCreateK8sApiAbnormalRuleExportJobRequest() (request *CreateK8sApiAbnormalRuleExportJobRequest)
func (*CreateK8sApiAbnormalRuleExportJobRequest) FromJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalRuleExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateK8sApiAbnormalRuleExportJobRequest) ToJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalRuleExportJobRequest) ToJsonString() string
type CreateK8sApiAbnormalRuleExportJobRequestParams ¶ added in v1.0.545
type CreateK8sApiAbnormalRuleExportJobRequestParams struct { // 过滤条件。 // <li>RuleType - string - 是否必填: 否 -规则类型</li> // <li>Status - string - 是否必填: 否 -状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By []*string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type CreateK8sApiAbnormalRuleExportJobResponse ¶ added in v1.0.545
type CreateK8sApiAbnormalRuleExportJobResponse struct { *tchttp.BaseResponse Response *CreateK8sApiAbnormalRuleExportJobResponseParams `json:"Response"` }
func NewCreateK8sApiAbnormalRuleExportJobResponse ¶ added in v1.0.545
func NewCreateK8sApiAbnormalRuleExportJobResponse() (response *CreateK8sApiAbnormalRuleExportJobResponse)
func (*CreateK8sApiAbnormalRuleExportJobResponse) FromJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalRuleExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateK8sApiAbnormalRuleExportJobResponse) ToJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalRuleExportJobResponse) ToJsonString() string
type CreateK8sApiAbnormalRuleExportJobResponseParams ¶ added in v1.0.545
type CreateK8sApiAbnormalRuleExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateK8sApiAbnormalRuleInfoRequest ¶ added in v1.0.545
type CreateK8sApiAbnormalRuleInfoRequest struct { *tchttp.BaseRequest // 规则详情 RuleInfo *K8sApiAbnormalRuleInfo `json:"RuleInfo,omitnil" name:"RuleInfo"` // 拷贝规则ID(适用于复制规则场景) CopySrcRuleID *string `json:"CopySrcRuleID,omitnil" name:"CopySrcRuleID"` // 事件ID(适用于事件加白场景) EventID *uint64 `json:"EventID,omitnil" name:"EventID"` }
func NewCreateK8sApiAbnormalRuleInfoRequest ¶ added in v1.0.545
func NewCreateK8sApiAbnormalRuleInfoRequest() (request *CreateK8sApiAbnormalRuleInfoRequest)
func (*CreateK8sApiAbnormalRuleInfoRequest) FromJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalRuleInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateK8sApiAbnormalRuleInfoRequest) ToJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalRuleInfoRequest) ToJsonString() string
type CreateK8sApiAbnormalRuleInfoRequestParams ¶ added in v1.0.545
type CreateK8sApiAbnormalRuleInfoRequestParams struct { // 规则详情 RuleInfo *K8sApiAbnormalRuleInfo `json:"RuleInfo,omitnil" name:"RuleInfo"` // 拷贝规则ID(适用于复制规则场景) CopySrcRuleID *string `json:"CopySrcRuleID,omitnil" name:"CopySrcRuleID"` // 事件ID(适用于事件加白场景) EventID *uint64 `json:"EventID,omitnil" name:"EventID"` }
Predefined struct for user
type CreateK8sApiAbnormalRuleInfoResponse ¶ added in v1.0.545
type CreateK8sApiAbnormalRuleInfoResponse struct { *tchttp.BaseResponse Response *CreateK8sApiAbnormalRuleInfoResponseParams `json:"Response"` }
func NewCreateK8sApiAbnormalRuleInfoResponse ¶ added in v1.0.545
func NewCreateK8sApiAbnormalRuleInfoResponse() (response *CreateK8sApiAbnormalRuleInfoResponse)
func (*CreateK8sApiAbnormalRuleInfoResponse) FromJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalRuleInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateK8sApiAbnormalRuleInfoResponse) ToJsonString ¶ added in v1.0.545
func (r *CreateK8sApiAbnormalRuleInfoResponse) ToJsonString() string
type CreateK8sApiAbnormalRuleInfoResponseParams ¶ added in v1.0.545
type CreateK8sApiAbnormalRuleInfoResponseParams struct { // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateNetworkFirewallClusterRefreshRequest ¶ added in v1.0.518
type CreateNetworkFirewallClusterRefreshRequest struct {
*tchttp.BaseRequest
}
func NewCreateNetworkFirewallClusterRefreshRequest ¶ added in v1.0.518
func NewCreateNetworkFirewallClusterRefreshRequest() (request *CreateNetworkFirewallClusterRefreshRequest)
func (*CreateNetworkFirewallClusterRefreshRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallClusterRefreshRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetworkFirewallClusterRefreshRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallClusterRefreshRequest) ToJsonString() string
type CreateNetworkFirewallClusterRefreshRequestParams ¶ added in v1.0.518
type CreateNetworkFirewallClusterRefreshRequestParams struct { }
Predefined struct for user
type CreateNetworkFirewallClusterRefreshResponse ¶ added in v1.0.518
type CreateNetworkFirewallClusterRefreshResponse struct { *tchttp.BaseResponse Response *CreateNetworkFirewallClusterRefreshResponseParams `json:"Response"` }
func NewCreateNetworkFirewallClusterRefreshResponse ¶ added in v1.0.518
func NewCreateNetworkFirewallClusterRefreshResponse() (response *CreateNetworkFirewallClusterRefreshResponse)
func (*CreateNetworkFirewallClusterRefreshResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallClusterRefreshResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetworkFirewallClusterRefreshResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallClusterRefreshResponse) ToJsonString() string
type CreateNetworkFirewallClusterRefreshResponseParams ¶ added in v1.0.518
type CreateNetworkFirewallClusterRefreshResponseParams struct { // 返回创建的集群检查任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建检查任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateNetworkFirewallPolicyDiscoverRequest ¶ added in v1.0.518
type CreateNetworkFirewallPolicyDiscoverRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` }
func NewCreateNetworkFirewallPolicyDiscoverRequest ¶ added in v1.0.518
func NewCreateNetworkFirewallPolicyDiscoverRequest() (request *CreateNetworkFirewallPolicyDiscoverRequest)
func (*CreateNetworkFirewallPolicyDiscoverRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallPolicyDiscoverRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetworkFirewallPolicyDiscoverRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallPolicyDiscoverRequest) ToJsonString() string
type CreateNetworkFirewallPolicyDiscoverRequestParams ¶ added in v1.0.518
type CreateNetworkFirewallPolicyDiscoverRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` }
Predefined struct for user
type CreateNetworkFirewallPolicyDiscoverResponse ¶ added in v1.0.518
type CreateNetworkFirewallPolicyDiscoverResponse struct { *tchttp.BaseResponse Response *CreateNetworkFirewallPolicyDiscoverResponseParams `json:"Response"` }
func NewCreateNetworkFirewallPolicyDiscoverResponse ¶ added in v1.0.518
func NewCreateNetworkFirewallPolicyDiscoverResponse() (response *CreateNetworkFirewallPolicyDiscoverResponse)
func (*CreateNetworkFirewallPolicyDiscoverResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallPolicyDiscoverResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetworkFirewallPolicyDiscoverResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallPolicyDiscoverResponse) ToJsonString() string
type CreateNetworkFirewallPolicyDiscoverResponseParams ¶ added in v1.0.518
type CreateNetworkFirewallPolicyDiscoverResponseParams struct { // 返回创建的集群检查任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建检查任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateNetworkFirewallPublishRequest ¶ added in v1.0.518
type CreateNetworkFirewallPublishRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id数组 Id []*uint64 `json:"Id,omitnil" name:"Id"` }
func NewCreateNetworkFirewallPublishRequest ¶ added in v1.0.518
func NewCreateNetworkFirewallPublishRequest() (request *CreateNetworkFirewallPublishRequest)
func (*CreateNetworkFirewallPublishRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallPublishRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetworkFirewallPublishRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallPublishRequest) ToJsonString() string
type CreateNetworkFirewallPublishRequestParams ¶ added in v1.0.518
type CreateNetworkFirewallPublishRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id数组 Id []*uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type CreateNetworkFirewallPublishResponse ¶ added in v1.0.518
type CreateNetworkFirewallPublishResponse struct { *tchttp.BaseResponse Response *CreateNetworkFirewallPublishResponseParams `json:"Response"` }
func NewCreateNetworkFirewallPublishResponse ¶ added in v1.0.518
func NewCreateNetworkFirewallPublishResponse() (response *CreateNetworkFirewallPublishResponse)
func (*CreateNetworkFirewallPublishResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallPublishResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetworkFirewallPublishResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallPublishResponse) ToJsonString() string
type CreateNetworkFirewallPublishResponseParams ¶ added in v1.0.518
type CreateNetworkFirewallPublishResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateNetworkFirewallUndoPublishRequest ¶ added in v1.0.518
type CreateNetworkFirewallUndoPublishRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id数组 Id []*uint64 `json:"Id,omitnil" name:"Id"` }
func NewCreateNetworkFirewallUndoPublishRequest ¶ added in v1.0.518
func NewCreateNetworkFirewallUndoPublishRequest() (request *CreateNetworkFirewallUndoPublishRequest)
func (*CreateNetworkFirewallUndoPublishRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallUndoPublishRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetworkFirewallUndoPublishRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallUndoPublishRequest) ToJsonString() string
type CreateNetworkFirewallUndoPublishRequestParams ¶ added in v1.0.518
type CreateNetworkFirewallUndoPublishRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id数组 Id []*uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type CreateNetworkFirewallUndoPublishResponse ¶ added in v1.0.518
type CreateNetworkFirewallUndoPublishResponse struct { *tchttp.BaseResponse Response *CreateNetworkFirewallUndoPublishResponseParams `json:"Response"` }
func NewCreateNetworkFirewallUndoPublishResponse ¶ added in v1.0.518
func NewCreateNetworkFirewallUndoPublishResponse() (response *CreateNetworkFirewallUndoPublishResponse)
func (*CreateNetworkFirewallUndoPublishResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallUndoPublishResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetworkFirewallUndoPublishResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateNetworkFirewallUndoPublishResponse) ToJsonString() string
type CreateNetworkFirewallUndoPublishResponseParams ¶ added in v1.0.518
type CreateNetworkFirewallUndoPublishResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateOrModifyPostPayCoresRequest ¶
type CreateOrModifyPostPayCoresRequest struct { *tchttp.BaseRequest // 弹性计费上限,最小值500 CoresCnt *uint64 `json:"CoresCnt,omitnil" name:"CoresCnt"` }
func NewCreateOrModifyPostPayCoresRequest ¶
func NewCreateOrModifyPostPayCoresRequest() (request *CreateOrModifyPostPayCoresRequest)
func (*CreateOrModifyPostPayCoresRequest) FromJsonString ¶
func (r *CreateOrModifyPostPayCoresRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrModifyPostPayCoresRequest) ToJsonString ¶
func (r *CreateOrModifyPostPayCoresRequest) ToJsonString() string
type CreateOrModifyPostPayCoresRequestParams ¶ added in v1.0.426
type CreateOrModifyPostPayCoresRequestParams struct { // 弹性计费上限,最小值500 CoresCnt *uint64 `json:"CoresCnt,omitnil" name:"CoresCnt"` }
Predefined struct for user
type CreateOrModifyPostPayCoresResponse ¶
type CreateOrModifyPostPayCoresResponse struct { *tchttp.BaseResponse Response *CreateOrModifyPostPayCoresResponseParams `json:"Response"` }
func NewCreateOrModifyPostPayCoresResponse ¶
func NewCreateOrModifyPostPayCoresResponse() (response *CreateOrModifyPostPayCoresResponse)
func (*CreateOrModifyPostPayCoresResponse) FromJsonString ¶
func (r *CreateOrModifyPostPayCoresResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrModifyPostPayCoresResponse) ToJsonString ¶
func (r *CreateOrModifyPostPayCoresResponse) ToJsonString() string
type CreateOrModifyPostPayCoresResponseParams ¶ added in v1.0.426
type CreateOrModifyPostPayCoresResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateProcessEventsExportJobRequest ¶ added in v1.0.518
type CreateProcessEventsExportJobRequest struct { *tchttp.BaseRequest // 需要返回的数量,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,Status:EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:latest_found_time By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewCreateProcessEventsExportJobRequest ¶ added in v1.0.518
func NewCreateProcessEventsExportJobRequest() (request *CreateProcessEventsExportJobRequest)
func (*CreateProcessEventsExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateProcessEventsExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProcessEventsExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateProcessEventsExportJobRequest) ToJsonString() string
type CreateProcessEventsExportJobRequestParams ¶ added in v1.0.518
type CreateProcessEventsExportJobRequestParams struct { // 需要返回的数量,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,Status:EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:latest_found_time By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type CreateProcessEventsExportJobResponse ¶ added in v1.0.518
type CreateProcessEventsExportJobResponse struct { *tchttp.BaseResponse Response *CreateProcessEventsExportJobResponseParams `json:"Response"` }
func NewCreateProcessEventsExportJobResponse ¶ added in v1.0.518
func NewCreateProcessEventsExportJobResponse() (response *CreateProcessEventsExportJobResponse)
func (*CreateProcessEventsExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateProcessEventsExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProcessEventsExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateProcessEventsExportJobResponse) ToJsonString() string
type CreateProcessEventsExportJobResponseParams ¶ added in v1.0.518
type CreateProcessEventsExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateRefreshTaskRequest ¶
type CreateRefreshTaskRequest struct { *tchttp.BaseRequest // 指定集群列表,若为空则标识同步所有集群 ClusterIDs []*string `json:"ClusterIDs,omitnil" name:"ClusterIDs"` // 是否只同步列表 IsSyncListOnly *bool `json:"IsSyncListOnly,omitnil" name:"IsSyncListOnly"` }
func NewCreateRefreshTaskRequest ¶
func NewCreateRefreshTaskRequest() (request *CreateRefreshTaskRequest)
func (*CreateRefreshTaskRequest) FromJsonString ¶
func (r *CreateRefreshTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRefreshTaskRequest) ToJsonString ¶
func (r *CreateRefreshTaskRequest) ToJsonString() string
type CreateRefreshTaskRequestParams ¶ added in v1.0.426
type CreateRefreshTaskRequestParams struct { // 指定集群列表,若为空则标识同步所有集群 ClusterIDs []*string `json:"ClusterIDs,omitnil" name:"ClusterIDs"` // 是否只同步列表 IsSyncListOnly *bool `json:"IsSyncListOnly,omitnil" name:"IsSyncListOnly"` }
Predefined struct for user
type CreateRefreshTaskResponse ¶
type CreateRefreshTaskResponse struct { *tchttp.BaseResponse Response *CreateRefreshTaskResponseParams `json:"Response"` }
func NewCreateRefreshTaskResponse ¶
func NewCreateRefreshTaskResponse() (response *CreateRefreshTaskResponse)
func (*CreateRefreshTaskResponse) FromJsonString ¶
func (r *CreateRefreshTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRefreshTaskResponse) ToJsonString ¶
func (r *CreateRefreshTaskResponse) ToJsonString() string
type CreateRefreshTaskResponseParams ¶ added in v1.0.426
type CreateRefreshTaskResponseParams struct { // 返回创建的集群检查任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建检查任务的结果,"Succ"为成功,"Failed"为失败 CreateResult *string `json:"CreateResult,omitnil" name:"CreateResult"` // 返回创建的新集群检查任务ID NewTaskID *string `json:"NewTaskID,omitnil" name:"NewTaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateRiskDnsEventExportJobRequest ¶ added in v1.0.528
type CreateRiskDnsEventExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>EventStatus- String - 是否必填:否 - 事件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_ADD_WHITE:已加白</li> // <li>ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED </li> // <li>ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING</li> // <li>EventType - String -是否必填: 否 - 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP</li> // <li>TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 </li> // <li>RiskDns- string - 是否必填:否 - 恶意域名。</li> // <li>RiskIP- string - 是否必填:否 - 恶意IP。</li> // <li>ContainerName- string - 是否必填:否 - 容器名称。</li> // <li>ContainerID- string - 是否必填:否 - 容器ID。</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> // <li>HostName- string - 是否必填:否 - 主机名称。</li> // <li>HostIP- string - 是否必填:否 - 内网IP。</li> // <li>PublicIP- string - 是否必填:否 - 外网IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,最大值为100000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:事件数量:EventCount By *string `json:"By,omitnil" name:"By"` }
func NewCreateRiskDnsEventExportJobRequest ¶ added in v1.0.528
func NewCreateRiskDnsEventExportJobRequest() (request *CreateRiskDnsEventExportJobRequest)
func (*CreateRiskDnsEventExportJobRequest) FromJsonString ¶ added in v1.0.528
func (r *CreateRiskDnsEventExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRiskDnsEventExportJobRequest) ToJsonString ¶ added in v1.0.528
func (r *CreateRiskDnsEventExportJobRequest) ToJsonString() string
type CreateRiskDnsEventExportJobRequestParams ¶ added in v1.0.528
type CreateRiskDnsEventExportJobRequestParams struct { // 过滤条件。 // <li>EventStatus- String - 是否必填:否 - 事件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_ADD_WHITE:已加白</li> // <li>ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED </li> // <li>ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING</li> // <li>EventType - String -是否必填: 否 - 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP</li> // <li>TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 </li> // <li>RiskDns- string - 是否必填:否 - 恶意域名。</li> // <li>RiskIP- string - 是否必填:否 - 恶意IP。</li> // <li>ContainerName- string - 是否必填:否 - 容器名称。</li> // <li>ContainerID- string - 是否必填:否 - 容器ID。</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> // <li>HostName- string - 是否必填:否 - 主机名称。</li> // <li>HostIP- string - 是否必填:否 - 内网IP。</li> // <li>PublicIP- string - 是否必填:否 - 外网IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,最大值为100000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:事件数量:EventCount By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateRiskDnsEventExportJobResponse ¶ added in v1.0.528
type CreateRiskDnsEventExportJobResponse struct { *tchttp.BaseResponse Response *CreateRiskDnsEventExportJobResponseParams `json:"Response"` }
func NewCreateRiskDnsEventExportJobResponse ¶ added in v1.0.528
func NewCreateRiskDnsEventExportJobResponse() (response *CreateRiskDnsEventExportJobResponse)
func (*CreateRiskDnsEventExportJobResponse) FromJsonString ¶ added in v1.0.528
func (r *CreateRiskDnsEventExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRiskDnsEventExportJobResponse) ToJsonString ¶ added in v1.0.528
func (r *CreateRiskDnsEventExportJobResponse) ToJsonString() string
type CreateRiskDnsEventExportJobResponseParams ¶ added in v1.0.528
type CreateRiskDnsEventExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateSearchTemplateRequest ¶ added in v1.0.518
type CreateSearchTemplateRequest struct { *tchttp.BaseRequest // 搜索模板 SearchTemplate *SearchTemplate `json:"SearchTemplate,omitnil" name:"SearchTemplate"` }
func NewCreateSearchTemplateRequest ¶ added in v1.0.518
func NewCreateSearchTemplateRequest() (request *CreateSearchTemplateRequest)
func (*CreateSearchTemplateRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateSearchTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSearchTemplateRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateSearchTemplateRequest) ToJsonString() string
type CreateSearchTemplateRequestParams ¶ added in v1.0.518
type CreateSearchTemplateRequestParams struct { // 搜索模板 SearchTemplate *SearchTemplate `json:"SearchTemplate,omitnil" name:"SearchTemplate"` }
Predefined struct for user
type CreateSearchTemplateResponse ¶ added in v1.0.518
type CreateSearchTemplateResponse struct { *tchttp.BaseResponse Response *CreateSearchTemplateResponseParams `json:"Response"` }
func NewCreateSearchTemplateResponse ¶ added in v1.0.518
func NewCreateSearchTemplateResponse() (response *CreateSearchTemplateResponse)
func (*CreateSearchTemplateResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateSearchTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSearchTemplateResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateSearchTemplateResponse) ToJsonString() string
type CreateSearchTemplateResponseParams ¶ added in v1.0.518
type CreateSearchTemplateResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateSystemVulExportJobRequest ¶ added in v1.0.518
type CreateSystemVulExportJobRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedContainer- string - 是否必填:否 - 仅展示影响容器的漏洞true,false</li> // <li>OnlyAffectedNewestImage-string - 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CategoryType- string - 是否必填:否 - 漏洞子类型</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> // <li>FocusOnType - string - 是否必填:否 -关注紧急度类型 。ALL :全部,SERIOUS_LEVEL: 严重和高危 ,IS_SUGGEST: 重点关注,POC_EXP 有Poc或Exp ,NETWORK_EXP: 远程Exp</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewCreateSystemVulExportJobRequest ¶ added in v1.0.518
func NewCreateSystemVulExportJobRequest() (request *CreateSystemVulExportJobRequest)
func (*CreateSystemVulExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateSystemVulExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSystemVulExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateSystemVulExportJobRequest) ToJsonString() string
type CreateSystemVulExportJobRequestParams ¶ added in v1.0.518
type CreateSystemVulExportJobRequestParams struct { // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedContainer- string - 是否必填:否 - 仅展示影响容器的漏洞true,false</li> // <li>OnlyAffectedNewestImage-string - 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CategoryType- string - 是否必填:否 - 漏洞子类型</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> // <li>FocusOnType - string - 是否必填:否 -关注紧急度类型 。ALL :全部,SERIOUS_LEVEL: 严重和高危 ,IS_SUGGEST: 重点关注,POC_EXP 有Poc或Exp ,NETWORK_EXP: 远程Exp</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateSystemVulExportJobResponse ¶ added in v1.0.518
type CreateSystemVulExportJobResponse struct { *tchttp.BaseResponse Response *CreateSystemVulExportJobResponseParams `json:"Response"` }
func NewCreateSystemVulExportJobResponse ¶ added in v1.0.518
func NewCreateSystemVulExportJobResponse() (response *CreateSystemVulExportJobResponse)
func (*CreateSystemVulExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateSystemVulExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSystemVulExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateSystemVulExportJobResponse) ToJsonString() string
type CreateSystemVulExportJobResponseParams ¶ added in v1.0.518
type CreateSystemVulExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateVirusScanAgainRequest ¶
type CreateVirusScanAgainRequest struct { *tchttp.BaseRequest // 任务id TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 需要扫描的容器id集合 ContainerIds []*string `json:"ContainerIds,omitnil" name:"ContainerIds"` // 是否是扫描全部超时的 TimeoutAll *bool `json:"TimeoutAll,omitnil" name:"TimeoutAll"` // 重新设置的超时时长 Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` }
func NewCreateVirusScanAgainRequest ¶
func NewCreateVirusScanAgainRequest() (request *CreateVirusScanAgainRequest)
func (*CreateVirusScanAgainRequest) FromJsonString ¶
func (r *CreateVirusScanAgainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVirusScanAgainRequest) ToJsonString ¶
func (r *CreateVirusScanAgainRequest) ToJsonString() string
type CreateVirusScanAgainRequestParams ¶ added in v1.0.426
type CreateVirusScanAgainRequestParams struct { // 任务id TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 需要扫描的容器id集合 ContainerIds []*string `json:"ContainerIds,omitnil" name:"ContainerIds"` // 是否是扫描全部超时的 TimeoutAll *bool `json:"TimeoutAll,omitnil" name:"TimeoutAll"` // 重新设置的超时时长 Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` }
Predefined struct for user
type CreateVirusScanAgainResponse ¶
type CreateVirusScanAgainResponse struct { *tchttp.BaseResponse Response *CreateVirusScanAgainResponseParams `json:"Response"` }
func NewCreateVirusScanAgainResponse ¶
func NewCreateVirusScanAgainResponse() (response *CreateVirusScanAgainResponse)
func (*CreateVirusScanAgainResponse) FromJsonString ¶
func (r *CreateVirusScanAgainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVirusScanAgainResponse) ToJsonString ¶
func (r *CreateVirusScanAgainResponse) ToJsonString() string
type CreateVirusScanAgainResponseParams ¶ added in v1.0.426
type CreateVirusScanAgainResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateVirusScanTaskRequest ¶
type CreateVirusScanTaskRequest struct { *tchttp.BaseRequest // 是否扫描所有路径 ScanPathAll *bool `json:"ScanPathAll,omitnil" name:"ScanPathAll"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitnil" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitnil" name:"ScanRangeAll"` // 超时时长,单位小时 Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` // 当ScanPathAll为false生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitnil" name:"ScanPathType"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitnil" name:"ScanIds"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitnil" name:"ScanPath"` // 扫描路径模式: // SCAN_PATH_ALL:全部路径 // SCAN_PATH_DEFAULT:默认路径 // SCAN_PATH_USER_DEFINE:用户自定义路径 ScanPathMode *string `json:"ScanPathMode,omitnil" name:"ScanPathMode"` }
func NewCreateVirusScanTaskRequest ¶
func NewCreateVirusScanTaskRequest() (request *CreateVirusScanTaskRequest)
func (*CreateVirusScanTaskRequest) FromJsonString ¶
func (r *CreateVirusScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVirusScanTaskRequest) ToJsonString ¶
func (r *CreateVirusScanTaskRequest) ToJsonString() string
type CreateVirusScanTaskRequestParams ¶ added in v1.0.426
type CreateVirusScanTaskRequestParams struct { // 是否扫描所有路径 ScanPathAll *bool `json:"ScanPathAll,omitnil" name:"ScanPathAll"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitnil" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitnil" name:"ScanRangeAll"` // 超时时长,单位小时 Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` // 当ScanPathAll为false生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitnil" name:"ScanPathType"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitnil" name:"ScanIds"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitnil" name:"ScanPath"` // 扫描路径模式: // SCAN_PATH_ALL:全部路径 // SCAN_PATH_DEFAULT:默认路径 // SCAN_PATH_USER_DEFINE:用户自定义路径 ScanPathMode *string `json:"ScanPathMode,omitnil" name:"ScanPathMode"` }
Predefined struct for user
type CreateVirusScanTaskResponse ¶
type CreateVirusScanTaskResponse struct { *tchttp.BaseResponse Response *CreateVirusScanTaskResponseParams `json:"Response"` }
func NewCreateVirusScanTaskResponse ¶
func NewCreateVirusScanTaskResponse() (response *CreateVirusScanTaskResponse)
func (*CreateVirusScanTaskResponse) FromJsonString ¶
func (r *CreateVirusScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVirusScanTaskResponse) ToJsonString ¶
func (r *CreateVirusScanTaskResponse) ToJsonString() string
type CreateVirusScanTaskResponseParams ¶ added in v1.0.426
type CreateVirusScanTaskResponseParams struct { // 任务id TaskID *string `json:"TaskID,omitnil" name:"TaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateVulContainerExportJobRequest ¶ added in v1.0.518
type CreateVulContainerExportJobRequest struct { *tchttp.BaseRequest // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ContainerID- string - 是否必填:否 - 容器ID</li> // <li>ContainerName- String -是否必填: 否 - 容器名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
func NewCreateVulContainerExportJobRequest ¶ added in v1.0.518
func NewCreateVulContainerExportJobRequest() (request *CreateVulContainerExportJobRequest)
func (*CreateVulContainerExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateVulContainerExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulContainerExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateVulContainerExportJobRequest) ToJsonString() string
type CreateVulContainerExportJobRequestParams ¶ added in v1.0.518
type CreateVulContainerExportJobRequestParams struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ContainerID- string - 是否必填:否 - 容器ID</li> // <li>ContainerName- String -是否必填: 否 - 容器名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type CreateVulContainerExportJobResponse ¶ added in v1.0.518
type CreateVulContainerExportJobResponse struct { *tchttp.BaseResponse Response *CreateVulContainerExportJobResponseParams `json:"Response"` }
func NewCreateVulContainerExportJobResponse ¶ added in v1.0.518
func NewCreateVulContainerExportJobResponse() (response *CreateVulContainerExportJobResponse)
func (*CreateVulContainerExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateVulContainerExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulContainerExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateVulContainerExportJobResponse) ToJsonString() string
type CreateVulContainerExportJobResponseParams ¶ added in v1.0.518
type CreateVulContainerExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateVulDefenceEventExportJobRequest ¶ added in v1.0.518
type CreateVulDefenceEventExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御</li> // <li>ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED </li> // <li>ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING</li> // <li>EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK </li> // <li>TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 </li> // <li>VulName- string - 是否必填:否 - 漏洞名称。</li> // <li>CVEID- string - 是否必填:否 - CVE编号。</li> // <li>SourceIP- string - 是否必填:否 - 攻击源IP。</li> // <li>ContainerName- string - 是否必填:否 - 容器名称。</li> // <li>ContainerID- string - 是否必填:否 - 容器ID。</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> // <li>HostName- string - 是否必填:否 - 主机名称。</li> // <li>HostIP- string - 是否必填:否 - 内网IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,最大值为100000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:事件数量:EventCount By *string `json:"By,omitnil" name:"By"` }
func NewCreateVulDefenceEventExportJobRequest ¶ added in v1.0.518
func NewCreateVulDefenceEventExportJobRequest() (request *CreateVulDefenceEventExportJobRequest)
func (*CreateVulDefenceEventExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateVulDefenceEventExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulDefenceEventExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateVulDefenceEventExportJobRequest) ToJsonString() string
type CreateVulDefenceEventExportJobRequestParams ¶ added in v1.0.518
type CreateVulDefenceEventExportJobRequestParams struct { // 过滤条件。 // <li>Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御</li> // <li>ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED </li> // <li>ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING</li> // <li>EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK </li> // <li>TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 </li> // <li>VulName- string - 是否必填:否 - 漏洞名称。</li> // <li>CVEID- string - 是否必填:否 - CVE编号。</li> // <li>SourceIP- string - 是否必填:否 - 攻击源IP。</li> // <li>ContainerName- string - 是否必填:否 - 容器名称。</li> // <li>ContainerID- string - 是否必填:否 - 容器ID。</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> // <li>HostName- string - 是否必填:否 - 主机名称。</li> // <li>HostIP- string - 是否必填:否 - 内网IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,最大值为100000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:事件数量:EventCount By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateVulDefenceEventExportJobResponse ¶ added in v1.0.518
type CreateVulDefenceEventExportJobResponse struct { *tchttp.BaseResponse Response *CreateVulDefenceEventExportJobResponseParams `json:"Response"` }
func NewCreateVulDefenceEventExportJobResponse ¶ added in v1.0.518
func NewCreateVulDefenceEventExportJobResponse() (response *CreateVulDefenceEventExportJobResponse)
func (*CreateVulDefenceEventExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateVulDefenceEventExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulDefenceEventExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateVulDefenceEventExportJobResponse) ToJsonString() string
type CreateVulDefenceEventExportJobResponseParams ¶ added in v1.0.518
type CreateVulDefenceEventExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateVulDefenceHostExportJobRequest ¶ added in v1.0.518
type CreateVulDefenceHostExportJobRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Status- String - 是否必填:否 - 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENCE:未防御</li> // <li>KeyWords- string - 是否必填:否 - 主机名称/IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,最大值为100000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:更新时间:ModifyTime/首次开启时间:CreateTime By *string `json:"By,omitnil" name:"By"` }
func NewCreateVulDefenceHostExportJobRequest ¶ added in v1.0.518
func NewCreateVulDefenceHostExportJobRequest() (request *CreateVulDefenceHostExportJobRequest)
func (*CreateVulDefenceHostExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateVulDefenceHostExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulDefenceHostExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateVulDefenceHostExportJobRequest) ToJsonString() string
type CreateVulDefenceHostExportJobRequestParams ¶ added in v1.0.518
type CreateVulDefenceHostExportJobRequestParams struct { // 过滤条件。 // <li>Status- String - 是否必填:否 - 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENCE:未防御</li> // <li>KeyWords- string - 是否必填:否 - 主机名称/IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,最大值为100000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:更新时间:ModifyTime/首次开启时间:CreateTime By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateVulDefenceHostExportJobResponse ¶ added in v1.0.518
type CreateVulDefenceHostExportJobResponse struct { *tchttp.BaseResponse Response *CreateVulDefenceHostExportJobResponseParams `json:"Response"` }
func NewCreateVulDefenceHostExportJobResponse ¶ added in v1.0.518
func NewCreateVulDefenceHostExportJobResponse() (response *CreateVulDefenceHostExportJobResponse)
func (*CreateVulDefenceHostExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateVulDefenceHostExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulDefenceHostExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateVulDefenceHostExportJobResponse) ToJsonString() string
type CreateVulDefenceHostExportJobResponseParams ¶ added in v1.0.518
type CreateVulDefenceHostExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateVulExportJobRequest ¶ added in v1.0.518
type CreateVulExportJobRequest struct { *tchttp.BaseRequest // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ComponentName- String - 是否必填:否 - 镜像组件名称</li><li>ComponentVersion- String - 是否必填:否 - 镜像组件版本</li><li>ComponentType- String - 是否必填:否 - 镜像组件类型</li><li>VulLevel- String - 是否必填:否 - 漏洞威胁等级</li><li>HasVul- String - 是否必填:否 -是否有漏洞;true:是,false,否;不传或ALL :全部</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式desc ,asc Order *string `json:"Order,omitnil" name:"Order"` }
func NewCreateVulExportJobRequest ¶ added in v1.0.518
func NewCreateVulExportJobRequest() (request *CreateVulExportJobRequest)
func (*CreateVulExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateVulExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateVulExportJobRequest) ToJsonString() string
type CreateVulExportJobRequestParams ¶ added in v1.0.518
type CreateVulExportJobRequestParams struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ComponentName- String - 是否必填:否 - 镜像组件名称</li><li>ComponentVersion- String - 是否必填:否 - 镜像组件版本</li><li>ComponentType- String - 是否必填:否 - 镜像组件类型</li><li>VulLevel- String - 是否必填:否 - 漏洞威胁等级</li><li>HasVul- String - 是否必填:否 -是否有漏洞;true:是,false,否;不传或ALL :全部</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式desc ,asc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type CreateVulExportJobResponse ¶ added in v1.0.518
type CreateVulExportJobResponse struct { *tchttp.BaseResponse Response *CreateVulExportJobResponseParams `json:"Response"` }
func NewCreateVulExportJobResponse ¶ added in v1.0.518
func NewCreateVulExportJobResponse() (response *CreateVulExportJobResponse)
func (*CreateVulExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateVulExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateVulExportJobResponse) ToJsonString() string
type CreateVulExportJobResponseParams ¶ added in v1.0.518
type CreateVulExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateVulImageExportJobRequest ¶ added in v1.0.518
type CreateVulImageExportJobRequest struct { *tchttp.BaseRequest // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ClientIP- string -是否必填: 否 - 内网IP</li> // <li>PublicIP- string -是否必填: 否 - 外网IP</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>HostName- string -是否必填: 否 - 主机名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewCreateVulImageExportJobRequest ¶ added in v1.0.518
func NewCreateVulImageExportJobRequest() (request *CreateVulImageExportJobRequest)
func (*CreateVulImageExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateVulImageExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulImageExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateVulImageExportJobRequest) ToJsonString() string
type CreateVulImageExportJobRequestParams ¶ added in v1.0.518
type CreateVulImageExportJobRequestParams struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ClientIP- string -是否必填: 否 - 内网IP</li> // <li>PublicIP- string -是否必填: 否 - 外网IP</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>HostName- string -是否必填: 否 - 主机名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateVulImageExportJobResponse ¶ added in v1.0.518
type CreateVulImageExportJobResponse struct { *tchttp.BaseResponse Response *CreateVulImageExportJobResponseParams `json:"Response"` }
func NewCreateVulImageExportJobResponse ¶ added in v1.0.518
func NewCreateVulImageExportJobResponse() (response *CreateVulImageExportJobResponse)
func (*CreateVulImageExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateVulImageExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulImageExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateVulImageExportJobResponse) ToJsonString() string
type CreateVulImageExportJobResponseParams ¶ added in v1.0.518
type CreateVulImageExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateVulScanTaskRequest ¶ added in v1.0.518
type CreateVulScanTaskRequest struct { *tchttp.BaseRequest // 本地镜像扫描范围类型。ALL:全部本地镜像,NOT_SCAN:全部已授权未扫描本地镜像,IMAGEIDS:自选本地镜像ID LocalImageScanType *string `json:"LocalImageScanType,omitnil" name:"LocalImageScanType"` // 根据已授权的本地镜像IDs扫描,优先权高于根据满足条件的已授权的本地镜像。 LocalImageIDs []*string `json:"LocalImageIDs,omitnil" name:"LocalImageIDs"` // 仓库镜像扫描范围类型。ALL:全部仓库镜像,NOT_SCAN:全部已授权未扫描仓库镜像,IMAGEIDS:自选仓库镜像ID RegistryImageScanType *string `json:"RegistryImageScanType,omitnil" name:"RegistryImageScanType"` // 根据已授权的仓库镜像IDs扫描,优先权高于根据满足条件的已授权的仓库镜像。 RegistryImageIDs []*uint64 `json:"RegistryImageIDs,omitnil" name:"RegistryImageIDs"` // 本地镜像重新漏洞扫描时的任务ID LocalTaskID *int64 `json:"LocalTaskID,omitnil" name:"LocalTaskID"` // 仓库镜像重新漏洞扫描时的任务ID RegistryTaskID *int64 `json:"RegistryTaskID,omitnil" name:"RegistryTaskID"` }
func NewCreateVulScanTaskRequest ¶ added in v1.0.518
func NewCreateVulScanTaskRequest() (request *CreateVulScanTaskRequest)
func (*CreateVulScanTaskRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateVulScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulScanTaskRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateVulScanTaskRequest) ToJsonString() string
type CreateVulScanTaskRequestParams ¶ added in v1.0.518
type CreateVulScanTaskRequestParams struct { // 本地镜像扫描范围类型。ALL:全部本地镜像,NOT_SCAN:全部已授权未扫描本地镜像,IMAGEIDS:自选本地镜像ID LocalImageScanType *string `json:"LocalImageScanType,omitnil" name:"LocalImageScanType"` // 根据已授权的本地镜像IDs扫描,优先权高于根据满足条件的已授权的本地镜像。 LocalImageIDs []*string `json:"LocalImageIDs,omitnil" name:"LocalImageIDs"` // 仓库镜像扫描范围类型。ALL:全部仓库镜像,NOT_SCAN:全部已授权未扫描仓库镜像,IMAGEIDS:自选仓库镜像ID RegistryImageScanType *string `json:"RegistryImageScanType,omitnil" name:"RegistryImageScanType"` // 根据已授权的仓库镜像IDs扫描,优先权高于根据满足条件的已授权的仓库镜像。 RegistryImageIDs []*uint64 `json:"RegistryImageIDs,omitnil" name:"RegistryImageIDs"` // 本地镜像重新漏洞扫描时的任务ID LocalTaskID *int64 `json:"LocalTaskID,omitnil" name:"LocalTaskID"` // 仓库镜像重新漏洞扫描时的任务ID RegistryTaskID *int64 `json:"RegistryTaskID,omitnil" name:"RegistryTaskID"` }
Predefined struct for user
type CreateVulScanTaskResponse ¶ added in v1.0.518
type CreateVulScanTaskResponse struct { *tchttp.BaseResponse Response *CreateVulScanTaskResponseParams `json:"Response"` }
func NewCreateVulScanTaskResponse ¶ added in v1.0.518
func NewCreateVulScanTaskResponse() (response *CreateVulScanTaskResponse)
func (*CreateVulScanTaskResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateVulScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulScanTaskResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateVulScanTaskResponse) ToJsonString() string
type CreateVulScanTaskResponseParams ¶ added in v1.0.518
type CreateVulScanTaskResponseParams struct { // 本地镜像重新漏洞扫描时的任务ID LocalTaskID *int64 `json:"LocalTaskID,omitnil" name:"LocalTaskID"` // 仓库镜像重新漏洞扫描时的任务ID RegistryTaskID *int64 `json:"RegistryTaskID,omitnil" name:"RegistryTaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateWebVulExportJobRequest ¶ added in v1.0.518
type CreateWebVulExportJobRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedContainer- string - 是否必填:否 - 仅展示影响容器的漏洞true,false</li> // <li>OnlyAffectedNewestImage-string - 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CategoryType- string - 是否必填:否 - 漏洞子类型</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> // <li>FocusOnType - string - 是否必填:否 -关注紧急度类型 。ALL :全部,SERIOUS_LEVEL: 严重和高危 ,IS_SUGGEST: 重点关注,POC_EXP 有Poc或Exp ,NETWORK_EXP: 远程Exp</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewCreateWebVulExportJobRequest ¶ added in v1.0.518
func NewCreateWebVulExportJobRequest() (request *CreateWebVulExportJobRequest)
func (*CreateWebVulExportJobRequest) FromJsonString ¶ added in v1.0.518
func (r *CreateWebVulExportJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWebVulExportJobRequest) ToJsonString ¶ added in v1.0.518
func (r *CreateWebVulExportJobRequest) ToJsonString() string
type CreateWebVulExportJobRequestParams ¶ added in v1.0.518
type CreateWebVulExportJobRequestParams struct { // 需要返回的数量,默认为50000,最大值为50000 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedContainer- string - 是否必填:否 - 仅展示影响容器的漏洞true,false</li> // <li>OnlyAffectedNewestImage-string - 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CategoryType- string - 是否必填:否 - 漏洞子类型</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> // <li>FocusOnType - string - 是否必填:否 -关注紧急度类型 。ALL :全部,SERIOUS_LEVEL: 严重和高危 ,IS_SUGGEST: 重点关注,POC_EXP 有Poc或Exp ,NETWORK_EXP: 远程Exp</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type CreateWebVulExportJobResponse ¶ added in v1.0.518
type CreateWebVulExportJobResponse struct { *tchttp.BaseResponse Response *CreateWebVulExportJobResponseParams `json:"Response"` }
func NewCreateWebVulExportJobResponse ¶ added in v1.0.518
func NewCreateWebVulExportJobResponse() (response *CreateWebVulExportJobResponse)
func (*CreateWebVulExportJobResponse) FromJsonString ¶ added in v1.0.518
func (r *CreateWebVulExportJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWebVulExportJobResponse) ToJsonString ¶ added in v1.0.518
func (r *CreateWebVulExportJobResponse) ToJsonString() string
type CreateWebVulExportJobResponseParams ¶ added in v1.0.518
type CreateWebVulExportJobResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteAbnormalProcessRulesRequest ¶
type DeleteAbnormalProcessRulesRequest struct { *tchttp.BaseRequest // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitnil" name:"RuleIdSet"` }
func NewDeleteAbnormalProcessRulesRequest ¶
func NewDeleteAbnormalProcessRulesRequest() (request *DeleteAbnormalProcessRulesRequest)
func (*DeleteAbnormalProcessRulesRequest) FromJsonString ¶
func (r *DeleteAbnormalProcessRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAbnormalProcessRulesRequest) ToJsonString ¶
func (r *DeleteAbnormalProcessRulesRequest) ToJsonString() string
type DeleteAbnormalProcessRulesRequestParams ¶ added in v1.0.426
type DeleteAbnormalProcessRulesRequestParams struct { // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitnil" name:"RuleIdSet"` }
Predefined struct for user
type DeleteAbnormalProcessRulesResponse ¶
type DeleteAbnormalProcessRulesResponse struct { *tchttp.BaseResponse Response *DeleteAbnormalProcessRulesResponseParams `json:"Response"` }
func NewDeleteAbnormalProcessRulesResponse ¶
func NewDeleteAbnormalProcessRulesResponse() (response *DeleteAbnormalProcessRulesResponse)
func (*DeleteAbnormalProcessRulesResponse) FromJsonString ¶
func (r *DeleteAbnormalProcessRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAbnormalProcessRulesResponse) ToJsonString ¶
func (r *DeleteAbnormalProcessRulesResponse) ToJsonString() string
type DeleteAbnormalProcessRulesResponseParams ¶ added in v1.0.426
type DeleteAbnormalProcessRulesResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteAccessControlRulesRequest ¶
type DeleteAccessControlRulesRequest struct { *tchttp.BaseRequest // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitnil" name:"RuleIdSet"` }
func NewDeleteAccessControlRulesRequest ¶
func NewDeleteAccessControlRulesRequest() (request *DeleteAccessControlRulesRequest)
func (*DeleteAccessControlRulesRequest) FromJsonString ¶
func (r *DeleteAccessControlRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAccessControlRulesRequest) ToJsonString ¶
func (r *DeleteAccessControlRulesRequest) ToJsonString() string
type DeleteAccessControlRulesRequestParams ¶ added in v1.0.426
type DeleteAccessControlRulesRequestParams struct { // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitnil" name:"RuleIdSet"` }
Predefined struct for user
type DeleteAccessControlRulesResponse ¶
type DeleteAccessControlRulesResponse struct { *tchttp.BaseResponse Response *DeleteAccessControlRulesResponseParams `json:"Response"` }
func NewDeleteAccessControlRulesResponse ¶
func NewDeleteAccessControlRulesResponse() (response *DeleteAccessControlRulesResponse)
func (*DeleteAccessControlRulesResponse) FromJsonString ¶
func (r *DeleteAccessControlRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAccessControlRulesResponse) ToJsonString ¶
func (r *DeleteAccessControlRulesResponse) ToJsonString() string
type DeleteAccessControlRulesResponseParams ¶ added in v1.0.426
type DeleteAccessControlRulesResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteComplianceAssetPolicySetFromWhitelistRequest ¶ added in v1.0.519
type DeleteComplianceAssetPolicySetFromWhitelistRequest struct { *tchttp.BaseRequest // 资产ID AssetItemId *uint64 `json:"AssetItemId,omitnil" name:"AssetItemId"` // 需要忽略指定资产内的检查项ID列表 CustomerPolicyItemIdSet []*uint64 `json:"CustomerPolicyItemIdSet,omitnil" name:"CustomerPolicyItemIdSet"` }
func NewDeleteComplianceAssetPolicySetFromWhitelistRequest ¶ added in v1.0.519
func NewDeleteComplianceAssetPolicySetFromWhitelistRequest() (request *DeleteComplianceAssetPolicySetFromWhitelistRequest)
func (*DeleteComplianceAssetPolicySetFromWhitelistRequest) FromJsonString ¶ added in v1.0.519
func (r *DeleteComplianceAssetPolicySetFromWhitelistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteComplianceAssetPolicySetFromWhitelistRequest) ToJsonString ¶ added in v1.0.519
func (r *DeleteComplianceAssetPolicySetFromWhitelistRequest) ToJsonString() string
type DeleteComplianceAssetPolicySetFromWhitelistRequestParams ¶ added in v1.0.519
type DeleteComplianceAssetPolicySetFromWhitelistRequestParams struct { // 资产ID AssetItemId *uint64 `json:"AssetItemId,omitnil" name:"AssetItemId"` // 需要忽略指定资产内的检查项ID列表 CustomerPolicyItemIdSet []*uint64 `json:"CustomerPolicyItemIdSet,omitnil" name:"CustomerPolicyItemIdSet"` }
Predefined struct for user
type DeleteComplianceAssetPolicySetFromWhitelistResponse ¶ added in v1.0.519
type DeleteComplianceAssetPolicySetFromWhitelistResponse struct { *tchttp.BaseResponse Response *DeleteComplianceAssetPolicySetFromWhitelistResponseParams `json:"Response"` }
func NewDeleteComplianceAssetPolicySetFromWhitelistResponse ¶ added in v1.0.519
func NewDeleteComplianceAssetPolicySetFromWhitelistResponse() (response *DeleteComplianceAssetPolicySetFromWhitelistResponse)
func (*DeleteComplianceAssetPolicySetFromWhitelistResponse) FromJsonString ¶ added in v1.0.519
func (r *DeleteComplianceAssetPolicySetFromWhitelistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteComplianceAssetPolicySetFromWhitelistResponse) ToJsonString ¶ added in v1.0.519
func (r *DeleteComplianceAssetPolicySetFromWhitelistResponse) ToJsonString() string
type DeleteComplianceAssetPolicySetFromWhitelistResponseParams ¶ added in v1.0.519
type DeleteComplianceAssetPolicySetFromWhitelistResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteCompliancePolicyAssetSetFromWhitelistRequest ¶ added in v1.0.519
type DeleteCompliancePolicyAssetSetFromWhitelistRequest struct { *tchttp.BaseRequest // (检查项ID+资产ID列表)的列表 PolicyAssetSetList []*CompliancePolicyAssetSetItem `json:"PolicyAssetSetList,omitnil" name:"PolicyAssetSetList"` }
func NewDeleteCompliancePolicyAssetSetFromWhitelistRequest ¶ added in v1.0.519
func NewDeleteCompliancePolicyAssetSetFromWhitelistRequest() (request *DeleteCompliancePolicyAssetSetFromWhitelistRequest)
func (*DeleteCompliancePolicyAssetSetFromWhitelistRequest) FromJsonString ¶ added in v1.0.519
func (r *DeleteCompliancePolicyAssetSetFromWhitelistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCompliancePolicyAssetSetFromWhitelistRequest) ToJsonString ¶ added in v1.0.519
func (r *DeleteCompliancePolicyAssetSetFromWhitelistRequest) ToJsonString() string
type DeleteCompliancePolicyAssetSetFromWhitelistRequestParams ¶ added in v1.0.519
type DeleteCompliancePolicyAssetSetFromWhitelistRequestParams struct { // (检查项ID+资产ID列表)的列表 PolicyAssetSetList []*CompliancePolicyAssetSetItem `json:"PolicyAssetSetList,omitnil" name:"PolicyAssetSetList"` }
Predefined struct for user
type DeleteCompliancePolicyAssetSetFromWhitelistResponse ¶ added in v1.0.519
type DeleteCompliancePolicyAssetSetFromWhitelistResponse struct { *tchttp.BaseResponse Response *DeleteCompliancePolicyAssetSetFromWhitelistResponseParams `json:"Response"` }
func NewDeleteCompliancePolicyAssetSetFromWhitelistResponse ¶ added in v1.0.519
func NewDeleteCompliancePolicyAssetSetFromWhitelistResponse() (response *DeleteCompliancePolicyAssetSetFromWhitelistResponse)
func (*DeleteCompliancePolicyAssetSetFromWhitelistResponse) FromJsonString ¶ added in v1.0.519
func (r *DeleteCompliancePolicyAssetSetFromWhitelistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCompliancePolicyAssetSetFromWhitelistResponse) ToJsonString ¶ added in v1.0.519
func (r *DeleteCompliancePolicyAssetSetFromWhitelistResponse) ToJsonString() string
type DeleteCompliancePolicyAssetSetFromWhitelistResponseParams ¶ added in v1.0.519
type DeleteCompliancePolicyAssetSetFromWhitelistResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteCompliancePolicyItemFromWhitelistRequest ¶
type DeleteCompliancePolicyItemFromWhitelistRequest struct { *tchttp.BaseRequest // 指定的白名单项的ID的列表 WhitelistIdSet []*uint64 `json:"WhitelistIdSet,omitnil" name:"WhitelistIdSet"` }
func NewDeleteCompliancePolicyItemFromWhitelistRequest ¶
func NewDeleteCompliancePolicyItemFromWhitelistRequest() (request *DeleteCompliancePolicyItemFromWhitelistRequest)
func (*DeleteCompliancePolicyItemFromWhitelistRequest) FromJsonString ¶
func (r *DeleteCompliancePolicyItemFromWhitelistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCompliancePolicyItemFromWhitelistRequest) ToJsonString ¶
func (r *DeleteCompliancePolicyItemFromWhitelistRequest) ToJsonString() string
type DeleteCompliancePolicyItemFromWhitelistRequestParams ¶ added in v1.0.426
type DeleteCompliancePolicyItemFromWhitelistRequestParams struct { // 指定的白名单项的ID的列表 WhitelistIdSet []*uint64 `json:"WhitelistIdSet,omitnil" name:"WhitelistIdSet"` }
Predefined struct for user
type DeleteCompliancePolicyItemFromWhitelistResponse ¶
type DeleteCompliancePolicyItemFromWhitelistResponse struct { *tchttp.BaseResponse Response *DeleteCompliancePolicyItemFromWhitelistResponseParams `json:"Response"` }
func NewDeleteCompliancePolicyItemFromWhitelistResponse ¶
func NewDeleteCompliancePolicyItemFromWhitelistResponse() (response *DeleteCompliancePolicyItemFromWhitelistResponse)
func (*DeleteCompliancePolicyItemFromWhitelistResponse) FromJsonString ¶
func (r *DeleteCompliancePolicyItemFromWhitelistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCompliancePolicyItemFromWhitelistResponse) ToJsonString ¶
func (r *DeleteCompliancePolicyItemFromWhitelistResponse) ToJsonString() string
type DeleteCompliancePolicyItemFromWhitelistResponseParams ¶ added in v1.0.426
type DeleteCompliancePolicyItemFromWhitelistResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteEscapeWhiteListRequest ¶ added in v1.0.518
type DeleteEscapeWhiteListRequest struct { *tchttp.BaseRequest // 白名单记录ID数组 IDSet []*int64 `json:"IDSet,omitnil" name:"IDSet"` }
func NewDeleteEscapeWhiteListRequest ¶ added in v1.0.518
func NewDeleteEscapeWhiteListRequest() (request *DeleteEscapeWhiteListRequest)
func (*DeleteEscapeWhiteListRequest) FromJsonString ¶ added in v1.0.518
func (r *DeleteEscapeWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteEscapeWhiteListRequest) ToJsonString ¶ added in v1.0.518
func (r *DeleteEscapeWhiteListRequest) ToJsonString() string
type DeleteEscapeWhiteListRequestParams ¶ added in v1.0.518
type DeleteEscapeWhiteListRequestParams struct { // 白名单记录ID数组 IDSet []*int64 `json:"IDSet,omitnil" name:"IDSet"` }
Predefined struct for user
type DeleteEscapeWhiteListResponse ¶ added in v1.0.518
type DeleteEscapeWhiteListResponse struct { *tchttp.BaseResponse Response *DeleteEscapeWhiteListResponseParams `json:"Response"` }
func NewDeleteEscapeWhiteListResponse ¶ added in v1.0.518
func NewDeleteEscapeWhiteListResponse() (response *DeleteEscapeWhiteListResponse)
func (*DeleteEscapeWhiteListResponse) FromJsonString ¶ added in v1.0.518
func (r *DeleteEscapeWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteEscapeWhiteListResponse) ToJsonString ¶ added in v1.0.518
func (r *DeleteEscapeWhiteListResponse) ToJsonString() string
type DeleteEscapeWhiteListResponseParams ¶ added in v1.0.518
type DeleteEscapeWhiteListResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteIgnoreVulRequest ¶ added in v1.0.518
type DeleteIgnoreVulRequest struct { *tchttp.BaseRequest // 漏洞PocID 信息列表 List []*ModifyIgnoreVul `json:"List,omitnil" name:"List"` }
func NewDeleteIgnoreVulRequest ¶ added in v1.0.518
func NewDeleteIgnoreVulRequest() (request *DeleteIgnoreVulRequest)
func (*DeleteIgnoreVulRequest) FromJsonString ¶ added in v1.0.518
func (r *DeleteIgnoreVulRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteIgnoreVulRequest) ToJsonString ¶ added in v1.0.518
func (r *DeleteIgnoreVulRequest) ToJsonString() string
type DeleteIgnoreVulRequestParams ¶ added in v1.0.518
type DeleteIgnoreVulRequestParams struct { // 漏洞PocID 信息列表 List []*ModifyIgnoreVul `json:"List,omitnil" name:"List"` }
Predefined struct for user
type DeleteIgnoreVulResponse ¶ added in v1.0.518
type DeleteIgnoreVulResponse struct { *tchttp.BaseResponse Response *DeleteIgnoreVulResponseParams `json:"Response"` }
func NewDeleteIgnoreVulResponse ¶ added in v1.0.518
func NewDeleteIgnoreVulResponse() (response *DeleteIgnoreVulResponse)
func (*DeleteIgnoreVulResponse) FromJsonString ¶ added in v1.0.518
func (r *DeleteIgnoreVulResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteIgnoreVulResponse) ToJsonString ¶ added in v1.0.518
func (r *DeleteIgnoreVulResponse) ToJsonString() string
type DeleteIgnoreVulResponseParams ¶ added in v1.0.518
type DeleteIgnoreVulResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteK8sApiAbnormalRuleRequest ¶ added in v1.0.545
type DeleteK8sApiAbnormalRuleRequest struct { *tchttp.BaseRequest // 规则ID集合 RuleIDSet []*string `json:"RuleIDSet,omitnil" name:"RuleIDSet"` }
func NewDeleteK8sApiAbnormalRuleRequest ¶ added in v1.0.545
func NewDeleteK8sApiAbnormalRuleRequest() (request *DeleteK8sApiAbnormalRuleRequest)
func (*DeleteK8sApiAbnormalRuleRequest) FromJsonString ¶ added in v1.0.545
func (r *DeleteK8sApiAbnormalRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteK8sApiAbnormalRuleRequest) ToJsonString ¶ added in v1.0.545
func (r *DeleteK8sApiAbnormalRuleRequest) ToJsonString() string
type DeleteK8sApiAbnormalRuleRequestParams ¶ added in v1.0.545
type DeleteK8sApiAbnormalRuleRequestParams struct { // 规则ID集合 RuleIDSet []*string `json:"RuleIDSet,omitnil" name:"RuleIDSet"` }
Predefined struct for user
type DeleteK8sApiAbnormalRuleResponse ¶ added in v1.0.545
type DeleteK8sApiAbnormalRuleResponse struct { *tchttp.BaseResponse Response *DeleteK8sApiAbnormalRuleResponseParams `json:"Response"` }
func NewDeleteK8sApiAbnormalRuleResponse ¶ added in v1.0.545
func NewDeleteK8sApiAbnormalRuleResponse() (response *DeleteK8sApiAbnormalRuleResponse)
func (*DeleteK8sApiAbnormalRuleResponse) FromJsonString ¶ added in v1.0.545
func (r *DeleteK8sApiAbnormalRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteK8sApiAbnormalRuleResponse) ToJsonString ¶ added in v1.0.545
func (r *DeleteK8sApiAbnormalRuleResponse) ToJsonString() string
type DeleteK8sApiAbnormalRuleResponseParams ¶ added in v1.0.545
type DeleteK8sApiAbnormalRuleResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteMachineRequest ¶ added in v1.0.518
type DeleteMachineRequest struct { *tchttp.BaseRequest // 客户端Uuid Uuid *string `json:"Uuid,omitnil" name:"Uuid"` }
func NewDeleteMachineRequest ¶ added in v1.0.518
func NewDeleteMachineRequest() (request *DeleteMachineRequest)
func (*DeleteMachineRequest) FromJsonString ¶ added in v1.0.518
func (r *DeleteMachineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMachineRequest) ToJsonString ¶ added in v1.0.518
func (r *DeleteMachineRequest) ToJsonString() string
type DeleteMachineRequestParams ¶ added in v1.0.518
type DeleteMachineRequestParams struct { // 客户端Uuid Uuid *string `json:"Uuid,omitnil" name:"Uuid"` }
Predefined struct for user
type DeleteMachineResponse ¶ added in v1.0.518
type DeleteMachineResponse struct { *tchttp.BaseResponse Response *DeleteMachineResponseParams `json:"Response"` }
func NewDeleteMachineResponse ¶ added in v1.0.518
func NewDeleteMachineResponse() (response *DeleteMachineResponse)
func (*DeleteMachineResponse) FromJsonString ¶ added in v1.0.518
func (r *DeleteMachineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMachineResponse) ToJsonString ¶ added in v1.0.518
func (r *DeleteMachineResponse) ToJsonString() string
type DeleteMachineResponseParams ¶ added in v1.0.518
type DeleteMachineResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
type DeleteNetworkFirewallPolicyDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id数组 Id []*uint64 `json:"Id,omitnil" name:"Id"` }
func NewDeleteNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
func NewDeleteNetworkFirewallPolicyDetailRequest() (request *DeleteNetworkFirewallPolicyDetailRequest)
func (*DeleteNetworkFirewallPolicyDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *DeleteNetworkFirewallPolicyDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNetworkFirewallPolicyDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *DeleteNetworkFirewallPolicyDetailRequest) ToJsonString() string
type DeleteNetworkFirewallPolicyDetailRequestParams ¶ added in v1.0.518
type DeleteNetworkFirewallPolicyDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id数组 Id []*uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DeleteNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
type DeleteNetworkFirewallPolicyDetailResponse struct { *tchttp.BaseResponse Response *DeleteNetworkFirewallPolicyDetailResponseParams `json:"Response"` }
func NewDeleteNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
func NewDeleteNetworkFirewallPolicyDetailResponse() (response *DeleteNetworkFirewallPolicyDetailResponse)
func (*DeleteNetworkFirewallPolicyDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *DeleteNetworkFirewallPolicyDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNetworkFirewallPolicyDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *DeleteNetworkFirewallPolicyDetailResponse) ToJsonString() string
type DeleteNetworkFirewallPolicyDetailResponseParams ¶ added in v1.0.518
type DeleteNetworkFirewallPolicyDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建删除任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteReverseShellEventsRequest ¶ added in v1.0.518
type DeleteReverseShellEventsRequest struct { *tchttp.BaseRequest // 事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` }
func NewDeleteReverseShellEventsRequest ¶ added in v1.0.518
func NewDeleteReverseShellEventsRequest() (request *DeleteReverseShellEventsRequest)
func (*DeleteReverseShellEventsRequest) FromJsonString ¶ added in v1.0.518
func (r *DeleteReverseShellEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReverseShellEventsRequest) ToJsonString ¶ added in v1.0.518
func (r *DeleteReverseShellEventsRequest) ToJsonString() string
type DeleteReverseShellEventsRequestParams ¶ added in v1.0.518
type DeleteReverseShellEventsRequestParams struct { // 事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` }
Predefined struct for user
type DeleteReverseShellEventsResponse ¶ added in v1.0.518
type DeleteReverseShellEventsResponse struct { *tchttp.BaseResponse Response *DeleteReverseShellEventsResponseParams `json:"Response"` }
func NewDeleteReverseShellEventsResponse ¶ added in v1.0.518
func NewDeleteReverseShellEventsResponse() (response *DeleteReverseShellEventsResponse)
func (*DeleteReverseShellEventsResponse) FromJsonString ¶ added in v1.0.518
func (r *DeleteReverseShellEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReverseShellEventsResponse) ToJsonString ¶ added in v1.0.518
func (r *DeleteReverseShellEventsResponse) ToJsonString() string
type DeleteReverseShellEventsResponseParams ¶ added in v1.0.518
type DeleteReverseShellEventsResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteReverseShellWhiteListsRequest ¶
type DeleteReverseShellWhiteListsRequest struct { *tchttp.BaseRequest // 白名单ids WhiteListIdSet []*string `json:"WhiteListIdSet,omitnil" name:"WhiteListIdSet"` }
func NewDeleteReverseShellWhiteListsRequest ¶
func NewDeleteReverseShellWhiteListsRequest() (request *DeleteReverseShellWhiteListsRequest)
func (*DeleteReverseShellWhiteListsRequest) FromJsonString ¶
func (r *DeleteReverseShellWhiteListsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReverseShellWhiteListsRequest) ToJsonString ¶
func (r *DeleteReverseShellWhiteListsRequest) ToJsonString() string
type DeleteReverseShellWhiteListsRequestParams ¶ added in v1.0.426
type DeleteReverseShellWhiteListsRequestParams struct { // 白名单ids WhiteListIdSet []*string `json:"WhiteListIdSet,omitnil" name:"WhiteListIdSet"` }
Predefined struct for user
type DeleteReverseShellWhiteListsResponse ¶
type DeleteReverseShellWhiteListsResponse struct { *tchttp.BaseResponse Response *DeleteReverseShellWhiteListsResponseParams `json:"Response"` }
func NewDeleteReverseShellWhiteListsResponse ¶
func NewDeleteReverseShellWhiteListsResponse() (response *DeleteReverseShellWhiteListsResponse)
func (*DeleteReverseShellWhiteListsResponse) FromJsonString ¶
func (r *DeleteReverseShellWhiteListsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReverseShellWhiteListsResponse) ToJsonString ¶
func (r *DeleteReverseShellWhiteListsResponse) ToJsonString() string
type DeleteReverseShellWhiteListsResponseParams ¶ added in v1.0.426
type DeleteReverseShellWhiteListsResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteRiskSyscallEventsRequest ¶ added in v1.0.518
type DeleteRiskSyscallEventsRequest struct { *tchttp.BaseRequest // 事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` }
func NewDeleteRiskSyscallEventsRequest ¶ added in v1.0.518
func NewDeleteRiskSyscallEventsRequest() (request *DeleteRiskSyscallEventsRequest)
func (*DeleteRiskSyscallEventsRequest) FromJsonString ¶ added in v1.0.518
func (r *DeleteRiskSyscallEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskSyscallEventsRequest) ToJsonString ¶ added in v1.0.518
func (r *DeleteRiskSyscallEventsRequest) ToJsonString() string
type DeleteRiskSyscallEventsRequestParams ¶ added in v1.0.518
type DeleteRiskSyscallEventsRequestParams struct { // 事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` }
Predefined struct for user
type DeleteRiskSyscallEventsResponse ¶ added in v1.0.518
type DeleteRiskSyscallEventsResponse struct { *tchttp.BaseResponse Response *DeleteRiskSyscallEventsResponseParams `json:"Response"` }
func NewDeleteRiskSyscallEventsResponse ¶ added in v1.0.518
func NewDeleteRiskSyscallEventsResponse() (response *DeleteRiskSyscallEventsResponse)
func (*DeleteRiskSyscallEventsResponse) FromJsonString ¶ added in v1.0.518
func (r *DeleteRiskSyscallEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskSyscallEventsResponse) ToJsonString ¶ added in v1.0.518
func (r *DeleteRiskSyscallEventsResponse) ToJsonString() string
type DeleteRiskSyscallEventsResponseParams ¶ added in v1.0.518
type DeleteRiskSyscallEventsResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteRiskSyscallWhiteListsRequest ¶
type DeleteRiskSyscallWhiteListsRequest struct { *tchttp.BaseRequest // 白名单ids WhiteListIdSet []*string `json:"WhiteListIdSet,omitnil" name:"WhiteListIdSet"` }
func NewDeleteRiskSyscallWhiteListsRequest ¶
func NewDeleteRiskSyscallWhiteListsRequest() (request *DeleteRiskSyscallWhiteListsRequest)
func (*DeleteRiskSyscallWhiteListsRequest) FromJsonString ¶
func (r *DeleteRiskSyscallWhiteListsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskSyscallWhiteListsRequest) ToJsonString ¶
func (r *DeleteRiskSyscallWhiteListsRequest) ToJsonString() string
type DeleteRiskSyscallWhiteListsRequestParams ¶ added in v1.0.426
type DeleteRiskSyscallWhiteListsRequestParams struct { // 白名单ids WhiteListIdSet []*string `json:"WhiteListIdSet,omitnil" name:"WhiteListIdSet"` }
Predefined struct for user
type DeleteRiskSyscallWhiteListsResponse ¶
type DeleteRiskSyscallWhiteListsResponse struct { *tchttp.BaseResponse Response *DeleteRiskSyscallWhiteListsResponseParams `json:"Response"` }
func NewDeleteRiskSyscallWhiteListsResponse ¶
func NewDeleteRiskSyscallWhiteListsResponse() (response *DeleteRiskSyscallWhiteListsResponse)
func (*DeleteRiskSyscallWhiteListsResponse) FromJsonString ¶
func (r *DeleteRiskSyscallWhiteListsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskSyscallWhiteListsResponse) ToJsonString ¶
func (r *DeleteRiskSyscallWhiteListsResponse) ToJsonString() string
type DeleteRiskSyscallWhiteListsResponseParams ¶ added in v1.0.426
type DeleteRiskSyscallWhiteListsResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteSearchTemplateRequest ¶ added in v1.0.518
type DeleteSearchTemplateRequest struct { *tchttp.BaseRequest // 模板ID Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDeleteSearchTemplateRequest ¶ added in v1.0.518
func NewDeleteSearchTemplateRequest() (request *DeleteSearchTemplateRequest)
func (*DeleteSearchTemplateRequest) FromJsonString ¶ added in v1.0.518
func (r *DeleteSearchTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSearchTemplateRequest) ToJsonString ¶ added in v1.0.518
func (r *DeleteSearchTemplateRequest) ToJsonString() string
type DeleteSearchTemplateRequestParams ¶ added in v1.0.518
type DeleteSearchTemplateRequestParams struct { // 模板ID Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DeleteSearchTemplateResponse ¶ added in v1.0.518
type DeleteSearchTemplateResponse struct { *tchttp.BaseResponse Response *DeleteSearchTemplateResponseParams `json:"Response"` }
func NewDeleteSearchTemplateResponse ¶ added in v1.0.518
func NewDeleteSearchTemplateResponse() (response *DeleteSearchTemplateResponse)
func (*DeleteSearchTemplateResponse) FromJsonString ¶ added in v1.0.518
func (r *DeleteSearchTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSearchTemplateResponse) ToJsonString ¶ added in v1.0.518
func (r *DeleteSearchTemplateResponse) ToJsonString() string
type DeleteSearchTemplateResponseParams ¶ added in v1.0.518
type DeleteSearchTemplateResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeABTestConfigRequest ¶ added in v1.0.518
type DescribeABTestConfigRequest struct { *tchttp.BaseRequest // 灰度项目名称 ProjectName *string `json:"ProjectName,omitnil" name:"ProjectName"` }
func NewDescribeABTestConfigRequest ¶ added in v1.0.518
func NewDescribeABTestConfigRequest() (request *DescribeABTestConfigRequest)
func (*DescribeABTestConfigRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeABTestConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeABTestConfigRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeABTestConfigRequest) ToJsonString() string
type DescribeABTestConfigRequestParams ¶ added in v1.0.518
type DescribeABTestConfigRequestParams struct { // 灰度项目名称 ProjectName *string `json:"ProjectName,omitnil" name:"ProjectName"` }
Predefined struct for user
type DescribeABTestConfigResponse ¶ added in v1.0.518
type DescribeABTestConfigResponse struct { *tchttp.BaseResponse Response *DescribeABTestConfigResponseParams `json:"Response"` }
func NewDescribeABTestConfigResponse ¶ added in v1.0.518
func NewDescribeABTestConfigResponse() (response *DescribeABTestConfigResponse)
func (*DescribeABTestConfigResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeABTestConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeABTestConfigResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeABTestConfigResponse) ToJsonString() string
type DescribeABTestConfigResponseParams ¶ added in v1.0.518
type DescribeABTestConfigResponseParams struct { // 灰度项目配置 Config []*ABTestConfig `json:"Config,omitnil" name:"Config"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessDetailRequest ¶
type DescribeAbnormalProcessDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
func NewDescribeAbnormalProcessDetailRequest ¶
func NewDescribeAbnormalProcessDetailRequest() (request *DescribeAbnormalProcessDetailRequest)
func (*DescribeAbnormalProcessDetailRequest) FromJsonString ¶
func (r *DescribeAbnormalProcessDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessDetailRequest) ToJsonString ¶
func (r *DescribeAbnormalProcessDetailRequest) ToJsonString() string
type DescribeAbnormalProcessDetailRequestParams ¶ added in v1.0.426
type DescribeAbnormalProcessDetailRequestParams struct { // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
Predefined struct for user
type DescribeAbnormalProcessDetailResponse ¶
type DescribeAbnormalProcessDetailResponse struct { *tchttp.BaseResponse Response *DescribeAbnormalProcessDetailResponseParams `json:"Response"` }
func NewDescribeAbnormalProcessDetailResponse ¶
func NewDescribeAbnormalProcessDetailResponse() (response *DescribeAbnormalProcessDetailResponse)
func (*DescribeAbnormalProcessDetailResponse) FromJsonString ¶
func (r *DescribeAbnormalProcessDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessDetailResponse) ToJsonString ¶
func (r *DescribeAbnormalProcessDetailResponse) ToJsonString() string
type DescribeAbnormalProcessDetailResponseParams ¶ added in v1.0.426
type DescribeAbnormalProcessDetailResponseParams struct { // 事件基本信息 EventBaseInfo *RunTimeEventBaseInfo `json:"EventBaseInfo,omitnil" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitnil" name:"ProcessInfo"` // 父进程信息 ParentProcessInfo *ProcessDetailBaseInfo `json:"ParentProcessInfo,omitnil" name:"ParentProcessInfo"` // 事件描述 EventDetail *AbnormalProcessEventDescription `json:"EventDetail,omitnil" name:"EventDetail"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessEventTendencyRequest ¶ added in v1.0.518
type DescribeAbnormalProcessEventTendencyRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
func NewDescribeAbnormalProcessEventTendencyRequest ¶ added in v1.0.518
func NewDescribeAbnormalProcessEventTendencyRequest() (request *DescribeAbnormalProcessEventTendencyRequest)
func (*DescribeAbnormalProcessEventTendencyRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeAbnormalProcessEventTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessEventTendencyRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeAbnormalProcessEventTendencyRequest) ToJsonString() string
type DescribeAbnormalProcessEventTendencyRequestParams ¶ added in v1.0.518
type DescribeAbnormalProcessEventTendencyRequestParams struct { // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
Predefined struct for user
type DescribeAbnormalProcessEventTendencyResponse ¶ added in v1.0.518
type DescribeAbnormalProcessEventTendencyResponse struct { *tchttp.BaseResponse Response *DescribeAbnormalProcessEventTendencyResponseParams `json:"Response"` }
func NewDescribeAbnormalProcessEventTendencyResponse ¶ added in v1.0.518
func NewDescribeAbnormalProcessEventTendencyResponse() (response *DescribeAbnormalProcessEventTendencyResponse)
func (*DescribeAbnormalProcessEventTendencyResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeAbnormalProcessEventTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessEventTendencyResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeAbnormalProcessEventTendencyResponse) ToJsonString() string
type DescribeAbnormalProcessEventTendencyResponseParams ¶ added in v1.0.518
type DescribeAbnormalProcessEventTendencyResponseParams struct { // 待处理异常进程事件趋势 List []*AbnormalProcessEventTendencyInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessEventsExportRequest ¶
type DescribeAbnormalProcessEventsExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAbnormalProcessEventsExportRequest ¶
func NewDescribeAbnormalProcessEventsExportRequest() (request *DescribeAbnormalProcessEventsExportRequest)
func (*DescribeAbnormalProcessEventsExportRequest) FromJsonString ¶
func (r *DescribeAbnormalProcessEventsExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessEventsExportRequest) ToJsonString ¶
func (r *DescribeAbnormalProcessEventsExportRequest) ToJsonString() string
type DescribeAbnormalProcessEventsExportRequestParams ¶ added in v1.0.426
type DescribeAbnormalProcessEventsExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAbnormalProcessEventsExportResponse ¶
type DescribeAbnormalProcessEventsExportResponse struct { *tchttp.BaseResponse Response *DescribeAbnormalProcessEventsExportResponseParams `json:"Response"` }
func NewDescribeAbnormalProcessEventsExportResponse ¶
func NewDescribeAbnormalProcessEventsExportResponse() (response *DescribeAbnormalProcessEventsExportResponse)
func (*DescribeAbnormalProcessEventsExportResponse) FromJsonString ¶
func (r *DescribeAbnormalProcessEventsExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessEventsExportResponse) ToJsonString ¶
func (r *DescribeAbnormalProcessEventsExportResponse) ToJsonString() string
type DescribeAbnormalProcessEventsExportResponseParams ¶ added in v1.0.426
type DescribeAbnormalProcessEventsExportResponseParams struct { // execle下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessEventsRequest ¶
type DescribeAbnormalProcessEventsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAbnormalProcessEventsRequest ¶
func NewDescribeAbnormalProcessEventsRequest() (request *DescribeAbnormalProcessEventsRequest)
func (*DescribeAbnormalProcessEventsRequest) FromJsonString ¶
func (r *DescribeAbnormalProcessEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessEventsRequest) ToJsonString ¶
func (r *DescribeAbnormalProcessEventsRequest) ToJsonString() string
type DescribeAbnormalProcessEventsRequestParams ¶ added in v1.0.426
type DescribeAbnormalProcessEventsRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAbnormalProcessEventsResponse ¶
type DescribeAbnormalProcessEventsResponse struct { *tchttp.BaseResponse Response *DescribeAbnormalProcessEventsResponseParams `json:"Response"` }
func NewDescribeAbnormalProcessEventsResponse ¶
func NewDescribeAbnormalProcessEventsResponse() (response *DescribeAbnormalProcessEventsResponse)
func (*DescribeAbnormalProcessEventsResponse) FromJsonString ¶
func (r *DescribeAbnormalProcessEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessEventsResponse) ToJsonString ¶
func (r *DescribeAbnormalProcessEventsResponse) ToJsonString() string
type DescribeAbnormalProcessEventsResponseParams ¶ added in v1.0.426
type DescribeAbnormalProcessEventsResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 异常进程数组 EventSet []*AbnormalProcessEventInfo `json:"EventSet,omitnil" name:"EventSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessLevelSummaryRequest ¶ added in v1.0.518
type DescribeAbnormalProcessLevelSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAbnormalProcessLevelSummaryRequest ¶ added in v1.0.518
func NewDescribeAbnormalProcessLevelSummaryRequest() (request *DescribeAbnormalProcessLevelSummaryRequest)
func (*DescribeAbnormalProcessLevelSummaryRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeAbnormalProcessLevelSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessLevelSummaryRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeAbnormalProcessLevelSummaryRequest) ToJsonString() string
type DescribeAbnormalProcessLevelSummaryRequestParams ¶ added in v1.0.518
type DescribeAbnormalProcessLevelSummaryRequestParams struct { }
Predefined struct for user
type DescribeAbnormalProcessLevelSummaryResponse ¶ added in v1.0.518
type DescribeAbnormalProcessLevelSummaryResponse struct { *tchttp.BaseResponse Response *DescribeAbnormalProcessLevelSummaryResponseParams `json:"Response"` }
func NewDescribeAbnormalProcessLevelSummaryResponse ¶ added in v1.0.518
func NewDescribeAbnormalProcessLevelSummaryResponse() (response *DescribeAbnormalProcessLevelSummaryResponse)
func (*DescribeAbnormalProcessLevelSummaryResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeAbnormalProcessLevelSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessLevelSummaryResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeAbnormalProcessLevelSummaryResponse) ToJsonString() string
type DescribeAbnormalProcessLevelSummaryResponseParams ¶ added in v1.0.518
type DescribeAbnormalProcessLevelSummaryResponseParams struct { // 异常进程高危待处理事件数 HighLevelEventCount *int64 `json:"HighLevelEventCount,omitnil" name:"HighLevelEventCount"` // 异常进程中危待处理事件数 MediumLevelEventCount *int64 `json:"MediumLevelEventCount,omitnil" name:"MediumLevelEventCount"` // 异常进程低危待处理事件数 LowLevelEventCount *int64 `json:"LowLevelEventCount,omitnil" name:"LowLevelEventCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessRuleDetailRequest ¶
type DescribeAbnormalProcessRuleDetailRequest struct { *tchttp.BaseRequest // 策略唯一id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 镜像id, 在添加白名单的时候使用 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
func NewDescribeAbnormalProcessRuleDetailRequest ¶
func NewDescribeAbnormalProcessRuleDetailRequest() (request *DescribeAbnormalProcessRuleDetailRequest)
func (*DescribeAbnormalProcessRuleDetailRequest) FromJsonString ¶
func (r *DescribeAbnormalProcessRuleDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessRuleDetailRequest) ToJsonString ¶
func (r *DescribeAbnormalProcessRuleDetailRequest) ToJsonString() string
type DescribeAbnormalProcessRuleDetailRequestParams ¶ added in v1.0.426
type DescribeAbnormalProcessRuleDetailRequestParams struct { // 策略唯一id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 镜像id, 在添加白名单的时候使用 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
Predefined struct for user
type DescribeAbnormalProcessRuleDetailResponse ¶
type DescribeAbnormalProcessRuleDetailResponse struct { *tchttp.BaseResponse Response *DescribeAbnormalProcessRuleDetailResponseParams `json:"Response"` }
func NewDescribeAbnormalProcessRuleDetailResponse ¶
func NewDescribeAbnormalProcessRuleDetailResponse() (response *DescribeAbnormalProcessRuleDetailResponse)
func (*DescribeAbnormalProcessRuleDetailResponse) FromJsonString ¶
func (r *DescribeAbnormalProcessRuleDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessRuleDetailResponse) ToJsonString ¶
func (r *DescribeAbnormalProcessRuleDetailResponse) ToJsonString() string
type DescribeAbnormalProcessRuleDetailResponseParams ¶ added in v1.0.426
type DescribeAbnormalProcessRuleDetailResponseParams struct { // 异常进程策略详细信息 RuleDetail *AbnormalProcessRuleInfo `json:"RuleDetail,omitnil" name:"RuleDetail"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessRulesExportRequest ¶
type DescribeAbnormalProcessRulesExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAbnormalProcessRulesExportRequest ¶
func NewDescribeAbnormalProcessRulesExportRequest() (request *DescribeAbnormalProcessRulesExportRequest)
func (*DescribeAbnormalProcessRulesExportRequest) FromJsonString ¶
func (r *DescribeAbnormalProcessRulesExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessRulesExportRequest) ToJsonString ¶
func (r *DescribeAbnormalProcessRulesExportRequest) ToJsonString() string
type DescribeAbnormalProcessRulesExportRequestParams ¶ added in v1.0.426
type DescribeAbnormalProcessRulesExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAbnormalProcessRulesExportResponse ¶
type DescribeAbnormalProcessRulesExportResponse struct { *tchttp.BaseResponse Response *DescribeAbnormalProcessRulesExportResponseParams `json:"Response"` }
func NewDescribeAbnormalProcessRulesExportResponse ¶
func NewDescribeAbnormalProcessRulesExportResponse() (response *DescribeAbnormalProcessRulesExportResponse)
func (*DescribeAbnormalProcessRulesExportResponse) FromJsonString ¶
func (r *DescribeAbnormalProcessRulesExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessRulesExportResponse) ToJsonString ¶
func (r *DescribeAbnormalProcessRulesExportResponse) ToJsonString() string
type DescribeAbnormalProcessRulesExportResponseParams ¶ added in v1.0.426
type DescribeAbnormalProcessRulesExportResponseParams struct { // execle下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessRulesRequest ¶
type DescribeAbnormalProcessRulesRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAbnormalProcessRulesRequest ¶
func NewDescribeAbnormalProcessRulesRequest() (request *DescribeAbnormalProcessRulesRequest)
func (*DescribeAbnormalProcessRulesRequest) FromJsonString ¶
func (r *DescribeAbnormalProcessRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessRulesRequest) ToJsonString ¶
func (r *DescribeAbnormalProcessRulesRequest) ToJsonString() string
type DescribeAbnormalProcessRulesRequestParams ¶ added in v1.0.426
type DescribeAbnormalProcessRulesRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAbnormalProcessRulesResponse ¶
type DescribeAbnormalProcessRulesResponse struct { *tchttp.BaseResponse Response *DescribeAbnormalProcessRulesResponseParams `json:"Response"` }
func NewDescribeAbnormalProcessRulesResponse ¶
func NewDescribeAbnormalProcessRulesResponse() (response *DescribeAbnormalProcessRulesResponse)
func (*DescribeAbnormalProcessRulesResponse) FromJsonString ¶
func (r *DescribeAbnormalProcessRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAbnormalProcessRulesResponse) ToJsonString ¶
func (r *DescribeAbnormalProcessRulesResponse) ToJsonString() string
type DescribeAbnormalProcessRulesResponseParams ¶ added in v1.0.426
type DescribeAbnormalProcessRulesResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 异常进程策略信息列表 RuleSet []*RuleBaseInfo `json:"RuleSet,omitnil" name:"RuleSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlDetailRequest ¶
type DescribeAccessControlDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
func NewDescribeAccessControlDetailRequest ¶
func NewDescribeAccessControlDetailRequest() (request *DescribeAccessControlDetailRequest)
func (*DescribeAccessControlDetailRequest) FromJsonString ¶
func (r *DescribeAccessControlDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlDetailRequest) ToJsonString ¶
func (r *DescribeAccessControlDetailRequest) ToJsonString() string
type DescribeAccessControlDetailRequestParams ¶ added in v1.0.426
type DescribeAccessControlDetailRequestParams struct { // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
Predefined struct for user
type DescribeAccessControlDetailResponse ¶
type DescribeAccessControlDetailResponse struct { *tchttp.BaseResponse Response *DescribeAccessControlDetailResponseParams `json:"Response"` }
func NewDescribeAccessControlDetailResponse ¶
func NewDescribeAccessControlDetailResponse() (response *DescribeAccessControlDetailResponse)
func (*DescribeAccessControlDetailResponse) FromJsonString ¶
func (r *DescribeAccessControlDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlDetailResponse) ToJsonString ¶
func (r *DescribeAccessControlDetailResponse) ToJsonString() string
type DescribeAccessControlDetailResponseParams ¶ added in v1.0.426
type DescribeAccessControlDetailResponseParams struct { // 事件基本信息 EventBaseInfo *RunTimeEventBaseInfo `json:"EventBaseInfo,omitnil" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitnil" name:"ProcessInfo"` // 被篡改信息 TamperedFileInfo *FileAttributeInfo `json:"TamperedFileInfo,omitnil" name:"TamperedFileInfo"` // 事件描述 EventDetail *AccessControlEventDescription `json:"EventDetail,omitnil" name:"EventDetail"` // 父进程信息 ParentProcessInfo *ProcessBaseInfo `json:"ParentProcessInfo,omitnil" name:"ParentProcessInfo"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlEventsExportRequest ¶
type DescribeAccessControlEventsExportRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewDescribeAccessControlEventsExportRequest ¶
func NewDescribeAccessControlEventsExportRequest() (request *DescribeAccessControlEventsExportRequest)
func (*DescribeAccessControlEventsExportRequest) FromJsonString ¶
func (r *DescribeAccessControlEventsExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlEventsExportRequest) ToJsonString ¶
func (r *DescribeAccessControlEventsExportRequest) ToJsonString() string
type DescribeAccessControlEventsExportRequestParams ¶ added in v1.0.426
type DescribeAccessControlEventsExportRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type DescribeAccessControlEventsExportResponse ¶
type DescribeAccessControlEventsExportResponse struct { *tchttp.BaseResponse Response *DescribeAccessControlEventsExportResponseParams `json:"Response"` }
func NewDescribeAccessControlEventsExportResponse ¶
func NewDescribeAccessControlEventsExportResponse() (response *DescribeAccessControlEventsExportResponse)
func (*DescribeAccessControlEventsExportResponse) FromJsonString ¶
func (r *DescribeAccessControlEventsExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlEventsExportResponse) ToJsonString ¶
func (r *DescribeAccessControlEventsExportResponse) ToJsonString() string
type DescribeAccessControlEventsExportResponseParams ¶ added in v1.0.426
type DescribeAccessControlEventsExportResponseParams struct { // execle下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 任务id // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlEventsRequest ¶
type DescribeAccessControlEventsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAccessControlEventsRequest ¶
func NewDescribeAccessControlEventsRequest() (request *DescribeAccessControlEventsRequest)
func (*DescribeAccessControlEventsRequest) FromJsonString ¶
func (r *DescribeAccessControlEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlEventsRequest) ToJsonString ¶
func (r *DescribeAccessControlEventsRequest) ToJsonString() string
type DescribeAccessControlEventsRequestParams ¶ added in v1.0.426
type DescribeAccessControlEventsRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAccessControlEventsResponse ¶
type DescribeAccessControlEventsResponse struct { *tchttp.BaseResponse Response *DescribeAccessControlEventsResponseParams `json:"Response"` }
func NewDescribeAccessControlEventsResponse ¶
func NewDescribeAccessControlEventsResponse() (response *DescribeAccessControlEventsResponse)
func (*DescribeAccessControlEventsResponse) FromJsonString ¶
func (r *DescribeAccessControlEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlEventsResponse) ToJsonString ¶
func (r *DescribeAccessControlEventsResponse) ToJsonString() string
type DescribeAccessControlEventsResponseParams ¶ added in v1.0.426
type DescribeAccessControlEventsResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 访问控制事件数组 EventSet []*AccessControlEventInfo `json:"EventSet,omitnil" name:"EventSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlRuleDetailRequest ¶
type DescribeAccessControlRuleDetailRequest struct { *tchttp.BaseRequest // 策略唯一id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 镜像id, 仅仅在事件加白的时候使用 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
func NewDescribeAccessControlRuleDetailRequest ¶
func NewDescribeAccessControlRuleDetailRequest() (request *DescribeAccessControlRuleDetailRequest)
func (*DescribeAccessControlRuleDetailRequest) FromJsonString ¶
func (r *DescribeAccessControlRuleDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlRuleDetailRequest) ToJsonString ¶
func (r *DescribeAccessControlRuleDetailRequest) ToJsonString() string
type DescribeAccessControlRuleDetailRequestParams ¶ added in v1.0.426
type DescribeAccessControlRuleDetailRequestParams struct { // 策略唯一id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 镜像id, 仅仅在事件加白的时候使用 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
Predefined struct for user
type DescribeAccessControlRuleDetailResponse ¶
type DescribeAccessControlRuleDetailResponse struct { *tchttp.BaseResponse Response *DescribeAccessControlRuleDetailResponseParams `json:"Response"` }
func NewDescribeAccessControlRuleDetailResponse ¶
func NewDescribeAccessControlRuleDetailResponse() (response *DescribeAccessControlRuleDetailResponse)
func (*DescribeAccessControlRuleDetailResponse) FromJsonString ¶
func (r *DescribeAccessControlRuleDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlRuleDetailResponse) ToJsonString ¶
func (r *DescribeAccessControlRuleDetailResponse) ToJsonString() string
type DescribeAccessControlRuleDetailResponseParams ¶ added in v1.0.426
type DescribeAccessControlRuleDetailResponseParams struct { // 运行时策略详细信息 RuleDetail *AccessControlRuleInfo `json:"RuleDetail,omitnil" name:"RuleDetail"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlRulesExportRequest ¶
type DescribeAccessControlRulesExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAccessControlRulesExportRequest ¶
func NewDescribeAccessControlRulesExportRequest() (request *DescribeAccessControlRulesExportRequest)
func (*DescribeAccessControlRulesExportRequest) FromJsonString ¶
func (r *DescribeAccessControlRulesExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlRulesExportRequest) ToJsonString ¶
func (r *DescribeAccessControlRulesExportRequest) ToJsonString() string
type DescribeAccessControlRulesExportRequestParams ¶ added in v1.0.426
type DescribeAccessControlRulesExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAccessControlRulesExportResponse ¶
type DescribeAccessControlRulesExportResponse struct { *tchttp.BaseResponse Response *DescribeAccessControlRulesExportResponseParams `json:"Response"` }
func NewDescribeAccessControlRulesExportResponse ¶
func NewDescribeAccessControlRulesExportResponse() (response *DescribeAccessControlRulesExportResponse)
func (*DescribeAccessControlRulesExportResponse) FromJsonString ¶
func (r *DescribeAccessControlRulesExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlRulesExportResponse) ToJsonString ¶
func (r *DescribeAccessControlRulesExportResponse) ToJsonString() string
type DescribeAccessControlRulesExportResponseParams ¶ added in v1.0.426
type DescribeAccessControlRulesExportResponseParams struct { // execle下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlRulesRequest ¶
type DescribeAccessControlRulesRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAccessControlRulesRequest ¶
func NewDescribeAccessControlRulesRequest() (request *DescribeAccessControlRulesRequest)
func (*DescribeAccessControlRulesRequest) FromJsonString ¶
func (r *DescribeAccessControlRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlRulesRequest) ToJsonString ¶
func (r *DescribeAccessControlRulesRequest) ToJsonString() string
type DescribeAccessControlRulesRequestParams ¶ added in v1.0.426
type DescribeAccessControlRulesRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAccessControlRulesResponse ¶
type DescribeAccessControlRulesResponse struct { *tchttp.BaseResponse Response *DescribeAccessControlRulesResponseParams `json:"Response"` }
func NewDescribeAccessControlRulesResponse ¶
func NewDescribeAccessControlRulesResponse() (response *DescribeAccessControlRulesResponse)
func (*DescribeAccessControlRulesResponse) FromJsonString ¶
func (r *DescribeAccessControlRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccessControlRulesResponse) ToJsonString ¶
func (r *DescribeAccessControlRulesResponse) ToJsonString() string
type DescribeAccessControlRulesResponseParams ¶ added in v1.0.426
type DescribeAccessControlRulesResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 访问控制策略信息列表 RuleSet []*RuleBaseInfo `json:"RuleSet,omitnil" name:"RuleSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAffectedClusterCountRequest ¶
type DescribeAffectedClusterCountRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAffectedClusterCountRequest ¶
func NewDescribeAffectedClusterCountRequest() (request *DescribeAffectedClusterCountRequest)
func (*DescribeAffectedClusterCountRequest) FromJsonString ¶
func (r *DescribeAffectedClusterCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAffectedClusterCountRequest) ToJsonString ¶
func (r *DescribeAffectedClusterCountRequest) ToJsonString() string
type DescribeAffectedClusterCountRequestParams ¶ added in v1.0.426
type DescribeAffectedClusterCountRequestParams struct { }
Predefined struct for user
type DescribeAffectedClusterCountResponse ¶
type DescribeAffectedClusterCountResponse struct { *tchttp.BaseResponse Response *DescribeAffectedClusterCountResponseParams `json:"Response"` }
func NewDescribeAffectedClusterCountResponse ¶
func NewDescribeAffectedClusterCountResponse() (response *DescribeAffectedClusterCountResponse)
func (*DescribeAffectedClusterCountResponse) FromJsonString ¶
func (r *DescribeAffectedClusterCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAffectedClusterCountResponse) ToJsonString ¶
func (r *DescribeAffectedClusterCountResponse) ToJsonString() string
type DescribeAffectedClusterCountResponseParams ¶ added in v1.0.426
type DescribeAffectedClusterCountResponseParams struct { // 严重风险的集群数量 SeriousRiskClusterCount *uint64 `json:"SeriousRiskClusterCount,omitnil" name:"SeriousRiskClusterCount"` // 高危风险的集群数量 HighRiskClusterCount *uint64 `json:"HighRiskClusterCount,omitnil" name:"HighRiskClusterCount"` // 中危风险的集群数量 MiddleRiskClusterCount *uint64 `json:"MiddleRiskClusterCount,omitnil" name:"MiddleRiskClusterCount"` // 低危风险的集群数量 HintRiskClusterCount *uint64 `json:"HintRiskClusterCount,omitnil" name:"HintRiskClusterCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAffectedNodeListRequest ¶
type DescribeAffectedNodeListRequest struct { *tchttp.BaseRequest // 唯一的检测项的ID CheckItemId *int64 `json:"CheckItemId,omitnil" name:"CheckItemId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName, ClusterId,InstanceId,PrivateIpAddresses Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAffectedNodeListRequest ¶
func NewDescribeAffectedNodeListRequest() (request *DescribeAffectedNodeListRequest)
func (*DescribeAffectedNodeListRequest) FromJsonString ¶
func (r *DescribeAffectedNodeListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAffectedNodeListRequest) ToJsonString ¶
func (r *DescribeAffectedNodeListRequest) ToJsonString() string
type DescribeAffectedNodeListRequestParams ¶ added in v1.0.426
type DescribeAffectedNodeListRequestParams struct { // 唯一的检测项的ID CheckItemId *int64 `json:"CheckItemId,omitnil" name:"CheckItemId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName, ClusterId,InstanceId,PrivateIpAddresses Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAffectedNodeListResponse ¶
type DescribeAffectedNodeListResponse struct { *tchttp.BaseResponse Response *DescribeAffectedNodeListResponseParams `json:"Response"` }
func NewDescribeAffectedNodeListResponse ¶
func NewDescribeAffectedNodeListResponse() (response *DescribeAffectedNodeListResponse)
func (*DescribeAffectedNodeListResponse) FromJsonString ¶
func (r *DescribeAffectedNodeListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAffectedNodeListResponse) ToJsonString ¶
func (r *DescribeAffectedNodeListResponse) ToJsonString() string
type DescribeAffectedNodeListResponseParams ¶ added in v1.0.426
type DescribeAffectedNodeListResponseParams struct { // 受影响的节点总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 受影响的节点列表 AffectedNodeList []*AffectedNodeItem `json:"AffectedNodeList,omitnil" name:"AffectedNodeList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAffectedWorkloadListRequest ¶
type DescribeAffectedWorkloadListRequest struct { *tchttp.BaseRequest // 唯一的检测项的ID CheckItemId *int64 `json:"CheckItemId,omitnil" name:"CheckItemId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:WorkloadType,ClusterId Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAffectedWorkloadListRequest ¶
func NewDescribeAffectedWorkloadListRequest() (request *DescribeAffectedWorkloadListRequest)
func (*DescribeAffectedWorkloadListRequest) FromJsonString ¶
func (r *DescribeAffectedWorkloadListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAffectedWorkloadListRequest) ToJsonString ¶
func (r *DescribeAffectedWorkloadListRequest) ToJsonString() string
type DescribeAffectedWorkloadListRequestParams ¶ added in v1.0.426
type DescribeAffectedWorkloadListRequestParams struct { // 唯一的检测项的ID CheckItemId *int64 `json:"CheckItemId,omitnil" name:"CheckItemId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:WorkloadType,ClusterId Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAffectedWorkloadListResponse ¶
type DescribeAffectedWorkloadListResponse struct { *tchttp.BaseResponse Response *DescribeAffectedWorkloadListResponseParams `json:"Response"` }
func NewDescribeAffectedWorkloadListResponse ¶
func NewDescribeAffectedWorkloadListResponse() (response *DescribeAffectedWorkloadListResponse)
func (*DescribeAffectedWorkloadListResponse) FromJsonString ¶
func (r *DescribeAffectedWorkloadListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAffectedWorkloadListResponse) ToJsonString ¶
func (r *DescribeAffectedWorkloadListResponse) ToJsonString() string
type DescribeAffectedWorkloadListResponseParams ¶ added in v1.0.426
type DescribeAffectedWorkloadListResponseParams struct { // 受影响的workload列表数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 受影响的workload列表 AffectedWorkloadList []*AffectedWorkloadItem `json:"AffectedWorkloadList,omitnil" name:"AffectedWorkloadList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAgentDaemonSetCmdRequest ¶ added in v1.0.518
type DescribeAgentDaemonSetCmdRequest struct { *tchttp.BaseRequest // 是否是腾讯云 IsCloud *bool `json:"IsCloud,omitnil" name:"IsCloud"` // 网络类型:basic-基础网络,private-VPC, public-公网,direct-专线 NetType *string `json:"NetType,omitnil" name:"NetType"` // 地域标示, NetType=direct时必填 RegionCode *string `json:"RegionCode,omitnil" name:"RegionCode"` // VpcId, NetType=direct时必填 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 命令有效期,非腾讯云时必填 ExpireDate *string `json:"ExpireDate,omitnil" name:"ExpireDate"` // 集群自定义参数 ClusterCustomParameters []*ClusterCustomParameters `json:"ClusterCustomParameters,omitnil" name:"ClusterCustomParameters"` }
func NewDescribeAgentDaemonSetCmdRequest ¶ added in v1.0.518
func NewDescribeAgentDaemonSetCmdRequest() (request *DescribeAgentDaemonSetCmdRequest)
func (*DescribeAgentDaemonSetCmdRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeAgentDaemonSetCmdRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentDaemonSetCmdRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeAgentDaemonSetCmdRequest) ToJsonString() string
type DescribeAgentDaemonSetCmdRequestParams ¶ added in v1.0.518
type DescribeAgentDaemonSetCmdRequestParams struct { // 是否是腾讯云 IsCloud *bool `json:"IsCloud,omitnil" name:"IsCloud"` // 网络类型:basic-基础网络,private-VPC, public-公网,direct-专线 NetType *string `json:"NetType,omitnil" name:"NetType"` // 地域标示, NetType=direct时必填 RegionCode *string `json:"RegionCode,omitnil" name:"RegionCode"` // VpcId, NetType=direct时必填 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 命令有效期,非腾讯云时必填 ExpireDate *string `json:"ExpireDate,omitnil" name:"ExpireDate"` // 集群自定义参数 ClusterCustomParameters []*ClusterCustomParameters `json:"ClusterCustomParameters,omitnil" name:"ClusterCustomParameters"` }
Predefined struct for user
type DescribeAgentDaemonSetCmdResponse ¶ added in v1.0.518
type DescribeAgentDaemonSetCmdResponse struct { *tchttp.BaseResponse Response *DescribeAgentDaemonSetCmdResponseParams `json:"Response"` }
func NewDescribeAgentDaemonSetCmdResponse ¶ added in v1.0.518
func NewDescribeAgentDaemonSetCmdResponse() (response *DescribeAgentDaemonSetCmdResponse)
func (*DescribeAgentDaemonSetCmdResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeAgentDaemonSetCmdResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentDaemonSetCmdResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeAgentDaemonSetCmdResponse) ToJsonString() string
type DescribeAgentDaemonSetCmdResponseParams ¶ added in v1.0.518
type DescribeAgentDaemonSetCmdResponseParams struct { // 安装命令 Command *string `json:"Command,omitnil" name:"Command"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAgentInstallCommandRequest ¶ added in v1.0.518
type DescribeAgentInstallCommandRequest struct { *tchttp.BaseRequest // 是否是腾讯云 IsCloud *bool `json:"IsCloud,omitnil" name:"IsCloud"` // 网络类型:basic-基础网络,private-VPC, public-公网,direct-专线 NetType *string `json:"NetType,omitnil" name:"NetType"` // 地域标示, NetType=direct时必填 RegionCode *string `json:"RegionCode,omitnil" name:"RegionCode"` // VpcId, NetType=direct时必填 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 命令有效期,非腾讯云时必填 ExpireDate *string `json:"ExpireDate,omitnil" name:"ExpireDate"` // 标签ID列表,IsCloud=false时才会生效 TagIds []*uint64 `json:"TagIds,omitnil" name:"TagIds"` }
func NewDescribeAgentInstallCommandRequest ¶ added in v1.0.518
func NewDescribeAgentInstallCommandRequest() (request *DescribeAgentInstallCommandRequest)
func (*DescribeAgentInstallCommandRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeAgentInstallCommandRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentInstallCommandRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeAgentInstallCommandRequest) ToJsonString() string
type DescribeAgentInstallCommandRequestParams ¶ added in v1.0.518
type DescribeAgentInstallCommandRequestParams struct { // 是否是腾讯云 IsCloud *bool `json:"IsCloud,omitnil" name:"IsCloud"` // 网络类型:basic-基础网络,private-VPC, public-公网,direct-专线 NetType *string `json:"NetType,omitnil" name:"NetType"` // 地域标示, NetType=direct时必填 RegionCode *string `json:"RegionCode,omitnil" name:"RegionCode"` // VpcId, NetType=direct时必填 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 命令有效期,非腾讯云时必填 ExpireDate *string `json:"ExpireDate,omitnil" name:"ExpireDate"` // 标签ID列表,IsCloud=false时才会生效 TagIds []*uint64 `json:"TagIds,omitnil" name:"TagIds"` }
Predefined struct for user
type DescribeAgentInstallCommandResponse ¶ added in v1.0.518
type DescribeAgentInstallCommandResponse struct { *tchttp.BaseResponse Response *DescribeAgentInstallCommandResponseParams `json:"Response"` }
func NewDescribeAgentInstallCommandResponse ¶ added in v1.0.518
func NewDescribeAgentInstallCommandResponse() (response *DescribeAgentInstallCommandResponse)
func (*DescribeAgentInstallCommandResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeAgentInstallCommandResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentInstallCommandResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeAgentInstallCommandResponse) ToJsonString() string
type DescribeAgentInstallCommandResponseParams ¶ added in v1.0.518
type DescribeAgentInstallCommandResponseParams struct { // linux系统安装命令 LinuxCommand *string `json:"LinuxCommand,omitnil" name:"LinuxCommand"` // windows系统安装命令(windows2008及以上) WindowsCommand *string `json:"WindowsCommand,omitnil" name:"WindowsCommand"` // windows系统安装命令第一步(windows2003) WindowsStepOne *string `json:"WindowsStepOne,omitnil" name:"WindowsStepOne"` // windows系统安装命令第二步(windows2003) WindowsStepTwo *string `json:"WindowsStepTwo,omitnil" name:"WindowsStepTwo"` // windows版agent下载链接 WindowsDownloadUrl *string `json:"WindowsDownloadUrl,omitnil" name:"WindowsDownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetAppServiceListRequest ¶
type DescribeAssetAppServiceListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetAppServiceListRequest ¶
func NewDescribeAssetAppServiceListRequest() (request *DescribeAssetAppServiceListRequest)
func (*DescribeAssetAppServiceListRequest) FromJsonString ¶
func (r *DescribeAssetAppServiceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetAppServiceListRequest) ToJsonString ¶
func (r *DescribeAssetAppServiceListRequest) ToJsonString() string
type DescribeAssetAppServiceListRequestParams ¶ added in v1.0.426
type DescribeAssetAppServiceListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetAppServiceListResponse ¶
type DescribeAssetAppServiceListResponse struct { *tchttp.BaseResponse Response *DescribeAssetAppServiceListResponseParams `json:"Response"` }
func NewDescribeAssetAppServiceListResponse ¶
func NewDescribeAssetAppServiceListResponse() (response *DescribeAssetAppServiceListResponse)
func (*DescribeAssetAppServiceListResponse) FromJsonString ¶
func (r *DescribeAssetAppServiceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetAppServiceListResponse) ToJsonString ¶
func (r *DescribeAssetAppServiceListResponse) ToJsonString() string
type DescribeAssetAppServiceListResponseParams ¶ added in v1.0.426
type DescribeAssetAppServiceListResponseParams struct { // db服务列表 List []*ServiceInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetClusterListRequest ¶ added in v1.0.545
type DescribeAssetClusterListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>ClusterID - string - 是否必填: 否 -集群ID</li> // <li>ClusterName - string - 是否必填: 否 -集群名称</li> // <li>Status - string - 是否必填: 否 -集群状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段。 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAssetClusterListRequest ¶ added in v1.0.545
func NewDescribeAssetClusterListRequest() (request *DescribeAssetClusterListRequest)
func (*DescribeAssetClusterListRequest) FromJsonString ¶ added in v1.0.545
func (r *DescribeAssetClusterListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetClusterListRequest) ToJsonString ¶ added in v1.0.545
func (r *DescribeAssetClusterListRequest) ToJsonString() string
type DescribeAssetClusterListRequestParams ¶ added in v1.0.545
type DescribeAssetClusterListRequestParams struct { // 过滤条件。 // <li>ClusterID - string - 是否必填: 否 -集群ID</li> // <li>ClusterName - string - 是否必填: 否 -集群名称</li> // <li>Status - string - 是否必填: 否 -集群状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段。 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAssetClusterListResponse ¶ added in v1.0.545
type DescribeAssetClusterListResponse struct { *tchttp.BaseResponse Response *DescribeAssetClusterListResponseParams `json:"Response"` }
func NewDescribeAssetClusterListResponse ¶ added in v1.0.545
func NewDescribeAssetClusterListResponse() (response *DescribeAssetClusterListResponse)
func (*DescribeAssetClusterListResponse) FromJsonString ¶ added in v1.0.545
func (r *DescribeAssetClusterListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetClusterListResponse) ToJsonString ¶ added in v1.0.545
func (r *DescribeAssetClusterListResponse) ToJsonString() string
type DescribeAssetClusterListResponseParams ¶ added in v1.0.545
type DescribeAssetClusterListResponseParams struct { // 集群列表 List []*AssetClusterListItem `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetComponentListRequest ¶
type DescribeAssetComponentListRequest struct { *tchttp.BaseRequest // 容器id ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetComponentListRequest ¶
func NewDescribeAssetComponentListRequest() (request *DescribeAssetComponentListRequest)
func (*DescribeAssetComponentListRequest) FromJsonString ¶
func (r *DescribeAssetComponentListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetComponentListRequest) ToJsonString ¶
func (r *DescribeAssetComponentListRequest) ToJsonString() string
type DescribeAssetComponentListRequestParams ¶ added in v1.0.426
type DescribeAssetComponentListRequestParams struct { // 容器id ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetComponentListResponse ¶
type DescribeAssetComponentListResponse struct { *tchttp.BaseResponse Response *DescribeAssetComponentListResponseParams `json:"Response"` }
func NewDescribeAssetComponentListResponse ¶
func NewDescribeAssetComponentListResponse() (response *DescribeAssetComponentListResponse)
func (*DescribeAssetComponentListResponse) FromJsonString ¶
func (r *DescribeAssetComponentListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetComponentListResponse) ToJsonString ¶
func (r *DescribeAssetComponentListResponse) ToJsonString() string
type DescribeAssetComponentListResponseParams ¶ added in v1.0.426
type DescribeAssetComponentListResponseParams struct { // 组件列表 List []*ComponentInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetContainerDetailRequest ¶
type DescribeAssetContainerDetailRequest struct { *tchttp.BaseRequest // 容器id ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` }
func NewDescribeAssetContainerDetailRequest ¶
func NewDescribeAssetContainerDetailRequest() (request *DescribeAssetContainerDetailRequest)
func (*DescribeAssetContainerDetailRequest) FromJsonString ¶
func (r *DescribeAssetContainerDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetContainerDetailRequest) ToJsonString ¶
func (r *DescribeAssetContainerDetailRequest) ToJsonString() string
type DescribeAssetContainerDetailRequestParams ¶ added in v1.0.426
type DescribeAssetContainerDetailRequestParams struct { // 容器id ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` }
Predefined struct for user
type DescribeAssetContainerDetailResponse ¶
type DescribeAssetContainerDetailResponse struct { *tchttp.BaseResponse Response *DescribeAssetContainerDetailResponseParams `json:"Response"` }
func NewDescribeAssetContainerDetailResponse ¶
func NewDescribeAssetContainerDetailResponse() (response *DescribeAssetContainerDetailResponse)
func (*DescribeAssetContainerDetailResponse) FromJsonString ¶
func (r *DescribeAssetContainerDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetContainerDetailResponse) ToJsonString ¶
func (r *DescribeAssetContainerDetailResponse) ToJsonString() string
type DescribeAssetContainerDetailResponseParams ¶ added in v1.0.426
type DescribeAssetContainerDetailResponseParams struct { // 主机id HostID *string `json:"HostID,omitnil" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 运行状态 Status *string `json:"Status,omitnil" name:"Status"` // 运行账户 RunAs *string `json:"RunAs,omitnil" name:"RunAs"` // 命令行 Cmd *string `json:"Cmd,omitnil" name:"Cmd"` // CPU使用率 * 1000 CPUUsage *uint64 `json:"CPUUsage,omitnil" name:"CPUUsage"` // 内存使用 KB RamUsage *uint64 `json:"RamUsage,omitnil" name:"RamUsage"` // 镜像名 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 归属POD POD *string `json:"POD,omitnil" name:"POD"` // k8s 主节点 K8sMaster *string `json:"K8sMaster,omitnil" name:"K8sMaster"` // 容器内进程数 ProcessCnt *uint64 `json:"ProcessCnt,omitnil" name:"ProcessCnt"` // 容器内端口数 PortCnt *uint64 `json:"PortCnt,omitnil" name:"PortCnt"` // 组件数 ComponentCnt *uint64 `json:"ComponentCnt,omitnil" name:"ComponentCnt"` // app数 AppCnt *uint64 `json:"AppCnt,omitnil" name:"AppCnt"` // websvc数 WebServiceCnt *uint64 `json:"WebServiceCnt,omitnil" name:"WebServiceCnt"` // 挂载 Mounts []*ContainerMount `json:"Mounts,omitnil" name:"Mounts"` // 容器网络信息 Network *ContainerNetwork `json:"Network,omitnil" name:"Network"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 镜像创建时间 ImageCreateTime *string `json:"ImageCreateTime,omitnil" name:"ImageCreateTime"` // 镜像大小 ImageSize *uint64 `json:"ImageSize,omitnil" name:"ImageSize"` // 主机状态 offline,online,pause HostStatus *string `json:"HostStatus,omitnil" name:"HostStatus"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED NetStatus *string `json:"NetStatus,omitnil" name:"NetStatus"` // 网络子状态 NetSubStatus *string `json:"NetSubStatus,omitnil" name:"NetSubStatus"` // 隔离来源 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateSource *string `json:"IsolateSource,omitnil" name:"IsolateSource"` // 隔离时间 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateTime *string `json:"IsolateTime,omitnil" name:"IsolateTime"` // 节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // 节点子网ID NodeSubNetID *string `json:"NodeSubNetID,omitnil" name:"NodeSubNetID"` // 节点子网名称 NodeSubNetName *string `json:"NodeSubNetName,omitnil" name:"NodeSubNetName"` // 节点子网网段 NodeSubNetCIDR *string `json:"NodeSubNetCIDR,omitnil" name:"NodeSubNetCIDR"` // pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod状态 PodStatus *string `json:"PodStatus,omitnil" name:"PodStatus"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 节点类型:NORMAL: 普通节点(默认值) SUPER: 超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 超级节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 外网ip PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetContainerListRequest ¶
type DescribeAssetContainerListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ContainerName - String - 是否必填:否 - 容器名称模糊搜索</li> // <li>Status - String - 是否必填:否 - 容器运行状态筛选,0:"created",1:"running", 2:"paused", 3:"restarting", 4:"removing", 5:"exited", 6:"dead" </li> // <li>Runas - String - 是否必填:否 - 运行用户筛选</li> // <li>ImageName- String - 是否必填:否 - 镜像名称搜索</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>OrderBy - String 是否必填:否 -排序字段,支持:cpu_usage, mem_usage的动态排序 ["cpu_usage","+"] '+'升序、'-'降序</li> // <li>NetStatus - String -是否必填: 否 - 容器网络状态筛选 normal isolated isolating isolate_failed restoring restore_failed</li> // <li>PodID - String -是否必填: 否 - PodID筛选</li> // <li>NodeUniqueID - String -是否必填: 否 - SuperNode筛选</li> // <li>PodUid - String -是否必填: 否 - Pod筛选</li> // <li>PodIP - String -是否必填: 否 - PodIP筛选</li> // <li>NodeType - String -是否必填: 否 - 节点类型筛选:NORMAL:普通节点;SUPER:超级节点</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAssetContainerListRequest ¶
func NewDescribeAssetContainerListRequest() (request *DescribeAssetContainerListRequest)
func (*DescribeAssetContainerListRequest) FromJsonString ¶
func (r *DescribeAssetContainerListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetContainerListRequest) ToJsonString ¶
func (r *DescribeAssetContainerListRequest) ToJsonString() string
type DescribeAssetContainerListRequestParams ¶ added in v1.0.426
type DescribeAssetContainerListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ContainerName - String - 是否必填:否 - 容器名称模糊搜索</li> // <li>Status - String - 是否必填:否 - 容器运行状态筛选,0:"created",1:"running", 2:"paused", 3:"restarting", 4:"removing", 5:"exited", 6:"dead" </li> // <li>Runas - String - 是否必填:否 - 运行用户筛选</li> // <li>ImageName- String - 是否必填:否 - 镜像名称搜索</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>OrderBy - String 是否必填:否 -排序字段,支持:cpu_usage, mem_usage的动态排序 ["cpu_usage","+"] '+'升序、'-'降序</li> // <li>NetStatus - String -是否必填: 否 - 容器网络状态筛选 normal isolated isolating isolate_failed restoring restore_failed</li> // <li>PodID - String -是否必填: 否 - PodID筛选</li> // <li>NodeUniqueID - String -是否必填: 否 - SuperNode筛选</li> // <li>PodUid - String -是否必填: 否 - Pod筛选</li> // <li>PodIP - String -是否必填: 否 - PodIP筛选</li> // <li>NodeType - String -是否必填: 否 - 节点类型筛选:NORMAL:普通节点;SUPER:超级节点</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAssetContainerListResponse ¶
type DescribeAssetContainerListResponse struct { *tchttp.BaseResponse Response *DescribeAssetContainerListResponseParams `json:"Response"` }
func NewDescribeAssetContainerListResponse ¶
func NewDescribeAssetContainerListResponse() (response *DescribeAssetContainerListResponse)
func (*DescribeAssetContainerListResponse) FromJsonString ¶
func (r *DescribeAssetContainerListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetContainerListResponse) ToJsonString ¶
func (r *DescribeAssetContainerListResponse) ToJsonString() string
type DescribeAssetContainerListResponseParams ¶ added in v1.0.426
type DescribeAssetContainerListResponseParams struct { // 容器列表 List []*ContainerInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetDBServiceListRequest ¶
type DescribeAssetDBServiceListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetDBServiceListRequest ¶
func NewDescribeAssetDBServiceListRequest() (request *DescribeAssetDBServiceListRequest)
func (*DescribeAssetDBServiceListRequest) FromJsonString ¶
func (r *DescribeAssetDBServiceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDBServiceListRequest) ToJsonString ¶
func (r *DescribeAssetDBServiceListRequest) ToJsonString() string
type DescribeAssetDBServiceListRequestParams ¶ added in v1.0.426
type DescribeAssetDBServiceListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetDBServiceListResponse ¶
type DescribeAssetDBServiceListResponse struct { *tchttp.BaseResponse Response *DescribeAssetDBServiceListResponseParams `json:"Response"` }
func NewDescribeAssetDBServiceListResponse ¶
func NewDescribeAssetDBServiceListResponse() (response *DescribeAssetDBServiceListResponse)
func (*DescribeAssetDBServiceListResponse) FromJsonString ¶
func (r *DescribeAssetDBServiceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDBServiceListResponse) ToJsonString ¶
func (r *DescribeAssetDBServiceListResponse) ToJsonString() string
type DescribeAssetDBServiceListResponseParams ¶ added in v1.0.426
type DescribeAssetDBServiceListResponseParams struct { // db服务列表 List []*ServiceInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetHostDetailRequest ¶
type DescribeAssetHostDetailRequest struct { *tchttp.BaseRequest // 主机id HostId *string `json:"HostId,omitnil" name:"HostId"` }
func NewDescribeAssetHostDetailRequest ¶
func NewDescribeAssetHostDetailRequest() (request *DescribeAssetHostDetailRequest)
func (*DescribeAssetHostDetailRequest) FromJsonString ¶
func (r *DescribeAssetHostDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetHostDetailRequest) ToJsonString ¶
func (r *DescribeAssetHostDetailRequest) ToJsonString() string
type DescribeAssetHostDetailRequestParams ¶ added in v1.0.426
type DescribeAssetHostDetailRequestParams struct { // 主机id HostId *string `json:"HostId,omitnil" name:"HostId"` }
Predefined struct for user
type DescribeAssetHostDetailResponse ¶
type DescribeAssetHostDetailResponse struct { *tchttp.BaseResponse Response *DescribeAssetHostDetailResponseParams `json:"Response"` }
func NewDescribeAssetHostDetailResponse ¶
func NewDescribeAssetHostDetailResponse() (response *DescribeAssetHostDetailResponse)
func (*DescribeAssetHostDetailResponse) FromJsonString ¶
func (r *DescribeAssetHostDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetHostDetailResponse) ToJsonString ¶
func (r *DescribeAssetHostDetailResponse) ToJsonString() string
type DescribeAssetHostDetailResponseParams ¶ added in v1.0.426
type DescribeAssetHostDetailResponseParams struct { // 容器安全uuid UUID *string `json:"UUID,omitnil" name:"UUID"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 主机名 HostName *string `json:"HostName,omitnil" name:"HostName"` // 主机分组 Group *string `json:"Group,omitnil" name:"Group"` // 主机IP HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 操作系统 OsName *string `json:"OsName,omitnil" name:"OsName"` // agent版本 AgentVersion *string `json:"AgentVersion,omitnil" name:"AgentVersion"` // 内核版本 KernelVersion *string `json:"KernelVersion,omitnil" name:"KernelVersion"` // docker版本 DockerVersion *string `json:"DockerVersion,omitnil" name:"DockerVersion"` // docker api版本 DockerAPIVersion *string `json:"DockerAPIVersion,omitnil" name:"DockerAPIVersion"` // docker go 版本 DockerGoVersion *string `json:"DockerGoVersion,omitnil" name:"DockerGoVersion"` // docker 文件系统类型 DockerFileSystemDriver *string `json:"DockerFileSystemDriver,omitnil" name:"DockerFileSystemDriver"` // docker root 目录 DockerRootDir *string `json:"DockerRootDir,omitnil" name:"DockerRootDir"` // 镜像数 ImageCnt *uint64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 容器数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // k8s IP K8sMasterIP *string `json:"K8sMasterIP,omitnil" name:"K8sMasterIP"` // k8s version K8sVersion *string `json:"K8sVersion,omitnil" name:"K8sVersion"` // kube proxy KubeProxyVersion *string `json:"KubeProxyVersion,omitnil" name:"KubeProxyVersion"` // "UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中 Status *string `json:"Status,omitnil" name:"Status"` // 是否Containerd IsContainerd *bool `json:"IsContainerd,omitnil" name:"IsContainerd"` // 主机来源;"TENCENTCLOUD":"腾讯云服务器","OTHERCLOUD":"非腾讯云服务器" MachineType *string `json:"MachineType,omitnil" name:"MachineType"` // 外网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 主机实例ID InstanceID *string `json:"InstanceID,omitnil" name:"InstanceID"` // 地域ID RegionID *int64 `json:"RegionID,omitnil" name:"RegionID"` // 所属项目 Project *ProjectInfo `json:"Project,omitnil" name:"Project"` // 标签 Tags []*TagInfo `json:"Tags,omitnil" name:"Tags"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群接入状态 ClusterAccessedStatus *string `json:"ClusterAccessedStatus,omitnil" name:"ClusterAccessedStatus"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetHostListRequest ¶
type DescribeAssetHostListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"</li> // <li>HostName - String - 是否必填:否 - 主机名筛选</li> // <li>Group- String - 是否必填:否 - 主机群组搜索</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>HostID- string - 是否必填:否 - 主机id搜索</li> // <li>DockerVersion- string - 是否必填:否 - docker版本搜索</li> // <li>MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;</li> // <li>DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"</li> // <li>ProjectID- string - 是否必填:否 - 所属项目id搜索</li> // <li>Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAssetHostListRequest ¶
func NewDescribeAssetHostListRequest() (request *DescribeAssetHostListRequest)
func (*DescribeAssetHostListRequest) FromJsonString ¶
func (r *DescribeAssetHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetHostListRequest) ToJsonString ¶
func (r *DescribeAssetHostListRequest) ToJsonString() string
type DescribeAssetHostListRequestParams ¶ added in v1.0.426
type DescribeAssetHostListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"</li> // <li>HostName - String - 是否必填:否 - 主机名筛选</li> // <li>Group- String - 是否必填:否 - 主机群组搜索</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>HostID- string - 是否必填:否 - 主机id搜索</li> // <li>DockerVersion- string - 是否必填:否 - docker版本搜索</li> // <li>MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;</li> // <li>DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"</li> // <li>ProjectID- string - 是否必填:否 - 所属项目id搜索</li> // <li>Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAssetHostListResponse ¶
type DescribeAssetHostListResponse struct { *tchttp.BaseResponse Response *DescribeAssetHostListResponseParams `json:"Response"` }
func NewDescribeAssetHostListResponse ¶
func NewDescribeAssetHostListResponse() (response *DescribeAssetHostListResponse)
func (*DescribeAssetHostListResponse) FromJsonString ¶
func (r *DescribeAssetHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetHostListResponse) ToJsonString ¶
func (r *DescribeAssetHostListResponse) ToJsonString() string
type DescribeAssetHostListResponseParams ¶ added in v1.0.426
type DescribeAssetHostListResponseParams struct { // 主机列表 List []*HostInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageBindRuleInfoRequest ¶
type DescribeAssetImageBindRuleInfoRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"EventType","Values":[""]}] // EventType取值: // "FILE_ABNORMAL_READ" 访问控制 // "MALICE_PROCESS_START" 恶意进程启动 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAssetImageBindRuleInfoRequest ¶
func NewDescribeAssetImageBindRuleInfoRequest() (request *DescribeAssetImageBindRuleInfoRequest)
func (*DescribeAssetImageBindRuleInfoRequest) FromJsonString ¶
func (r *DescribeAssetImageBindRuleInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageBindRuleInfoRequest) ToJsonString ¶
func (r *DescribeAssetImageBindRuleInfoRequest) ToJsonString() string
type DescribeAssetImageBindRuleInfoRequestParams ¶ added in v1.0.426
type DescribeAssetImageBindRuleInfoRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"EventType","Values":[""]}] // EventType取值: // "FILE_ABNORMAL_READ" 访问控制 // "MALICE_PROCESS_START" 恶意进程启动 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAssetImageBindRuleInfoResponse ¶
type DescribeAssetImageBindRuleInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageBindRuleInfoResponseParams `json:"Response"` }
func NewDescribeAssetImageBindRuleInfoResponse ¶
func NewDescribeAssetImageBindRuleInfoResponse() (response *DescribeAssetImageBindRuleInfoResponse)
func (*DescribeAssetImageBindRuleInfoResponse) FromJsonString ¶
func (r *DescribeAssetImageBindRuleInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageBindRuleInfoResponse) ToJsonString ¶
func (r *DescribeAssetImageBindRuleInfoResponse) ToJsonString() string
type DescribeAssetImageBindRuleInfoResponseParams ¶ added in v1.0.426
type DescribeAssetImageBindRuleInfoResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 镜像绑定规则列表 ImageBindRuleSet []*ImagesBindRuleInfo `json:"ImageBindRuleSet,omitnil" name:"ImageBindRuleSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageDetailRequest ¶
type DescribeAssetImageDetailRequest struct { *tchttp.BaseRequest // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` }
func NewDescribeAssetImageDetailRequest ¶
func NewDescribeAssetImageDetailRequest() (request *DescribeAssetImageDetailRequest)
func (*DescribeAssetImageDetailRequest) FromJsonString ¶
func (r *DescribeAssetImageDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageDetailRequest) ToJsonString ¶
func (r *DescribeAssetImageDetailRequest) ToJsonString() string
type DescribeAssetImageDetailRequestParams ¶ added in v1.0.426
type DescribeAssetImageDetailRequestParams struct { // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` }
Predefined struct for user
type DescribeAssetImageDetailResponse ¶
type DescribeAssetImageDetailResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageDetailResponseParams `json:"Response"` }
func NewDescribeAssetImageDetailResponse ¶
func NewDescribeAssetImageDetailResponse() (response *DescribeAssetImageDetailResponse)
func (*DescribeAssetImageDetailResponse) FromJsonString ¶
func (r *DescribeAssetImageDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageDetailResponse) ToJsonString ¶
func (r *DescribeAssetImageDetailResponse) ToJsonString() string
type DescribeAssetImageDetailResponseParams ¶ added in v1.0.426
type DescribeAssetImageDetailResponseParams struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 镜像大小 Size *uint64 `json:"Size,omitnil" name:"Size"` // 关联主机个数 // 注意:此字段可能返回 null,表示取不到有效值。 HostCnt *uint64 `json:"HostCnt,omitnil" name:"HostCnt"` // 关联容器个数 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 漏洞个数 // 注意:此字段可能返回 null,表示取不到有效值。 VulCnt *uint64 `json:"VulCnt,omitnil" name:"VulCnt"` // 风险行为数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitnil" name:"RiskCnt"` // 敏感信息数 // 注意:此字段可能返回 null,表示取不到有效值。 SensitiveInfoCnt *uint64 `json:"SensitiveInfoCnt,omitnil" name:"SensitiveInfoCnt"` // 是否信任镜像 IsTrustImage *bool `json:"IsTrustImage,omitnil" name:"IsTrustImage"` // 镜像系统 OsName *string `json:"OsName,omitnil" name:"OsName"` // agent镜像扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 AgentError *string `json:"AgentError,omitnil" name:"AgentError"` // 后端镜像扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanError *string `json:"ScanError,omitnil" name:"ScanError"` // 系统架构 // 注意:此字段可能返回 null,表示取不到有效值。 Architecture *string `json:"Architecture,omitnil" name:"Architecture"` // 作者 // 注意:此字段可能返回 null,表示取不到有效值。 Author *string `json:"Author,omitnil" name:"Author"` // 构建历史 // 注意:此字段可能返回 null,表示取不到有效值。 BuildHistory *string `json:"BuildHistory,omitnil" name:"BuildHistory"` // 木马扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitnil" name:"ScanVirusProgress"` // 漏洞扫进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitnil" name:"ScanVulProgress"` // 敏感信息扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitnil" name:"ScanRiskProgress"` // 木马扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitnil" name:"ScanVirusError"` // 漏洞扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitnil" name:"ScanVulError"` // 敏感信息错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitnil" name:"ScanRiskError"` // 镜像扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitnil" name:"ScanStatus"` // 木马病毒数 // 注意:此字段可能返回 null,表示取不到有效值。 VirusCnt *uint64 `json:"VirusCnt,omitnil" name:"VirusCnt"` // 镜像扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil" name:"Status"` // 剩余扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 RemainScanTime *uint64 `json:"RemainScanTime,omitnil" name:"RemainScanTime"` // 授权为:1,未授权为:0 IsAuthorized *int64 `json:"IsAuthorized,omitnil" name:"IsAuthorized"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageHostListRequest ¶
type DescribeAssetImageHostListRequest struct { *tchttp.BaseRequest // 过滤条件 支持ImageID,HostID Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetImageHostListRequest ¶
func NewDescribeAssetImageHostListRequest() (request *DescribeAssetImageHostListRequest)
func (*DescribeAssetImageHostListRequest) FromJsonString ¶
func (r *DescribeAssetImageHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageHostListRequest) ToJsonString ¶
func (r *DescribeAssetImageHostListRequest) ToJsonString() string
type DescribeAssetImageHostListRequestParams ¶ added in v1.0.426
type DescribeAssetImageHostListRequestParams struct { // 过滤条件 支持ImageID,HostID Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetImageHostListResponse ¶
type DescribeAssetImageHostListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageHostListResponseParams `json:"Response"` }
func NewDescribeAssetImageHostListResponse ¶
func NewDescribeAssetImageHostListResponse() (response *DescribeAssetImageHostListResponse)
func (*DescribeAssetImageHostListResponse) FromJsonString ¶
func (r *DescribeAssetImageHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageHostListResponse) ToJsonString ¶
func (r *DescribeAssetImageHostListResponse) ToJsonString() string
type DescribeAssetImageHostListResponseParams ¶ added in v1.0.426
type DescribeAssetImageHostListResponseParams struct { // 镜像列表 List []*ImageHost `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageListExportRequest ¶
type DescribeAssetImageListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ImageName- String - 是否必填:否 - 镜像名称筛选,</li> // <li>ScanStatus - String - 是否必填:否 - 镜像扫描状态notScan,scanning,scanned,scanErr</li> // <li>ImageID- String - 是否必填:否 - 镜像ID筛选,</li> // <li>SecurityRisk- String - 是否必填:否 - 安全风险,VulCnt 、VirusCnt、RiskCnt、IsTrustImage</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAssetImageListExportRequest ¶
func NewDescribeAssetImageListExportRequest() (request *DescribeAssetImageListExportRequest)
func (*DescribeAssetImageListExportRequest) FromJsonString ¶
func (r *DescribeAssetImageListExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageListExportRequest) ToJsonString ¶
func (r *DescribeAssetImageListExportRequest) ToJsonString() string
type DescribeAssetImageListExportRequestParams ¶ added in v1.0.426
type DescribeAssetImageListExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ImageName- String - 是否必填:否 - 镜像名称筛选,</li> // <li>ScanStatus - String - 是否必填:否 - 镜像扫描状态notScan,scanning,scanned,scanErr</li> // <li>ImageID- String - 是否必填:否 - 镜像ID筛选,</li> // <li>SecurityRisk- String - 是否必填:否 - 安全风险,VulCnt 、VirusCnt、RiskCnt、IsTrustImage</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAssetImageListExportResponse ¶
type DescribeAssetImageListExportResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageListExportResponseParams `json:"Response"` }
func NewDescribeAssetImageListExportResponse ¶
func NewDescribeAssetImageListExportResponse() (response *DescribeAssetImageListExportResponse)
func (*DescribeAssetImageListExportResponse) FromJsonString ¶
func (r *DescribeAssetImageListExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageListExportResponse) ToJsonString ¶
func (r *DescribeAssetImageListExportResponse) ToJsonString() string
type DescribeAssetImageListExportResponseParams ¶ added in v1.0.426
type DescribeAssetImageListExportResponseParams struct { // excel文件下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageListRequest ¶
type DescribeAssetImageListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ImageName- String - 是否必填:否 - 镜像名称筛选,</li> // <li>ScanStatus - String - 是否必填:否 - 镜像扫描状态notScan,scanning,scanned,scanErr</li> // <li>ImageID- String - 是否必填:否 - 镜像ID筛选,</li> // <li>SecurityRisk- String - 是否必填:否 - 安全风险,VulCnt 、VirusCnt、RiskCnt、IsTrustImage</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAssetImageListRequest ¶
func NewDescribeAssetImageListRequest() (request *DescribeAssetImageListRequest)
func (*DescribeAssetImageListRequest) FromJsonString ¶
func (r *DescribeAssetImageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageListRequest) ToJsonString ¶
func (r *DescribeAssetImageListRequest) ToJsonString() string
type DescribeAssetImageListRequestParams ¶ added in v1.0.426
type DescribeAssetImageListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ImageName- String - 是否必填:否 - 镜像名称筛选,</li> // <li>ScanStatus - String - 是否必填:否 - 镜像扫描状态notScan,scanning,scanned,scanErr</li> // <li>ImageID- String - 是否必填:否 - 镜像ID筛选,</li> // <li>SecurityRisk- String - 是否必填:否 - 安全风险,VulCnt 、VirusCnt、RiskCnt、IsTrustImage</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAssetImageListResponse ¶
type DescribeAssetImageListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageListResponseParams `json:"Response"` }
func NewDescribeAssetImageListResponse ¶
func NewDescribeAssetImageListResponse() (response *DescribeAssetImageListResponse)
func (*DescribeAssetImageListResponse) FromJsonString ¶
func (r *DescribeAssetImageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageListResponse) ToJsonString ¶
func (r *DescribeAssetImageListResponse) ToJsonString() string
type DescribeAssetImageListResponseParams ¶ added in v1.0.426
type DescribeAssetImageListResponseParams struct { // 镜像列表 List []*ImagesInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryAssetStatusRequest ¶
type DescribeAssetImageRegistryAssetStatusRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetImageRegistryAssetStatusRequest ¶
func NewDescribeAssetImageRegistryAssetStatusRequest() (request *DescribeAssetImageRegistryAssetStatusRequest)
func (*DescribeAssetImageRegistryAssetStatusRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryAssetStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryAssetStatusRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryAssetStatusRequest) ToJsonString() string
type DescribeAssetImageRegistryAssetStatusRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryAssetStatusRequestParams struct { }
Predefined struct for user
type DescribeAssetImageRegistryAssetStatusResponse ¶
type DescribeAssetImageRegistryAssetStatusResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryAssetStatusResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryAssetStatusResponse ¶
func NewDescribeAssetImageRegistryAssetStatusResponse() (response *DescribeAssetImageRegistryAssetStatusResponse)
func (*DescribeAssetImageRegistryAssetStatusResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryAssetStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryAssetStatusResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryAssetStatusResponse) ToJsonString() string
type DescribeAssetImageRegistryAssetStatusResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryAssetStatusResponseParams struct { // 更新进度状态,doing更新中,success更新成功,failed失败 Status *string `json:"Status,omitnil" name:"Status"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Err *string `json:"Err,omitnil" name:"Err"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryDetailRequest ¶
type DescribeAssetImageRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库列表id Id *uint64 `json:"Id,omitnil" name:"Id"` // 镜像ID ImageId *string `json:"ImageId,omitnil" name:"ImageId"` }
func NewDescribeAssetImageRegistryDetailRequest ¶
func NewDescribeAssetImageRegistryDetailRequest() (request *DescribeAssetImageRegistryDetailRequest)
func (*DescribeAssetImageRegistryDetailRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryDetailRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryDetailRequest) ToJsonString() string
type DescribeAssetImageRegistryDetailRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryDetailRequestParams struct { // 仓库列表id Id *uint64 `json:"Id,omitnil" name:"Id"` // 镜像ID ImageId *string `json:"ImageId,omitnil" name:"ImageId"` }
Predefined struct for user
type DescribeAssetImageRegistryDetailResponse ¶
type DescribeAssetImageRegistryDetailResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryDetailResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryDetailResponse ¶
func NewDescribeAssetImageRegistryDetailResponse() (response *DescribeAssetImageRegistryDetailResponse)
func (*DescribeAssetImageRegistryDetailResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryDetailResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryDetailResponse) ToJsonString() string
type DescribeAssetImageRegistryDetailResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryDetailResponseParams struct { // 镜像Digest // 注意:此字段可能返回 null,表示取不到有效值。 ImageDigest *string `json:"ImageDigest,omitnil" name:"ImageDigest"` // 镜像地址 // 注意:此字段可能返回 null,表示取不到有效值。 ImageRepoAddress *string `json:"ImageRepoAddress,omitnil" name:"ImageRepoAddress"` // 镜像类型 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 仓库名称 // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像版本 // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitnil" name:"ImageTag"` // 扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitnil" name:"ScanStatus"` // 安全漏洞数 // 注意:此字段可能返回 null,表示取不到有效值。 VulCnt *uint64 `json:"VulCnt,omitnil" name:"VulCnt"` // 木马病毒数 // 注意:此字段可能返回 null,表示取不到有效值。 VirusCnt *uint64 `json:"VirusCnt,omitnil" name:"VirusCnt"` // 风险行为数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitnil" name:"RiskCnt"` // 敏感信息数 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: SentiveInfoCnt is deprecated. SentiveInfoCnt *uint64 `json:"SentiveInfoCnt,omitnil" name:"SentiveInfoCnt"` // 镜像系统 // 注意:此字段可能返回 null,表示取不到有效值。 OsName *string `json:"OsName,omitnil" name:"OsName"` // 木马扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitnil" name:"ScanVirusError"` // 漏洞扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitnil" name:"ScanVulError"` // 层文件信息 // 注意:此字段可能返回 null,表示取不到有效值。 LayerInfo *string `json:"LayerInfo,omitnil" name:"LayerInfo"` // 实例id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名称 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 高危扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitnil" name:"ScanRiskError"` // 木马信息扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitnil" name:"ScanVirusProgress"` // 漏洞扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitnil" name:"ScanVulProgress"` // 敏感扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitnil" name:"ScanRiskProgress"` // 剩余扫描时间秒 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitnil" name:"ScanRemainTime"` // cve扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 CveStatus *string `json:"CveStatus,omitnil" name:"CveStatus"` // 高危扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 RiskStatus *string `json:"RiskStatus,omitnil" name:"RiskStatus"` // 木马扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 VirusStatus *string `json:"VirusStatus,omitnil" name:"VirusStatus"` // 总进度 // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitnil" name:"Progress"` // 授权状态 // 注意:此字段可能返回 null,表示取不到有效值。 IsAuthorized *uint64 `json:"IsAuthorized,omitnil" name:"IsAuthorized"` // 镜像大小 // 注意:此字段可能返回 null,表示取不到有效值。 ImageSize *uint64 `json:"ImageSize,omitnil" name:"ImageSize"` // 镜像Id // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 镜像区域 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryRegion *string `json:"RegistryRegion,omitnil" name:"RegistryRegion"` // 镜像创建的时间 // 注意:此字段可能返回 null,表示取不到有效值。 ImageCreateTime *string `json:"ImageCreateTime,omitnil" name:"ImageCreateTime"` // 敏感信息数 // 注意:此字段可能返回 null,表示取不到有效值。 SensitiveInfoCnt *uint64 `json:"SensitiveInfoCnt,omitnil" name:"SensitiveInfoCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryListExportRequest ¶
type DescribeAssetImageRegistryListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitnil" name:"Order"` // 是否仅展示repository版本最新的镜像,默认为false OnlyShowLatest *bool `json:"OnlyShowLatest,omitnil" name:"OnlyShowLatest"` }
func NewDescribeAssetImageRegistryListExportRequest ¶
func NewDescribeAssetImageRegistryListExportRequest() (request *DescribeAssetImageRegistryListExportRequest)
func (*DescribeAssetImageRegistryListExportRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryListExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryListExportRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryListExportRequest) ToJsonString() string
type DescribeAssetImageRegistryListExportRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryListExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitnil" name:"Order"` // 是否仅展示repository版本最新的镜像,默认为false OnlyShowLatest *bool `json:"OnlyShowLatest,omitnil" name:"OnlyShowLatest"` }
Predefined struct for user
type DescribeAssetImageRegistryListExportResponse ¶
type DescribeAssetImageRegistryListExportResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryListExportResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryListExportResponse ¶
func NewDescribeAssetImageRegistryListExportResponse() (response *DescribeAssetImageRegistryListExportResponse)
func (*DescribeAssetImageRegistryListExportResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryListExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryListExportResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryListExportResponse) ToJsonString() string
type DescribeAssetImageRegistryListExportResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryListExportResponseParams struct { // excel文件下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryListRequest ¶
type DescribeAssetImageRegistryListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤字段 // IsAuthorized是否授权,取值全部all,未授权0,已授权1 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitnil" name:"Order"` // 是否仅展示各repository最新的镜像, 默认为false OnlyShowLatest *bool `json:"OnlyShowLatest,omitnil" name:"OnlyShowLatest"` // 是否仅展示运行中容器镜像 IsRunning *bool `json:"IsRunning,omitnil" name:"IsRunning"` }
func NewDescribeAssetImageRegistryListRequest ¶
func NewDescribeAssetImageRegistryListRequest() (request *DescribeAssetImageRegistryListRequest)
func (*DescribeAssetImageRegistryListRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryListRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryListRequest) ToJsonString() string
type DescribeAssetImageRegistryListRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤字段 // IsAuthorized是否授权,取值全部all,未授权0,已授权1 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitnil" name:"Order"` // 是否仅展示各repository最新的镜像, 默认为false OnlyShowLatest *bool `json:"OnlyShowLatest,omitnil" name:"OnlyShowLatest"` // 是否仅展示运行中容器镜像 IsRunning *bool `json:"IsRunning,omitnil" name:"IsRunning"` }
Predefined struct for user
type DescribeAssetImageRegistryListResponse ¶
type DescribeAssetImageRegistryListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryListResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryListResponse ¶
func NewDescribeAssetImageRegistryListResponse() (response *DescribeAssetImageRegistryListResponse)
func (*DescribeAssetImageRegistryListResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryListResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryListResponse) ToJsonString() string
type DescribeAssetImageRegistryListResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryListResponseParams struct { // 镜像仓库列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageRepoInfo `json:"List,omitnil" name:"List"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryRegistryDetailRequest ¶
type DescribeAssetImageRegistryRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库唯一id RegistryId *int64 `json:"RegistryId,omitnil" name:"RegistryId"` }
func NewDescribeAssetImageRegistryRegistryDetailRequest ¶
func NewDescribeAssetImageRegistryRegistryDetailRequest() (request *DescribeAssetImageRegistryRegistryDetailRequest)
func (*DescribeAssetImageRegistryRegistryDetailRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryRegistryDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryRegistryDetailRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryRegistryDetailRequest) ToJsonString() string
type DescribeAssetImageRegistryRegistryDetailRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryRegistryDetailRequestParams struct { // 仓库唯一id RegistryId *int64 `json:"RegistryId,omitnil" name:"RegistryId"` }
Predefined struct for user
type DescribeAssetImageRegistryRegistryDetailResponse ¶
type DescribeAssetImageRegistryRegistryDetailResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryRegistryDetailResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryRegistryDetailResponse ¶
func NewDescribeAssetImageRegistryRegistryDetailResponse() (response *DescribeAssetImageRegistryRegistryDetailResponse)
func (*DescribeAssetImageRegistryRegistryDetailResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryRegistryDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryRegistryDetailResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryRegistryDetailResponse) ToJsonString() string
type DescribeAssetImageRegistryRegistryDetailResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryRegistryDetailResponseParams struct { // 仓库名 Name *string `json:"Name,omitnil" name:"Name"` // 用户名 Username *string `json:"Username,omitnil" name:"Username"` // 密码 Password *string `json:"Password,omitnil" name:"Password"` // 仓库url Url *string `json:"Url,omitnil" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 仓库版本 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryVersion *string `json:"RegistryVersion,omitnil" name:"RegistryVersion"` // 网络类型,列表:public(公网),private(私网) NetType *string `json:"NetType,omitnil" name:"NetType"` // 区域,列表:default(默认) // 注意:此字段可能返回 null,表示取不到有效值。 RegistryRegion *string `json:"RegistryRegion,omitnil" name:"RegistryRegion"` // 限速 // 注意:此字段可能返回 null,表示取不到有效值。 SpeedLimit *uint64 `json:"SpeedLimit,omitnil" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 // 注意:此字段可能返回 null,表示取不到有效值。 Insecure *uint64 `json:"Insecure,omitnil" name:"Insecure"` // 联通性检测结果详情 ConnDetectDetail []*RegistryConnDetectResult `json:"ConnDetectDetail,omitnil" name:"ConnDetectDetail"` // tcr情况下instance_id InstanceID *string `json:"InstanceID,omitnil" name:"InstanceID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryRegistryListRequest ¶
type DescribeAssetImageRegistryRegistryListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetImageRegistryRegistryListRequest ¶
func NewDescribeAssetImageRegistryRegistryListRequest() (request *DescribeAssetImageRegistryRegistryListRequest)
func (*DescribeAssetImageRegistryRegistryListRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryRegistryListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryRegistryListRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryRegistryListRequest) ToJsonString() string
type DescribeAssetImageRegistryRegistryListRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryRegistryListRequestParams struct { }
Predefined struct for user
type DescribeAssetImageRegistryRegistryListResponse ¶
type DescribeAssetImageRegistryRegistryListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryRegistryListResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryRegistryListResponse ¶
func NewDescribeAssetImageRegistryRegistryListResponse() (response *DescribeAssetImageRegistryRegistryListResponse)
func (*DescribeAssetImageRegistryRegistryListResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryRegistryListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryRegistryListResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryRegistryListResponse) ToJsonString() string
type DescribeAssetImageRegistryRegistryListResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryRegistryListResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryRiskInfoListRequest ¶
type DescribeAssetImageRegistryRiskInfoListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像id ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 排序字段(Level) By *string `json:"By,omitnil" name:"By"` // 排序方式 + - Order *string `json:"Order,omitnil" name:"Order"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDescribeAssetImageRegistryRiskInfoListRequest ¶
func NewDescribeAssetImageRegistryRiskInfoListRequest() (request *DescribeAssetImageRegistryRiskInfoListRequest)
func (*DescribeAssetImageRegistryRiskInfoListRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryRiskInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryRiskInfoListRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryRiskInfoListRequest) ToJsonString() string
type DescribeAssetImageRegistryRiskInfoListRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryRiskInfoListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像id ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 排序字段(Level) By *string `json:"By,omitnil" name:"By"` // 排序方式 + - Order *string `json:"Order,omitnil" name:"Order"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeAssetImageRegistryRiskInfoListResponse ¶
type DescribeAssetImageRegistryRiskInfoListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryRiskInfoListResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryRiskInfoListResponse ¶
func NewDescribeAssetImageRegistryRiskInfoListResponse() (response *DescribeAssetImageRegistryRiskInfoListResponse)
func (*DescribeAssetImageRegistryRiskInfoListResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryRiskInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryRiskInfoListResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryRiskInfoListResponse) ToJsonString() string
type DescribeAssetImageRegistryRiskInfoListResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryRiskInfoListResponseParams struct { // 镜像漏洞列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageRisk `json:"List,omitnil" name:"List"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryRiskListExportRequest ¶
type DescribeAssetImageRegistryRiskListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDescribeAssetImageRegistryRiskListExportRequest ¶
func NewDescribeAssetImageRegistryRiskListExportRequest() (request *DescribeAssetImageRegistryRiskListExportRequest)
func (*DescribeAssetImageRegistryRiskListExportRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryRiskListExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryRiskListExportRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryRiskListExportRequest) ToJsonString() string
type DescribeAssetImageRegistryRiskListExportRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryRiskListExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeAssetImageRegistryRiskListExportResponse ¶
type DescribeAssetImageRegistryRiskListExportResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryRiskListExportResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryRiskListExportResponse ¶
func NewDescribeAssetImageRegistryRiskListExportResponse() (response *DescribeAssetImageRegistryRiskListExportResponse)
func (*DescribeAssetImageRegistryRiskListExportResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryRiskListExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryRiskListExportResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryRiskListExportResponse) ToJsonString() string
type DescribeAssetImageRegistryRiskListExportResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryRiskListExportResponseParams struct { // excel文件下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryScanStatusOneKeyRequest ¶
type DescribeAssetImageRegistryScanStatusOneKeyRequest struct { *tchttp.BaseRequest // 需要获取进度的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 是否获取全部镜像 All *bool `json:"All,omitnil" name:"All"` // 需要获取进度的镜像列表Id Id []*uint64 `json:"Id,omitnil" name:"Id"` // 获取进度的任务ID TaskID *uint64 `json:"TaskID,omitnil" name:"TaskID"` }
func NewDescribeAssetImageRegistryScanStatusOneKeyRequest ¶
func NewDescribeAssetImageRegistryScanStatusOneKeyRequest() (request *DescribeAssetImageRegistryScanStatusOneKeyRequest)
func (*DescribeAssetImageRegistryScanStatusOneKeyRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryScanStatusOneKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryScanStatusOneKeyRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryScanStatusOneKeyRequest) ToJsonString() string
type DescribeAssetImageRegistryScanStatusOneKeyRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryScanStatusOneKeyRequestParams struct { // 需要获取进度的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 是否获取全部镜像 All *bool `json:"All,omitnil" name:"All"` // 需要获取进度的镜像列表Id Id []*uint64 `json:"Id,omitnil" name:"Id"` // 获取进度的任务ID TaskID *uint64 `json:"TaskID,omitnil" name:"TaskID"` }
Predefined struct for user
type DescribeAssetImageRegistryScanStatusOneKeyResponse ¶
type DescribeAssetImageRegistryScanStatusOneKeyResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryScanStatusOneKeyResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryScanStatusOneKeyResponse ¶
func NewDescribeAssetImageRegistryScanStatusOneKeyResponse() (response *DescribeAssetImageRegistryScanStatusOneKeyResponse)
func (*DescribeAssetImageRegistryScanStatusOneKeyResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryScanStatusOneKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryScanStatusOneKeyResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryScanStatusOneKeyResponse) ToJsonString() string
type DescribeAssetImageRegistryScanStatusOneKeyResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryScanStatusOneKeyResponseParams struct { // 镜像个数 ImageTotal *uint64 `json:"ImageTotal,omitnil" name:"ImageTotal"` // 扫描镜像个数 ImageScanCnt *uint64 `json:"ImageScanCnt,omitnil" name:"ImageScanCnt"` // 扫描进度列表 // 注意:此字段可能返回 null,表示取不到有效值。 ImageStatus []*ImageProgress `json:"ImageStatus,omitnil" name:"ImageStatus"` // 安全个数 SuccessCount *uint64 `json:"SuccessCount,omitnil" name:"SuccessCount"` // 风险个数 RiskCount *uint64 `json:"RiskCount,omitnil" name:"RiskCount"` // 总的扫描进度 Schedule *uint64 `json:"Schedule,omitnil" name:"Schedule"` // 总的扫描状态 Status *string `json:"Status,omitnil" name:"Status"` // 扫描剩余时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitnil" name:"ScanRemainTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistrySummaryRequest ¶
type DescribeAssetImageRegistrySummaryRequest struct { *tchttp.BaseRequest // 过滤字段 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetImageRegistrySummaryRequest ¶
func NewDescribeAssetImageRegistrySummaryRequest() (request *DescribeAssetImageRegistrySummaryRequest)
func (*DescribeAssetImageRegistrySummaryRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistrySummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistrySummaryRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistrySummaryRequest) ToJsonString() string
type DescribeAssetImageRegistrySummaryRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistrySummaryRequestParams struct { // 过滤字段 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetImageRegistrySummaryResponse ¶
type DescribeAssetImageRegistrySummaryResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistrySummaryResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistrySummaryResponse ¶
func NewDescribeAssetImageRegistrySummaryResponse() (response *DescribeAssetImageRegistrySummaryResponse)
func (*DescribeAssetImageRegistrySummaryResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistrySummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistrySummaryResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistrySummaryResponse) ToJsonString() string
type DescribeAssetImageRegistrySummaryResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistrySummaryResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryVirusListExportRequest ¶
type DescribeAssetImageRegistryVirusListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDescribeAssetImageRegistryVirusListExportRequest ¶
func NewDescribeAssetImageRegistryVirusListExportRequest() (request *DescribeAssetImageRegistryVirusListExportRequest)
func (*DescribeAssetImageRegistryVirusListExportRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryVirusListExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryVirusListExportRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryVirusListExportRequest) ToJsonString() string
type DescribeAssetImageRegistryVirusListExportRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryVirusListExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeAssetImageRegistryVirusListExportResponse ¶
type DescribeAssetImageRegistryVirusListExportResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryVirusListExportResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryVirusListExportResponse ¶
func NewDescribeAssetImageRegistryVirusListExportResponse() (response *DescribeAssetImageRegistryVirusListExportResponse)
func (*DescribeAssetImageRegistryVirusListExportResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryVirusListExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryVirusListExportResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryVirusListExportResponse) ToJsonString() string
type DescribeAssetImageRegistryVirusListExportResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryVirusListExportResponseParams struct { // excel文件下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryVirusListRequest ¶
type DescribeAssetImageRegistryVirusListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDescribeAssetImageRegistryVirusListRequest ¶
func NewDescribeAssetImageRegistryVirusListRequest() (request *DescribeAssetImageRegistryVirusListRequest)
func (*DescribeAssetImageRegistryVirusListRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryVirusListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryVirusListRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryVirusListRequest) ToJsonString() string
type DescribeAssetImageRegistryVirusListRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryVirusListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeAssetImageRegistryVirusListResponse ¶
type DescribeAssetImageRegistryVirusListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryVirusListResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryVirusListResponse ¶
func NewDescribeAssetImageRegistryVirusListResponse() (response *DescribeAssetImageRegistryVirusListResponse)
func (*DescribeAssetImageRegistryVirusListResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryVirusListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryVirusListResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryVirusListResponse) ToJsonString() string
type DescribeAssetImageRegistryVirusListResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryVirusListResponseParams struct { // 镜像漏洞列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageVirus `json:"List,omitnil" name:"List"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryVulListExportRequest ¶
type DescribeAssetImageRegistryVulListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDescribeAssetImageRegistryVulListExportRequest ¶
func NewDescribeAssetImageRegistryVulListExportRequest() (request *DescribeAssetImageRegistryVulListExportRequest)
func (*DescribeAssetImageRegistryVulListExportRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryVulListExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryVulListExportRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryVulListExportRequest) ToJsonString() string
type DescribeAssetImageRegistryVulListExportRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryVulListExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeAssetImageRegistryVulListExportResponse ¶
type DescribeAssetImageRegistryVulListExportResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryVulListExportResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryVulListExportResponse ¶
func NewDescribeAssetImageRegistryVulListExportResponse() (response *DescribeAssetImageRegistryVulListExportResponse)
func (*DescribeAssetImageRegistryVulListExportResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryVulListExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryVulListExportResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryVulListExportResponse) ToJsonString() string
type DescribeAssetImageRegistryVulListExportResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryVulListExportResponseParams struct { // excel文件下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryVulListRequest ¶
type DescribeAssetImageRegistryVulListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDescribeAssetImageRegistryVulListRequest ¶
func NewDescribeAssetImageRegistryVulListRequest() (request *DescribeAssetImageRegistryVulListRequest)
func (*DescribeAssetImageRegistryVulListRequest) FromJsonString ¶
func (r *DescribeAssetImageRegistryVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryVulListRequest) ToJsonString ¶
func (r *DescribeAssetImageRegistryVulListRequest) ToJsonString() string
type DescribeAssetImageRegistryVulListRequestParams ¶ added in v1.0.426
type DescribeAssetImageRegistryVulListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitnil" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeAssetImageRegistryVulListResponse ¶
type DescribeAssetImageRegistryVulListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRegistryVulListResponseParams `json:"Response"` }
func NewDescribeAssetImageRegistryVulListResponse ¶
func NewDescribeAssetImageRegistryVulListResponse() (response *DescribeAssetImageRegistryVulListResponse)
func (*DescribeAssetImageRegistryVulListResponse) FromJsonString ¶
func (r *DescribeAssetImageRegistryVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRegistryVulListResponse) ToJsonString ¶
func (r *DescribeAssetImageRegistryVulListResponse) ToJsonString() string
type DescribeAssetImageRegistryVulListResponseParams ¶ added in v1.0.426
type DescribeAssetImageRegistryVulListResponseParams struct { // 镜像漏洞列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageVul `json:"List,omitnil" name:"List"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRiskListExportRequest ¶
type DescribeAssetImageRiskListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 风险级别 1,2,3,4,</li> // <li>Behavior - String - 是否必填:否 - 风险行为 1,2,3,4</li> // <li>Type - String - 是否必填:否 - 风险类型 1,2,</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetImageRiskListExportRequest ¶
func NewDescribeAssetImageRiskListExportRequest() (request *DescribeAssetImageRiskListExportRequest)
func (*DescribeAssetImageRiskListExportRequest) FromJsonString ¶
func (r *DescribeAssetImageRiskListExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRiskListExportRequest) ToJsonString ¶
func (r *DescribeAssetImageRiskListExportRequest) ToJsonString() string
type DescribeAssetImageRiskListExportRequestParams ¶ added in v1.0.426
type DescribeAssetImageRiskListExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 风险级别 1,2,3,4,</li> // <li>Behavior - String - 是否必填:否 - 风险行为 1,2,3,4</li> // <li>Type - String - 是否必填:否 - 风险类型 1,2,</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetImageRiskListExportResponse ¶
type DescribeAssetImageRiskListExportResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRiskListExportResponseParams `json:"Response"` }
func NewDescribeAssetImageRiskListExportResponse ¶
func NewDescribeAssetImageRiskListExportResponse() (response *DescribeAssetImageRiskListExportResponse)
func (*DescribeAssetImageRiskListExportResponse) FromJsonString ¶
func (r *DescribeAssetImageRiskListExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRiskListExportResponse) ToJsonString ¶
func (r *DescribeAssetImageRiskListExportResponse) ToJsonString() string
type DescribeAssetImageRiskListExportResponseParams ¶ added in v1.0.426
type DescribeAssetImageRiskListExportResponseParams struct { // excel文件下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRiskListRequest ¶
type DescribeAssetImageRiskListRequest struct { *tchttp.BaseRequest // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 风险级别 1,2,3,4,</li> // <li>Behavior - String - 是否必填:否 - 风险行为 1,2,3,4</li> // <li>Type - String - 是否必填:否 - 风险类型 1,2,</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAssetImageRiskListRequest ¶
func NewDescribeAssetImageRiskListRequest() (request *DescribeAssetImageRiskListRequest)
func (*DescribeAssetImageRiskListRequest) FromJsonString ¶
func (r *DescribeAssetImageRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRiskListRequest) ToJsonString ¶
func (r *DescribeAssetImageRiskListRequest) ToJsonString() string
type DescribeAssetImageRiskListRequestParams ¶ added in v1.0.426
type DescribeAssetImageRiskListRequestParams struct { // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 风险级别 1,2,3,4,</li> // <li>Behavior - String - 是否必填:否 - 风险行为 1,2,3,4</li> // <li>Type - String - 是否必填:否 - 风险类型 1,2,</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAssetImageRiskListResponse ¶
type DescribeAssetImageRiskListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageRiskListResponseParams `json:"Response"` }
func NewDescribeAssetImageRiskListResponse ¶
func NewDescribeAssetImageRiskListResponse() (response *DescribeAssetImageRiskListResponse)
func (*DescribeAssetImageRiskListResponse) FromJsonString ¶
func (r *DescribeAssetImageRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageRiskListResponse) ToJsonString ¶
func (r *DescribeAssetImageRiskListResponse) ToJsonString() string
type DescribeAssetImageRiskListResponseParams ¶ added in v1.0.426
type DescribeAssetImageRiskListResponseParams struct { // 镜像病毒列表 List []*ImageRiskInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageScanSettingRequest ¶
type DescribeAssetImageScanSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetImageScanSettingRequest ¶
func NewDescribeAssetImageScanSettingRequest() (request *DescribeAssetImageScanSettingRequest)
func (*DescribeAssetImageScanSettingRequest) FromJsonString ¶
func (r *DescribeAssetImageScanSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageScanSettingRequest) ToJsonString ¶
func (r *DescribeAssetImageScanSettingRequest) ToJsonString() string
type DescribeAssetImageScanSettingRequestParams ¶ added in v1.0.426
type DescribeAssetImageScanSettingRequestParams struct { }
Predefined struct for user
type DescribeAssetImageScanSettingResponse ¶
type DescribeAssetImageScanSettingResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageScanSettingResponseParams `json:"Response"` }
func NewDescribeAssetImageScanSettingResponse ¶
func NewDescribeAssetImageScanSettingResponse() (response *DescribeAssetImageScanSettingResponse)
func (*DescribeAssetImageScanSettingResponse) FromJsonString ¶
func (r *DescribeAssetImageScanSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageScanSettingResponse) ToJsonString ¶
func (r *DescribeAssetImageScanSettingResponse) ToJsonString() string
type DescribeAssetImageScanSettingResponseParams ¶ added in v1.0.426
type DescribeAssetImageScanSettingResponseParams struct { // 开关 Enable *bool `json:"Enable,omitnil" name:"Enable"` // 扫描时刻(完整时间;后端按0时区解析时分秒) ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 扫描间隔 ScanPeriod *uint64 `json:"ScanPeriod,omitnil" name:"ScanPeriod"` // 扫描木马 ScanVirus *bool `json:"ScanVirus,omitnil" name:"ScanVirus"` // 扫描敏感信息 ScanRisk *bool `json:"ScanRisk,omitnil" name:"ScanRisk"` // 扫描漏洞 ScanVul *bool `json:"ScanVul,omitnil" name:"ScanVul"` // 扫描全部镜像 All *bool `json:"All,omitnil" name:"All"` // 自定义扫描镜像 Images []*string `json:"Images,omitnil" name:"Images"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageScanStatusRequest ¶
type DescribeAssetImageScanStatusRequest struct { *tchttp.BaseRequest // 任务id TaskID *string `json:"TaskID,omitnil" name:"TaskID"` }
func NewDescribeAssetImageScanStatusRequest ¶
func NewDescribeAssetImageScanStatusRequest() (request *DescribeAssetImageScanStatusRequest)
func (*DescribeAssetImageScanStatusRequest) FromJsonString ¶
func (r *DescribeAssetImageScanStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageScanStatusRequest) ToJsonString ¶
func (r *DescribeAssetImageScanStatusRequest) ToJsonString() string
type DescribeAssetImageScanStatusRequestParams ¶ added in v1.0.426
type DescribeAssetImageScanStatusRequestParams struct { // 任务id TaskID *string `json:"TaskID,omitnil" name:"TaskID"` }
Predefined struct for user
type DescribeAssetImageScanStatusResponse ¶
type DescribeAssetImageScanStatusResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageScanStatusResponseParams `json:"Response"` }
func NewDescribeAssetImageScanStatusResponse ¶
func NewDescribeAssetImageScanStatusResponse() (response *DescribeAssetImageScanStatusResponse)
func (*DescribeAssetImageScanStatusResponse) FromJsonString ¶
func (r *DescribeAssetImageScanStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageScanStatusResponse) ToJsonString ¶
func (r *DescribeAssetImageScanStatusResponse) ToJsonString() string
type DescribeAssetImageScanStatusResponseParams ¶ added in v1.0.426
type DescribeAssetImageScanStatusResponseParams struct { // 镜像个数 ImageTotal *uint64 `json:"ImageTotal,omitnil" name:"ImageTotal"` // 扫描镜像个数 ImageScanCnt *uint64 `json:"ImageScanCnt,omitnil" name:"ImageScanCnt"` // 扫描状态 Status *string `json:"Status,omitnil" name:"Status"` // 扫描进度 ImageScanCnt/ImageTotal *100 Schedule *uint64 `json:"Schedule,omitnil" name:"Schedule"` // 安全个数 SuccessCount *uint64 `json:"SuccessCount,omitnil" name:"SuccessCount"` // 风险个数 RiskCount *uint64 `json:"RiskCount,omitnil" name:"RiskCount"` // 剩余扫描时间 LeftSeconds *uint64 `json:"LeftSeconds,omitnil" name:"LeftSeconds"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageScanTaskRequest ¶
type DescribeAssetImageScanTaskRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetImageScanTaskRequest ¶
func NewDescribeAssetImageScanTaskRequest() (request *DescribeAssetImageScanTaskRequest)
func (*DescribeAssetImageScanTaskRequest) FromJsonString ¶
func (r *DescribeAssetImageScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageScanTaskRequest) ToJsonString ¶
func (r *DescribeAssetImageScanTaskRequest) ToJsonString() string
type DescribeAssetImageScanTaskRequestParams ¶ added in v1.0.426
type DescribeAssetImageScanTaskRequestParams struct { }
Predefined struct for user
type DescribeAssetImageScanTaskResponse ¶
type DescribeAssetImageScanTaskResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageScanTaskResponseParams `json:"Response"` }
func NewDescribeAssetImageScanTaskResponse ¶
func NewDescribeAssetImageScanTaskResponse() (response *DescribeAssetImageScanTaskResponse)
func (*DescribeAssetImageScanTaskResponse) FromJsonString ¶
func (r *DescribeAssetImageScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageScanTaskResponse) ToJsonString ¶
func (r *DescribeAssetImageScanTaskResponse) ToJsonString() string
type DescribeAssetImageScanTaskResponseParams ¶ added in v1.0.426
type DescribeAssetImageScanTaskResponseParams struct { // 任务id TaskID *string `json:"TaskID,omitnil" name:"TaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageSimpleListRequest ¶
type DescribeAssetImageSimpleListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 镜像名、镜像id 称筛选,</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAssetImageSimpleListRequest ¶
func NewDescribeAssetImageSimpleListRequest() (request *DescribeAssetImageSimpleListRequest)
func (*DescribeAssetImageSimpleListRequest) FromJsonString ¶
func (r *DescribeAssetImageSimpleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageSimpleListRequest) ToJsonString ¶
func (r *DescribeAssetImageSimpleListRequest) ToJsonString() string
type DescribeAssetImageSimpleListRequestParams ¶ added in v1.0.426
type DescribeAssetImageSimpleListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 镜像名、镜像id 称筛选,</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAssetImageSimpleListResponse ¶
type DescribeAssetImageSimpleListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageSimpleListResponseParams `json:"Response"` }
func NewDescribeAssetImageSimpleListResponse ¶
func NewDescribeAssetImageSimpleListResponse() (response *DescribeAssetImageSimpleListResponse)
func (*DescribeAssetImageSimpleListResponse) FromJsonString ¶
func (r *DescribeAssetImageSimpleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageSimpleListResponse) ToJsonString ¶
func (r *DescribeAssetImageSimpleListResponse) ToJsonString() string
type DescribeAssetImageSimpleListResponseParams ¶ added in v1.0.426
type DescribeAssetImageSimpleListResponseParams struct { // 镜像列表 List []*AssetSimpleImageInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageVirusListExportRequest ¶
type DescribeAssetImageVirusListExportRequest struct { *tchttp.BaseRequest // 列表支持字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 镜像名称筛选,</li> // <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetImageVirusListExportRequest ¶
func NewDescribeAssetImageVirusListExportRequest() (request *DescribeAssetImageVirusListExportRequest)
func (*DescribeAssetImageVirusListExportRequest) FromJsonString ¶
func (r *DescribeAssetImageVirusListExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageVirusListExportRequest) ToJsonString ¶
func (r *DescribeAssetImageVirusListExportRequest) ToJsonString() string
type DescribeAssetImageVirusListExportRequestParams ¶ added in v1.0.426
type DescribeAssetImageVirusListExportRequestParams struct { // 列表支持字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 镜像名称筛选,</li> // <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetImageVirusListExportResponse ¶
type DescribeAssetImageVirusListExportResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageVirusListExportResponseParams `json:"Response"` }
func NewDescribeAssetImageVirusListExportResponse ¶
func NewDescribeAssetImageVirusListExportResponse() (response *DescribeAssetImageVirusListExportResponse)
func (*DescribeAssetImageVirusListExportResponse) FromJsonString ¶
func (r *DescribeAssetImageVirusListExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageVirusListExportResponse) ToJsonString ¶
func (r *DescribeAssetImageVirusListExportResponse) ToJsonString() string
type DescribeAssetImageVirusListExportResponseParams ¶ added in v1.0.426
type DescribeAssetImageVirusListExportResponseParams struct { // excel文件下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 任务ID JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageVirusListRequest ¶
type DescribeAssetImageVirusListRequest struct { *tchttp.BaseRequest // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 镜像名称筛选,</li> // <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序 asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAssetImageVirusListRequest ¶
func NewDescribeAssetImageVirusListRequest() (request *DescribeAssetImageVirusListRequest)
func (*DescribeAssetImageVirusListRequest) FromJsonString ¶
func (r *DescribeAssetImageVirusListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageVirusListRequest) ToJsonString ¶
func (r *DescribeAssetImageVirusListRequest) ToJsonString() string
type DescribeAssetImageVirusListRequestParams ¶ added in v1.0.426
type DescribeAssetImageVirusListRequestParams struct { // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 镜像名称筛选,</li> // <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序 asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAssetImageVirusListResponse ¶
type DescribeAssetImageVirusListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageVirusListResponseParams `json:"Response"` }
func NewDescribeAssetImageVirusListResponse ¶
func NewDescribeAssetImageVirusListResponse() (response *DescribeAssetImageVirusListResponse)
func (*DescribeAssetImageVirusListResponse) FromJsonString ¶
func (r *DescribeAssetImageVirusListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageVirusListResponse) ToJsonString ¶
func (r *DescribeAssetImageVirusListResponse) ToJsonString() string
type DescribeAssetImageVirusListResponseParams ¶ added in v1.0.426
type DescribeAssetImageVirusListResponseParams struct { // 镜像病毒列表 List []*ImageVirusInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 病毒扫描状态 // 0:未扫描 // 1:扫描中 // 2:扫描完成 // 3:扫描出错 // 4:扫描取消 VirusScanStatus *uint64 `json:"VirusScanStatus,omitnil" name:"VirusScanStatus"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageVulListExportRequest ¶
type DescribeAssetImageVulListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li> // <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetImageVulListExportRequest ¶
func NewDescribeAssetImageVulListExportRequest() (request *DescribeAssetImageVulListExportRequest)
func (*DescribeAssetImageVulListExportRequest) FromJsonString ¶
func (r *DescribeAssetImageVulListExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageVulListExportRequest) ToJsonString ¶
func (r *DescribeAssetImageVulListExportRequest) ToJsonString() string
type DescribeAssetImageVulListExportRequestParams ¶ added in v1.0.426
type DescribeAssetImageVulListExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li> // <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetImageVulListExportResponse ¶
type DescribeAssetImageVulListExportResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageVulListExportResponseParams `json:"Response"` }
func NewDescribeAssetImageVulListExportResponse ¶
func NewDescribeAssetImageVulListExportResponse() (response *DescribeAssetImageVulListExportResponse)
func (*DescribeAssetImageVulListExportResponse) FromJsonString ¶
func (r *DescribeAssetImageVulListExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageVulListExportResponse) ToJsonString ¶
func (r *DescribeAssetImageVulListExportResponse) ToJsonString() string
type DescribeAssetImageVulListExportResponseParams ¶ added in v1.0.426
type DescribeAssetImageVulListExportResponseParams struct { // excel文件下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageVulListRequest ¶
type DescribeAssetImageVulListRequest struct { *tchttp.BaseRequest // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li> // <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段(Level) By *string `json:"By,omitnil" name:"By"` // 排序方式 + - Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeAssetImageVulListRequest ¶
func NewDescribeAssetImageVulListRequest() (request *DescribeAssetImageVulListRequest)
func (*DescribeAssetImageVulListRequest) FromJsonString ¶
func (r *DescribeAssetImageVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageVulListRequest) ToJsonString ¶
func (r *DescribeAssetImageVulListRequest) ToJsonString() string
type DescribeAssetImageVulListRequestParams ¶ added in v1.0.426
type DescribeAssetImageVulListRequestParams struct { // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li> // <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段(Level) By *string `json:"By,omitnil" name:"By"` // 排序方式 + - Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeAssetImageVulListResponse ¶
type DescribeAssetImageVulListResponse struct { *tchttp.BaseResponse Response *DescribeAssetImageVulListResponseParams `json:"Response"` }
func NewDescribeAssetImageVulListResponse ¶
func NewDescribeAssetImageVulListResponse() (response *DescribeAssetImageVulListResponse)
func (*DescribeAssetImageVulListResponse) FromJsonString ¶
func (r *DescribeAssetImageVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetImageVulListResponse) ToJsonString ¶
func (r *DescribeAssetImageVulListResponse) ToJsonString() string
type DescribeAssetImageVulListResponseParams ¶ added in v1.0.426
type DescribeAssetImageVulListResponseParams struct { // 镜像漏洞列表 List []*ImagesVul `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetPortListRequest ¶
type DescribeAssetPortListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>All - String - 是否必填:否 - 模糊查询可选字段</li> // <li>RunAs - String - 是否必填:否 - 运行用户筛选,</li> // <li>ContainerID - String - 是否必填:否 - 容器id</li> // <li>HostID- String - 是否必填:是 - 主机id</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>ProcessName- string - 是否必填:否 - 进程名搜索</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetPortListRequest ¶
func NewDescribeAssetPortListRequest() (request *DescribeAssetPortListRequest)
func (*DescribeAssetPortListRequest) FromJsonString ¶
func (r *DescribeAssetPortListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetPortListRequest) ToJsonString ¶
func (r *DescribeAssetPortListRequest) ToJsonString() string
type DescribeAssetPortListRequestParams ¶ added in v1.0.426
type DescribeAssetPortListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>All - String - 是否必填:否 - 模糊查询可选字段</li> // <li>RunAs - String - 是否必填:否 - 运行用户筛选,</li> // <li>ContainerID - String - 是否必填:否 - 容器id</li> // <li>HostID- String - 是否必填:是 - 主机id</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>ProcessName- string - 是否必填:否 - 进程名搜索</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetPortListResponse ¶
type DescribeAssetPortListResponse struct { *tchttp.BaseResponse Response *DescribeAssetPortListResponseParams `json:"Response"` }
func NewDescribeAssetPortListResponse ¶
func NewDescribeAssetPortListResponse() (response *DescribeAssetPortListResponse)
func (*DescribeAssetPortListResponse) FromJsonString ¶
func (r *DescribeAssetPortListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetPortListResponse) ToJsonString ¶
func (r *DescribeAssetPortListResponse) ToJsonString() string
type DescribeAssetPortListResponseParams ¶ added in v1.0.426
type DescribeAssetPortListResponseParams struct { // 端口列表 List []*PortInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetProcessListRequest ¶
type DescribeAssetProcessListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>RunAs - String - 是否必填:否 - 运行用户筛选,</li> // <li>ContainerID - String - 是否必填:否 - 容器id</li> // <li>HostID- String - 是否必填:是 - 主机id</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>ProcessName- string - 是否必填:否 - 进程名搜索</li> // <li>Pid- string - 是否必填:否 - 进程id搜索(关联进程)</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetProcessListRequest ¶
func NewDescribeAssetProcessListRequest() (request *DescribeAssetProcessListRequest)
func (*DescribeAssetProcessListRequest) FromJsonString ¶
func (r *DescribeAssetProcessListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetProcessListRequest) ToJsonString ¶
func (r *DescribeAssetProcessListRequest) ToJsonString() string
type DescribeAssetProcessListRequestParams ¶ added in v1.0.426
type DescribeAssetProcessListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>RunAs - String - 是否必填:否 - 运行用户筛选,</li> // <li>ContainerID - String - 是否必填:否 - 容器id</li> // <li>HostID- String - 是否必填:是 - 主机id</li> // <li>HostIP- string - 是否必填:否 - 主机ip搜索</li> // <li>ProcessName- string - 是否必填:否 - 进程名搜索</li> // <li>Pid- string - 是否必填:否 - 进程id搜索(关联进程)</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetProcessListResponse ¶
type DescribeAssetProcessListResponse struct { *tchttp.BaseResponse Response *DescribeAssetProcessListResponseParams `json:"Response"` }
func NewDescribeAssetProcessListResponse ¶
func NewDescribeAssetProcessListResponse() (response *DescribeAssetProcessListResponse)
func (*DescribeAssetProcessListResponse) FromJsonString ¶
func (r *DescribeAssetProcessListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetProcessListResponse) ToJsonString ¶
func (r *DescribeAssetProcessListResponse) ToJsonString() string
type DescribeAssetProcessListResponseParams ¶ added in v1.0.426
type DescribeAssetProcessListResponseParams struct { // 端口列表 List []*ProcessInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetSummaryRequest ¶
type DescribeAssetSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetSummaryRequest ¶
func NewDescribeAssetSummaryRequest() (request *DescribeAssetSummaryRequest)
func (*DescribeAssetSummaryRequest) FromJsonString ¶
func (r *DescribeAssetSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetSummaryRequest) ToJsonString ¶
func (r *DescribeAssetSummaryRequest) ToJsonString() string
type DescribeAssetSummaryRequestParams ¶ added in v1.0.426
type DescribeAssetSummaryRequestParams struct { }
Predefined struct for user
type DescribeAssetSummaryResponse ¶
type DescribeAssetSummaryResponse struct { *tchttp.BaseResponse Response *DescribeAssetSummaryResponseParams `json:"Response"` }
func NewDescribeAssetSummaryResponse ¶
func NewDescribeAssetSummaryResponse() (response *DescribeAssetSummaryResponse)
func (*DescribeAssetSummaryResponse) FromJsonString ¶
func (r *DescribeAssetSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetSummaryResponse) ToJsonString ¶
func (r *DescribeAssetSummaryResponse) ToJsonString() string
type DescribeAssetSummaryResponseParams ¶ added in v1.0.426
type DescribeAssetSummaryResponseParams struct { // 应用个数 AppCnt *uint64 `json:"AppCnt,omitnil" name:"AppCnt"` // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // 暂停的容器个数 ContainerPause *uint64 `json:"ContainerPause,omitnil" name:"ContainerPause"` // 运行的容器个数 ContainerRunning *uint64 `json:"ContainerRunning,omitnil" name:"ContainerRunning"` // 停止运行的容器个数 ContainerStop *uint64 `json:"ContainerStop,omitnil" name:"ContainerStop"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 数据库个数 DbCnt *uint64 `json:"DbCnt,omitnil" name:"DbCnt"` // 镜像个数 ImageCnt *uint64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 主机在线个数 HostOnline *uint64 `json:"HostOnline,omitnil" name:"HostOnline"` // 主机个数 HostCnt *uint64 `json:"HostCnt,omitnil" name:"HostCnt"` // 有风险的镜像个数 ImageHasRiskInfoCnt *uint64 `json:"ImageHasRiskInfoCnt,omitnil" name:"ImageHasRiskInfoCnt"` // 有病毒的镜像个数 ImageHasVirusCnt *uint64 `json:"ImageHasVirusCnt,omitnil" name:"ImageHasVirusCnt"` // 有漏洞的镜像个数 ImageHasVulsCnt *uint64 `json:"ImageHasVulsCnt,omitnil" name:"ImageHasVulsCnt"` // 不受信任的镜像个数 ImageUntrustCnt *uint64 `json:"ImageUntrustCnt,omitnil" name:"ImageUntrustCnt"` // 监听的端口个数 ListenPortCnt *uint64 `json:"ListenPortCnt,omitnil" name:"ListenPortCnt"` // 进程个数 ProcessCnt *uint64 `json:"ProcessCnt,omitnil" name:"ProcessCnt"` // web服务个数 WebServiceCnt *uint64 `json:"WebServiceCnt,omitnil" name:"WebServiceCnt"` // 最近镜像扫描时间 LatestImageScanTime *string `json:"LatestImageScanTime,omitnil" name:"LatestImageScanTime"` // 风险镜像个数 ImageUnsafeCnt *uint64 `json:"ImageUnsafeCnt,omitnil" name:"ImageUnsafeCnt"` // 主机未安装agent数量 HostUnInstallCnt *uint64 `json:"HostUnInstallCnt,omitnil" name:"HostUnInstallCnt"` // 超级节点个数 SuperNodeCnt *uint64 `json:"SuperNodeCnt,omitnil" name:"SuperNodeCnt"` // 超级节点运行个数 SuperNodeRunningCnt *uint64 `json:"SuperNodeRunningCnt,omitnil" name:"SuperNodeRunningCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetSyncLastTimeRequest ¶ added in v1.0.518
type DescribeAssetSyncLastTimeRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetSyncLastTimeRequest ¶ added in v1.0.518
func NewDescribeAssetSyncLastTimeRequest() (request *DescribeAssetSyncLastTimeRequest)
func (*DescribeAssetSyncLastTimeRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeAssetSyncLastTimeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetSyncLastTimeRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeAssetSyncLastTimeRequest) ToJsonString() string
type DescribeAssetSyncLastTimeRequestParams ¶ added in v1.0.518
type DescribeAssetSyncLastTimeRequestParams struct { }
Predefined struct for user
type DescribeAssetSyncLastTimeResponse ¶ added in v1.0.518
type DescribeAssetSyncLastTimeResponse struct { *tchttp.BaseResponse Response *DescribeAssetSyncLastTimeResponseParams `json:"Response"` }
func NewDescribeAssetSyncLastTimeResponse ¶ added in v1.0.518
func NewDescribeAssetSyncLastTimeResponse() (response *DescribeAssetSyncLastTimeResponse)
func (*DescribeAssetSyncLastTimeResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeAssetSyncLastTimeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetSyncLastTimeResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeAssetSyncLastTimeResponse) ToJsonString() string
type DescribeAssetSyncLastTimeResponseParams ¶ added in v1.0.518
type DescribeAssetSyncLastTimeResponseParams struct { // 资产最近同步时间 AssetSyncLastTime *string `json:"AssetSyncLastTime,omitnil" name:"AssetSyncLastTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebServiceListRequest ¶
type DescribeAssetWebServiceListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> // <li>Type- String - 是否必填:否 - 主机运行状态筛选,"Apache" // "Jboss" // "lighttpd" // "Nginx" // "Tomcat"</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeAssetWebServiceListRequest ¶
func NewDescribeAssetWebServiceListRequest() (request *DescribeAssetWebServiceListRequest)
func (*DescribeAssetWebServiceListRequest) FromJsonString ¶
func (r *DescribeAssetWebServiceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebServiceListRequest) ToJsonString ¶
func (r *DescribeAssetWebServiceListRequest) ToJsonString() string
type DescribeAssetWebServiceListRequestParams ¶ added in v1.0.426
type DescribeAssetWebServiceListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> // <li>Type- String - 是否必填:否 - 主机运行状态筛选,"Apache" // "Jboss" // "lighttpd" // "Nginx" // "Tomcat"</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeAssetWebServiceListResponse ¶
type DescribeAssetWebServiceListResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebServiceListResponseParams `json:"Response"` }
func NewDescribeAssetWebServiceListResponse ¶
func NewDescribeAssetWebServiceListResponse() (response *DescribeAssetWebServiceListResponse)
func (*DescribeAssetWebServiceListResponse) FromJsonString ¶
func (r *DescribeAssetWebServiceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebServiceListResponse) ToJsonString ¶
func (r *DescribeAssetWebServiceListResponse) ToJsonString() string
type DescribeAssetWebServiceListResponseParams ¶ added in v1.0.426
type DescribeAssetWebServiceListResponseParams struct { // 主机列表 List []*ServiceInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeAutoAuthorizedRuleHostRequest ¶ added in v1.0.518
type DescribeAutoAuthorizedRuleHostRequest struct { *tchttp.BaseRequest // 规则id RuleId *int64 `json:"RuleId,omitnil" name:"RuleId"` // 需要返回的数量,默认为全部; Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段 Order *string `json:"Order,omitnil" name:"Order"` // 排序方式,asc,desc By *string `json:"By,omitnil" name:"By"` }
func NewDescribeAutoAuthorizedRuleHostRequest ¶ added in v1.0.518
func NewDescribeAutoAuthorizedRuleHostRequest() (request *DescribeAutoAuthorizedRuleHostRequest)
func (*DescribeAutoAuthorizedRuleHostRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeAutoAuthorizedRuleHostRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAutoAuthorizedRuleHostRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeAutoAuthorizedRuleHostRequest) ToJsonString() string
type DescribeAutoAuthorizedRuleHostRequestParams ¶ added in v1.0.518
type DescribeAutoAuthorizedRuleHostRequestParams struct { // 规则id RuleId *int64 `json:"RuleId,omitnil" name:"RuleId"` // 需要返回的数量,默认为全部; Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段 Order *string `json:"Order,omitnil" name:"Order"` // 排序方式,asc,desc By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeAutoAuthorizedRuleHostResponse ¶ added in v1.0.518
type DescribeAutoAuthorizedRuleHostResponse struct { *tchttp.BaseResponse Response *DescribeAutoAuthorizedRuleHostResponseParams `json:"Response"` }
func NewDescribeAutoAuthorizedRuleHostResponse ¶ added in v1.0.518
func NewDescribeAutoAuthorizedRuleHostResponse() (response *DescribeAutoAuthorizedRuleHostResponse)
func (*DescribeAutoAuthorizedRuleHostResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeAutoAuthorizedRuleHostResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAutoAuthorizedRuleHostResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeAutoAuthorizedRuleHostResponse) ToJsonString() string
type DescribeAutoAuthorizedRuleHostResponseParams ¶ added in v1.0.518
type DescribeAutoAuthorizedRuleHostResponseParams struct { // 镜像自动授权规则授权范围主机列表 List []*AutoAuthorizedRuleHostInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeCheckItemListRequest ¶
type DescribeCheckItemListRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name 可取值:risk_level风险等级, risk_target检查对象,风险对象,risk_type风险类别,risk_attri检测项所属的风险类型 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeCheckItemListRequest ¶
func NewDescribeCheckItemListRequest() (request *DescribeCheckItemListRequest)
func (*DescribeCheckItemListRequest) FromJsonString ¶
func (r *DescribeCheckItemListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCheckItemListRequest) ToJsonString ¶
func (r *DescribeCheckItemListRequest) ToJsonString() string
type DescribeCheckItemListRequestParams ¶ added in v1.0.426
type DescribeCheckItemListRequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name 可取值:risk_level风险等级, risk_target检查对象,风险对象,risk_type风险类别,risk_attri检测项所属的风险类型 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeCheckItemListResponse ¶
type DescribeCheckItemListResponse struct { *tchttp.BaseResponse Response *DescribeCheckItemListResponseParams `json:"Response"` }
func NewDescribeCheckItemListResponse ¶
func NewDescribeCheckItemListResponse() (response *DescribeCheckItemListResponse)
func (*DescribeCheckItemListResponse) FromJsonString ¶
func (r *DescribeCheckItemListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCheckItemListResponse) ToJsonString ¶
func (r *DescribeCheckItemListResponse) ToJsonString() string
type DescribeCheckItemListResponseParams ¶ added in v1.0.426
type DescribeCheckItemListResponseParams struct { // 检查项详情数组 ClusterCheckItems []*ClusterCheckItem `json:"ClusterCheckItems,omitnil" name:"ClusterCheckItems"` // 检查项总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeClusterDetailRequest ¶
type DescribeClusterDetailRequest struct { *tchttp.BaseRequest // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` }
func NewDescribeClusterDetailRequest ¶
func NewDescribeClusterDetailRequest() (request *DescribeClusterDetailRequest)
func (*DescribeClusterDetailRequest) FromJsonString ¶
func (r *DescribeClusterDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterDetailRequest) ToJsonString ¶
func (r *DescribeClusterDetailRequest) ToJsonString() string
type DescribeClusterDetailRequestParams ¶ added in v1.0.426
type DescribeClusterDetailRequestParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` }
Predefined struct for user
type DescribeClusterDetailResponse ¶
type DescribeClusterDetailResponse struct { *tchttp.BaseResponse Response *DescribeClusterDetailResponseParams `json:"Response"` }
func NewDescribeClusterDetailResponse ¶
func NewDescribeClusterDetailResponse() (response *DescribeClusterDetailResponse)
func (*DescribeClusterDetailResponse) FromJsonString ¶
func (r *DescribeClusterDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterDetailResponse) ToJsonString ¶
func (r *DescribeClusterDetailResponse) ToJsonString() string
type DescribeClusterDetailResponseParams ¶ added in v1.0.426
type DescribeClusterDetailResponseParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 当前集群扫描任务的进度,100表示扫描完成. ScanTaskProgress *int64 `json:"ScanTaskProgress,omitnil" name:"ScanTaskProgress"` // 集群版本 ClusterVersion *string `json:"ClusterVersion,omitnil" name:"ClusterVersion"` // 运行时组件 ContainerRuntime *string `json:"ContainerRuntime,omitnil" name:"ContainerRuntime"` // 集群节点数 ClusterNodeNum *uint64 `json:"ClusterNodeNum,omitnil" name:"ClusterNodeNum"` // 集群状态 (Running 运行中 Creating 创建中 Abnormal 异常 ) ClusterStatus *string `json:"ClusterStatus,omitnil" name:"ClusterStatus"` // 集群类型:为托管集群MANAGED_CLUSTER、独立集群INDEPENDENT_CLUSTER ClusterType *string `json:"ClusterType,omitnil" name:"ClusterType"` // 集群区域 Region *string `json:"Region,omitnil" name:"Region"` // 严重风险检查项的数量 SeriousRiskCount *uint64 `json:"SeriousRiskCount,omitnil" name:"SeriousRiskCount"` // 高风险检查项的数量 HighRiskCount *uint64 `json:"HighRiskCount,omitnil" name:"HighRiskCount"` // 中风险检查项的数量 MiddleRiskCount *uint64 `json:"MiddleRiskCount,omitnil" name:"MiddleRiskCount"` // 提示风险检查项的数量 HintRiskCount *uint64 `json:"HintRiskCount,omitnil" name:"HintRiskCount"` // 检查任务的状态 CheckStatus *string `json:"CheckStatus,omitnil" name:"CheckStatus"` // 防御容器状态 DefenderStatus *string `json:"DefenderStatus,omitnil" name:"DefenderStatus"` // 扫描任务创建时间 TaskCreateTime *string `json:"TaskCreateTime,omitnil" name:"TaskCreateTime"` // 网络类型.PublicNetwork为公网类型,VPCNetwork为VPC网络 NetworkType *string `json:"NetworkType,omitnil" name:"NetworkType"` // API Server地址 ApiServerAddress *string `json:"ApiServerAddress,omitnil" name:"ApiServerAddress"` // 节点数 NodeCount *uint64 `json:"NodeCount,omitnil" name:"NodeCount"` // 命名空间数 NamespaceCount *uint64 `json:"NamespaceCount,omitnil" name:"NamespaceCount"` // 工作负载数 WorkloadCount *uint64 `json:"WorkloadCount,omitnil" name:"WorkloadCount"` // Pod数量 PodCount *uint64 `json:"PodCount,omitnil" name:"PodCount"` // Service数量 ServiceCount *uint64 `json:"ServiceCount,omitnil" name:"ServiceCount"` // Ingress数量 IngressCount *uint64 `json:"IngressCount,omitnil" name:"IngressCount"` // 主节点的ip列表 MasterIps *string `json:"MasterIps,omitnil" name:"MasterIps"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeClusterSummaryRequest ¶
type DescribeClusterSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeClusterSummaryRequest ¶
func NewDescribeClusterSummaryRequest() (request *DescribeClusterSummaryRequest)
func (*DescribeClusterSummaryRequest) FromJsonString ¶
func (r *DescribeClusterSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterSummaryRequest) ToJsonString ¶
func (r *DescribeClusterSummaryRequest) ToJsonString() string
type DescribeClusterSummaryRequestParams ¶ added in v1.0.426
type DescribeClusterSummaryRequestParams struct { }
Predefined struct for user
type DescribeClusterSummaryResponse ¶
type DescribeClusterSummaryResponse struct { *tchttp.BaseResponse Response *DescribeClusterSummaryResponseParams `json:"Response"` }
func NewDescribeClusterSummaryResponse ¶
func NewDescribeClusterSummaryResponse() (response *DescribeClusterSummaryResponse)
func (*DescribeClusterSummaryResponse) FromJsonString ¶
func (r *DescribeClusterSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterSummaryResponse) ToJsonString ¶
func (r *DescribeClusterSummaryResponse) ToJsonString() string
type DescribeClusterSummaryResponseParams ¶ added in v1.0.426
type DescribeClusterSummaryResponseParams struct { // 集群总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 有风险的集群数量 RiskClusterCount *uint64 `json:"RiskClusterCount,omitnil" name:"RiskClusterCount"` // 未检查的集群数量 UncheckClusterCount *uint64 `json:"UncheckClusterCount,omitnil" name:"UncheckClusterCount"` // 托管集群数量 ManagedClusterCount *uint64 `json:"ManagedClusterCount,omitnil" name:"ManagedClusterCount"` // 独立集群数量 IndependentClusterCount *uint64 `json:"IndependentClusterCount,omitnil" name:"IndependentClusterCount"` // 无风险的集群数量 NoRiskClusterCount *uint64 `json:"NoRiskClusterCount,omitnil" name:"NoRiskClusterCount"` // 已经检查集群数 CheckedClusterCount *uint64 `json:"CheckedClusterCount,omitnil" name:"CheckedClusterCount"` // 自动检查集群数 AutoCheckClusterCount *uint64 `json:"AutoCheckClusterCount,omitnil" name:"AutoCheckClusterCount"` // 手动检查集群数 ManualCheckClusterCount *uint64 `json:"ManualCheckClusterCount,omitnil" name:"ManualCheckClusterCount"` // 检查失败集群数 FailedClusterCount *uint64 `json:"FailedClusterCount,omitnil" name:"FailedClusterCount"` // 未导入的集群数量 NotImportedClusterCount *uint64 `json:"NotImportedClusterCount,omitnil" name:"NotImportedClusterCount"` // eks集群数量 ServerlessClusterCount *uint64 `json:"ServerlessClusterCount,omitnil" name:"ServerlessClusterCount"` // TKE集群数量 // 注意:此字段可能返回 null,表示取不到有效值。 TkeClusterCount *uint64 `json:"TkeClusterCount,omitnil" name:"TkeClusterCount"` // 用户自建腾讯云集群数量 // 注意:此字段可能返回 null,表示取不到有效值。 UserCreateTencentClusterCount *uint64 `json:"UserCreateTencentClusterCount,omitnil" name:"UserCreateTencentClusterCount"` // 用户自建集群混合云数量 // 注意:此字段可能返回 null,表示取不到有效值。 UserCreateHybridClusterCount *uint64 `json:"UserCreateHybridClusterCount,omitnil" name:"UserCreateHybridClusterCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceAssetDetailInfoRequest ¶
type DescribeComplianceAssetDetailInfoRequest struct { *tchttp.BaseRequest // 客户资产ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitnil" name:"CustomerAssetId"` }
func NewDescribeComplianceAssetDetailInfoRequest ¶
func NewDescribeComplianceAssetDetailInfoRequest() (request *DescribeComplianceAssetDetailInfoRequest)
func (*DescribeComplianceAssetDetailInfoRequest) FromJsonString ¶
func (r *DescribeComplianceAssetDetailInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceAssetDetailInfoRequest) ToJsonString ¶
func (r *DescribeComplianceAssetDetailInfoRequest) ToJsonString() string
type DescribeComplianceAssetDetailInfoRequestParams ¶ added in v1.0.426
type DescribeComplianceAssetDetailInfoRequestParams struct { // 客户资产ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitnil" name:"CustomerAssetId"` }
Predefined struct for user
type DescribeComplianceAssetDetailInfoResponse ¶
type DescribeComplianceAssetDetailInfoResponse struct { *tchttp.BaseResponse Response *DescribeComplianceAssetDetailInfoResponseParams `json:"Response"` }
func NewDescribeComplianceAssetDetailInfoResponse ¶
func NewDescribeComplianceAssetDetailInfoResponse() (response *DescribeComplianceAssetDetailInfoResponse)
func (*DescribeComplianceAssetDetailInfoResponse) FromJsonString ¶
func (r *DescribeComplianceAssetDetailInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceAssetDetailInfoResponse) ToJsonString ¶
func (r *DescribeComplianceAssetDetailInfoResponse) ToJsonString() string
type DescribeComplianceAssetDetailInfoResponseParams ¶ added in v1.0.426
type DescribeComplianceAssetDetailInfoResponseParams struct { // 某资产的详情。 AssetDetailInfo *ComplianceAssetDetailInfo `json:"AssetDetailInfo,omitnil" name:"AssetDetailInfo"` // 当资产为容器时,返回此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerDetailInfo *ComplianceContainerDetailInfo `json:"ContainerDetailInfo,omitnil" name:"ContainerDetailInfo"` // 当资产为镜像时,返回此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 ImageDetailInfo *ComplianceImageDetailInfo `json:"ImageDetailInfo,omitnil" name:"ImageDetailInfo"` // 当资产为主机时,返回此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 HostDetailInfo *ComplianceHostDetailInfo `json:"HostDetailInfo,omitnil" name:"HostDetailInfo"` // 当资产为K8S时,返回此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 K8SDetailInfo *ComplianceK8SDetailInfo `json:"K8SDetailInfo,omitnil" name:"K8SDetailInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceAssetListRequest ¶
type DescribeComplianceAssetListRequest struct { *tchttp.BaseRequest // 资产类型列表。 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 返回的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeComplianceAssetListRequest ¶
func NewDescribeComplianceAssetListRequest() (request *DescribeComplianceAssetListRequest)
func (*DescribeComplianceAssetListRequest) FromJsonString ¶
func (r *DescribeComplianceAssetListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceAssetListRequest) ToJsonString ¶
func (r *DescribeComplianceAssetListRequest) ToJsonString() string
type DescribeComplianceAssetListRequestParams ¶ added in v1.0.426
type DescribeComplianceAssetListRequestParams struct { // 资产类型列表。 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 返回的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeComplianceAssetListResponse ¶
type DescribeComplianceAssetListResponse struct { *tchttp.BaseResponse Response *DescribeComplianceAssetListResponseParams `json:"Response"` }
func NewDescribeComplianceAssetListResponse ¶
func NewDescribeComplianceAssetListResponse() (response *DescribeComplianceAssetListResponse)
func (*DescribeComplianceAssetListResponse) FromJsonString ¶
func (r *DescribeComplianceAssetListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceAssetListResponse) ToJsonString ¶
func (r *DescribeComplianceAssetListResponse) ToJsonString() string
type DescribeComplianceAssetListResponseParams ¶ added in v1.0.426
type DescribeComplianceAssetListResponseParams struct { // 返回资产的总数。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 返回各类资产的列表。 // 注意:此字段可能返回 null,表示取不到有效值。 AssetInfoList []*ComplianceAssetInfo `json:"AssetInfoList,omitnil" name:"AssetInfoList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceAssetPolicyItemListRequest ¶
type DescribeComplianceAssetPolicyItemListRequest struct { *tchttp.BaseRequest // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitnil" name:"CustomerAssetId"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 要获取的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤器列表。Name字段支持 // RiskLevel Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeComplianceAssetPolicyItemListRequest ¶
func NewDescribeComplianceAssetPolicyItemListRequest() (request *DescribeComplianceAssetPolicyItemListRequest)
func (*DescribeComplianceAssetPolicyItemListRequest) FromJsonString ¶
func (r *DescribeComplianceAssetPolicyItemListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceAssetPolicyItemListRequest) ToJsonString ¶
func (r *DescribeComplianceAssetPolicyItemListRequest) ToJsonString() string
type DescribeComplianceAssetPolicyItemListRequestParams ¶ added in v1.0.426
type DescribeComplianceAssetPolicyItemListRequestParams struct { // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitnil" name:"CustomerAssetId"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 要获取的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤器列表。Name字段支持 // RiskLevel Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeComplianceAssetPolicyItemListResponse ¶
type DescribeComplianceAssetPolicyItemListResponse struct { *tchttp.BaseResponse Response *DescribeComplianceAssetPolicyItemListResponseParams `json:"Response"` }
func NewDescribeComplianceAssetPolicyItemListResponse ¶
func NewDescribeComplianceAssetPolicyItemListResponse() (response *DescribeComplianceAssetPolicyItemListResponse)
func (*DescribeComplianceAssetPolicyItemListResponse) FromJsonString ¶
func (r *DescribeComplianceAssetPolicyItemListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceAssetPolicyItemListResponse) ToJsonString ¶
func (r *DescribeComplianceAssetPolicyItemListResponse) ToJsonString() string
type DescribeComplianceAssetPolicyItemListResponseParams ¶ added in v1.0.426
type DescribeComplianceAssetPolicyItemListResponseParams struct { // 返回检测项的总数。如果用户未启用基线检查,此处返回0。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 返回某个资产下的检测项的列表。 AssetPolicyItemList []*ComplianceAssetPolicyItem `json:"AssetPolicyItemList,omitnil" name:"AssetPolicyItemList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeCompliancePeriodTaskListRequest ¶
type DescribeCompliancePeriodTaskListRequest struct { *tchttp.BaseRequest // 资产的类型,取值为: // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` }
func NewDescribeCompliancePeriodTaskListRequest ¶
func NewDescribeCompliancePeriodTaskListRequest() (request *DescribeCompliancePeriodTaskListRequest)
func (*DescribeCompliancePeriodTaskListRequest) FromJsonString ¶
func (r *DescribeCompliancePeriodTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompliancePeriodTaskListRequest) ToJsonString ¶
func (r *DescribeCompliancePeriodTaskListRequest) ToJsonString() string
type DescribeCompliancePeriodTaskListRequestParams ¶ added in v1.0.426
type DescribeCompliancePeriodTaskListRequestParams struct { // 资产的类型,取值为: // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` }
Predefined struct for user
type DescribeCompliancePeriodTaskListResponse ¶
type DescribeCompliancePeriodTaskListResponse struct { *tchttp.BaseResponse Response *DescribeCompliancePeriodTaskListResponseParams `json:"Response"` }
func NewDescribeCompliancePeriodTaskListResponse ¶
func NewDescribeCompliancePeriodTaskListResponse() (response *DescribeCompliancePeriodTaskListResponse)
func (*DescribeCompliancePeriodTaskListResponse) FromJsonString ¶
func (r *DescribeCompliancePeriodTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompliancePeriodTaskListResponse) ToJsonString ¶
func (r *DescribeCompliancePeriodTaskListResponse) ToJsonString() string
type DescribeCompliancePeriodTaskListResponseParams ¶ added in v1.0.426
type DescribeCompliancePeriodTaskListResponseParams struct { // 定时任务的总量。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 定时任务信息的列表 PeriodTaskSet []*CompliancePeriodTask `json:"PeriodTaskSet,omitnil" name:"PeriodTaskSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeCompliancePolicyItemAffectedAssetListRequest ¶
type DescribeCompliancePolicyItemAffectedAssetListRequest struct { *tchttp.BaseRequest // DescribeComplianceTaskPolicyItemSummaryList返回的CustomerPolicyItemId,表示检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤条件。 // Name - String // Name 可取值:NodeName, CheckResult Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeCompliancePolicyItemAffectedAssetListRequest ¶
func NewDescribeCompliancePolicyItemAffectedAssetListRequest() (request *DescribeCompliancePolicyItemAffectedAssetListRequest)
func (*DescribeCompliancePolicyItemAffectedAssetListRequest) FromJsonString ¶
func (r *DescribeCompliancePolicyItemAffectedAssetListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompliancePolicyItemAffectedAssetListRequest) ToJsonString ¶
func (r *DescribeCompliancePolicyItemAffectedAssetListRequest) ToJsonString() string
type DescribeCompliancePolicyItemAffectedAssetListRequestParams ¶ added in v1.0.426
type DescribeCompliancePolicyItemAffectedAssetListRequestParams struct { // DescribeComplianceTaskPolicyItemSummaryList返回的CustomerPolicyItemId,表示检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤条件。 // Name - String // Name 可取值:NodeName, CheckResult Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeCompliancePolicyItemAffectedAssetListResponse ¶
type DescribeCompliancePolicyItemAffectedAssetListResponse struct { *tchttp.BaseResponse Response *DescribeCompliancePolicyItemAffectedAssetListResponseParams `json:"Response"` }
func NewDescribeCompliancePolicyItemAffectedAssetListResponse ¶
func NewDescribeCompliancePolicyItemAffectedAssetListResponse() (response *DescribeCompliancePolicyItemAffectedAssetListResponse)
func (*DescribeCompliancePolicyItemAffectedAssetListResponse) FromJsonString ¶
func (r *DescribeCompliancePolicyItemAffectedAssetListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompliancePolicyItemAffectedAssetListResponse) ToJsonString ¶
func (r *DescribeCompliancePolicyItemAffectedAssetListResponse) ToJsonString() string
type DescribeCompliancePolicyItemAffectedAssetListResponseParams ¶ added in v1.0.426
type DescribeCompliancePolicyItemAffectedAssetListResponseParams struct { // 返回各检测项所影响的资产的列表。 AffectedAssetList []*ComplianceAffectedAsset `json:"AffectedAssetList,omitnil" name:"AffectedAssetList"` // 检测项影响的资产的总数。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeCompliancePolicyItemAffectedSummaryRequest ¶
type DescribeCompliancePolicyItemAffectedSummaryRequest struct { *tchttp.BaseRequest // DescribeComplianceTaskPolicyItemSummaryList返回的CustomerPolicyItemId,表示检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` }
func NewDescribeCompliancePolicyItemAffectedSummaryRequest ¶
func NewDescribeCompliancePolicyItemAffectedSummaryRequest() (request *DescribeCompliancePolicyItemAffectedSummaryRequest)
func (*DescribeCompliancePolicyItemAffectedSummaryRequest) FromJsonString ¶
func (r *DescribeCompliancePolicyItemAffectedSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompliancePolicyItemAffectedSummaryRequest) ToJsonString ¶
func (r *DescribeCompliancePolicyItemAffectedSummaryRequest) ToJsonString() string
type DescribeCompliancePolicyItemAffectedSummaryRequestParams ¶ added in v1.0.426
type DescribeCompliancePolicyItemAffectedSummaryRequestParams struct { // DescribeComplianceTaskPolicyItemSummaryList返回的CustomerPolicyItemId,表示检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` }
Predefined struct for user
type DescribeCompliancePolicyItemAffectedSummaryResponse ¶
type DescribeCompliancePolicyItemAffectedSummaryResponse struct { *tchttp.BaseResponse Response *DescribeCompliancePolicyItemAffectedSummaryResponseParams `json:"Response"` }
func NewDescribeCompliancePolicyItemAffectedSummaryResponse ¶
func NewDescribeCompliancePolicyItemAffectedSummaryResponse() (response *DescribeCompliancePolicyItemAffectedSummaryResponse)
func (*DescribeCompliancePolicyItemAffectedSummaryResponse) FromJsonString ¶
func (r *DescribeCompliancePolicyItemAffectedSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompliancePolicyItemAffectedSummaryResponse) ToJsonString ¶
func (r *DescribeCompliancePolicyItemAffectedSummaryResponse) ToJsonString() string
type DescribeCompliancePolicyItemAffectedSummaryResponseParams ¶ added in v1.0.426
type DescribeCompliancePolicyItemAffectedSummaryResponseParams struct { // 返回各检测项影响的资产的汇总信息。 PolicyItemSummary *CompliancePolicyItemSummary `json:"PolicyItemSummary,omitnil" name:"PolicyItemSummary"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceScanFailedAssetListRequest ¶
type DescribeComplianceScanFailedAssetListRequest struct { *tchttp.BaseRequest // 资产类型列表。 // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 返回的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeComplianceScanFailedAssetListRequest ¶
func NewDescribeComplianceScanFailedAssetListRequest() (request *DescribeComplianceScanFailedAssetListRequest)
func (*DescribeComplianceScanFailedAssetListRequest) FromJsonString ¶
func (r *DescribeComplianceScanFailedAssetListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceScanFailedAssetListRequest) ToJsonString ¶
func (r *DescribeComplianceScanFailedAssetListRequest) ToJsonString() string
type DescribeComplianceScanFailedAssetListRequestParams ¶ added in v1.0.426
type DescribeComplianceScanFailedAssetListRequestParams struct { // 资产类型列表。 // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 返回的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeComplianceScanFailedAssetListResponse ¶
type DescribeComplianceScanFailedAssetListResponse struct { *tchttp.BaseResponse Response *DescribeComplianceScanFailedAssetListResponseParams `json:"Response"` }
func NewDescribeComplianceScanFailedAssetListResponse ¶
func NewDescribeComplianceScanFailedAssetListResponse() (response *DescribeComplianceScanFailedAssetListResponse)
func (*DescribeComplianceScanFailedAssetListResponse) FromJsonString ¶
func (r *DescribeComplianceScanFailedAssetListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceScanFailedAssetListResponse) ToJsonString ¶
func (r *DescribeComplianceScanFailedAssetListResponse) ToJsonString() string
type DescribeComplianceScanFailedAssetListResponseParams ¶ added in v1.0.426
type DescribeComplianceScanFailedAssetListResponseParams struct { // 返回检测失败的资产的总数。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 返回各类检测失败的资产的汇总信息的列表。 // 注意:此字段可能返回 null,表示取不到有效值。 ScanFailedAssetList []*ComplianceScanFailedAsset `json:"ScanFailedAssetList,omitnil" name:"ScanFailedAssetList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceTaskAssetSummaryRequest ¶
type DescribeComplianceTaskAssetSummaryRequest struct { *tchttp.BaseRequest // 资产类型列表。 // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` }
func NewDescribeComplianceTaskAssetSummaryRequest ¶
func NewDescribeComplianceTaskAssetSummaryRequest() (request *DescribeComplianceTaskAssetSummaryRequest)
func (*DescribeComplianceTaskAssetSummaryRequest) FromJsonString ¶
func (r *DescribeComplianceTaskAssetSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceTaskAssetSummaryRequest) ToJsonString ¶
func (r *DescribeComplianceTaskAssetSummaryRequest) ToJsonString() string
type DescribeComplianceTaskAssetSummaryRequestParams ¶ added in v1.0.426
type DescribeComplianceTaskAssetSummaryRequestParams struct { // 资产类型列表。 // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` }
Predefined struct for user
type DescribeComplianceTaskAssetSummaryResponse ¶
type DescribeComplianceTaskAssetSummaryResponse struct { *tchttp.BaseResponse Response *DescribeComplianceTaskAssetSummaryResponseParams `json:"Response"` }
func NewDescribeComplianceTaskAssetSummaryResponse ¶
func NewDescribeComplianceTaskAssetSummaryResponse() (response *DescribeComplianceTaskAssetSummaryResponse)
func (*DescribeComplianceTaskAssetSummaryResponse) FromJsonString ¶
func (r *DescribeComplianceTaskAssetSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceTaskAssetSummaryResponse) ToJsonString ¶
func (r *DescribeComplianceTaskAssetSummaryResponse) ToJsonString() string
type DescribeComplianceTaskAssetSummaryResponseParams ¶ added in v1.0.426
type DescribeComplianceTaskAssetSummaryResponseParams struct { // 返回用户的状态, // // USER_UNINIT: 用户未初始化。 // USER_INITIALIZING,表示用户正在初始化环境。 // USER_NORMAL: 正常状态。 Status *string `json:"Status,omitnil" name:"Status"` // 返回各类资产的汇总信息的列表。 AssetSummaryList []*ComplianceAssetSummary `json:"AssetSummaryList,omitnil" name:"AssetSummaryList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceTaskPolicyItemSummaryListRequest ¶
type DescribeComplianceTaskPolicyItemSummaryListRequest struct { *tchttp.BaseRequest // 资产类型。仅查询与指定资产类型相关的检测项。 // // ASSET_CONTAINER, 容器 // // ASSET_IMAGE, 镜像 // // ASSET_HOST, 主机 // // ASSET_K8S, K8S资产 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤条件。 // Name - String // Name 可取值:ItemType, StandardId, RiskLevel。 // 当为K8S资产时,还可取ClusterName。 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeComplianceTaskPolicyItemSummaryListRequest ¶
func NewDescribeComplianceTaskPolicyItemSummaryListRequest() (request *DescribeComplianceTaskPolicyItemSummaryListRequest)
func (*DescribeComplianceTaskPolicyItemSummaryListRequest) FromJsonString ¶
func (r *DescribeComplianceTaskPolicyItemSummaryListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceTaskPolicyItemSummaryListRequest) ToJsonString ¶
func (r *DescribeComplianceTaskPolicyItemSummaryListRequest) ToJsonString() string
type DescribeComplianceTaskPolicyItemSummaryListRequestParams ¶ added in v1.0.426
type DescribeComplianceTaskPolicyItemSummaryListRequestParams struct { // 资产类型。仅查询与指定资产类型相关的检测项。 // // ASSET_CONTAINER, 容器 // // ASSET_IMAGE, 镜像 // // ASSET_HOST, 主机 // // ASSET_K8S, K8S资产 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤条件。 // Name - String // Name 可取值:ItemType, StandardId, RiskLevel。 // 当为K8S资产时,还可取ClusterName。 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeComplianceTaskPolicyItemSummaryListResponse ¶
type DescribeComplianceTaskPolicyItemSummaryListResponse struct { *tchttp.BaseResponse Response *DescribeComplianceTaskPolicyItemSummaryListResponseParams `json:"Response"` }
func NewDescribeComplianceTaskPolicyItemSummaryListResponse ¶
func NewDescribeComplianceTaskPolicyItemSummaryListResponse() (response *DescribeComplianceTaskPolicyItemSummaryListResponse)
func (*DescribeComplianceTaskPolicyItemSummaryListResponse) FromJsonString ¶
func (r *DescribeComplianceTaskPolicyItemSummaryListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceTaskPolicyItemSummaryListResponse) ToJsonString ¶
func (r *DescribeComplianceTaskPolicyItemSummaryListResponse) ToJsonString() string
type DescribeComplianceTaskPolicyItemSummaryListResponseParams ¶ added in v1.0.426
type DescribeComplianceTaskPolicyItemSummaryListResponseParams struct { // 返回最近一次合规检查任务的ID。这个任务为本次所展示数据的来源。 // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 返回检测项的总数。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 返回各检测项对应的汇总信息的列表。 PolicyItemSummaryList []*CompliancePolicyItemSummary `json:"PolicyItemSummaryList,omitnil" name:"PolicyItemSummaryList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceWhitelistItemListRequest ¶
type DescribeComplianceWhitelistItemListRequest struct { *tchttp.BaseRequest // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 要获取的数量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 资产类型列表。 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 desc asc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeComplianceWhitelistItemListRequest ¶
func NewDescribeComplianceWhitelistItemListRequest() (request *DescribeComplianceWhitelistItemListRequest)
func (*DescribeComplianceWhitelistItemListRequest) FromJsonString ¶
func (r *DescribeComplianceWhitelistItemListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceWhitelistItemListRequest) ToJsonString ¶
func (r *DescribeComplianceWhitelistItemListRequest) ToJsonString() string
type DescribeComplianceWhitelistItemListRequestParams ¶ added in v1.0.426
type DescribeComplianceWhitelistItemListRequestParams struct { // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 要获取的数量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 资产类型列表。 AssetTypeSet []*string `json:"AssetTypeSet,omitnil" name:"AssetTypeSet"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 desc asc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeComplianceWhitelistItemListResponse ¶
type DescribeComplianceWhitelistItemListResponse struct { *tchttp.BaseResponse Response *DescribeComplianceWhitelistItemListResponseParams `json:"Response"` }
func NewDescribeComplianceWhitelistItemListResponse ¶
func NewDescribeComplianceWhitelistItemListResponse() (response *DescribeComplianceWhitelistItemListResponse)
func (*DescribeComplianceWhitelistItemListResponse) FromJsonString ¶
func (r *DescribeComplianceWhitelistItemListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeComplianceWhitelistItemListResponse) ToJsonString ¶
func (r *DescribeComplianceWhitelistItemListResponse) ToJsonString() string
type DescribeComplianceWhitelistItemListResponseParams ¶ added in v1.0.426
type DescribeComplianceWhitelistItemListResponseParams struct { // 白名单项的列表。 WhitelistItemSet []*ComplianceWhitelistItem `json:"WhitelistItemSet,omitnil" name:"WhitelistItemSet"` // 白名单项的总数。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeContainerAssetSummaryRequest ¶
type DescribeContainerAssetSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeContainerAssetSummaryRequest ¶
func NewDescribeContainerAssetSummaryRequest() (request *DescribeContainerAssetSummaryRequest)
func (*DescribeContainerAssetSummaryRequest) FromJsonString ¶
func (r *DescribeContainerAssetSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeContainerAssetSummaryRequest) ToJsonString ¶
func (r *DescribeContainerAssetSummaryRequest) ToJsonString() string
type DescribeContainerAssetSummaryRequestParams ¶ added in v1.0.426
type DescribeContainerAssetSummaryRequestParams struct { }
Predefined struct for user
type DescribeContainerAssetSummaryResponse ¶
type DescribeContainerAssetSummaryResponse struct { *tchttp.BaseResponse Response *DescribeContainerAssetSummaryResponseParams `json:"Response"` }
func NewDescribeContainerAssetSummaryResponse ¶
func NewDescribeContainerAssetSummaryResponse() (response *DescribeContainerAssetSummaryResponse)
func (*DescribeContainerAssetSummaryResponse) FromJsonString ¶
func (r *DescribeContainerAssetSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeContainerAssetSummaryResponse) ToJsonString ¶
func (r *DescribeContainerAssetSummaryResponse) ToJsonString() string
type DescribeContainerAssetSummaryResponseParams ¶ added in v1.0.426
type DescribeContainerAssetSummaryResponseParams struct { // 容器总数 ContainerTotalCnt *uint64 `json:"ContainerTotalCnt,omitnil" name:"ContainerTotalCnt"` // 正在运行容器数量 ContainerRunningCnt *uint64 `json:"ContainerRunningCnt,omitnil" name:"ContainerRunningCnt"` // 暂停运行容器数量 ContainerPauseCnt *uint64 `json:"ContainerPauseCnt,omitnil" name:"ContainerPauseCnt"` // 停止运行容器数量 ContainerStopped *uint64 `json:"ContainerStopped,omitnil" name:"ContainerStopped"` // 本地镜像数量 ImageCnt *uint64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 主机节点数量 HostCnt *uint64 `json:"HostCnt,omitnil" name:"HostCnt"` // 主机正在运行节点数量 HostRunningCnt *uint64 `json:"HostRunningCnt,omitnil" name:"HostRunningCnt"` // 主机离线节点数量 HostOfflineCnt *uint64 `json:"HostOfflineCnt,omitnil" name:"HostOfflineCnt"` // 镜像仓库数量 ImageRegistryCnt *uint64 `json:"ImageRegistryCnt,omitnil" name:"ImageRegistryCnt"` // 镜像总数 ImageTotalCnt *uint64 `json:"ImageTotalCnt,omitnil" name:"ImageTotalCnt"` // 主机未安装agent数量 HostUnInstallCnt *uint64 `json:"HostUnInstallCnt,omitnil" name:"HostUnInstallCnt"` // 超级节点个数 HostSuperNodeCnt *uint64 `json:"HostSuperNodeCnt,omitnil" name:"HostSuperNodeCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeContainerSecEventSummaryRequest ¶
type DescribeContainerSecEventSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeContainerSecEventSummaryRequest ¶
func NewDescribeContainerSecEventSummaryRequest() (request *DescribeContainerSecEventSummaryRequest)
func (*DescribeContainerSecEventSummaryRequest) FromJsonString ¶
func (r *DescribeContainerSecEventSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeContainerSecEventSummaryRequest) ToJsonString ¶
func (r *DescribeContainerSecEventSummaryRequest) ToJsonString() string
type DescribeContainerSecEventSummaryRequestParams ¶ added in v1.0.426
type DescribeContainerSecEventSummaryRequestParams struct { }
Predefined struct for user
type DescribeContainerSecEventSummaryResponse ¶
type DescribeContainerSecEventSummaryResponse struct { *tchttp.BaseResponse Response *DescribeContainerSecEventSummaryResponseParams `json:"Response"` }
func NewDescribeContainerSecEventSummaryResponse ¶
func NewDescribeContainerSecEventSummaryResponse() (response *DescribeContainerSecEventSummaryResponse)
func (*DescribeContainerSecEventSummaryResponse) FromJsonString ¶
func (r *DescribeContainerSecEventSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeContainerSecEventSummaryResponse) ToJsonString ¶
func (r *DescribeContainerSecEventSummaryResponse) ToJsonString() string
type DescribeContainerSecEventSummaryResponseParams ¶ added in v1.0.426
type DescribeContainerSecEventSummaryResponseParams struct { // 未处理逃逸事件 UnhandledEscapeCnt *uint64 `json:"UnhandledEscapeCnt,omitnil" name:"UnhandledEscapeCnt"` // 未处理反弹shell事件 UnhandledReverseShellCnt *uint64 `json:"UnhandledReverseShellCnt,omitnil" name:"UnhandledReverseShellCnt"` // 未处理高危系统调用 UnhandledRiskSyscallCnt *uint64 `json:"UnhandledRiskSyscallCnt,omitnil" name:"UnhandledRiskSyscallCnt"` // 未处理异常进程 UnhandledAbnormalProcessCnt *uint64 `json:"UnhandledAbnormalProcessCnt,omitnil" name:"UnhandledAbnormalProcessCnt"` // 未处理文件篡改 UnhandledFileCnt *uint64 `json:"UnhandledFileCnt,omitnil" name:"UnhandledFileCnt"` // 未处理木马事件 UnhandledVirusEventCnt *uint64 `json:"UnhandledVirusEventCnt,omitnil" name:"UnhandledVirusEventCnt"` // 未处理恶意外连事件 UnhandledMaliciousConnectionEventCnt *uint64 `json:"UnhandledMaliciousConnectionEventCnt,omitnil" name:"UnhandledMaliciousConnectionEventCnt"` // 未处理k8sApi事件 // 注意:此字段可能返回 null,表示取不到有效值。 UnhandledK8sApiEventCnt *uint64 `json:"UnhandledK8sApiEventCnt,omitnil" name:"UnhandledK8sApiEventCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeESAggregationsRequest ¶ added in v1.0.518
type DescribeESAggregationsRequest struct { *tchttp.BaseRequest // ES聚合条件JSON Query *string `json:"Query,omitnil" name:"Query"` }
func NewDescribeESAggregationsRequest ¶ added in v1.0.518
func NewDescribeESAggregationsRequest() (request *DescribeESAggregationsRequest)
func (*DescribeESAggregationsRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeESAggregationsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeESAggregationsRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeESAggregationsRequest) ToJsonString() string
type DescribeESAggregationsRequestParams ¶ added in v1.0.518
type DescribeESAggregationsRequestParams struct { // ES聚合条件JSON Query *string `json:"Query,omitnil" name:"Query"` }
Predefined struct for user
type DescribeESAggregationsResponse ¶ added in v1.0.518
type DescribeESAggregationsResponse struct { *tchttp.BaseResponse Response *DescribeESAggregationsResponseParams `json:"Response"` }
func NewDescribeESAggregationsResponse ¶ added in v1.0.518
func NewDescribeESAggregationsResponse() (response *DescribeESAggregationsResponse)
func (*DescribeESAggregationsResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeESAggregationsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeESAggregationsResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeESAggregationsResponse) ToJsonString() string
type DescribeESAggregationsResponseParams ¶ added in v1.0.518
type DescribeESAggregationsResponseParams struct { // ES聚合结果JSON Data *string `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeESHitsRequest ¶ added in v1.0.518
type DescribeESHitsRequest struct { *tchttp.BaseRequest // ES查询条件JSON Query *string `json:"Query,omitnil" name:"Query"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` }
func NewDescribeESHitsRequest ¶ added in v1.0.518
func NewDescribeESHitsRequest() (request *DescribeESHitsRequest)
func (*DescribeESHitsRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeESHitsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeESHitsRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeESHitsRequest) ToJsonString() string
type DescribeESHitsRequestParams ¶ added in v1.0.518
type DescribeESHitsRequestParams struct { // ES查询条件JSON Query *string `json:"Query,omitnil" name:"Query"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` }
Predefined struct for user
type DescribeESHitsResponse ¶ added in v1.0.518
type DescribeESHitsResponse struct { *tchttp.BaseResponse Response *DescribeESHitsResponseParams `json:"Response"` }
func NewDescribeESHitsResponse ¶ added in v1.0.518
func NewDescribeESHitsResponse() (response *DescribeESHitsResponse)
func (*DescribeESHitsResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeESHitsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeESHitsResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeESHitsResponse) ToJsonString() string
type DescribeESHitsResponseParams ¶ added in v1.0.518
type DescribeESHitsResponseParams struct { // ES查询结果JSON Data *string `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEmergencyVulListRequest ¶ added in v1.0.518
type DescribeEmergencyVulListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeEmergencyVulListRequest ¶ added in v1.0.518
func NewDescribeEmergencyVulListRequest() (request *DescribeEmergencyVulListRequest)
func (*DescribeEmergencyVulListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeEmergencyVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEmergencyVulListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeEmergencyVulListRequest) ToJsonString() string
type DescribeEmergencyVulListRequestParams ¶ added in v1.0.518
type DescribeEmergencyVulListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeEmergencyVulListResponse ¶ added in v1.0.518
type DescribeEmergencyVulListResponse struct { *tchttp.BaseResponse Response *DescribeEmergencyVulListResponseParams `json:"Response"` }
func NewDescribeEmergencyVulListResponse ¶ added in v1.0.518
func NewDescribeEmergencyVulListResponse() (response *DescribeEmergencyVulListResponse)
func (*DescribeEmergencyVulListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeEmergencyVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEmergencyVulListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeEmergencyVulListResponse) ToJsonString() string
type DescribeEmergencyVulListResponseParams ¶ added in v1.0.518
type DescribeEmergencyVulListResponseParams struct { // 漏洞总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 漏洞列表 List []*EmergencyVulInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeEventDetailRequest ¶
type DescribeEscapeEventDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
func NewDescribeEscapeEventDetailRequest ¶
func NewDescribeEscapeEventDetailRequest() (request *DescribeEscapeEventDetailRequest)
func (*DescribeEscapeEventDetailRequest) FromJsonString ¶
func (r *DescribeEscapeEventDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventDetailRequest) ToJsonString ¶
func (r *DescribeEscapeEventDetailRequest) ToJsonString() string
type DescribeEscapeEventDetailRequestParams ¶ added in v1.0.426
type DescribeEscapeEventDetailRequestParams struct { // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
Predefined struct for user
type DescribeEscapeEventDetailResponse ¶
type DescribeEscapeEventDetailResponse struct { *tchttp.BaseResponse Response *DescribeEscapeEventDetailResponseParams `json:"Response"` }
func NewDescribeEscapeEventDetailResponse ¶
func NewDescribeEscapeEventDetailResponse() (response *DescribeEscapeEventDetailResponse)
func (*DescribeEscapeEventDetailResponse) FromJsonString ¶
func (r *DescribeEscapeEventDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventDetailResponse) ToJsonString ¶
func (r *DescribeEscapeEventDetailResponse) ToJsonString() string
type DescribeEscapeEventDetailResponseParams ¶ added in v1.0.426
type DescribeEscapeEventDetailResponseParams struct { // 事件基本信息 EventBaseInfo *RunTimeEventBaseInfo `json:"EventBaseInfo,omitnil" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitnil" name:"ProcessInfo"` // 事件描述 EventDetail *EscapeEventDescription `json:"EventDetail,omitnil" name:"EventDetail"` // 父进程信息 ParentProcessInfo *ProcessBaseInfo `json:"ParentProcessInfo,omitnil" name:"ParentProcessInfo"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeEventInfoRequest ¶
type DescribeEscapeEventInfoRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,Status:EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeEscapeEventInfoRequest ¶
func NewDescribeEscapeEventInfoRequest() (request *DescribeEscapeEventInfoRequest)
func (*DescribeEscapeEventInfoRequest) FromJsonString ¶
func (r *DescribeEscapeEventInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventInfoRequest) ToJsonString ¶
func (r *DescribeEscapeEventInfoRequest) ToJsonString() string
type DescribeEscapeEventInfoRequestParams ¶ added in v1.0.426
type DescribeEscapeEventInfoRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,Status:EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeEscapeEventInfoResponse ¶
type DescribeEscapeEventInfoResponse struct { *tchttp.BaseResponse Response *DescribeEscapeEventInfoResponseParams `json:"Response"` }
func NewDescribeEscapeEventInfoResponse ¶
func NewDescribeEscapeEventInfoResponse() (response *DescribeEscapeEventInfoResponse)
func (*DescribeEscapeEventInfoResponse) FromJsonString ¶
func (r *DescribeEscapeEventInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventInfoResponse) ToJsonString ¶
func (r *DescribeEscapeEventInfoResponse) ToJsonString() string
type DescribeEscapeEventInfoResponseParams ¶ added in v1.0.426
type DescribeEscapeEventInfoResponseParams struct { // 逃逸事件数组 EventSet []*EscapeEventInfo `json:"EventSet,omitnil" name:"EventSet"` // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeEventTendencyRequest ¶ added in v1.0.518
type DescribeEscapeEventTendencyRequest struct { *tchttp.BaseRequest // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` }
func NewDescribeEscapeEventTendencyRequest ¶ added in v1.0.518
func NewDescribeEscapeEventTendencyRequest() (request *DescribeEscapeEventTendencyRequest)
func (*DescribeEscapeEventTendencyRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeEscapeEventTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventTendencyRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeEscapeEventTendencyRequest) ToJsonString() string
type DescribeEscapeEventTendencyRequestParams ¶ added in v1.0.518
type DescribeEscapeEventTendencyRequestParams struct { // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` }
Predefined struct for user
type DescribeEscapeEventTendencyResponse ¶ added in v1.0.518
type DescribeEscapeEventTendencyResponse struct { *tchttp.BaseResponse Response *DescribeEscapeEventTendencyResponseParams `json:"Response"` }
func NewDescribeEscapeEventTendencyResponse ¶ added in v1.0.518
func NewDescribeEscapeEventTendencyResponse() (response *DescribeEscapeEventTendencyResponse)
func (*DescribeEscapeEventTendencyResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeEscapeEventTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventTendencyResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeEscapeEventTendencyResponse) ToJsonString() string
type DescribeEscapeEventTendencyResponseParams ¶ added in v1.0.518
type DescribeEscapeEventTendencyResponseParams struct { // 待处理逃逸事件趋势 List []*EscapeEventTendencyInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeEventTypeSummaryRequest ¶ added in v1.0.518
type DescribeEscapeEventTypeSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeEscapeEventTypeSummaryRequest ¶ added in v1.0.518
func NewDescribeEscapeEventTypeSummaryRequest() (request *DescribeEscapeEventTypeSummaryRequest)
func (*DescribeEscapeEventTypeSummaryRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeEscapeEventTypeSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventTypeSummaryRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeEscapeEventTypeSummaryRequest) ToJsonString() string
type DescribeEscapeEventTypeSummaryRequestParams ¶ added in v1.0.518
type DescribeEscapeEventTypeSummaryRequestParams struct { }
Predefined struct for user
type DescribeEscapeEventTypeSummaryResponse ¶ added in v1.0.518
type DescribeEscapeEventTypeSummaryResponse struct { *tchttp.BaseResponse Response *DescribeEscapeEventTypeSummaryResponseParams `json:"Response"` }
func NewDescribeEscapeEventTypeSummaryResponse ¶ added in v1.0.518
func NewDescribeEscapeEventTypeSummaryResponse() (response *DescribeEscapeEventTypeSummaryResponse)
func (*DescribeEscapeEventTypeSummaryResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeEscapeEventTypeSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventTypeSummaryResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeEscapeEventTypeSummaryResponse) ToJsonString() string
type DescribeEscapeEventTypeSummaryResponseParams ¶ added in v1.0.518
type DescribeEscapeEventTypeSummaryResponseParams struct { // 容器逃逸事件数 ContainerEscapeEventCount *int64 `json:"ContainerEscapeEventCount,omitnil" name:"ContainerEscapeEventCount"` // 程序提权事件数 ProcessPrivilegeEventCount *int64 `json:"ProcessPrivilegeEventCount,omitnil" name:"ProcessPrivilegeEventCount"` // 风险容器事件数 RiskContainerEventCount *int64 `json:"RiskContainerEventCount,omitnil" name:"RiskContainerEventCount"` // 逃逸事件待处理数 PendingEscapeEventCount *int64 `json:"PendingEscapeEventCount,omitnil" name:"PendingEscapeEventCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeEventsExportRequest ¶
type DescribeEscapeEventsExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeEscapeEventsExportRequest ¶
func NewDescribeEscapeEventsExportRequest() (request *DescribeEscapeEventsExportRequest)
func (*DescribeEscapeEventsExportRequest) FromJsonString ¶
func (r *DescribeEscapeEventsExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventsExportRequest) ToJsonString ¶
func (r *DescribeEscapeEventsExportRequest) ToJsonString() string
type DescribeEscapeEventsExportRequestParams ¶ added in v1.0.426
type DescribeEscapeEventsExportRequestParams struct { // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeEscapeEventsExportResponse ¶
type DescribeEscapeEventsExportResponse struct { *tchttp.BaseResponse Response *DescribeEscapeEventsExportResponseParams `json:"Response"` }
func NewDescribeEscapeEventsExportResponse ¶
func NewDescribeEscapeEventsExportResponse() (response *DescribeEscapeEventsExportResponse)
func (*DescribeEscapeEventsExportResponse) FromJsonString ¶
func (r *DescribeEscapeEventsExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeEventsExportResponse) ToJsonString ¶
func (r *DescribeEscapeEventsExportResponse) ToJsonString() string
type DescribeEscapeEventsExportResponseParams ¶ added in v1.0.426
type DescribeEscapeEventsExportResponseParams struct { // execle下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeRuleInfoRequest ¶
type DescribeEscapeRuleInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeEscapeRuleInfoRequest ¶
func NewDescribeEscapeRuleInfoRequest() (request *DescribeEscapeRuleInfoRequest)
func (*DescribeEscapeRuleInfoRequest) FromJsonString ¶
func (r *DescribeEscapeRuleInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeRuleInfoRequest) ToJsonString ¶
func (r *DescribeEscapeRuleInfoRequest) ToJsonString() string
type DescribeEscapeRuleInfoRequestParams ¶ added in v1.0.426
type DescribeEscapeRuleInfoRequestParams struct { }
Predefined struct for user
type DescribeEscapeRuleInfoResponse ¶
type DescribeEscapeRuleInfoResponse struct { *tchttp.BaseResponse Response *DescribeEscapeRuleInfoResponseParams `json:"Response"` }
func NewDescribeEscapeRuleInfoResponse ¶
func NewDescribeEscapeRuleInfoResponse() (response *DescribeEscapeRuleInfoResponse)
func (*DescribeEscapeRuleInfoResponse) FromJsonString ¶
func (r *DescribeEscapeRuleInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeRuleInfoResponse) ToJsonString ¶
func (r *DescribeEscapeRuleInfoResponse) ToJsonString() string
type DescribeEscapeRuleInfoResponseParams ¶ added in v1.0.426
type DescribeEscapeRuleInfoResponseParams struct { // 规则信息 RuleSet []*EscapeRule `json:"RuleSet,omitnil" name:"RuleSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeSafeStateRequest ¶
type DescribeEscapeSafeStateRequest struct {
*tchttp.BaseRequest
}
func NewDescribeEscapeSafeStateRequest ¶
func NewDescribeEscapeSafeStateRequest() (request *DescribeEscapeSafeStateRequest)
func (*DescribeEscapeSafeStateRequest) FromJsonString ¶
func (r *DescribeEscapeSafeStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeSafeStateRequest) ToJsonString ¶
func (r *DescribeEscapeSafeStateRequest) ToJsonString() string
type DescribeEscapeSafeStateRequestParams ¶ added in v1.0.426
type DescribeEscapeSafeStateRequestParams struct { }
Predefined struct for user
type DescribeEscapeSafeStateResponse ¶
type DescribeEscapeSafeStateResponse struct { *tchttp.BaseResponse Response *DescribeEscapeSafeStateResponseParams `json:"Response"` }
func NewDescribeEscapeSafeStateResponse ¶
func NewDescribeEscapeSafeStateResponse() (response *DescribeEscapeSafeStateResponse)
func (*DescribeEscapeSafeStateResponse) FromJsonString ¶
func (r *DescribeEscapeSafeStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeSafeStateResponse) ToJsonString ¶
func (r *DescribeEscapeSafeStateResponse) ToJsonString() string
type DescribeEscapeSafeStateResponseParams ¶ added in v1.0.426
type DescribeEscapeSafeStateResponseParams struct { // Unsafe:存在风险,Safe:暂无风险,UnKnown:未知风险 IsSafe *string `json:"IsSafe,omitnil" name:"IsSafe"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeWhiteListRequest ¶ added in v1.0.518
type DescribeEscapeWhiteListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>EventType- String - 是否必填:否 - 加白事件类型,ESCAPE_CGROUPS:利用cgroup机制逃逸,ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸, ESCAPE_DOCKER_API:访问Docker API接口逃逸,ESCAPE_VUL_OCCURRED:逃逸漏洞利用,MOUNT_SENSITIVE_PTAH:敏感路径挂载,PRIVILEGE_CONTAINER_START:特权容器, PRIVILEGE:程序提权逃逸</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:主机数量:HostCount,容器数量:ContainerCount,更新时间:UpdateTime By *string `json:"By,omitnil" name:"By"` }
func NewDescribeEscapeWhiteListRequest ¶ added in v1.0.518
func NewDescribeEscapeWhiteListRequest() (request *DescribeEscapeWhiteListRequest)
func (*DescribeEscapeWhiteListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeEscapeWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeWhiteListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeEscapeWhiteListRequest) ToJsonString() string
type DescribeEscapeWhiteListRequestParams ¶ added in v1.0.518
type DescribeEscapeWhiteListRequestParams struct { // 过滤条件。 // <li>EventType- String - 是否必填:否 - 加白事件类型,ESCAPE_CGROUPS:利用cgroup机制逃逸,ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸, ESCAPE_DOCKER_API:访问Docker API接口逃逸,ESCAPE_VUL_OCCURRED:逃逸漏洞利用,MOUNT_SENSITIVE_PTAH:敏感路径挂载,PRIVILEGE_CONTAINER_START:特权容器, PRIVILEGE:程序提权逃逸</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:主机数量:HostCount,容器数量:ContainerCount,更新时间:UpdateTime By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeEscapeWhiteListResponse ¶ added in v1.0.518
type DescribeEscapeWhiteListResponse struct { *tchttp.BaseResponse Response *DescribeEscapeWhiteListResponseParams `json:"Response"` }
func NewDescribeEscapeWhiteListResponse ¶ added in v1.0.518
func NewDescribeEscapeWhiteListResponse() (response *DescribeEscapeWhiteListResponse)
func (*DescribeEscapeWhiteListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeEscapeWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEscapeWhiteListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeEscapeWhiteListResponse) ToJsonString() string
type DescribeEscapeWhiteListResponseParams ¶ added in v1.0.518
type DescribeEscapeWhiteListResponseParams struct { // 总数量 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 逃逸白名单列表 List []*EscapeWhiteListInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeExportJobDownloadURLRequest ¶ added in v1.0.521
type DescribeExportJobDownloadURLRequest struct { *tchttp.BaseRequest // 任务ID JobID *string `json:"JobID,omitnil" name:"JobID"` }
func NewDescribeExportJobDownloadURLRequest ¶ added in v1.0.521
func NewDescribeExportJobDownloadURLRequest() (request *DescribeExportJobDownloadURLRequest)
func (*DescribeExportJobDownloadURLRequest) FromJsonString ¶ added in v1.0.521
func (r *DescribeExportJobDownloadURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExportJobDownloadURLRequest) ToJsonString ¶ added in v1.0.521
func (r *DescribeExportJobDownloadURLRequest) ToJsonString() string
type DescribeExportJobDownloadURLRequestParams ¶ added in v1.0.521
type DescribeExportJobDownloadURLRequestParams struct { // 任务ID JobID *string `json:"JobID,omitnil" name:"JobID"` }
Predefined struct for user
type DescribeExportJobDownloadURLResponse ¶ added in v1.0.521
type DescribeExportJobDownloadURLResponse struct { *tchttp.BaseResponse Response *DescribeExportJobDownloadURLResponseParams `json:"Response"` }
func NewDescribeExportJobDownloadURLResponse ¶ added in v1.0.521
func NewDescribeExportJobDownloadURLResponse() (response *DescribeExportJobDownloadURLResponse)
func (*DescribeExportJobDownloadURLResponse) FromJsonString ¶ added in v1.0.521
func (r *DescribeExportJobDownloadURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExportJobDownloadURLResponse) ToJsonString ¶ added in v1.0.521
func (r *DescribeExportJobDownloadURLResponse) ToJsonString() string
type DescribeExportJobDownloadURLResponseParams ¶ added in v1.0.521
type DescribeExportJobDownloadURLResponseParams struct { // 下载链接 DownloadURL *string `json:"DownloadURL,omitnil" name:"DownloadURL"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeExportJobManageListRequest ¶ added in v1.0.521
type DescribeExportJobManageListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>ExportStatus- string -是否必填: 否 - 导出状态 RUNNING: 导出中 SUCCESS:导出完成 FAILURE:失败 // <li>ExportSource- string -是否必填: 否 - 导出来源 LocalImage: 本地镜像 // </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 // InsertTime: 创建时间 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeExportJobManageListRequest ¶ added in v1.0.521
func NewDescribeExportJobManageListRequest() (request *DescribeExportJobManageListRequest)
func (*DescribeExportJobManageListRequest) FromJsonString ¶ added in v1.0.521
func (r *DescribeExportJobManageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExportJobManageListRequest) ToJsonString ¶ added in v1.0.521
func (r *DescribeExportJobManageListRequest) ToJsonString() string
type DescribeExportJobManageListRequestParams ¶ added in v1.0.521
type DescribeExportJobManageListRequestParams struct { // 过滤条件。 // <li>ExportStatus- string -是否必填: 否 - 导出状态 RUNNING: 导出中 SUCCESS:导出完成 FAILURE:失败 // <li>ExportSource- string -是否必填: 否 - 导出来源 LocalImage: 本地镜像 // </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 // InsertTime: 创建时间 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeExportJobManageListResponse ¶ added in v1.0.521
type DescribeExportJobManageListResponse struct { *tchttp.BaseResponse Response *DescribeExportJobManageListResponseParams `json:"Response"` }
func NewDescribeExportJobManageListResponse ¶ added in v1.0.521
func NewDescribeExportJobManageListResponse() (response *DescribeExportJobManageListResponse)
func (*DescribeExportJobManageListResponse) FromJsonString ¶ added in v1.0.521
func (r *DescribeExportJobManageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExportJobManageListResponse) ToJsonString ¶ added in v1.0.521
func (r *DescribeExportJobManageListResponse) ToJsonString() string
type DescribeExportJobManageListResponseParams ¶ added in v1.0.521
type DescribeExportJobManageListResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 任务列表 List []*ExportJobInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeExportJobResultRequest ¶
type DescribeExportJobResultRequest struct { *tchttp.BaseRequest // CreateExportComplianceStatusListJob返回的JobId字段的值 JobId *string `json:"JobId,omitnil" name:"JobId"` }
func NewDescribeExportJobResultRequest ¶
func NewDescribeExportJobResultRequest() (request *DescribeExportJobResultRequest)
func (*DescribeExportJobResultRequest) FromJsonString ¶
func (r *DescribeExportJobResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExportJobResultRequest) ToJsonString ¶
func (r *DescribeExportJobResultRequest) ToJsonString() string
type DescribeExportJobResultRequestParams ¶ added in v1.0.426
type DescribeExportJobResultRequestParams struct { // CreateExportComplianceStatusListJob返回的JobId字段的值 JobId *string `json:"JobId,omitnil" name:"JobId"` }
Predefined struct for user
type DescribeExportJobResultResponse ¶
type DescribeExportJobResultResponse struct { *tchttp.BaseResponse Response *DescribeExportJobResultResponseParams `json:"Response"` }
func NewDescribeExportJobResultResponse ¶
func NewDescribeExportJobResultResponse() (response *DescribeExportJobResultResponse)
func (*DescribeExportJobResultResponse) FromJsonString ¶
func (r *DescribeExportJobResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExportJobResultResponse) ToJsonString ¶
func (r *DescribeExportJobResultResponse) ToJsonString() string
type DescribeExportJobResultResponseParams ¶ added in v1.0.426
type DescribeExportJobResultResponseParams struct { // 导出的状态。取值为, SUCCESS:成功、FAILURE:失败,RUNNING: 进行中。 ExportStatus *string `json:"ExportStatus,omitnil" name:"ExportStatus"` // 返回下载URL // 注意:此字段可能返回 null,表示取不到有效值。 DownloadURL *string `json:"DownloadURL,omitnil" name:"DownloadURL"` // 当ExportStatus为RUNNING时,返回导出进度。0~100范围的浮点数。 // 注意:此字段可能返回 null,表示取不到有效值。 ExportProgress *float64 `json:"ExportProgress,omitnil" name:"ExportProgress"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 FailureMsg *string `json:"FailureMsg,omitnil" name:"FailureMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageAuthorizedInfoRequest ¶
type DescribeImageAuthorizedInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeImageAuthorizedInfoRequest ¶
func NewDescribeImageAuthorizedInfoRequest() (request *DescribeImageAuthorizedInfoRequest)
func (*DescribeImageAuthorizedInfoRequest) FromJsonString ¶
func (r *DescribeImageAuthorizedInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageAuthorizedInfoRequest) ToJsonString ¶
func (r *DescribeImageAuthorizedInfoRequest) ToJsonString() string
type DescribeImageAuthorizedInfoRequestParams ¶ added in v1.0.426
type DescribeImageAuthorizedInfoRequestParams struct { }
Predefined struct for user
type DescribeImageAuthorizedInfoResponse ¶
type DescribeImageAuthorizedInfoResponse struct { *tchttp.BaseResponse Response *DescribeImageAuthorizedInfoResponseParams `json:"Response"` }
func NewDescribeImageAuthorizedInfoResponse ¶
func NewDescribeImageAuthorizedInfoResponse() (response *DescribeImageAuthorizedInfoResponse)
func (*DescribeImageAuthorizedInfoResponse) FromJsonString ¶
func (r *DescribeImageAuthorizedInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageAuthorizedInfoResponse) ToJsonString ¶
func (r *DescribeImageAuthorizedInfoResponse) ToJsonString() string
type DescribeImageAuthorizedInfoResponseParams ¶ added in v1.0.426
type DescribeImageAuthorizedInfoResponseParams struct { // 总共有效的镜像授权数 TotalAuthorizedCnt *uint64 `json:"TotalAuthorizedCnt,omitnil" name:"TotalAuthorizedCnt"` // 已使用镜像授权数 UsedAuthorizedCnt *uint64 `json:"UsedAuthorizedCnt,omitnil" name:"UsedAuthorizedCnt"` // 已开启扫描镜像数 ScannedImageCnt *uint64 `json:"ScannedImageCnt,omitnil" name:"ScannedImageCnt"` // 未开启扫描镜像数 NotScannedImageCnt *uint64 `json:"NotScannedImageCnt,omitnil" name:"NotScannedImageCnt"` // 本地未开启扫描镜像数 NotScannedLocalImageCnt *uint64 `json:"NotScannedLocalImageCnt,omitnil" name:"NotScannedLocalImageCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageAutoAuthorizedLogListRequest ¶ added in v1.0.518
type DescribeImageAutoAuthorizedLogListRequest struct { *tchttp.BaseRequest // 自动授权任务Id TaskId *int64 `json:"TaskId,omitnil" name:"TaskId"` // Status授权结果,SUCCESS:成功,REACH_LIMIT:达到授权上限,LICENSE_INSUFFICIENT:授权数不足 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段:AuthorizedTime By *string `json:"By,omitnil" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeImageAutoAuthorizedLogListRequest ¶ added in v1.0.518
func NewDescribeImageAutoAuthorizedLogListRequest() (request *DescribeImageAutoAuthorizedLogListRequest)
func (*DescribeImageAutoAuthorizedLogListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedLogListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageAutoAuthorizedLogListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedLogListRequest) ToJsonString() string
type DescribeImageAutoAuthorizedLogListRequestParams ¶ added in v1.0.518
type DescribeImageAutoAuthorizedLogListRequestParams struct { // 自动授权任务Id TaskId *int64 `json:"TaskId,omitnil" name:"TaskId"` // Status授权结果,SUCCESS:成功,REACH_LIMIT:达到授权上限,LICENSE_INSUFFICIENT:授权数不足 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序字段:AuthorizedTime By *string `json:"By,omitnil" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeImageAutoAuthorizedLogListResponse ¶ added in v1.0.518
type DescribeImageAutoAuthorizedLogListResponse struct { *tchttp.BaseResponse Response *DescribeImageAutoAuthorizedLogListResponseParams `json:"Response"` }
func NewDescribeImageAutoAuthorizedLogListResponse ¶ added in v1.0.518
func NewDescribeImageAutoAuthorizedLogListResponse() (response *DescribeImageAutoAuthorizedLogListResponse)
func (*DescribeImageAutoAuthorizedLogListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedLogListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageAutoAuthorizedLogListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedLogListResponse) ToJsonString() string
type DescribeImageAutoAuthorizedLogListResponseParams ¶ added in v1.0.518
type DescribeImageAutoAuthorizedLogListResponseParams struct { // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 自动授权结果镜像列表 List []*AutoAuthorizedImageInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageAutoAuthorizedRuleRequest ¶ added in v1.0.518
type DescribeImageAutoAuthorizedRuleRequest struct {
*tchttp.BaseRequest
}
func NewDescribeImageAutoAuthorizedRuleRequest ¶ added in v1.0.518
func NewDescribeImageAutoAuthorizedRuleRequest() (request *DescribeImageAutoAuthorizedRuleRequest)
func (*DescribeImageAutoAuthorizedRuleRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageAutoAuthorizedRuleRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedRuleRequest) ToJsonString() string
type DescribeImageAutoAuthorizedRuleRequestParams ¶ added in v1.0.518
type DescribeImageAutoAuthorizedRuleRequestParams struct { }
Predefined struct for user
type DescribeImageAutoAuthorizedRuleResponse ¶ added in v1.0.518
type DescribeImageAutoAuthorizedRuleResponse struct { *tchttp.BaseResponse Response *DescribeImageAutoAuthorizedRuleResponseParams `json:"Response"` }
func NewDescribeImageAutoAuthorizedRuleResponse ¶ added in v1.0.518
func NewDescribeImageAutoAuthorizedRuleResponse() (response *DescribeImageAutoAuthorizedRuleResponse)
func (*DescribeImageAutoAuthorizedRuleResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageAutoAuthorizedRuleResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedRuleResponse) ToJsonString() string
type DescribeImageAutoAuthorizedRuleResponseParams ¶ added in v1.0.518
type DescribeImageAutoAuthorizedRuleResponseParams struct { // 规则是否生效,0:不生效,1:已生效 IsEnabled *int64 `json:"IsEnabled,omitnil" name:"IsEnabled"` // 授权范围类别,MANUAL:自选主机节点,ALL:全部镜像 // 注意:此字段可能返回 null,表示取不到有效值。 RangeType *string `json:"RangeType,omitnil" name:"RangeType"` // 授权范围是自选主机时的主机数量 // 注意:此字段可能返回 null,表示取不到有效值。 HostCount *int64 `json:"HostCount,omitnil" name:"HostCount"` // 每天最大的镜像授权数限制, 0表示无限制 // 注意:此字段可能返回 null,表示取不到有效值。 MaxDailyCount *int64 `json:"MaxDailyCount,omitnil" name:"MaxDailyCount"` // 规则id,用未设置时为0 // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *int64 `json:"RuleId,omitnil" name:"RuleId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageAutoAuthorizedTaskListRequest ¶ added in v1.0.518
type DescribeImageAutoAuthorizedTaskListRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 过滤字段 // Status授权结果,全部授权成功:ALLSUCCSESS,部分授权失败:PARTIALFAIL,全部授权失败:ALLFAIL // Type授权方式,AUTO:自动授权,MANUAL:手动授权 // Source 镜像来源,LOCAL:本地镜像,REGISTRY:仓库镜像 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
func NewDescribeImageAutoAuthorizedTaskListRequest ¶ added in v1.0.518
func NewDescribeImageAutoAuthorizedTaskListRequest() (request *DescribeImageAutoAuthorizedTaskListRequest)
func (*DescribeImageAutoAuthorizedTaskListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageAutoAuthorizedTaskListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedTaskListRequest) ToJsonString() string
type DescribeImageAutoAuthorizedTaskListRequestParams ¶ added in v1.0.518
type DescribeImageAutoAuthorizedTaskListRequestParams struct { // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 过滤字段 // Status授权结果,全部授权成功:ALLSUCCSESS,部分授权失败:PARTIALFAIL,全部授权失败:ALLFAIL // Type授权方式,AUTO:自动授权,MANUAL:手动授权 // Source 镜像来源,LOCAL:本地镜像,REGISTRY:仓库镜像 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
Predefined struct for user
type DescribeImageAutoAuthorizedTaskListResponse ¶ added in v1.0.518
type DescribeImageAutoAuthorizedTaskListResponse struct { *tchttp.BaseResponse Response *DescribeImageAutoAuthorizedTaskListResponseParams `json:"Response"` }
func NewDescribeImageAutoAuthorizedTaskListResponse ¶ added in v1.0.518
func NewDescribeImageAutoAuthorizedTaskListResponse() (response *DescribeImageAutoAuthorizedTaskListResponse)
func (*DescribeImageAutoAuthorizedTaskListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageAutoAuthorizedTaskListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeImageAutoAuthorizedTaskListResponse) ToJsonString() string
type DescribeImageAutoAuthorizedTaskListResponseParams ¶ added in v1.0.518
type DescribeImageAutoAuthorizedTaskListResponseParams struct { // 自动授权任务列表 List []*ImageAutoAuthorizedTask `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageComponentListRequest ¶ added in v1.0.518
type DescribeImageComponentListRequest struct { *tchttp.BaseRequest // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ComponentName- String - 是否必填:否 - 镜像组件名称</li><li>ComponentVersion- String - 是否必填:否 - 镜像组件版本</li><li>ComponentType- String - 是否必填:否 - 镜像组件类型</li><li>VulLevel- String - 是否必填:否 - 漏洞威胁等级</li><li>HasVul- String - 是否必填:否 -是否有漏洞;true:是,false,否;不传或ALL :全部</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式desc ,asc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeImageComponentListRequest ¶ added in v1.0.518
func NewDescribeImageComponentListRequest() (request *DescribeImageComponentListRequest)
func (*DescribeImageComponentListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeImageComponentListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageComponentListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeImageComponentListRequest) ToJsonString() string
type DescribeImageComponentListRequestParams ¶ added in v1.0.518
type DescribeImageComponentListRequestParams struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ComponentName- String - 是否必填:否 - 镜像组件名称</li><li>ComponentVersion- String - 是否必填:否 - 镜像组件版本</li><li>ComponentType- String - 是否必填:否 - 镜像组件类型</li><li>VulLevel- String - 是否必填:否 - 漏洞威胁等级</li><li>HasVul- String - 是否必填:否 -是否有漏洞;true:是,false,否;不传或ALL :全部</li> Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式desc ,asc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeImageComponentListResponse ¶ added in v1.0.518
type DescribeImageComponentListResponse struct { *tchttp.BaseResponse Response *DescribeImageComponentListResponseParams `json:"Response"` }
func NewDescribeImageComponentListResponse ¶ added in v1.0.518
func NewDescribeImageComponentListResponse() (response *DescribeImageComponentListResponse)
func (*DescribeImageComponentListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeImageComponentListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageComponentListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeImageComponentListResponse) ToJsonString() string
type DescribeImageComponentListResponseParams ¶ added in v1.0.518
type DescribeImageComponentListResponseParams struct { // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 镜像组件列表 List []*ImageComponent `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageRegistryNamespaceListRequest ¶ added in v1.0.519
type DescribeImageRegistryNamespaceListRequest struct { *tchttp.BaseRequest // 本次查询的起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 本次查询的数据量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 查询的过滤条件。Name字段可取值"Namespace"。 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeImageRegistryNamespaceListRequest ¶ added in v1.0.519
func NewDescribeImageRegistryNamespaceListRequest() (request *DescribeImageRegistryNamespaceListRequest)
func (*DescribeImageRegistryNamespaceListRequest) FromJsonString ¶ added in v1.0.519
func (r *DescribeImageRegistryNamespaceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRegistryNamespaceListRequest) ToJsonString ¶ added in v1.0.519
func (r *DescribeImageRegistryNamespaceListRequest) ToJsonString() string
type DescribeImageRegistryNamespaceListRequestParams ¶ added in v1.0.519
type DescribeImageRegistryNamespaceListRequestParams struct { // 本次查询的起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 本次查询的数据量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 查询的过滤条件。Name字段可取值"Namespace"。 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeImageRegistryNamespaceListResponse ¶ added in v1.0.519
type DescribeImageRegistryNamespaceListResponse struct { *tchttp.BaseResponse Response *DescribeImageRegistryNamespaceListResponseParams `json:"Response"` }
func NewDescribeImageRegistryNamespaceListResponse ¶ added in v1.0.519
func NewDescribeImageRegistryNamespaceListResponse() (response *DescribeImageRegistryNamespaceListResponse)
func (*DescribeImageRegistryNamespaceListResponse) FromJsonString ¶ added in v1.0.519
func (r *DescribeImageRegistryNamespaceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRegistryNamespaceListResponse) ToJsonString ¶ added in v1.0.519
func (r *DescribeImageRegistryNamespaceListResponse) ToJsonString() string
type DescribeImageRegistryNamespaceListResponseParams ¶ added in v1.0.519
type DescribeImageRegistryNamespaceListResponseParams struct { // 可返回的命令空间的总量。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 返回的命令空间列表 NamespaceList []*string `json:"NamespaceList,omitnil" name:"NamespaceList"` // 返回的命令空间详细信息列表 NamespaceDetail []*NamespaceInfo `json:"NamespaceDetail,omitnil" name:"NamespaceDetail"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageRegistryTimingScanTaskRequest ¶
type DescribeImageRegistryTimingScanTaskRequest struct {
*tchttp.BaseRequest
}
func NewDescribeImageRegistryTimingScanTaskRequest ¶
func NewDescribeImageRegistryTimingScanTaskRequest() (request *DescribeImageRegistryTimingScanTaskRequest)
func (*DescribeImageRegistryTimingScanTaskRequest) FromJsonString ¶
func (r *DescribeImageRegistryTimingScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRegistryTimingScanTaskRequest) ToJsonString ¶
func (r *DescribeImageRegistryTimingScanTaskRequest) ToJsonString() string
type DescribeImageRegistryTimingScanTaskRequestParams ¶ added in v1.0.426
type DescribeImageRegistryTimingScanTaskRequestParams struct { }
Predefined struct for user
type DescribeImageRegistryTimingScanTaskResponse ¶
type DescribeImageRegistryTimingScanTaskResponse struct { *tchttp.BaseResponse Response *DescribeImageRegistryTimingScanTaskResponseParams `json:"Response"` }
func NewDescribeImageRegistryTimingScanTaskResponse ¶
func NewDescribeImageRegistryTimingScanTaskResponse() (response *DescribeImageRegistryTimingScanTaskResponse)
func (*DescribeImageRegistryTimingScanTaskResponse) FromJsonString ¶
func (r *DescribeImageRegistryTimingScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRegistryTimingScanTaskResponse) ToJsonString ¶
func (r *DescribeImageRegistryTimingScanTaskResponse) ToJsonString() string
type DescribeImageRegistryTimingScanTaskResponseParams ¶ added in v1.0.426
type DescribeImageRegistryTimingScanTaskResponseParams struct { // 定时扫描开关 // 注意:此字段可能返回 null,表示取不到有效值。 Enable *bool `json:"Enable,omitnil" name:"Enable"` // 定时任务扫描时间 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 定时扫描间隔 ScanPeriod *uint64 `json:"ScanPeriod,omitnil" name:"ScanPeriod"` // 扫描类型数组 // 注意:此字段可能返回 null,表示取不到有效值。 ScanType []*string `json:"ScanType,omitnil" name:"ScanType"` // 扫描全部镜像 // // Deprecated: All is deprecated. All *bool `json:"All,omitnil" name:"All"` // 自定义扫描镜像 // 注意:此字段可能返回 null,表示取不到有效值。 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 自动以扫描镜像Id // 注意:此字段可能返回 null,表示取不到有效值。 Id []*uint64 `json:"Id,omitnil" name:"Id"` // 是否扫描最新版本镜像 // 注意:此字段可能返回 null,表示取不到有效值。 Latest *bool `json:"Latest,omitnil" name:"Latest"` // 扫描结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanEndTime *string `json:"ScanEndTime,omitnil" name:"ScanEndTime"` // 仓库类型 tcr,ccr,harbor RegistryType []*string `json:"RegistryType,omitnil" name:"RegistryType"` // 是否存在运行中的容器 ContainerRunning *bool `json:"ContainerRunning,omitnil" name:"ContainerRunning"` // 扫描范围 0全部镜像,1自选镜像,2推荐扫描镜像 ScanScope *uint64 `json:"ScanScope,omitnil" name:"ScanScope"` // 命名空间 Namespace []*string `json:"Namespace,omitnil" name:"Namespace"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageRiskSummaryRequest ¶
type DescribeImageRiskSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeImageRiskSummaryRequest ¶
func NewDescribeImageRiskSummaryRequest() (request *DescribeImageRiskSummaryRequest)
func (*DescribeImageRiskSummaryRequest) FromJsonString ¶
func (r *DescribeImageRiskSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRiskSummaryRequest) ToJsonString ¶
func (r *DescribeImageRiskSummaryRequest) ToJsonString() string
type DescribeImageRiskSummaryRequestParams ¶ added in v1.0.426
type DescribeImageRiskSummaryRequestParams struct { }
Predefined struct for user
type DescribeImageRiskSummaryResponse ¶
type DescribeImageRiskSummaryResponse struct { *tchttp.BaseResponse Response *DescribeImageRiskSummaryResponseParams `json:"Response"` }
func NewDescribeImageRiskSummaryResponse ¶
func NewDescribeImageRiskSummaryResponse() (response *DescribeImageRiskSummaryResponse)
func (*DescribeImageRiskSummaryResponse) FromJsonString ¶
func (r *DescribeImageRiskSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRiskSummaryResponse) ToJsonString ¶
func (r *DescribeImageRiskSummaryResponse) ToJsonString() string
type DescribeImageRiskSummaryResponseParams ¶ added in v1.0.426
type DescribeImageRiskSummaryResponseParams struct { // 安全漏洞 VulnerabilityCnt []*RunTimeRiskInfo `json:"VulnerabilityCnt,omitnil" name:"VulnerabilityCnt"` // 木马病毒 MalwareVirusCnt []*RunTimeRiskInfo `json:"MalwareVirusCnt,omitnil" name:"MalwareVirusCnt"` // 敏感信息 RiskCnt []*RunTimeRiskInfo `json:"RiskCnt,omitnil" name:"RiskCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageRiskTendencyRequest ¶
type DescribeImageRiskTendencyRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
func NewDescribeImageRiskTendencyRequest ¶
func NewDescribeImageRiskTendencyRequest() (request *DescribeImageRiskTendencyRequest)
func (*DescribeImageRiskTendencyRequest) FromJsonString ¶
func (r *DescribeImageRiskTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRiskTendencyRequest) ToJsonString ¶
func (r *DescribeImageRiskTendencyRequest) ToJsonString() string
type DescribeImageRiskTendencyRequestParams ¶ added in v1.0.426
type DescribeImageRiskTendencyRequestParams struct { // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
Predefined struct for user
type DescribeImageRiskTendencyResponse ¶
type DescribeImageRiskTendencyResponse struct { *tchttp.BaseResponse Response *DescribeImageRiskTendencyResponseParams `json:"Response"` }
func NewDescribeImageRiskTendencyResponse ¶
func NewDescribeImageRiskTendencyResponse() (response *DescribeImageRiskTendencyResponse)
func (*DescribeImageRiskTendencyResponse) FromJsonString ¶
func (r *DescribeImageRiskTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRiskTendencyResponse) ToJsonString ¶
func (r *DescribeImageRiskTendencyResponse) ToJsonString() string
type DescribeImageRiskTendencyResponseParams ¶ added in v1.0.426
type DescribeImageRiskTendencyResponseParams struct { // 本地镜像新增风险趋势信息列表 ImageRiskTendencySet []*ImageRiskTendencyInfo `json:"ImageRiskTendencySet,omitnil" name:"ImageRiskTendencySet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageSimpleListRequest ¶
type DescribeImageSimpleListRequest struct { *tchttp.BaseRequest // IsAuthorized 是否已经授权, 0:否 1:是 无:全部 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeImageSimpleListRequest ¶
func NewDescribeImageSimpleListRequest() (request *DescribeImageSimpleListRequest)
func (*DescribeImageSimpleListRequest) FromJsonString ¶
func (r *DescribeImageSimpleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageSimpleListRequest) ToJsonString ¶
func (r *DescribeImageSimpleListRequest) ToJsonString() string
type DescribeImageSimpleListRequestParams ¶ added in v1.0.426
type DescribeImageSimpleListRequestParams struct { // IsAuthorized 是否已经授权, 0:否 1:是 无:全部 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeImageSimpleListResponse ¶
type DescribeImageSimpleListResponse struct { *tchttp.BaseResponse Response *DescribeImageSimpleListResponseParams `json:"Response"` }
func NewDescribeImageSimpleListResponse ¶
func NewDescribeImageSimpleListResponse() (response *DescribeImageSimpleListResponse)
func (*DescribeImageSimpleListResponse) FromJsonString ¶
func (r *DescribeImageSimpleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageSimpleListResponse) ToJsonString ¶
func (r *DescribeImageSimpleListResponse) ToJsonString() string
type DescribeImageSimpleListResponseParams ¶ added in v1.0.426
type DescribeImageSimpleListResponseParams struct { // 镜像列表 ImageList []*ImageSimpleInfo `json:"ImageList,omitnil" name:"ImageList"` // 镜像数 ImageCnt *uint64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIndexListRequest ¶ added in v1.0.518
type DescribeIndexListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeIndexListRequest ¶ added in v1.0.518
func NewDescribeIndexListRequest() (request *DescribeIndexListRequest)
func (*DescribeIndexListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeIndexListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIndexListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeIndexListRequest) ToJsonString() string
type DescribeIndexListRequestParams ¶ added in v1.0.518
type DescribeIndexListRequestParams struct { }
Predefined struct for user
type DescribeIndexListResponse ¶ added in v1.0.518
type DescribeIndexListResponse struct { *tchttp.BaseResponse Response *DescribeIndexListResponseParams `json:"Response"` }
func NewDescribeIndexListResponse ¶ added in v1.0.518
func NewDescribeIndexListResponse() (response *DescribeIndexListResponse)
func (*DescribeIndexListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeIndexListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIndexListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeIndexListResponse) ToJsonString() string
type DescribeIndexListResponseParams ¶ added in v1.0.518
type DescribeIndexListResponseParams struct { // ES 索引信息 Data *string `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeInspectionReportRequest ¶ added in v1.0.518
type DescribeInspectionReportRequest struct {
*tchttp.BaseRequest
}
func NewDescribeInspectionReportRequest ¶ added in v1.0.518
func NewDescribeInspectionReportRequest() (request *DescribeInspectionReportRequest)
func (*DescribeInspectionReportRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeInspectionReportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInspectionReportRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeInspectionReportRequest) ToJsonString() string
type DescribeInspectionReportRequestParams ¶ added in v1.0.518
type DescribeInspectionReportRequestParams struct { }
Predefined struct for user
type DescribeInspectionReportResponse ¶ added in v1.0.518
type DescribeInspectionReportResponse struct { *tchttp.BaseResponse Response *DescribeInspectionReportResponseParams `json:"Response"` }
func NewDescribeInspectionReportResponse ¶ added in v1.0.518
func NewDescribeInspectionReportResponse() (response *DescribeInspectionReportResponse)
func (*DescribeInspectionReportResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeInspectionReportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInspectionReportResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeInspectionReportResponse) ToJsonString() string
type DescribeInspectionReportResponseParams ¶ added in v1.0.518
type DescribeInspectionReportResponseParams struct { // 报告名称 ReportName *string `json:"ReportName,omitnil" name:"ReportName"` // 下载链接 ReportUrl *string `json:"ReportUrl,omitnil" name:"ReportUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeK8sApiAbnormalEventInfoRequest ¶ added in v1.0.545
type DescribeK8sApiAbnormalEventInfoRequest struct { *tchttp.BaseRequest // 事件ID ID *uint64 `json:"ID,omitnil" name:"ID"` }
func NewDescribeK8sApiAbnormalEventInfoRequest ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalEventInfoRequest() (request *DescribeK8sApiAbnormalEventInfoRequest)
func (*DescribeK8sApiAbnormalEventInfoRequest) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalEventInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalEventInfoRequest) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalEventInfoRequest) ToJsonString() string
type DescribeK8sApiAbnormalEventInfoRequestParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalEventInfoRequestParams struct { // 事件ID ID *uint64 `json:"ID,omitnil" name:"ID"` }
Predefined struct for user
type DescribeK8sApiAbnormalEventInfoResponse ¶ added in v1.0.545
type DescribeK8sApiAbnormalEventInfoResponse struct { *tchttp.BaseResponse Response *DescribeK8sApiAbnormalEventInfoResponseParams `json:"Response"` }
func NewDescribeK8sApiAbnormalEventInfoResponse ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalEventInfoResponse() (response *DescribeK8sApiAbnormalEventInfoResponse)
func (*DescribeK8sApiAbnormalEventInfoResponse) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalEventInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalEventInfoResponse) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalEventInfoResponse) ToJsonString() string
type DescribeK8sApiAbnormalEventInfoResponseParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalEventInfoResponseParams struct { // 事件详情 Info *K8sApiAbnormalEventInfo `json:"Info,omitnil" name:"Info"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeK8sApiAbnormalEventListRequest ¶ added in v1.0.545
type DescribeK8sApiAbnormalEventListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>TimeRange - string -是否必填: 否 - 时间范围筛选 ["2022-03-31 16:55:00", "2022-03-31 17:00:00"]</li> // <li>MatchRules - string - 是否必填: 否 -命中规则筛选</li> // <li>RiskLevel - string - 是否必填: 否 -威胁等级筛选</li> // <li>Status - string - 是否必填: 否 -事件状态筛选</li> // <li>MatchRuleType - string - 是否必填: 否 -命中规则类型筛选</li> // <li>ClusterRunningStatus - string - 是否必填: 否 -集群运行状态</li> // <li>ClusterName - string - 是否必填: 否 -集群名称</li> // <li>ClusterID - string - 是否必填: 否 -集群ID</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 // LatestFoundTime: 最近生成时间 // AlarmCount: 告警数量 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeK8sApiAbnormalEventListRequest ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalEventListRequest() (request *DescribeK8sApiAbnormalEventListRequest)
func (*DescribeK8sApiAbnormalEventListRequest) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalEventListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalEventListRequest) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalEventListRequest) ToJsonString() string
type DescribeK8sApiAbnormalEventListRequestParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalEventListRequestParams struct { // 过滤条件。 // <li>TimeRange - string -是否必填: 否 - 时间范围筛选 ["2022-03-31 16:55:00", "2022-03-31 17:00:00"]</li> // <li>MatchRules - string - 是否必填: 否 -命中规则筛选</li> // <li>RiskLevel - string - 是否必填: 否 -威胁等级筛选</li> // <li>Status - string - 是否必填: 否 -事件状态筛选</li> // <li>MatchRuleType - string - 是否必填: 否 -命中规则类型筛选</li> // <li>ClusterRunningStatus - string - 是否必填: 否 -集群运行状态</li> // <li>ClusterName - string - 是否必填: 否 -集群名称</li> // <li>ClusterID - string - 是否必填: 否 -集群ID</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 // LatestFoundTime: 最近生成时间 // AlarmCount: 告警数量 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeK8sApiAbnormalEventListResponse ¶ added in v1.0.545
type DescribeK8sApiAbnormalEventListResponse struct { *tchttp.BaseResponse Response *DescribeK8sApiAbnormalEventListResponseParams `json:"Response"` }
func NewDescribeK8sApiAbnormalEventListResponse ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalEventListResponse() (response *DescribeK8sApiAbnormalEventListResponse)
func (*DescribeK8sApiAbnormalEventListResponse) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalEventListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalEventListResponse) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalEventListResponse) ToJsonString() string
type DescribeK8sApiAbnormalEventListResponseParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalEventListResponseParams struct { // 事件列表 List []*K8sApiAbnormalEventListItem `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeK8sApiAbnormalRuleInfoRequest ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleInfoRequest struct { *tchttp.BaseRequest // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` }
func NewDescribeK8sApiAbnormalRuleInfoRequest ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalRuleInfoRequest() (request *DescribeK8sApiAbnormalRuleInfoRequest)
func (*DescribeK8sApiAbnormalRuleInfoRequest) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalRuleInfoRequest) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleInfoRequest) ToJsonString() string
type DescribeK8sApiAbnormalRuleInfoRequestParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleInfoRequestParams struct { // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` }
Predefined struct for user
type DescribeK8sApiAbnormalRuleInfoResponse ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleInfoResponse struct { *tchttp.BaseResponse Response *DescribeK8sApiAbnormalRuleInfoResponseParams `json:"Response"` }
func NewDescribeK8sApiAbnormalRuleInfoResponse ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalRuleInfoResponse() (response *DescribeK8sApiAbnormalRuleInfoResponse)
func (*DescribeK8sApiAbnormalRuleInfoResponse) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalRuleInfoResponse) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleInfoResponse) ToJsonString() string
type DescribeK8sApiAbnormalRuleInfoResponseParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleInfoResponseParams struct { // 规则详情 Info *K8sApiAbnormalRuleInfo `json:"Info,omitnil" name:"Info"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeK8sApiAbnormalRuleListRequest ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>RuleType - string - 是否必填: 否 -规则类型</li> // <li>Status - string - 是否必填: 否 -状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段。 // <li>UpdateTime - string - 是否必填: 否 -最后更新时间</li> // <li>EffectClusterCount - string - 是否必填: 否 -影响集群数</li> By *string `json:"By,omitnil" name:"By"` }
func NewDescribeK8sApiAbnormalRuleListRequest ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalRuleListRequest() (request *DescribeK8sApiAbnormalRuleListRequest)
func (*DescribeK8sApiAbnormalRuleListRequest) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalRuleListRequest) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleListRequest) ToJsonString() string
type DescribeK8sApiAbnormalRuleListRequestParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleListRequestParams struct { // 过滤条件。 // <li>RuleType - string - 是否必填: 否 -规则类型</li> // <li>Status - string - 是否必填: 否 -状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段。 // <li>UpdateTime - string - 是否必填: 否 -最后更新时间</li> // <li>EffectClusterCount - string - 是否必填: 否 -影响集群数</li> By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeK8sApiAbnormalRuleListResponse ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleListResponse struct { *tchttp.BaseResponse Response *DescribeK8sApiAbnormalRuleListResponseParams `json:"Response"` }
func NewDescribeK8sApiAbnormalRuleListResponse ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalRuleListResponse() (response *DescribeK8sApiAbnormalRuleListResponse)
func (*DescribeK8sApiAbnormalRuleListResponse) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalRuleListResponse) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleListResponse) ToJsonString() string
type DescribeK8sApiAbnormalRuleListResponseParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleListResponseParams struct { // 规则列表 List []*K8sApiAbnormalRuleListItem `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeK8sApiAbnormalRuleScopeListRequest ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleScopeListRequest struct { *tchttp.BaseRequest // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤条件。 // <li>Action - string -是否必填: 否 - 执行动作</li> // <li>RiskLevel - string - 是否必填: 否 -威胁等级筛选</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeK8sApiAbnormalRuleScopeListRequest ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalRuleScopeListRequest() (request *DescribeK8sApiAbnormalRuleScopeListRequest)
func (*DescribeK8sApiAbnormalRuleScopeListRequest) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleScopeListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalRuleScopeListRequest) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleScopeListRequest) ToJsonString() string
type DescribeK8sApiAbnormalRuleScopeListRequestParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleScopeListRequestParams struct { // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 过滤条件。 // <li>Action - string -是否必填: 否 - 执行动作</li> // <li>RiskLevel - string - 是否必填: 否 -威胁等级筛选</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeK8sApiAbnormalRuleScopeListResponse ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleScopeListResponse struct { *tchttp.BaseResponse Response *DescribeK8sApiAbnormalRuleScopeListResponseParams `json:"Response"` }
func NewDescribeK8sApiAbnormalRuleScopeListResponse ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalRuleScopeListResponse() (response *DescribeK8sApiAbnormalRuleScopeListResponse)
func (*DescribeK8sApiAbnormalRuleScopeListResponse) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleScopeListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalRuleScopeListResponse) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalRuleScopeListResponse) ToJsonString() string
type DescribeK8sApiAbnormalRuleScopeListResponseParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalRuleScopeListResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 列表 List []*K8sApiAbnormalRuleScopeInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeK8sApiAbnormalSummaryRequest ¶ added in v1.0.545
type DescribeK8sApiAbnormalSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeK8sApiAbnormalSummaryRequest ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalSummaryRequest() (request *DescribeK8sApiAbnormalSummaryRequest)
func (*DescribeK8sApiAbnormalSummaryRequest) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalSummaryRequest) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalSummaryRequest) ToJsonString() string
type DescribeK8sApiAbnormalSummaryRequestParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalSummaryRequestParams struct { }
Predefined struct for user
type DescribeK8sApiAbnormalSummaryResponse ¶ added in v1.0.545
type DescribeK8sApiAbnormalSummaryResponse struct { *tchttp.BaseResponse Response *DescribeK8sApiAbnormalSummaryResponseParams `json:"Response"` }
func NewDescribeK8sApiAbnormalSummaryResponse ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalSummaryResponse() (response *DescribeK8sApiAbnormalSummaryResponse)
func (*DescribeK8sApiAbnormalSummaryResponse) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalSummaryResponse) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalSummaryResponse) ToJsonString() string
type DescribeK8sApiAbnormalSummaryResponseParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalSummaryResponseParams struct { // 待处理事件个数 UnhandleEventCount *uint64 `json:"UnhandleEventCount,omitnil" name:"UnhandleEventCount"` // 待处理高危事件个数 UnhandleHighLevelEventCount *uint64 `json:"UnhandleHighLevelEventCount,omitnil" name:"UnhandleHighLevelEventCount"` // 待处理中危事件个数 UnhandleMediumLevelEventCount *uint64 `json:"UnhandleMediumLevelEventCount,omitnil" name:"UnhandleMediumLevelEventCount"` // 待处理低危事件个数 UnhandleLowLevelEventCount *uint64 `json:"UnhandleLowLevelEventCount,omitnil" name:"UnhandleLowLevelEventCount"` // 待处理提示级别事件个数 UnhandleNoticeLevelEventCount *uint64 `json:"UnhandleNoticeLevelEventCount,omitnil" name:"UnhandleNoticeLevelEventCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeK8sApiAbnormalTendencyRequest ¶ added in v1.0.545
type DescribeK8sApiAbnormalTendencyRequest struct { *tchttp.BaseRequest // 趋势周期(默认为7天) TendencyPeriod *uint64 `json:"TendencyPeriod,omitnil" name:"TendencyPeriod"` }
func NewDescribeK8sApiAbnormalTendencyRequest ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalTendencyRequest() (request *DescribeK8sApiAbnormalTendencyRequest)
func (*DescribeK8sApiAbnormalTendencyRequest) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalTendencyRequest) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalTendencyRequest) ToJsonString() string
type DescribeK8sApiAbnormalTendencyRequestParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalTendencyRequestParams struct { // 趋势周期(默认为7天) TendencyPeriod *uint64 `json:"TendencyPeriod,omitnil" name:"TendencyPeriod"` }
Predefined struct for user
type DescribeK8sApiAbnormalTendencyResponse ¶ added in v1.0.545
type DescribeK8sApiAbnormalTendencyResponse struct { *tchttp.BaseResponse Response *DescribeK8sApiAbnormalTendencyResponseParams `json:"Response"` }
func NewDescribeK8sApiAbnormalTendencyResponse ¶ added in v1.0.545
func NewDescribeK8sApiAbnormalTendencyResponse() (response *DescribeK8sApiAbnormalTendencyResponse)
func (*DescribeK8sApiAbnormalTendencyResponse) FromJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeK8sApiAbnormalTendencyResponse) ToJsonString ¶ added in v1.0.545
func (r *DescribeK8sApiAbnormalTendencyResponse) ToJsonString() string
type DescribeK8sApiAbnormalTendencyResponseParams ¶ added in v1.0.545
type DescribeK8sApiAbnormalTendencyResponseParams struct { // 趋势列表 List []*K8sApiAbnormalTendencyItem `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeLogStorageStatisticRequest ¶ added in v1.0.518
type DescribeLogStorageStatisticRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLogStorageStatisticRequest ¶ added in v1.0.518
func NewDescribeLogStorageStatisticRequest() (request *DescribeLogStorageStatisticRequest)
func (*DescribeLogStorageStatisticRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeLogStorageStatisticRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogStorageStatisticRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeLogStorageStatisticRequest) ToJsonString() string
type DescribeLogStorageStatisticRequestParams ¶ added in v1.0.518
type DescribeLogStorageStatisticRequestParams struct { }
Predefined struct for user
type DescribeLogStorageStatisticResponse ¶ added in v1.0.518
type DescribeLogStorageStatisticResponse struct { *tchttp.BaseResponse Response *DescribeLogStorageStatisticResponseParams `json:"Response"` }
func NewDescribeLogStorageStatisticResponse ¶ added in v1.0.518
func NewDescribeLogStorageStatisticResponse() (response *DescribeLogStorageStatisticResponse)
func (*DescribeLogStorageStatisticResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeLogStorageStatisticResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogStorageStatisticResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeLogStorageStatisticResponse) ToJsonString() string
type DescribeLogStorageStatisticResponseParams ¶ added in v1.0.518
type DescribeLogStorageStatisticResponseParams struct { // 总容量(单位:B) TotalSize *uint64 `json:"TotalSize,omitnil" name:"TotalSize"` // 已使用容量(单位:B) UsedSize *uint64 `json:"UsedSize,omitnil" name:"UsedSize"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallAuditRecordRequest ¶ added in v1.0.518
type DescribeNetworkFirewallAuditRecordRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - Action // Name 可取值:publish,unpublish,confirm,add,update,delete Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeNetworkFirewallAuditRecordRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallAuditRecordRequest() (request *DescribeNetworkFirewallAuditRecordRequest)
func (*DescribeNetworkFirewallAuditRecordRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallAuditRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallAuditRecordRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallAuditRecordRequest) ToJsonString() string
type DescribeNetworkFirewallAuditRecordRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallAuditRecordRequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - Action // Name 可取值:publish,unpublish,confirm,add,update,delete Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeNetworkFirewallAuditRecordResponse ¶ added in v1.0.518
type DescribeNetworkFirewallAuditRecordResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallAuditRecordResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallAuditRecordResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallAuditRecordResponse() (response *DescribeNetworkFirewallAuditRecordResponse)
func (*DescribeNetworkFirewallAuditRecordResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallAuditRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallAuditRecordResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallAuditRecordResponse) ToJsonString() string
type DescribeNetworkFirewallAuditRecordResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallAuditRecordResponseParams struct { // 集群审计总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集群的审计详细信息 AuditList []*NetworkAuditRecord `json:"AuditList,omitnil" name:"AuditList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallClusterListRequest ¶ added in v1.0.518
type DescribeNetworkFirewallClusterListRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeNetworkFirewallClusterListRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallClusterListRequest() (request *DescribeNetworkFirewallClusterListRequest)
func (*DescribeNetworkFirewallClusterListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallClusterListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallClusterListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallClusterListRequest) ToJsonString() string
type DescribeNetworkFirewallClusterListRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallClusterListRequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeNetworkFirewallClusterListResponse ¶ added in v1.0.518
type DescribeNetworkFirewallClusterListResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallClusterListResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallClusterListResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallClusterListResponse() (response *DescribeNetworkFirewallClusterListResponse)
func (*DescribeNetworkFirewallClusterListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallClusterListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallClusterListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallClusterListResponse) ToJsonString() string
type DescribeNetworkFirewallClusterListResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallClusterListResponseParams struct { // 集群总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集群的详细信息 ClusterInfoList []*NetworkClusterInfoItem `json:"ClusterInfoList,omitnil" name:"ClusterInfoList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallClusterRefreshStatusRequest ¶ added in v1.0.518
type DescribeNetworkFirewallClusterRefreshStatusRequest struct { *tchttp.BaseRequest // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` }
func NewDescribeNetworkFirewallClusterRefreshStatusRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallClusterRefreshStatusRequest() (request *DescribeNetworkFirewallClusterRefreshStatusRequest)
func (*DescribeNetworkFirewallClusterRefreshStatusRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallClusterRefreshStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallClusterRefreshStatusRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallClusterRefreshStatusRequest) ToJsonString() string
type DescribeNetworkFirewallClusterRefreshStatusRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallClusterRefreshStatusRequestParams struct { // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` }
Predefined struct for user
type DescribeNetworkFirewallClusterRefreshStatusResponse ¶ added in v1.0.518
type DescribeNetworkFirewallClusterRefreshStatusResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallClusterRefreshStatusResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallClusterRefreshStatusResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallClusterRefreshStatusResponse() (response *DescribeNetworkFirewallClusterRefreshStatusResponse)
func (*DescribeNetworkFirewallClusterRefreshStatusResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallClusterRefreshStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallClusterRefreshStatusResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallClusterRefreshStatusResponse) ToJsonString() string
type DescribeNetworkFirewallClusterRefreshStatusResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallClusterRefreshStatusResponseParams struct { // 任务状态,可能为:Task_Running,Task_Succ,Task_Error,Task_NoExist TaskStatus *string `json:"TaskStatus,omitnil" name:"TaskStatus"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallNamespaceLabelListRequest ¶ added in v1.0.518
type DescribeNetworkFirewallNamespaceLabelListRequest struct { *tchttp.BaseRequest // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeNetworkFirewallNamespaceLabelListRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallNamespaceLabelListRequest() (request *DescribeNetworkFirewallNamespaceLabelListRequest)
func (*DescribeNetworkFirewallNamespaceLabelListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallNamespaceLabelListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallNamespaceLabelListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallNamespaceLabelListRequest) ToJsonString() string
type DescribeNetworkFirewallNamespaceLabelListRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallNamespaceLabelListRequestParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeNetworkFirewallNamespaceLabelListResponse ¶ added in v1.0.518
type DescribeNetworkFirewallNamespaceLabelListResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallNamespaceLabelListResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallNamespaceLabelListResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallNamespaceLabelListResponse() (response *DescribeNetworkFirewallNamespaceLabelListResponse)
func (*DescribeNetworkFirewallNamespaceLabelListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallNamespaceLabelListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallNamespaceLabelListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallNamespaceLabelListResponse) ToJsonString() string
type DescribeNetworkFirewallNamespaceLabelListResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallNamespaceLabelListResponseParams struct { // 集群总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集群空间标签详细信息 ClusterNamespaceLabelList []*NetworkClusterNamespaceLabelInfo `json:"ClusterNamespaceLabelList,omitnil" name:"ClusterNamespaceLabelList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallNamespaceListRequest ¶ added in v1.0.518
type DescribeNetworkFirewallNamespaceListRequest struct { *tchttp.BaseRequest // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeNetworkFirewallNamespaceListRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallNamespaceListRequest() (request *DescribeNetworkFirewallNamespaceListRequest)
func (*DescribeNetworkFirewallNamespaceListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallNamespaceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallNamespaceListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallNamespaceListRequest) ToJsonString() string
type DescribeNetworkFirewallNamespaceListRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallNamespaceListRequestParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeNetworkFirewallNamespaceListResponse ¶ added in v1.0.518
type DescribeNetworkFirewallNamespaceListResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallNamespaceListResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallNamespaceListResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallNamespaceListResponse() (response *DescribeNetworkFirewallNamespaceListResponse)
func (*DescribeNetworkFirewallNamespaceListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallNamespaceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallNamespaceListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallNamespaceListResponse) ToJsonString() string
type DescribeNetworkFirewallNamespaceListResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallNamespaceListResponseParams struct { // 集群总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集群的详细信息 ClusterNamespaceList []*NetworkClusterNamespaceInfo `json:"ClusterNamespaceList,omitnil" name:"ClusterNamespaceList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallPodLabelsListRequest ¶ added in v1.0.518
type DescribeNetworkFirewallPodLabelsListRequest struct { *tchttp.BaseRequest // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeNetworkFirewallPodLabelsListRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallPodLabelsListRequest() (request *DescribeNetworkFirewallPodLabelsListRequest)
func (*DescribeNetworkFirewallPodLabelsListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPodLabelsListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPodLabelsListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPodLabelsListRequest) ToJsonString() string
type DescribeNetworkFirewallPodLabelsListRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallPodLabelsListRequestParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeNetworkFirewallPodLabelsListResponse ¶ added in v1.0.518
type DescribeNetworkFirewallPodLabelsListResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallPodLabelsListResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallPodLabelsListResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallPodLabelsListResponse() (response *DescribeNetworkFirewallPodLabelsListResponse)
func (*DescribeNetworkFirewallPodLabelsListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPodLabelsListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPodLabelsListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPodLabelsListResponse) ToJsonString() string
type DescribeNetworkFirewallPodLabelsListResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallPodLabelsListResponseParams struct { // 集群pod总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集群pod详细信息 // 注意:此字段可能返回 null,表示取不到有效值。 PodList []*NetworkClusterPodInfo `json:"PodList,omitnil" name:"PodList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyDetailRequest struct { *tchttp.BaseRequest // 策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDescribeNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyDetailRequest() (request *DescribeNetworkFirewallPolicyDetailRequest)
func (*DescribeNetworkFirewallPolicyDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyDetailRequest) ToJsonString() string
type DescribeNetworkFirewallPolicyDetailRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyDetailRequestParams struct { // 策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyDetailResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallPolicyDetailResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyDetailResponse() (response *DescribeNetworkFirewallPolicyDetailResponse)
func (*DescribeNetworkFirewallPolicyDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyDetailResponse) ToJsonString() string
type DescribeNetworkFirewallPolicyDetailResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyDetailResponseParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // 命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 入站类型 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站类型 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // 自定义规则 // 注意:此字段可能返回 null,表示取不到有效值。 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 策略描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil" name:"Description"` // 策略创建时间 PolicyCreateTime *string `json:"PolicyCreateTime,omitnil" name:"PolicyCreateTime"` // 策略源类型,分为System和Manual,分别代表手动和系统添加 PolicySourceType *string `json:"PolicySourceType,omitnil" name:"PolicySourceType"` // 网络策略对应的网络插件 // 注意:此字段可能返回 null,表示取不到有效值。 NetworkPolicyPlugin *string `json:"NetworkPolicyPlugin,omitnil" name:"NetworkPolicyPlugin"` // 网络策略状态 PublishStatus *string `json:"PublishStatus,omitnil" name:"PublishStatus"` // 网络发布结果 // 注意:此字段可能返回 null,表示取不到有效值。 PublishResult *string `json:"PublishResult,omitnil" name:"PublishResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyDiscoverRequest ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyDiscoverRequest struct { *tchttp.BaseRequest // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` }
func NewDescribeNetworkFirewallPolicyDiscoverRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyDiscoverRequest() (request *DescribeNetworkFirewallPolicyDiscoverRequest)
func (*DescribeNetworkFirewallPolicyDiscoverRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyDiscoverRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyDiscoverRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyDiscoverRequest) ToJsonString() string
type DescribeNetworkFirewallPolicyDiscoverRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyDiscoverRequestParams struct { // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyDiscoverResponse ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyDiscoverResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallPolicyDiscoverResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallPolicyDiscoverResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyDiscoverResponse() (response *DescribeNetworkFirewallPolicyDiscoverResponse)
func (*DescribeNetworkFirewallPolicyDiscoverResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyDiscoverResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyDiscoverResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyDiscoverResponse) ToJsonString() string
type DescribeNetworkFirewallPolicyDiscoverResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyDiscoverResponseParams struct { // 任务状态,可能为:Task_Running,Task_Succ,Task_Error,Task_NoExist TaskStatus *string `json:"TaskStatus,omitnil" name:"TaskStatus"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyListRequest ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyListRequest struct { *tchttp.BaseRequest // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeNetworkFirewallPolicyListRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyListRequest() (request *DescribeNetworkFirewallPolicyListRequest)
func (*DescribeNetworkFirewallPolicyListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyListRequest) ToJsonString() string
type DescribeNetworkFirewallPolicyListRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyListRequestParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyListResponse ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyListResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallPolicyListResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallPolicyListResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyListResponse() (response *DescribeNetworkFirewallPolicyListResponse)
func (*DescribeNetworkFirewallPolicyListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyListResponse) ToJsonString() string
type DescribeNetworkFirewallPolicyListResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyListResponseParams struct { // 集群总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集群的详细信息 NetPolicy []*NetworkPolicyInfoItem `json:"NetPolicy,omitnil" name:"NetPolicy"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyStatusRequest ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyStatusRequest struct { *tchttp.BaseRequest // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` }
func NewDescribeNetworkFirewallPolicyStatusRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyStatusRequest() (request *DescribeNetworkFirewallPolicyStatusRequest)
func (*DescribeNetworkFirewallPolicyStatusRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyStatusRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyStatusRequest) ToJsonString() string
type DescribeNetworkFirewallPolicyStatusRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyStatusRequestParams struct { // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyStatusResponse ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyStatusResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallPolicyStatusResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallPolicyStatusResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyStatusResponse() (response *DescribeNetworkFirewallPolicyStatusResponse)
func (*DescribeNetworkFirewallPolicyStatusResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyStatusResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyStatusResponse) ToJsonString() string
type DescribeNetworkFirewallPolicyStatusResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyStatusResponseParams struct { // 任务状态,可能为:Task_Running,Task_Succ,Task_Error,Task_NoExist TaskStatus *string `json:"TaskStatus,omitnil" name:"TaskStatus"` // NameRepeat,K8sRuleIngressPortError等 // 注意:此字段可能返回 null,表示取不到有效值。 TaskResult []*string `json:"TaskResult,omitnil" name:"TaskResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyYamlDetailRequest struct { *tchttp.BaseRequest // 策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
func NewDescribeNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyYamlDetailRequest() (request *DescribeNetworkFirewallPolicyYamlDetailRequest)
func (*DescribeNetworkFirewallPolicyYamlDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyYamlDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyYamlDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyYamlDetailRequest) ToJsonString() string
type DescribeNetworkFirewallPolicyYamlDetailRequestParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyYamlDetailRequestParams struct { // 策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyYamlDetailResponse struct { *tchttp.BaseResponse Response *DescribeNetworkFirewallPolicyYamlDetailResponseParams `json:"Response"` }
func NewDescribeNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
func NewDescribeNetworkFirewallPolicyYamlDetailResponse() (response *DescribeNetworkFirewallPolicyYamlDetailResponse)
func (*DescribeNetworkFirewallPolicyYamlDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyYamlDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetworkFirewallPolicyYamlDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNetworkFirewallPolicyYamlDetailResponse) ToJsonString() string
type DescribeNetworkFirewallPolicyYamlDetailResponseParams ¶ added in v1.0.518
type DescribeNetworkFirewallPolicyYamlDetailResponseParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略名 PolicyName *string `json:"PolicyName,omitnil" name:"PolicyName"` // base64编码的yaml字符串 // 注意:此字段可能返回 null,表示取不到有效值。 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil" name:"Description"` // 策略创建时间 PolicyCreateTime *string `json:"PolicyCreateTime,omitnil" name:"PolicyCreateTime"` // 策略源类型,分为System和Manual,分别代表手动和系统添加 PolicySourceType *string `json:"PolicySourceType,omitnil" name:"PolicySourceType"` // 网络策略对应的网络插件 // 注意:此字段可能返回 null,表示取不到有效值。 NetworkPolicyPlugin *string `json:"NetworkPolicyPlugin,omitnil" name:"NetworkPolicyPlugin"` // 网络策略状态 PublishStatus *string `json:"PublishStatus,omitnil" name:"PublishStatus"` // 网络发布结果 // 注意:此字段可能返回 null,表示取不到有效值。 PublishResult *string `json:"PublishResult,omitnil" name:"PublishResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNewestVulRequest ¶ added in v1.0.518
type DescribeNewestVulRequest struct {
*tchttp.BaseRequest
}
func NewDescribeNewestVulRequest ¶ added in v1.0.518
func NewDescribeNewestVulRequest() (request *DescribeNewestVulRequest)
func (*DescribeNewestVulRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeNewestVulRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNewestVulRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeNewestVulRequest) ToJsonString() string
type DescribeNewestVulRequestParams ¶ added in v1.0.518
type DescribeNewestVulRequestParams struct { }
Predefined struct for user
type DescribeNewestVulResponse ¶ added in v1.0.518
type DescribeNewestVulResponse struct { *tchttp.BaseResponse Response *DescribeNewestVulResponseParams `json:"Response"` }
func NewDescribeNewestVulResponse ¶ added in v1.0.518
func NewDescribeNewestVulResponse() (response *DescribeNewestVulResponse)
func (*DescribeNewestVulResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeNewestVulResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNewestVulResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeNewestVulResponse) ToJsonString() string
type DescribeNewestVulResponseParams ¶ added in v1.0.518
type DescribeNewestVulResponseParams struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 漏洞名称 VulName *string `json:"VulName,omitnil" name:"VulName"` // 披露时间 SubmitTime *string `json:"SubmitTime,omitnil" name:"SubmitTime"` // 应急漏洞风险情况:NOT_SCAN:未扫描,SCANNING:扫描中,SCANNED:已扫描 Status *string `json:"Status,omitnil" name:"Status"` // 漏洞CVEID CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribePostPayDetailRequest ¶
type DescribePostPayDetailRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
func NewDescribePostPayDetailRequest ¶
func NewDescribePostPayDetailRequest() (request *DescribePostPayDetailRequest)
func (*DescribePostPayDetailRequest) FromJsonString ¶
func (r *DescribePostPayDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePostPayDetailRequest) ToJsonString ¶
func (r *DescribePostPayDetailRequest) ToJsonString() string
type DescribePostPayDetailRequestParams ¶ added in v1.0.426
type DescribePostPayDetailRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
Predefined struct for user
type DescribePostPayDetailResponse ¶
type DescribePostPayDetailResponse struct { *tchttp.BaseResponse Response *DescribePostPayDetailResponseParams `json:"Response"` }
func NewDescribePostPayDetailResponse ¶
func NewDescribePostPayDetailResponse() (response *DescribePostPayDetailResponse)
func (*DescribePostPayDetailResponse) FromJsonString ¶
func (r *DescribePostPayDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePostPayDetailResponse) ToJsonString ¶
func (r *DescribePostPayDetailResponse) ToJsonString() string
type DescribePostPayDetailResponseParams ¶ added in v1.0.426
type DescribePostPayDetailResponseParams struct { // 弹性计费扣费详情 // 注意:此字段可能返回 null,表示取不到有效值。 SoftQuotaDayDetail []*SoftQuotaDayInfo `json:"SoftQuotaDayDetail,omitnil" name:"SoftQuotaDayDetail"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeProVersionInfoRequest ¶
type DescribeProVersionInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeProVersionInfoRequest ¶
func NewDescribeProVersionInfoRequest() (request *DescribeProVersionInfoRequest)
func (*DescribeProVersionInfoRequest) FromJsonString ¶
func (r *DescribeProVersionInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProVersionInfoRequest) ToJsonString ¶
func (r *DescribeProVersionInfoRequest) ToJsonString() string
type DescribeProVersionInfoRequestParams ¶ added in v1.0.426
type DescribeProVersionInfoRequestParams struct { }
Predefined struct for user
type DescribeProVersionInfoResponse ¶
type DescribeProVersionInfoResponse struct { *tchttp.BaseResponse Response *DescribeProVersionInfoResponseParams `json:"Response"` }
func NewDescribeProVersionInfoResponse ¶
func NewDescribeProVersionInfoResponse() (response *DescribeProVersionInfoResponse)
func (*DescribeProVersionInfoResponse) FromJsonString ¶
func (r *DescribeProVersionInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProVersionInfoResponse) ToJsonString ¶
func (r *DescribeProVersionInfoResponse) ToJsonString() string
type DescribeProVersionInfoResponseParams ¶ added in v1.0.426
type DescribeProVersionInfoResponseParams struct { // 专业版开始时间,补充购买时才不为空 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 专业版结束时间,补充购买时才不为空 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 需购买的机器核数 CoresCnt *uint64 `json:"CoresCnt,omitnil" name:"CoresCnt"` // 弹性计费上限 MaxPostPayCoresCnt *uint64 `json:"MaxPostPayCoresCnt,omitnil" name:"MaxPostPayCoresCnt"` // 资源ID // 注意:此字段可能返回 null,表示取不到有效值。 ResourceId *string `json:"ResourceId,omitnil" name:"ResourceId"` // 购买状态 // 待购: Pending // 已购: Normal // 隔离: Isolate BuyStatus *string `json:"BuyStatus,omitnil" name:"BuyStatus"` // 是否曾经购买过(false:未曾 true:曾经购买过) IsPurchased *bool `json:"IsPurchased,omitnil" name:"IsPurchased"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribePromotionActivityRequest ¶ added in v1.0.518
type DescribePromotionActivityRequest struct { *tchttp.BaseRequest // 活动ID ActiveID *uint64 `json:"ActiveID,omitnil" name:"ActiveID"` }
func NewDescribePromotionActivityRequest ¶ added in v1.0.518
func NewDescribePromotionActivityRequest() (request *DescribePromotionActivityRequest)
func (*DescribePromotionActivityRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribePromotionActivityRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePromotionActivityRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribePromotionActivityRequest) ToJsonString() string
type DescribePromotionActivityRequestParams ¶ added in v1.0.518
type DescribePromotionActivityRequestParams struct { // 活动ID ActiveID *uint64 `json:"ActiveID,omitnil" name:"ActiveID"` }
Predefined struct for user
type DescribePromotionActivityResponse ¶ added in v1.0.518
type DescribePromotionActivityResponse struct { *tchttp.BaseResponse Response *DescribePromotionActivityResponseParams `json:"Response"` }
func NewDescribePromotionActivityResponse ¶ added in v1.0.518
func NewDescribePromotionActivityResponse() (response *DescribePromotionActivityResponse)
func (*DescribePromotionActivityResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribePromotionActivityResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePromotionActivityResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribePromotionActivityResponse) ToJsonString() string
type DescribePromotionActivityResponseParams ¶ added in v1.0.518
type DescribePromotionActivityResponseParams struct { // 促销活动内容 List []*PromotionActivityContent `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribePublicKeyRequest ¶ added in v1.0.518
type DescribePublicKeyRequest struct {
*tchttp.BaseRequest
}
func NewDescribePublicKeyRequest ¶ added in v1.0.518
func NewDescribePublicKeyRequest() (request *DescribePublicKeyRequest)
func (*DescribePublicKeyRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribePublicKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePublicKeyRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribePublicKeyRequest) ToJsonString() string
type DescribePublicKeyRequestParams ¶ added in v1.0.518
type DescribePublicKeyRequestParams struct { }
Predefined struct for user
type DescribePublicKeyResponse ¶ added in v1.0.518
type DescribePublicKeyResponse struct { *tchttp.BaseResponse Response *DescribePublicKeyResponseParams `json:"Response"` }
func NewDescribePublicKeyResponse ¶ added in v1.0.518
func NewDescribePublicKeyResponse() (response *DescribePublicKeyResponse)
func (*DescribePublicKeyResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribePublicKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePublicKeyResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribePublicKeyResponse) ToJsonString() string
type DescribePublicKeyResponseParams ¶ added in v1.0.518
type DescribePublicKeyResponseParams struct { // 公钥 PublicKey *string `json:"PublicKey,omitnil" name:"PublicKey"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribePurchaseStateInfoRequest ¶
type DescribePurchaseStateInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribePurchaseStateInfoRequest ¶
func NewDescribePurchaseStateInfoRequest() (request *DescribePurchaseStateInfoRequest)
func (*DescribePurchaseStateInfoRequest) FromJsonString ¶
func (r *DescribePurchaseStateInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePurchaseStateInfoRequest) ToJsonString ¶
func (r *DescribePurchaseStateInfoRequest) ToJsonString() string
type DescribePurchaseStateInfoRequestParams ¶ added in v1.0.426
type DescribePurchaseStateInfoRequestParams struct { }
Predefined struct for user
type DescribePurchaseStateInfoResponse ¶
type DescribePurchaseStateInfoResponse struct { *tchttp.BaseResponse Response *DescribePurchaseStateInfoResponseParams `json:"Response"` }
func NewDescribePurchaseStateInfoResponse ¶
func NewDescribePurchaseStateInfoResponse() (response *DescribePurchaseStateInfoResponse)
func (*DescribePurchaseStateInfoResponse) FromJsonString ¶
func (r *DescribePurchaseStateInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePurchaseStateInfoResponse) ToJsonString ¶
func (r *DescribePurchaseStateInfoResponse) ToJsonString() string
type DescribePurchaseStateInfoResponseParams ¶ added in v1.0.426
type DescribePurchaseStateInfoResponseParams struct { // 0:可申请试用可购买;1:只可购买(含试用审核不通过和试用过期);2:试用生效中;3:专业版生效中;4:专业版过期 State *int64 `json:"State,omitnil" name:"State"` // 总核数 // 注意:此字段可能返回 null,表示取不到有效值。 CoresCnt *uint64 `json:"CoresCnt,omitnil" name:"CoresCnt"` // 已购买核数 // 注意:此字段可能返回 null,表示取不到有效值。 AuthorizedCoresCnt *uint64 `json:"AuthorizedCoresCnt,omitnil" name:"AuthorizedCoresCnt"` // 镜像数 // 注意:此字段可能返回 null,表示取不到有效值。 ImageCnt *uint64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 已授权镜像数 // 注意:此字段可能返回 null,表示取不到有效值。 AuthorizedImageCnt *uint64 `json:"AuthorizedImageCnt,omitnil" name:"AuthorizedImageCnt"` // 已购买镜像授权数 // 注意:此字段可能返回 null,表示取不到有效值。 PurchasedAuthorizedCnt *uint64 `json:"PurchasedAuthorizedCnt,omitnil" name:"PurchasedAuthorizedCnt"` // 过期时间 // 注意:此字段可能返回 null,表示取不到有效值。 ExpirationTime *string `json:"ExpirationTime,omitnil" name:"ExpirationTime"` // 0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置) // 注意:此字段可能返回 null,表示取不到有效值。 AutomaticRenewal *int64 `json:"AutomaticRenewal,omitnil" name:"AutomaticRenewal"` // 试用期间赠送镜像授权数,可能会过期 // 注意:此字段可能返回 null,表示取不到有效值。 GivenAuthorizedCnt *uint64 `json:"GivenAuthorizedCnt,omitnil" name:"GivenAuthorizedCnt"` // 起始时间 // 注意:此字段可能返回 null,表示取不到有效值。 BeginTime *string `json:"BeginTime,omitnil" name:"BeginTime"` // 子状态(具体意义依据State字段而定) // State为4时,有效值为: ISOLATE(隔离) DESTROED(已销毁) // 注意:此字段可能返回 null,表示取不到有效值。 SubState *string `json:"SubState,omitnil" name:"SubState"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRefreshTaskRequest ¶
type DescribeRefreshTaskRequest struct { *tchttp.BaseRequest // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 新任务ID NewTaskID *string `json:"NewTaskID,omitnil" name:"NewTaskID"` }
func NewDescribeRefreshTaskRequest ¶
func NewDescribeRefreshTaskRequest() (request *DescribeRefreshTaskRequest)
func (*DescribeRefreshTaskRequest) FromJsonString ¶
func (r *DescribeRefreshTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRefreshTaskRequest) ToJsonString ¶
func (r *DescribeRefreshTaskRequest) ToJsonString() string
type DescribeRefreshTaskRequestParams ¶ added in v1.0.426
type DescribeRefreshTaskRequestParams struct { // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 新任务ID NewTaskID *string `json:"NewTaskID,omitnil" name:"NewTaskID"` }
Predefined struct for user
type DescribeRefreshTaskResponse ¶
type DescribeRefreshTaskResponse struct { *tchttp.BaseResponse Response *DescribeRefreshTaskResponseParams `json:"Response"` }
func NewDescribeRefreshTaskResponse ¶
func NewDescribeRefreshTaskResponse() (response *DescribeRefreshTaskResponse)
func (*DescribeRefreshTaskResponse) FromJsonString ¶
func (r *DescribeRefreshTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRefreshTaskResponse) ToJsonString ¶
func (r *DescribeRefreshTaskResponse) ToJsonString() string
type DescribeRefreshTaskResponseParams ¶ added in v1.0.426
type DescribeRefreshTaskResponseParams struct { // 刷新任务状态,可能为:Task_New,Task_Running,Task_Finish,Task_Error,Task_NoExist TaskStatus *string `json:"TaskStatus,omitnil" name:"TaskStatus"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellDetailRequest ¶
type DescribeReverseShellDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
func NewDescribeReverseShellDetailRequest ¶
func NewDescribeReverseShellDetailRequest() (request *DescribeReverseShellDetailRequest)
func (*DescribeReverseShellDetailRequest) FromJsonString ¶
func (r *DescribeReverseShellDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellDetailRequest) ToJsonString ¶
func (r *DescribeReverseShellDetailRequest) ToJsonString() string
type DescribeReverseShellDetailRequestParams ¶ added in v1.0.426
type DescribeReverseShellDetailRequestParams struct { // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
Predefined struct for user
type DescribeReverseShellDetailResponse ¶
type DescribeReverseShellDetailResponse struct { *tchttp.BaseResponse Response *DescribeReverseShellDetailResponseParams `json:"Response"` }
func NewDescribeReverseShellDetailResponse ¶
func NewDescribeReverseShellDetailResponse() (response *DescribeReverseShellDetailResponse)
func (*DescribeReverseShellDetailResponse) FromJsonString ¶
func (r *DescribeReverseShellDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellDetailResponse) ToJsonString ¶
func (r *DescribeReverseShellDetailResponse) ToJsonString() string
type DescribeReverseShellDetailResponseParams ¶ added in v1.0.426
type DescribeReverseShellDetailResponseParams struct { // 事件基本信息 EventBaseInfo *RunTimeEventBaseInfo `json:"EventBaseInfo,omitnil" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitnil" name:"ProcessInfo"` // 父进程信息 ParentProcessInfo *ProcessDetailBaseInfo `json:"ParentProcessInfo,omitnil" name:"ParentProcessInfo"` // 事件描述 EventDetail *ReverseShellEventDescription `json:"EventDetail,omitnil" name:"EventDetail"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellEventsExportRequest ¶
type DescribeReverseShellEventsExportRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewDescribeReverseShellEventsExportRequest ¶
func NewDescribeReverseShellEventsExportRequest() (request *DescribeReverseShellEventsExportRequest)
func (*DescribeReverseShellEventsExportRequest) FromJsonString ¶
func (r *DescribeReverseShellEventsExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellEventsExportRequest) ToJsonString ¶
func (r *DescribeReverseShellEventsExportRequest) ToJsonString() string
type DescribeReverseShellEventsExportRequestParams ¶ added in v1.0.426
type DescribeReverseShellEventsExportRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type DescribeReverseShellEventsExportResponse ¶
type DescribeReverseShellEventsExportResponse struct { *tchttp.BaseResponse Response *DescribeReverseShellEventsExportResponseParams `json:"Response"` }
func NewDescribeReverseShellEventsExportResponse ¶
func NewDescribeReverseShellEventsExportResponse() (response *DescribeReverseShellEventsExportResponse)
func (*DescribeReverseShellEventsExportResponse) FromJsonString ¶
func (r *DescribeReverseShellEventsExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellEventsExportResponse) ToJsonString ¶
func (r *DescribeReverseShellEventsExportResponse) ToJsonString() string
type DescribeReverseShellEventsExportResponseParams ¶ added in v1.0.426
type DescribeReverseShellEventsExportResponseParams struct { // execle下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellEventsRequest ¶
type DescribeReverseShellEventsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数 // InnerNetAlarmShow- int - 是否必填:1 - 内网告警展示 0 - 不展示 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeReverseShellEventsRequest ¶
func NewDescribeReverseShellEventsRequest() (request *DescribeReverseShellEventsRequest)
func (*DescribeReverseShellEventsRequest) FromJsonString ¶
func (r *DescribeReverseShellEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellEventsRequest) ToJsonString ¶
func (r *DescribeReverseShellEventsRequest) ToJsonString() string
type DescribeReverseShellEventsRequestParams ¶ added in v1.0.426
type DescribeReverseShellEventsRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数 // InnerNetAlarmShow- int - 是否必填:1 - 内网告警展示 0 - 不展示 Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeReverseShellEventsResponse ¶
type DescribeReverseShellEventsResponse struct { *tchttp.BaseResponse Response *DescribeReverseShellEventsResponseParams `json:"Response"` }
func NewDescribeReverseShellEventsResponse ¶
func NewDescribeReverseShellEventsResponse() (response *DescribeReverseShellEventsResponse)
func (*DescribeReverseShellEventsResponse) FromJsonString ¶
func (r *DescribeReverseShellEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellEventsResponse) ToJsonString ¶
func (r *DescribeReverseShellEventsResponse) ToJsonString() string
type DescribeReverseShellEventsResponseParams ¶ added in v1.0.426
type DescribeReverseShellEventsResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 反弹shell数组 EventSet []*ReverseShellEventInfo `json:"EventSet,omitnil" name:"EventSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellWhiteListDetailRequest ¶
type DescribeReverseShellWhiteListDetailRequest struct { *tchttp.BaseRequest // 白名单id WhiteListId *string `json:"WhiteListId,omitnil" name:"WhiteListId"` }
func NewDescribeReverseShellWhiteListDetailRequest ¶
func NewDescribeReverseShellWhiteListDetailRequest() (request *DescribeReverseShellWhiteListDetailRequest)
func (*DescribeReverseShellWhiteListDetailRequest) FromJsonString ¶
func (r *DescribeReverseShellWhiteListDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellWhiteListDetailRequest) ToJsonString ¶
func (r *DescribeReverseShellWhiteListDetailRequest) ToJsonString() string
type DescribeReverseShellWhiteListDetailRequestParams ¶ added in v1.0.426
type DescribeReverseShellWhiteListDetailRequestParams struct { // 白名单id WhiteListId *string `json:"WhiteListId,omitnil" name:"WhiteListId"` }
Predefined struct for user
type DescribeReverseShellWhiteListDetailResponse ¶
type DescribeReverseShellWhiteListDetailResponse struct { *tchttp.BaseResponse Response *DescribeReverseShellWhiteListDetailResponseParams `json:"Response"` }
func NewDescribeReverseShellWhiteListDetailResponse ¶
func NewDescribeReverseShellWhiteListDetailResponse() (response *DescribeReverseShellWhiteListDetailResponse)
func (*DescribeReverseShellWhiteListDetailResponse) FromJsonString ¶
func (r *DescribeReverseShellWhiteListDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellWhiteListDetailResponse) ToJsonString ¶
func (r *DescribeReverseShellWhiteListDetailResponse) ToJsonString() string
type DescribeReverseShellWhiteListDetailResponseParams ¶ added in v1.0.426
type DescribeReverseShellWhiteListDetailResponseParams struct { // 事件基本信息 WhiteListDetailInfo *ReverseShellWhiteListInfo `json:"WhiteListDetailInfo,omitnil" name:"WhiteListDetailInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellWhiteListsRequest ¶
type DescribeReverseShellWhiteListsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeReverseShellWhiteListsRequest ¶
func NewDescribeReverseShellWhiteListsRequest() (request *DescribeReverseShellWhiteListsRequest)
func (*DescribeReverseShellWhiteListsRequest) FromJsonString ¶
func (r *DescribeReverseShellWhiteListsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellWhiteListsRequest) ToJsonString ¶
func (r *DescribeReverseShellWhiteListsRequest) ToJsonString() string
type DescribeReverseShellWhiteListsRequestParams ¶ added in v1.0.426
type DescribeReverseShellWhiteListsRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeReverseShellWhiteListsResponse ¶
type DescribeReverseShellWhiteListsResponse struct { *tchttp.BaseResponse Response *DescribeReverseShellWhiteListsResponseParams `json:"Response"` }
func NewDescribeReverseShellWhiteListsResponse ¶
func NewDescribeReverseShellWhiteListsResponse() (response *DescribeReverseShellWhiteListsResponse)
func (*DescribeReverseShellWhiteListsResponse) FromJsonString ¶
func (r *DescribeReverseShellWhiteListsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellWhiteListsResponse) ToJsonString ¶
func (r *DescribeReverseShellWhiteListsResponse) ToJsonString() string
type DescribeReverseShellWhiteListsResponseParams ¶ added in v1.0.426
type DescribeReverseShellWhiteListsResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 白名单信息列表 WhiteListSet []*ReverseShellWhiteListBaseInfo `json:"WhiteListSet,omitnil" name:"WhiteListSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskDnsEventDetailRequest ¶ added in v1.0.722
type DescribeRiskDnsEventDetailRequest struct { *tchttp.BaseRequest // 事件ID EventID *uint64 `json:"EventID,omitnil" name:"EventID"` }
func NewDescribeRiskDnsEventDetailRequest ¶ added in v1.0.722
func NewDescribeRiskDnsEventDetailRequest() (request *DescribeRiskDnsEventDetailRequest)
func (*DescribeRiskDnsEventDetailRequest) FromJsonString ¶ added in v1.0.722
func (r *DescribeRiskDnsEventDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsEventDetailRequest) ToJsonString ¶ added in v1.0.722
func (r *DescribeRiskDnsEventDetailRequest) ToJsonString() string
type DescribeRiskDnsEventDetailRequestParams ¶ added in v1.0.722
type DescribeRiskDnsEventDetailRequestParams struct { // 事件ID EventID *uint64 `json:"EventID,omitnil" name:"EventID"` }
Predefined struct for user
type DescribeRiskDnsEventDetailResponse ¶ added in v1.0.722
type DescribeRiskDnsEventDetailResponse struct { *tchttp.BaseResponse Response *DescribeRiskDnsEventDetailResponseParams `json:"Response"` }
func NewDescribeRiskDnsEventDetailResponse ¶ added in v1.0.722
func NewDescribeRiskDnsEventDetailResponse() (response *DescribeRiskDnsEventDetailResponse)
func (*DescribeRiskDnsEventDetailResponse) FromJsonString ¶ added in v1.0.722
func (r *DescribeRiskDnsEventDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsEventDetailResponse) ToJsonString ¶ added in v1.0.722
func (r *DescribeRiskDnsEventDetailResponse) ToJsonString() string
type DescribeRiskDnsEventDetailResponseParams ¶ added in v1.0.722
type DescribeRiskDnsEventDetailResponseParams struct { // 事件ID EventID *uint64 `json:"EventID,omitnil" name:"EventID"` // 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP EventType *string `json:"EventType,omitnil" name:"EventType"` // 恶意请求次数 EventCount *uint64 `json:"EventCount,omitnil" name:"EventCount"` // 首次发现时间 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 容器ID ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 隔离状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 内网IP HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 外网IP PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 节点名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // 事件描述 Description *string `json:"Description,omitnil" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 参考链接 Reference []*string `json:"Reference,omitnil" name:"Reference"` // 恶意域名或IP // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil" name:"Address"` // 恶意IP所属城市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil" name:"City"` // 命中规则类型 // SYSTEM:系统规则 // USER:用户自定义 MatchRuleType *string `json:"MatchRuleType,omitnil" name:"MatchRuleType"` // 标签特征 FeatureLabel *string `json:"FeatureLabel,omitnil" name:"FeatureLabel"` // 进程权限 ProcessAuthority *string `json:"ProcessAuthority,omitnil" name:"ProcessAuthority"` // 进程md5 ProcessMd5 *string `json:"ProcessMd5,omitnil" name:"ProcessMd5"` // 进程启动用户 ProcessStartUser *string `json:"ProcessStartUser,omitnil" name:"ProcessStartUser"` // 进程用户组 ProcessUserGroup *string `json:"ProcessUserGroup,omitnil" name:"ProcessUserGroup"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 进程树 ProcessTree *string `json:"ProcessTree,omitnil" name:"ProcessTree"` // 进程命令行参数 ProcessParam *string `json:"ProcessParam,omitnil" name:"ProcessParam"` // 父进程启动用户 ParentProcessStartUser *string `json:"ParentProcessStartUser,omitnil" name:"ParentProcessStartUser"` // 父进程用户组 ParentProcessUserGroup *string `json:"ParentProcessUserGroup,omitnil" name:"ParentProcessUserGroup"` // 父进程路径 ParentProcessPath *string `json:"ParentProcessPath,omitnil" name:"ParentProcessPath"` // 父进程命令行参数 ParentProcessParam *string `json:"ParentProcessParam,omitnil" name:"ParentProcessParam"` // 祖先进程启动用户 AncestorProcessStartUser *string `json:"AncestorProcessStartUser,omitnil" name:"AncestorProcessStartUser"` // 祖先进程用户组 AncestorProcessUserGroup *string `json:"AncestorProcessUserGroup,omitnil" name:"AncestorProcessUserGroup"` // 祖先进程路径 AncestorProcessPath *string `json:"AncestorProcessPath,omitnil" name:"AncestorProcessPath"` // 祖先进程命令行参数 AncestorProcessParam *string `json:"AncestorProcessParam,omitnil" name:"AncestorProcessParam"` // 主机ID HostID *string `json:"HostID,omitnil" name:"HostID"` // 事件状态 // EVENT_UNDEAL: 待处理 // EVENT_DEALED:已处理 // EVENT_IGNORE: 已忽略 // EVENT_ADD_WHITE:已加白 EventStatus *string `json:"EventStatus,omitnil" name:"EventStatus"` // 操作时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil" name:"OperationTime"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` // 节点类型 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // 节点子网ID NodeSubNetID *string `json:"NodeSubNetID,omitnil" name:"NodeSubNetID"` // 节点子网名称 NodeSubNetName *string `json:"NodeSubNetName,omitnil" name:"NodeSubNetName"` // 节点子网网段 NodeSubNetCIDR *string `json:"NodeSubNetCIDR,omitnil" name:"NodeSubNetCIDR"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // podip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod状态 PodStatus *string `json:"PodStatus,omitnil" name:"PodStatus"` // 节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 节点ID名称 NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskDnsListRequest ¶ added in v1.0.722
type DescribeRiskDnsListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>EventStatus- String - 是否必填:否 - 事件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_ADD_WHITE:已加白</li> // <li>ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED </li> // <li>ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING</li> // <li>EventType - String -是否必填: 否 - 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP</li> // <li>TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 </li> // <li>RiskDns- string - 是否必填:否 - 恶意域名。</li> // <li>RiskIP- string - 是否必填:否 - 恶意IP。</li> // <li>ContainerName- string - 是否必填:否 - 容器名称。</li> // <li>ContainerID- string - 是否必填:否 - 容器ID。</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> // <li>HostName- string - 是否必填:否 - 主机名称。</li> // <li>HostIP- string - 是否必填:否 - 内网IP。</li> // <li>PublicIP- string - 是否必填:否 - 外网IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:告警数量:EventCount,最近生成时间:LatestFoundTime By *string `json:"By,omitnil" name:"By"` }
func NewDescribeRiskDnsListRequest ¶ added in v1.0.722
func NewDescribeRiskDnsListRequest() (request *DescribeRiskDnsListRequest)
func (*DescribeRiskDnsListRequest) FromJsonString ¶ added in v1.0.722
func (r *DescribeRiskDnsListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsListRequest) ToJsonString ¶ added in v1.0.722
func (r *DescribeRiskDnsListRequest) ToJsonString() string
type DescribeRiskDnsListRequestParams ¶ added in v1.0.722
type DescribeRiskDnsListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>EventStatus- String - 是否必填:否 - 事件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_ADD_WHITE:已加白</li> // <li>ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED </li> // <li>ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING</li> // <li>EventType - String -是否必填: 否 - 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP</li> // <li>TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 </li> // <li>RiskDns- string - 是否必填:否 - 恶意域名。</li> // <li>RiskIP- string - 是否必填:否 - 恶意IP。</li> // <li>ContainerName- string - 是否必填:否 - 容器名称。</li> // <li>ContainerID- string - 是否必填:否 - 容器ID。</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> // <li>HostName- string - 是否必填:否 - 主机名称。</li> // <li>HostIP- string - 是否必填:否 - 内网IP。</li> // <li>PublicIP- string - 是否必填:否 - 外网IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:告警数量:EventCount,最近生成时间:LatestFoundTime By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeRiskDnsListResponse ¶ added in v1.0.722
type DescribeRiskDnsListResponse struct { *tchttp.BaseResponse Response *DescribeRiskDnsListResponseParams `json:"Response"` }
func NewDescribeRiskDnsListResponse ¶ added in v1.0.722
func NewDescribeRiskDnsListResponse() (response *DescribeRiskDnsListResponse)
func (*DescribeRiskDnsListResponse) FromJsonString ¶ added in v1.0.722
func (r *DescribeRiskDnsListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsListResponse) ToJsonString ¶ added in v1.0.722
func (r *DescribeRiskDnsListResponse) ToJsonString() string
type DescribeRiskDnsListResponseParams ¶ added in v1.0.722
type DescribeRiskDnsListResponseParams struct { // 恶意请求事件列表 List []*RiskDnsEventInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskListRequest ¶
type DescribeRiskListRequest struct { *tchttp.BaseRequest // 要查询的集群ID,如果不指定,则查询用户所有的风险项 ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:RiskLevel风险等级, RiskTarget检查对象,风险对象,RiskType风险类别,RiskAttribute检测项所属的风险类型,Name Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeRiskListRequest ¶
func NewDescribeRiskListRequest() (request *DescribeRiskListRequest)
func (*DescribeRiskListRequest) FromJsonString ¶
func (r *DescribeRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskListRequest) ToJsonString ¶
func (r *DescribeRiskListRequest) ToJsonString() string
type DescribeRiskListRequestParams ¶ added in v1.0.426
type DescribeRiskListRequestParams struct { // 要查询的集群ID,如果不指定,则查询用户所有的风险项 ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:RiskLevel风险等级, RiskTarget检查对象,风险对象,RiskType风险类别,RiskAttribute检测项所属的风险类型,Name Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeRiskListResponse ¶
type DescribeRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskListResponseParams `json:"Response"` }
func NewDescribeRiskListResponse ¶
func NewDescribeRiskListResponse() (response *DescribeRiskListResponse)
func (*DescribeRiskListResponse) FromJsonString ¶
func (r *DescribeRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskListResponse) ToJsonString ¶
func (r *DescribeRiskListResponse) ToJsonString() string
type DescribeRiskListResponseParams ¶ added in v1.0.426
type DescribeRiskListResponseParams struct { // 风险详情数组 ClusterRiskItems []*ClusterRiskItem `json:"ClusterRiskItems,omitnil" name:"ClusterRiskItems"` // 风险项的总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallDetailRequest ¶
type DescribeRiskSyscallDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
func NewDescribeRiskSyscallDetailRequest ¶
func NewDescribeRiskSyscallDetailRequest() (request *DescribeRiskSyscallDetailRequest)
func (*DescribeRiskSyscallDetailRequest) FromJsonString ¶
func (r *DescribeRiskSyscallDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallDetailRequest) ToJsonString ¶
func (r *DescribeRiskSyscallDetailRequest) ToJsonString() string
type DescribeRiskSyscallDetailRequestParams ¶ added in v1.0.426
type DescribeRiskSyscallDetailRequestParams struct { // 事件唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` }
Predefined struct for user
type DescribeRiskSyscallDetailResponse ¶
type DescribeRiskSyscallDetailResponse struct { *tchttp.BaseResponse Response *DescribeRiskSyscallDetailResponseParams `json:"Response"` }
func NewDescribeRiskSyscallDetailResponse ¶
func NewDescribeRiskSyscallDetailResponse() (response *DescribeRiskSyscallDetailResponse)
func (*DescribeRiskSyscallDetailResponse) FromJsonString ¶
func (r *DescribeRiskSyscallDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallDetailResponse) ToJsonString ¶
func (r *DescribeRiskSyscallDetailResponse) ToJsonString() string
type DescribeRiskSyscallDetailResponseParams ¶ added in v1.0.426
type DescribeRiskSyscallDetailResponseParams struct { // 事件基本信息 EventBaseInfo *RunTimeEventBaseInfo `json:"EventBaseInfo,omitnil" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitnil" name:"ProcessInfo"` // 父进程信息 ParentProcessInfo *ProcessDetailBaseInfo `json:"ParentProcessInfo,omitnil" name:"ParentProcessInfo"` // 事件描述 EventDetail *RiskSyscallEventDescription `json:"EventDetail,omitnil" name:"EventDetail"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallEventsExportRequest ¶
type DescribeRiskSyscallEventsExportRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewDescribeRiskSyscallEventsExportRequest ¶
func NewDescribeRiskSyscallEventsExportRequest() (request *DescribeRiskSyscallEventsExportRequest)
func (*DescribeRiskSyscallEventsExportRequest) FromJsonString ¶
func (r *DescribeRiskSyscallEventsExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallEventsExportRequest) ToJsonString ¶
func (r *DescribeRiskSyscallEventsExportRequest) ToJsonString() string
type DescribeRiskSyscallEventsExportRequestParams ¶ added in v1.0.426
type DescribeRiskSyscallEventsExportRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type DescribeRiskSyscallEventsExportResponse ¶
type DescribeRiskSyscallEventsExportResponse struct { *tchttp.BaseResponse Response *DescribeRiskSyscallEventsExportResponseParams `json:"Response"` }
func NewDescribeRiskSyscallEventsExportResponse ¶
func NewDescribeRiskSyscallEventsExportResponse() (response *DescribeRiskSyscallEventsExportResponse)
func (*DescribeRiskSyscallEventsExportResponse) FromJsonString ¶
func (r *DescribeRiskSyscallEventsExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallEventsExportResponse) ToJsonString ¶
func (r *DescribeRiskSyscallEventsExportResponse) ToJsonString() string
type DescribeRiskSyscallEventsExportResponseParams ¶ added in v1.0.426
type DescribeRiskSyscallEventsExportResponseParams struct { // Excel下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil" name:"DownloadUrl"` // 任务Id // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallEventsRequest ¶
type DescribeRiskSyscallEventsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeRiskSyscallEventsRequest ¶
func NewDescribeRiskSyscallEventsRequest() (request *DescribeRiskSyscallEventsRequest)
func (*DescribeRiskSyscallEventsRequest) FromJsonString ¶
func (r *DescribeRiskSyscallEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallEventsRequest) ToJsonString ¶
func (r *DescribeRiskSyscallEventsRequest) ToJsonString() string
type DescribeRiskSyscallEventsRequestParams ¶ added in v1.0.426
type DescribeRiskSyscallEventsRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeRiskSyscallEventsResponse ¶
type DescribeRiskSyscallEventsResponse struct { *tchttp.BaseResponse Response *DescribeRiskSyscallEventsResponseParams `json:"Response"` }
func NewDescribeRiskSyscallEventsResponse ¶
func NewDescribeRiskSyscallEventsResponse() (response *DescribeRiskSyscallEventsResponse)
func (*DescribeRiskSyscallEventsResponse) FromJsonString ¶
func (r *DescribeRiskSyscallEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallEventsResponse) ToJsonString ¶
func (r *DescribeRiskSyscallEventsResponse) ToJsonString() string
type DescribeRiskSyscallEventsResponseParams ¶ added in v1.0.426
type DescribeRiskSyscallEventsResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 高危系统调用数组 EventSet []*RiskSyscallEventInfo `json:"EventSet,omitnil" name:"EventSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallNamesRequest ¶
type DescribeRiskSyscallNamesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeRiskSyscallNamesRequest ¶
func NewDescribeRiskSyscallNamesRequest() (request *DescribeRiskSyscallNamesRequest)
func (*DescribeRiskSyscallNamesRequest) FromJsonString ¶
func (r *DescribeRiskSyscallNamesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallNamesRequest) ToJsonString ¶
func (r *DescribeRiskSyscallNamesRequest) ToJsonString() string
type DescribeRiskSyscallNamesRequestParams ¶ added in v1.0.426
type DescribeRiskSyscallNamesRequestParams struct { }
Predefined struct for user
type DescribeRiskSyscallNamesResponse ¶
type DescribeRiskSyscallNamesResponse struct { *tchttp.BaseResponse Response *DescribeRiskSyscallNamesResponseParams `json:"Response"` }
func NewDescribeRiskSyscallNamesResponse ¶
func NewDescribeRiskSyscallNamesResponse() (response *DescribeRiskSyscallNamesResponse)
func (*DescribeRiskSyscallNamesResponse) FromJsonString ¶
func (r *DescribeRiskSyscallNamesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallNamesResponse) ToJsonString ¶
func (r *DescribeRiskSyscallNamesResponse) ToJsonString() string
type DescribeRiskSyscallNamesResponseParams ¶ added in v1.0.426
type DescribeRiskSyscallNamesResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 系统调用名称列表 SyscallNames []*string `json:"SyscallNames,omitnil" name:"SyscallNames"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallWhiteListDetailRequest ¶
type DescribeRiskSyscallWhiteListDetailRequest struct { *tchttp.BaseRequest // 白名单id WhiteListId *string `json:"WhiteListId,omitnil" name:"WhiteListId"` }
func NewDescribeRiskSyscallWhiteListDetailRequest ¶
func NewDescribeRiskSyscallWhiteListDetailRequest() (request *DescribeRiskSyscallWhiteListDetailRequest)
func (*DescribeRiskSyscallWhiteListDetailRequest) FromJsonString ¶
func (r *DescribeRiskSyscallWhiteListDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallWhiteListDetailRequest) ToJsonString ¶
func (r *DescribeRiskSyscallWhiteListDetailRequest) ToJsonString() string
type DescribeRiskSyscallWhiteListDetailRequestParams ¶ added in v1.0.426
type DescribeRiskSyscallWhiteListDetailRequestParams struct { // 白名单id WhiteListId *string `json:"WhiteListId,omitnil" name:"WhiteListId"` }
Predefined struct for user
type DescribeRiskSyscallWhiteListDetailResponse ¶
type DescribeRiskSyscallWhiteListDetailResponse struct { *tchttp.BaseResponse Response *DescribeRiskSyscallWhiteListDetailResponseParams `json:"Response"` }
func NewDescribeRiskSyscallWhiteListDetailResponse ¶
func NewDescribeRiskSyscallWhiteListDetailResponse() (response *DescribeRiskSyscallWhiteListDetailResponse)
func (*DescribeRiskSyscallWhiteListDetailResponse) FromJsonString ¶
func (r *DescribeRiskSyscallWhiteListDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallWhiteListDetailResponse) ToJsonString ¶
func (r *DescribeRiskSyscallWhiteListDetailResponse) ToJsonString() string
type DescribeRiskSyscallWhiteListDetailResponseParams ¶ added in v1.0.426
type DescribeRiskSyscallWhiteListDetailResponseParams struct { // 白名单基本信息 WhiteListDetailInfo *RiskSyscallWhiteListInfo `json:"WhiteListDetailInfo,omitnil" name:"WhiteListDetailInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallWhiteListsRequest ¶
type DescribeRiskSyscallWhiteListsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeRiskSyscallWhiteListsRequest ¶
func NewDescribeRiskSyscallWhiteListsRequest() (request *DescribeRiskSyscallWhiteListsRequest)
func (*DescribeRiskSyscallWhiteListsRequest) FromJsonString ¶
func (r *DescribeRiskSyscallWhiteListsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallWhiteListsRequest) ToJsonString ¶
func (r *DescribeRiskSyscallWhiteListsRequest) ToJsonString() string
type DescribeRiskSyscallWhiteListsRequestParams ¶ added in v1.0.426
type DescribeRiskSyscallWhiteListsRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeRiskSyscallWhiteListsResponse ¶
type DescribeRiskSyscallWhiteListsResponse struct { *tchttp.BaseResponse Response *DescribeRiskSyscallWhiteListsResponseParams `json:"Response"` }
func NewDescribeRiskSyscallWhiteListsResponse ¶
func NewDescribeRiskSyscallWhiteListsResponse() (response *DescribeRiskSyscallWhiteListsResponse)
func (*DescribeRiskSyscallWhiteListsResponse) FromJsonString ¶
func (r *DescribeRiskSyscallWhiteListsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskSyscallWhiteListsResponse) ToJsonString ¶
func (r *DescribeRiskSyscallWhiteListsResponse) ToJsonString() string
type DescribeRiskSyscallWhiteListsResponseParams ¶ added in v1.0.426
type DescribeRiskSyscallWhiteListsResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 白名单信息列表 WhiteListSet []*RiskSyscallWhiteListBaseInfo `json:"WhiteListSet,omitnil" name:"WhiteListSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeScanIgnoreVulListRequest ¶ added in v1.0.518
type DescribeScanIgnoreVulListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>VulName- string - 是否必填:否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式:DESC,ACS Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 UpdateTime By *string `json:"By,omitnil" name:"By"` }
func NewDescribeScanIgnoreVulListRequest ¶ added in v1.0.518
func NewDescribeScanIgnoreVulListRequest() (request *DescribeScanIgnoreVulListRequest)
func (*DescribeScanIgnoreVulListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeScanIgnoreVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanIgnoreVulListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeScanIgnoreVulListRequest) ToJsonString() string
type DescribeScanIgnoreVulListRequestParams ¶ added in v1.0.518
type DescribeScanIgnoreVulListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>VulName- string - 是否必填:否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式:DESC,ACS Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 UpdateTime By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeScanIgnoreVulListResponse ¶ added in v1.0.518
type DescribeScanIgnoreVulListResponse struct { *tchttp.BaseResponse Response *DescribeScanIgnoreVulListResponseParams `json:"Response"` }
func NewDescribeScanIgnoreVulListResponse ¶ added in v1.0.518
func NewDescribeScanIgnoreVulListResponse() (response *DescribeScanIgnoreVulListResponse)
func (*DescribeScanIgnoreVulListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeScanIgnoreVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanIgnoreVulListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeScanIgnoreVulListResponse) ToJsonString() string
type DescribeScanIgnoreVulListResponseParams ¶ added in v1.0.518
type DescribeScanIgnoreVulListResponseParams struct { // 总是 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 漏洞列表 List []*ScanIgnoreVul `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSearchExportListRequest ¶ added in v1.0.518
type DescribeSearchExportListRequest struct { *tchttp.BaseRequest // ES查询条件JSON Query *string `json:"Query,omitnil" name:"Query"` }
func NewDescribeSearchExportListRequest ¶ added in v1.0.518
func NewDescribeSearchExportListRequest() (request *DescribeSearchExportListRequest)
func (*DescribeSearchExportListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSearchExportListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchExportListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSearchExportListRequest) ToJsonString() string
type DescribeSearchExportListRequestParams ¶ added in v1.0.518
type DescribeSearchExportListRequestParams struct { // ES查询条件JSON Query *string `json:"Query,omitnil" name:"Query"` }
Predefined struct for user
type DescribeSearchExportListResponse ¶ added in v1.0.518
type DescribeSearchExportListResponse struct { *tchttp.BaseResponse Response *DescribeSearchExportListResponseParams `json:"Response"` }
func NewDescribeSearchExportListResponse ¶ added in v1.0.518
func NewDescribeSearchExportListResponse() (response *DescribeSearchExportListResponse)
func (*DescribeSearchExportListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSearchExportListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchExportListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSearchExportListResponse) ToJsonString() string
type DescribeSearchExportListResponseParams ¶ added in v1.0.518
type DescribeSearchExportListResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSearchLogsRequest ¶ added in v1.0.518
type DescribeSearchLogsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSearchLogsRequest ¶ added in v1.0.518
func NewDescribeSearchLogsRequest() (request *DescribeSearchLogsRequest)
func (*DescribeSearchLogsRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSearchLogsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchLogsRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSearchLogsRequest) ToJsonString() string
type DescribeSearchLogsRequestParams ¶ added in v1.0.518
type DescribeSearchLogsRequestParams struct { }
Predefined struct for user
type DescribeSearchLogsResponse ¶ added in v1.0.518
type DescribeSearchLogsResponse struct { *tchttp.BaseResponse Response *DescribeSearchLogsResponseParams `json:"Response"` }
func NewDescribeSearchLogsResponse ¶ added in v1.0.518
func NewDescribeSearchLogsResponse() (response *DescribeSearchLogsResponse)
func (*DescribeSearchLogsResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSearchLogsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchLogsResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSearchLogsResponse) ToJsonString() string
type DescribeSearchLogsResponseParams ¶ added in v1.0.518
type DescribeSearchLogsResponseParams struct { // 历史搜索记录 保留最新的10条 Data []*string `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSearchTemplatesRequest ¶ added in v1.0.518
type DescribeSearchTemplatesRequest struct { *tchttp.BaseRequest // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` }
func NewDescribeSearchTemplatesRequest ¶ added in v1.0.518
func NewDescribeSearchTemplatesRequest() (request *DescribeSearchTemplatesRequest)
func (*DescribeSearchTemplatesRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSearchTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchTemplatesRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSearchTemplatesRequest) ToJsonString() string
type DescribeSearchTemplatesRequestParams ¶ added in v1.0.518
type DescribeSearchTemplatesRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` }
Predefined struct for user
type DescribeSearchTemplatesResponse ¶ added in v1.0.518
type DescribeSearchTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeSearchTemplatesResponseParams `json:"Response"` }
func NewDescribeSearchTemplatesResponse ¶ added in v1.0.518
func NewDescribeSearchTemplatesResponse() (response *DescribeSearchTemplatesResponse)
func (*DescribeSearchTemplatesResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSearchTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchTemplatesResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSearchTemplatesResponse) ToJsonString() string
type DescribeSearchTemplatesResponseParams ¶ added in v1.0.518
type DescribeSearchTemplatesResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 模板列表 List []*SearchTemplate `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecEventsTendencyRequest ¶
type DescribeSecEventsTendencyRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
func NewDescribeSecEventsTendencyRequest ¶
func NewDescribeSecEventsTendencyRequest() (request *DescribeSecEventsTendencyRequest)
func (*DescribeSecEventsTendencyRequest) FromJsonString ¶
func (r *DescribeSecEventsTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecEventsTendencyRequest) ToJsonString ¶
func (r *DescribeSecEventsTendencyRequest) ToJsonString() string
type DescribeSecEventsTendencyRequestParams ¶ added in v1.0.426
type DescribeSecEventsTendencyRequestParams struct { // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
Predefined struct for user
type DescribeSecEventsTendencyResponse ¶
type DescribeSecEventsTendencyResponse struct { *tchttp.BaseResponse Response *DescribeSecEventsTendencyResponseParams `json:"Response"` }
func NewDescribeSecEventsTendencyResponse ¶
func NewDescribeSecEventsTendencyResponse() (response *DescribeSecEventsTendencyResponse)
func (*DescribeSecEventsTendencyResponse) FromJsonString ¶
func (r *DescribeSecEventsTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecEventsTendencyResponse) ToJsonString ¶
func (r *DescribeSecEventsTendencyResponse) ToJsonString() string
type DescribeSecEventsTendencyResponseParams ¶ added in v1.0.426
type DescribeSecEventsTendencyResponseParams struct { // 运行时安全事件趋势信息列表 EventTendencySet []*SecTendencyEventInfo `json:"EventTendencySet,omitnil" name:"EventTendencySet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogAlertMsgRequest ¶ added in v1.0.518
type DescribeSecLogAlertMsgRequest struct { *tchttp.BaseRequest // 告警类型 // 日志储量告警: log_reserve_full // 日志存储时间告警: log_save_day_limit // kafka实例/公网域名不可用: kafka_instance_domain_unavailable // kafka 用户名密码错误: kafka_user_passwd_wrong // kafka后台报错字段: kafka_field_wrong Type []*string `json:"Type,omitnil" name:"Type"` }
func NewDescribeSecLogAlertMsgRequest ¶ added in v1.0.518
func NewDescribeSecLogAlertMsgRequest() (request *DescribeSecLogAlertMsgRequest)
func (*DescribeSecLogAlertMsgRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogAlertMsgRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogAlertMsgRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogAlertMsgRequest) ToJsonString() string
type DescribeSecLogAlertMsgRequestParams ¶ added in v1.0.518
type DescribeSecLogAlertMsgRequestParams struct { // 告警类型 // 日志储量告警: log_reserve_full // 日志存储时间告警: log_save_day_limit // kafka实例/公网域名不可用: kafka_instance_domain_unavailable // kafka 用户名密码错误: kafka_user_passwd_wrong // kafka后台报错字段: kafka_field_wrong Type []*string `json:"Type,omitnil" name:"Type"` }
Predefined struct for user
type DescribeSecLogAlertMsgResponse ¶ added in v1.0.518
type DescribeSecLogAlertMsgResponse struct { *tchttp.BaseResponse Response *DescribeSecLogAlertMsgResponseParams `json:"Response"` }
func NewDescribeSecLogAlertMsgResponse ¶ added in v1.0.518
func NewDescribeSecLogAlertMsgResponse() (response *DescribeSecLogAlertMsgResponse)
func (*DescribeSecLogAlertMsgResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogAlertMsgResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogAlertMsgResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogAlertMsgResponse) ToJsonString() string
type DescribeSecLogAlertMsgResponseParams ¶ added in v1.0.518
type DescribeSecLogAlertMsgResponseParams struct { // 告警消息队列 List []*SecLogAlertMsgInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogCleanSettingInfoRequest ¶ added in v1.0.518
type DescribeSecLogCleanSettingInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSecLogCleanSettingInfoRequest ¶ added in v1.0.518
func NewDescribeSecLogCleanSettingInfoRequest() (request *DescribeSecLogCleanSettingInfoRequest)
func (*DescribeSecLogCleanSettingInfoRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogCleanSettingInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogCleanSettingInfoRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogCleanSettingInfoRequest) ToJsonString() string
type DescribeSecLogCleanSettingInfoRequestParams ¶ added in v1.0.518
type DescribeSecLogCleanSettingInfoRequestParams struct { }
Predefined struct for user
type DescribeSecLogCleanSettingInfoResponse ¶ added in v1.0.518
type DescribeSecLogCleanSettingInfoResponse struct { *tchttp.BaseResponse Response *DescribeSecLogCleanSettingInfoResponseParams `json:"Response"` }
func NewDescribeSecLogCleanSettingInfoResponse ¶ added in v1.0.518
func NewDescribeSecLogCleanSettingInfoResponse() (response *DescribeSecLogCleanSettingInfoResponse)
func (*DescribeSecLogCleanSettingInfoResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogCleanSettingInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogCleanSettingInfoResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogCleanSettingInfoResponse) ToJsonString() string
type DescribeSecLogCleanSettingInfoResponseParams ¶ added in v1.0.518
type DescribeSecLogCleanSettingInfoResponseParams struct { // 触发清理的储量底线 ReservesLimit *uint64 `json:"ReservesLimit,omitnil" name:"ReservesLimit"` // 清理停止时的储量截至线 ReservesDeadline *uint64 `json:"ReservesDeadline,omitnil" name:"ReservesDeadline"` // 触发清理的存储天数 DayLimit *uint64 `json:"DayLimit,omitnil" name:"DayLimit"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogDeliveryClsOptionsRequest ¶ added in v1.0.518
type DescribeSecLogDeliveryClsOptionsRequest struct { *tchttp.BaseRequest // 地域 ClsRegion *string `json:"ClsRegion,omitnil" name:"ClsRegion"` }
func NewDescribeSecLogDeliveryClsOptionsRequest ¶ added in v1.0.518
func NewDescribeSecLogDeliveryClsOptionsRequest() (request *DescribeSecLogDeliveryClsOptionsRequest)
func (*DescribeSecLogDeliveryClsOptionsRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryClsOptionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogDeliveryClsOptionsRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryClsOptionsRequest) ToJsonString() string
type DescribeSecLogDeliveryClsOptionsRequestParams ¶ added in v1.0.518
type DescribeSecLogDeliveryClsOptionsRequestParams struct { // 地域 ClsRegion *string `json:"ClsRegion,omitnil" name:"ClsRegion"` }
Predefined struct for user
type DescribeSecLogDeliveryClsOptionsResponse ¶ added in v1.0.518
type DescribeSecLogDeliveryClsOptionsResponse struct { *tchttp.BaseResponse Response *DescribeSecLogDeliveryClsOptionsResponseParams `json:"Response"` }
func NewDescribeSecLogDeliveryClsOptionsResponse ¶ added in v1.0.518
func NewDescribeSecLogDeliveryClsOptionsResponse() (response *DescribeSecLogDeliveryClsOptionsResponse)
func (*DescribeSecLogDeliveryClsOptionsResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryClsOptionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogDeliveryClsOptionsResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryClsOptionsResponse) ToJsonString() string
type DescribeSecLogDeliveryClsOptionsResponseParams ¶ added in v1.0.518
type DescribeSecLogDeliveryClsOptionsResponseParams struct { // cls可选日志集合列表(仅当入参ClsRegion不为空时返回) LogSetList []*ClsLogsetInfo `json:"LogSetList,omitnil" name:"LogSetList"` // 可选地域列表(仅当入参ClsRegion为空时返回) RegionList []*RegionInfo `json:"RegionList,omitnil" name:"RegionList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogDeliveryClsSettingRequest ¶ added in v1.0.518
type DescribeSecLogDeliveryClsSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSecLogDeliveryClsSettingRequest ¶ added in v1.0.518
func NewDescribeSecLogDeliveryClsSettingRequest() (request *DescribeSecLogDeliveryClsSettingRequest)
func (*DescribeSecLogDeliveryClsSettingRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryClsSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogDeliveryClsSettingRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryClsSettingRequest) ToJsonString() string
type DescribeSecLogDeliveryClsSettingRequestParams ¶ added in v1.0.518
type DescribeSecLogDeliveryClsSettingRequestParams struct { }
Predefined struct for user
type DescribeSecLogDeliveryClsSettingResponse ¶ added in v1.0.518
type DescribeSecLogDeliveryClsSettingResponse struct { *tchttp.BaseResponse Response *DescribeSecLogDeliveryClsSettingResponseParams `json:"Response"` }
func NewDescribeSecLogDeliveryClsSettingResponse ¶ added in v1.0.518
func NewDescribeSecLogDeliveryClsSettingResponse() (response *DescribeSecLogDeliveryClsSettingResponse)
func (*DescribeSecLogDeliveryClsSettingResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryClsSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogDeliveryClsSettingResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryClsSettingResponse) ToJsonString() string
type DescribeSecLogDeliveryClsSettingResponseParams ¶ added in v1.0.518
type DescribeSecLogDeliveryClsSettingResponseParams struct { // 日志类型列表 LogTypeList []*SecLogDeliveryClsSettingInfo `json:"LogTypeList,omitnil" name:"LogTypeList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogDeliveryKafkaOptionsRequest ¶ added in v1.0.518
type DescribeSecLogDeliveryKafkaOptionsRequest struct { *tchttp.BaseRequest // 地域,若为空则返回所有可选地域 RegionID *string `json:"RegionID,omitnil" name:"RegionID"` }
func NewDescribeSecLogDeliveryKafkaOptionsRequest ¶ added in v1.0.518
func NewDescribeSecLogDeliveryKafkaOptionsRequest() (request *DescribeSecLogDeliveryKafkaOptionsRequest)
func (*DescribeSecLogDeliveryKafkaOptionsRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryKafkaOptionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogDeliveryKafkaOptionsRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryKafkaOptionsRequest) ToJsonString() string
type DescribeSecLogDeliveryKafkaOptionsRequestParams ¶ added in v1.0.518
type DescribeSecLogDeliveryKafkaOptionsRequestParams struct { // 地域,若为空则返回所有可选地域 RegionID *string `json:"RegionID,omitnil" name:"RegionID"` }
Predefined struct for user
type DescribeSecLogDeliveryKafkaOptionsResponse ¶ added in v1.0.518
type DescribeSecLogDeliveryKafkaOptionsResponse struct { *tchttp.BaseResponse Response *DescribeSecLogDeliveryKafkaOptionsResponseParams `json:"Response"` }
func NewDescribeSecLogDeliveryKafkaOptionsResponse ¶ added in v1.0.518
func NewDescribeSecLogDeliveryKafkaOptionsResponse() (response *DescribeSecLogDeliveryKafkaOptionsResponse)
func (*DescribeSecLogDeliveryKafkaOptionsResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryKafkaOptionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogDeliveryKafkaOptionsResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryKafkaOptionsResponse) ToJsonString() string
type DescribeSecLogDeliveryKafkaOptionsResponseParams ¶ added in v1.0.518
type DescribeSecLogDeliveryKafkaOptionsResponseParams struct { // 实例列表 InstanceList []*CKafkaInstanceInfo `json:"InstanceList,omitnil" name:"InstanceList"` // 地域列表 RegionList []*RegionInfo `json:"RegionList,omitnil" name:"RegionList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogDeliveryKafkaSettingRequest ¶ added in v1.0.518
type DescribeSecLogDeliveryKafkaSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSecLogDeliveryKafkaSettingRequest ¶ added in v1.0.518
func NewDescribeSecLogDeliveryKafkaSettingRequest() (request *DescribeSecLogDeliveryKafkaSettingRequest)
func (*DescribeSecLogDeliveryKafkaSettingRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryKafkaSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogDeliveryKafkaSettingRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryKafkaSettingRequest) ToJsonString() string
type DescribeSecLogDeliveryKafkaSettingRequestParams ¶ added in v1.0.518
type DescribeSecLogDeliveryKafkaSettingRequestParams struct { }
Predefined struct for user
type DescribeSecLogDeliveryKafkaSettingResponse ¶ added in v1.0.518
type DescribeSecLogDeliveryKafkaSettingResponse struct { *tchttp.BaseResponse Response *DescribeSecLogDeliveryKafkaSettingResponseParams `json:"Response"` }
func NewDescribeSecLogDeliveryKafkaSettingResponse ¶ added in v1.0.518
func NewDescribeSecLogDeliveryKafkaSettingResponse() (response *DescribeSecLogDeliveryKafkaSettingResponse)
func (*DescribeSecLogDeliveryKafkaSettingResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryKafkaSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogDeliveryKafkaSettingResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogDeliveryKafkaSettingResponse) ToJsonString() string
type DescribeSecLogDeliveryKafkaSettingResponseParams ¶ added in v1.0.518
type DescribeSecLogDeliveryKafkaSettingResponseParams struct { // 消息队列实例ID // 注意:此字段可能返回 null,表示取不到有效值。 InstanceID *string `json:"InstanceID,omitnil" name:"InstanceID"` // 消息队列实例名称 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil" name:"Domain"` // 日志类型队列 // 注意:此字段可能返回 null,表示取不到有效值。 LogTypeList []*SecLogDeliveryKafkaSettingInfo `json:"LogTypeList,omitnil" name:"LogTypeList"` // 用户名 // 注意:此字段可能返回 null,表示取不到有效值。 User *string `json:"User,omitnil" name:"User"` // 地域ID // 注意:此字段可能返回 null,表示取不到有效值。 RegionID *string `json:"RegionID,omitnil" name:"RegionID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogJoinObjectListRequest ¶ added in v1.0.518
type DescribeSecLogJoinObjectListRequest struct { *tchttp.BaseRequest // 日志类型 // bash: "container_bash", // 启动: "container_launch", // "k8s": "k8s_api" LogType *string `json:"LogType,omitnil" name:"LogType"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Status- String - 是否必填:否 - 主机状态 </li> // <li>HostIP- String - 是否必填:否 - 主机内网IP </li> // <li>PublicIP- String - 是否必填:否 - 主机外网IP </li> // <li>HostName- String - 是否必填:否 - 主机名称 </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeSecLogJoinObjectListRequest ¶ added in v1.0.518
func NewDescribeSecLogJoinObjectListRequest() (request *DescribeSecLogJoinObjectListRequest)
func (*DescribeSecLogJoinObjectListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogJoinObjectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogJoinObjectListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogJoinObjectListRequest) ToJsonString() string
type DescribeSecLogJoinObjectListRequestParams ¶ added in v1.0.518
type DescribeSecLogJoinObjectListRequestParams struct { // 日志类型 // bash: "container_bash", // 启动: "container_launch", // "k8s": "k8s_api" LogType *string `json:"LogType,omitnil" name:"LogType"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>Status- String - 是否必填:否 - 主机状态 </li> // <li>HostIP- String - 是否必填:否 - 主机内网IP </li> // <li>PublicIP- String - 是否必填:否 - 主机外网IP </li> // <li>HostName- String - 是否必填:否 - 主机名称 </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeSecLogJoinObjectListResponse ¶ added in v1.0.518
type DescribeSecLogJoinObjectListResponse struct { *tchttp.BaseResponse Response *DescribeSecLogJoinObjectListResponseParams `json:"Response"` }
func NewDescribeSecLogJoinObjectListResponse ¶ added in v1.0.518
func NewDescribeSecLogJoinObjectListResponse() (response *DescribeSecLogJoinObjectListResponse)
func (*DescribeSecLogJoinObjectListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogJoinObjectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogJoinObjectListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogJoinObjectListResponse) ToJsonString() string
type DescribeSecLogJoinObjectListResponseParams ¶ added in v1.0.518
type DescribeSecLogJoinObjectListResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 接入对象列表 List []*SecLogJoinObjectInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogJoinTypeListRequest ¶ added in v1.0.518
type DescribeSecLogJoinTypeListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSecLogJoinTypeListRequest ¶ added in v1.0.518
func NewDescribeSecLogJoinTypeListRequest() (request *DescribeSecLogJoinTypeListRequest)
func (*DescribeSecLogJoinTypeListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogJoinTypeListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogJoinTypeListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogJoinTypeListRequest) ToJsonString() string
type DescribeSecLogJoinTypeListRequestParams ¶ added in v1.0.518
type DescribeSecLogJoinTypeListRequestParams struct { }
Predefined struct for user
type DescribeSecLogJoinTypeListResponse ¶ added in v1.0.518
type DescribeSecLogJoinTypeListResponse struct { *tchttp.BaseResponse Response *DescribeSecLogJoinTypeListResponseParams `json:"Response"` }
func NewDescribeSecLogJoinTypeListResponse ¶ added in v1.0.518
func NewDescribeSecLogJoinTypeListResponse() (response *DescribeSecLogJoinTypeListResponse)
func (*DescribeSecLogJoinTypeListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogJoinTypeListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogJoinTypeListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogJoinTypeListResponse) ToJsonString() string
type DescribeSecLogJoinTypeListResponseParams ¶ added in v1.0.518
type DescribeSecLogJoinTypeListResponseParams struct { // 接入日志列表 List []*SecLogJoinInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogKafkaUINRequest ¶ added in v1.0.518
type DescribeSecLogKafkaUINRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSecLogKafkaUINRequest ¶ added in v1.0.518
func NewDescribeSecLogKafkaUINRequest() (request *DescribeSecLogKafkaUINRequest)
func (*DescribeSecLogKafkaUINRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogKafkaUINRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogKafkaUINRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogKafkaUINRequest) ToJsonString() string
type DescribeSecLogKafkaUINRequestParams ¶ added in v1.0.518
type DescribeSecLogKafkaUINRequestParams struct { }
Predefined struct for user
type DescribeSecLogKafkaUINResponse ¶ added in v1.0.518
type DescribeSecLogKafkaUINResponse struct { *tchttp.BaseResponse Response *DescribeSecLogKafkaUINResponseParams `json:"Response"` }
func NewDescribeSecLogKafkaUINResponse ¶ added in v1.0.518
func NewDescribeSecLogKafkaUINResponse() (response *DescribeSecLogKafkaUINResponse)
func (*DescribeSecLogKafkaUINResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogKafkaUINResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogKafkaUINResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogKafkaUINResponse) ToJsonString() string
type DescribeSecLogKafkaUINResponseParams ¶ added in v1.0.518
type DescribeSecLogKafkaUINResponseParams struct { // 目标UIN // 注意:此字段可能返回 null,表示取不到有效值。 DstUIN *string `json:"DstUIN,omitnil" name:"DstUIN"` // 授权状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *bool `json:"Status,omitnil" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSecLogVasInfoRequest ¶ added in v1.0.518
type DescribeSecLogVasInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSecLogVasInfoRequest ¶ added in v1.0.518
func NewDescribeSecLogVasInfoRequest() (request *DescribeSecLogVasInfoRequest)
func (*DescribeSecLogVasInfoRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogVasInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogVasInfoRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogVasInfoRequest) ToJsonString() string
type DescribeSecLogVasInfoRequestParams ¶ added in v1.0.518
type DescribeSecLogVasInfoRequestParams struct { }
Predefined struct for user
type DescribeSecLogVasInfoResponse ¶ added in v1.0.518
type DescribeSecLogVasInfoResponse struct { *tchttp.BaseResponse Response *DescribeSecLogVasInfoResponseParams `json:"Response"` }
func NewDescribeSecLogVasInfoResponse ¶ added in v1.0.518
func NewDescribeSecLogVasInfoResponse() (response *DescribeSecLogVasInfoResponse)
func (*DescribeSecLogVasInfoResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSecLogVasInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecLogVasInfoResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSecLogVasInfoResponse) ToJsonString() string
type DescribeSecLogVasInfoResponseParams ¶ added in v1.0.518
type DescribeSecLogVasInfoResponseParams struct { // 购买状态 // 待购: Pending // 已购: Normal // 隔离: Isolate BuyStatus *string `json:"BuyStatus,omitnil" name:"BuyStatus"` // 存储时长(月) LogSaveMonth *int64 `json:"LogSaveMonth,omitnil" name:"LogSaveMonth"` // 起始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 截止时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 存储容量(GB) LogCapacity *uint64 `json:"LogCapacity,omitnil" name:"LogCapacity"` // 资源ID ResourceID *string `json:"ResourceID,omitnil" name:"ResourceID"` // 是否曾经购买过(false:未曾 true:曾经购买过) IsPurchased *bool `json:"IsPurchased,omitnil" name:"IsPurchased"` // 试用存储容量(GB) TrialCapacity *uint64 `json:"TrialCapacity,omitnil" name:"TrialCapacity"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSupportDefenceVulRequest ¶ added in v1.0.518
type DescribeSupportDefenceVulRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:披露时间:SubmitTime By *string `json:"By,omitnil" name:"By"` }
func NewDescribeSupportDefenceVulRequest ¶ added in v1.0.518
func NewDescribeSupportDefenceVulRequest() (request *DescribeSupportDefenceVulRequest)
func (*DescribeSupportDefenceVulRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSupportDefenceVulRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSupportDefenceVulRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSupportDefenceVulRequest) ToJsonString() string
type DescribeSupportDefenceVulRequestParams ¶ added in v1.0.518
type DescribeSupportDefenceVulRequestParams struct { // 过滤条件。 // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:披露时间:SubmitTime By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeSupportDefenceVulResponse ¶ added in v1.0.518
type DescribeSupportDefenceVulResponse struct { *tchttp.BaseResponse Response *DescribeSupportDefenceVulResponseParams `json:"Response"` }
func NewDescribeSupportDefenceVulResponse ¶ added in v1.0.518
func NewDescribeSupportDefenceVulResponse() (response *DescribeSupportDefenceVulResponse)
func (*DescribeSupportDefenceVulResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSupportDefenceVulResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSupportDefenceVulResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSupportDefenceVulResponse) ToJsonString() string
type DescribeSupportDefenceVulResponseParams ¶ added in v1.0.518
type DescribeSupportDefenceVulResponseParams struct { // 支持防御的漏洞列表 List []*SupportDefenceVul `json:"List,omitnil" name:"List"` // 总数量 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSystemVulListRequest ¶ added in v1.0.518
type DescribeSystemVulListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedContainer- string - 是否必填:否 - 仅展示影响容器的漏洞true,false</li> // <li>OnlyAffectedNewestImage-string - 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> // <li>FocusOnType - string - 是否必填:否 -关注紧急度类型 。ALL :全部,SERIOUS_LEVEL: 严重和高危 ,IS_SUGGEST: 重点关注,POC_EXP 有Poc或Exp ,NETWORK_EXP: 远程Exp</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeSystemVulListRequest ¶ added in v1.0.518
func NewDescribeSystemVulListRequest() (request *DescribeSystemVulListRequest)
func (*DescribeSystemVulListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeSystemVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSystemVulListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeSystemVulListRequest) ToJsonString() string
type DescribeSystemVulListRequestParams ¶ added in v1.0.518
type DescribeSystemVulListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedContainer- string - 是否必填:否 - 仅展示影响容器的漏洞true,false</li> // <li>OnlyAffectedNewestImage-string - 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> // <li>FocusOnType - string - 是否必填:否 -关注紧急度类型 。ALL :全部,SERIOUS_LEVEL: 严重和高危 ,IS_SUGGEST: 重点关注,POC_EXP 有Poc或Exp ,NETWORK_EXP: 远程Exp</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeSystemVulListResponse ¶ added in v1.0.518
type DescribeSystemVulListResponse struct { *tchttp.BaseResponse Response *DescribeSystemVulListResponseParams `json:"Response"` }
func NewDescribeSystemVulListResponse ¶ added in v1.0.518
func NewDescribeSystemVulListResponse() (response *DescribeSystemVulListResponse)
func (*DescribeSystemVulListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeSystemVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSystemVulListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeSystemVulListResponse) ToJsonString() string
type DescribeSystemVulListResponseParams ¶ added in v1.0.518
type DescribeSystemVulListResponseParams struct { // 漏洞总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 漏洞列表 List []*VulInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeTaskResultSummaryRequest ¶
type DescribeTaskResultSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeTaskResultSummaryRequest ¶
func NewDescribeTaskResultSummaryRequest() (request *DescribeTaskResultSummaryRequest)
func (*DescribeTaskResultSummaryRequest) FromJsonString ¶
func (r *DescribeTaskResultSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskResultSummaryRequest) ToJsonString ¶
func (r *DescribeTaskResultSummaryRequest) ToJsonString() string
type DescribeTaskResultSummaryRequestParams ¶ added in v1.0.426
type DescribeTaskResultSummaryRequestParams struct { }
Predefined struct for user
type DescribeTaskResultSummaryResponse ¶
type DescribeTaskResultSummaryResponse struct { *tchttp.BaseResponse Response *DescribeTaskResultSummaryResponseParams `json:"Response"` }
func NewDescribeTaskResultSummaryResponse ¶
func NewDescribeTaskResultSummaryResponse() (response *DescribeTaskResultSummaryResponse)
func (*DescribeTaskResultSummaryResponse) FromJsonString ¶
func (r *DescribeTaskResultSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskResultSummaryResponse) ToJsonString ¶
func (r *DescribeTaskResultSummaryResponse) ToJsonString() string
type DescribeTaskResultSummaryResponseParams ¶ added in v1.0.426
type DescribeTaskResultSummaryResponseParams struct { // 严重风险影响的节点数量,返回7天数据 SeriousRiskNodeCount []*uint64 `json:"SeriousRiskNodeCount,omitnil" name:"SeriousRiskNodeCount"` // 高风险影响的节点的数量,返回7天数据 HighRiskNodeCount []*uint64 `json:"HighRiskNodeCount,omitnil" name:"HighRiskNodeCount"` // 中风险检查项的节点数量,返回7天数据 MiddleRiskNodeCount []*uint64 `json:"MiddleRiskNodeCount,omitnil" name:"MiddleRiskNodeCount"` // 提示风险检查项的节点数量,返回7天数据 HintRiskNodeCount []*uint64 `json:"HintRiskNodeCount,omitnil" name:"HintRiskNodeCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeTcssSummaryRequest ¶ added in v1.0.518
type DescribeTcssSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeTcssSummaryRequest ¶ added in v1.0.518
func NewDescribeTcssSummaryRequest() (request *DescribeTcssSummaryRequest)
func (*DescribeTcssSummaryRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeTcssSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTcssSummaryRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeTcssSummaryRequest) ToJsonString() string
type DescribeTcssSummaryRequestParams ¶ added in v1.0.518
type DescribeTcssSummaryRequestParams struct { }
Predefined struct for user
type DescribeTcssSummaryResponse ¶ added in v1.0.518
type DescribeTcssSummaryResponse struct { *tchttp.BaseResponse Response *DescribeTcssSummaryResponseParams `json:"Response"` }
func NewDescribeTcssSummaryResponse ¶ added in v1.0.518
func NewDescribeTcssSummaryResponse() (response *DescribeTcssSummaryResponse)
func (*DescribeTcssSummaryResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeTcssSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTcssSummaryResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeTcssSummaryResponse) ToJsonString() string
type DescribeTcssSummaryResponseParams ¶ added in v1.0.518
type DescribeTcssSummaryResponseParams struct { // 镜像总数 ImageCnt *uint64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 已扫描镜像数 ScannedImageCnt *uint64 `json:"ScannedImageCnt,omitnil" name:"ScannedImageCnt"` // 待扫描镜像个数 UnScannedImageCnt *uint64 `json:"UnScannedImageCnt,omitnil" name:"UnScannedImageCnt"` // 本地镜像个数 LocalImageCnt *uint64 `json:"LocalImageCnt,omitnil" name:"LocalImageCnt"` // 仓库镜像个数 RepositoryImageCnt *uint64 `json:"RepositoryImageCnt,omitnil" name:"RepositoryImageCnt"` // 风险本地镜像个数 RiskLocalImageCnt *uint64 `json:"RiskLocalImageCnt,omitnil" name:"RiskLocalImageCnt"` // 风险仓库镜像个数 RiskRepositoryImageCnt *uint64 `json:"RiskRepositoryImageCnt,omitnil" name:"RiskRepositoryImageCnt"` // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // 风险容器个数 RiskContainerCnt *uint64 `json:"RiskContainerCnt,omitnil" name:"RiskContainerCnt"` // 集群个数 ClusterCnt *uint64 `json:"ClusterCnt,omitnil" name:"ClusterCnt"` // 风险集群个数 RiskClusterCnt *uint64 `json:"RiskClusterCnt,omitnil" name:"RiskClusterCnt"` // 待扫描漏洞个数 UnScannedVulCnt *uint64 `json:"UnScannedVulCnt,omitnil" name:"UnScannedVulCnt"` // 风险漏洞个数 RiskVulCnt *uint64 `json:"RiskVulCnt,omitnil" name:"RiskVulCnt"` // 安全基线待扫描项个数 UnScannedBaseLineCnt *uint64 `json:"UnScannedBaseLineCnt,omitnil" name:"UnScannedBaseLineCnt"` // 安全基线风险个数 RiskBaseLineCnt *uint64 `json:"RiskBaseLineCnt,omitnil" name:"RiskBaseLineCnt"` // 运行时(高危)待处理事件个数 RuntimeUnhandleEventCnt *uint64 `json:"RuntimeUnhandleEventCnt,omitnil" name:"RuntimeUnhandleEventCnt"` // 待扫描集群个数 UnScannedClusterCnt *uint64 `json:"UnScannedClusterCnt,omitnil" name:"UnScannedClusterCnt"` // 是否已扫描镜像 ScanImageStatus *bool `json:"ScanImageStatus,omitnil" name:"ScanImageStatus"` // 是否已扫描集群 ScanClusterStatus *bool `json:"ScanClusterStatus,omitnil" name:"ScanClusterStatus"` // 是否已扫描基线 ScanBaseLineStatus *bool `json:"ScanBaseLineStatus,omitnil" name:"ScanBaseLineStatus"` // 是否已扫描漏洞 ScanVulStatus *bool `json:"ScanVulStatus,omitnil" name:"ScanVulStatus"` // 漏洞影响镜像数 VulRiskImageCnt *uint64 `json:"VulRiskImageCnt,omitnil" name:"VulRiskImageCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeUnauthorizedCoresTendencyRequest ¶ added in v1.0.518
type DescribeUnauthorizedCoresTendencyRequest struct {
}func NewDescribeUnauthorizedCoresTendencyRequest ¶ added in v1.0.518
func NewDescribeUnauthorizedCoresTendencyRequest() (request *DescribeUnauthorizedCoresTendencyRequest)
func (*DescribeUnauthorizedCoresTendencyRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeUnauthorizedCoresTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUnauthorizedCoresTendencyRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeUnauthorizedCoresTendencyRequest) ToJsonString() string
type DescribeUnauthorizedCoresTendencyRequestParams ¶ added in v1.0.518
type DescribeUnauthorizedCoresTendencyRequestParams struct { }
Predefined struct for user
type DescribeUnauthorizedCoresTendencyResponse ¶ added in v1.0.518
type DescribeUnauthorizedCoresTendencyResponse struct {}
func NewDescribeUnauthorizedCoresTendencyResponse ¶ added in v1.0.518
func NewDescribeUnauthorizedCoresTendencyResponse() (response *DescribeUnauthorizedCoresTendencyResponse)
func (*DescribeUnauthorizedCoresTendencyResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeUnauthorizedCoresTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUnauthorizedCoresTendencyResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeUnauthorizedCoresTendencyResponse) ToJsonString() string
type DescribeUnauthorizedCoresTendencyResponseParams ¶ added in v1.0.518
type DescribeUnauthorizedCoresTendencyResponseParams struct { UnauthorizedCoresTendency `json:"List,omitnil" name:"List"` RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }List []*
Predefined struct for user
type DescribeUnfinishRefreshTaskRequest ¶
type DescribeUnfinishRefreshTaskRequest struct {
*tchttp.BaseRequest
}
func NewDescribeUnfinishRefreshTaskRequest ¶
func NewDescribeUnfinishRefreshTaskRequest() (request *DescribeUnfinishRefreshTaskRequest)
func (*DescribeUnfinishRefreshTaskRequest) FromJsonString ¶
func (r *DescribeUnfinishRefreshTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUnfinishRefreshTaskRequest) ToJsonString ¶
func (r *DescribeUnfinishRefreshTaskRequest) ToJsonString() string
type DescribeUnfinishRefreshTaskRequestParams ¶ added in v1.0.426
type DescribeUnfinishRefreshTaskRequestParams struct { }
Predefined struct for user
type DescribeUnfinishRefreshTaskResponse ¶
type DescribeUnfinishRefreshTaskResponse struct { *tchttp.BaseResponse Response *DescribeUnfinishRefreshTaskResponseParams `json:"Response"` }
func NewDescribeUnfinishRefreshTaskResponse ¶
func NewDescribeUnfinishRefreshTaskResponse() (response *DescribeUnfinishRefreshTaskResponse)
func (*DescribeUnfinishRefreshTaskResponse) FromJsonString ¶
func (r *DescribeUnfinishRefreshTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUnfinishRefreshTaskResponse) ToJsonString ¶
func (r *DescribeUnfinishRefreshTaskResponse) ToJsonString() string
type DescribeUnfinishRefreshTaskResponseParams ¶ added in v1.0.426
type DescribeUnfinishRefreshTaskResponseParams struct { // 返回最近的一次任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 任务状态,为Task_New,Task_Running,Task_Finish,Task_Error,Task_NoExist.Task_New,Task_Running表示有任务存在,不允许新下发 TaskStatus *string `json:"TaskStatus,omitnil" name:"TaskStatus"` // 新任务ID // 注意:此字段可能返回 null,表示取不到有效值。 NewTaskID *string `json:"NewTaskID,omitnil" name:"NewTaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeUserClusterRequest ¶
type DescribeUserClusterRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeUserClusterRequest ¶
func NewDescribeUserClusterRequest() (request *DescribeUserClusterRequest)
func (*DescribeUserClusterRequest) FromJsonString ¶
func (r *DescribeUserClusterRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserClusterRequest) ToJsonString ¶
func (r *DescribeUserClusterRequest) ToJsonString() string
type DescribeUserClusterRequestParams ¶ added in v1.0.426
type DescribeUserClusterRequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeUserClusterResponse ¶
type DescribeUserClusterResponse struct { *tchttp.BaseResponse Response *DescribeUserClusterResponseParams `json:"Response"` }
func NewDescribeUserClusterResponse ¶
func NewDescribeUserClusterResponse() (response *DescribeUserClusterResponse)
func (*DescribeUserClusterResponse) FromJsonString ¶
func (r *DescribeUserClusterResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserClusterResponse) ToJsonString ¶
func (r *DescribeUserClusterResponse) ToJsonString() string
type DescribeUserClusterResponseParams ¶ added in v1.0.426
type DescribeUserClusterResponseParams struct { // 集群总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集群的详细信息 ClusterInfoList []*ClusterInfoItem `json:"ClusterInfoList,omitnil" name:"ClusterInfoList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeValueAddedSrvInfoRequest ¶
type DescribeValueAddedSrvInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeValueAddedSrvInfoRequest ¶
func NewDescribeValueAddedSrvInfoRequest() (request *DescribeValueAddedSrvInfoRequest)
func (*DescribeValueAddedSrvInfoRequest) FromJsonString ¶
func (r *DescribeValueAddedSrvInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeValueAddedSrvInfoRequest) ToJsonString ¶
func (r *DescribeValueAddedSrvInfoRequest) ToJsonString() string
type DescribeValueAddedSrvInfoRequestParams ¶ added in v1.0.426
type DescribeValueAddedSrvInfoRequestParams struct { }
Predefined struct for user
type DescribeValueAddedSrvInfoResponse ¶
type DescribeValueAddedSrvInfoResponse struct { *tchttp.BaseResponse Response *DescribeValueAddedSrvInfoResponseParams `json:"Response"` }
func NewDescribeValueAddedSrvInfoResponse ¶
func NewDescribeValueAddedSrvInfoResponse() (response *DescribeValueAddedSrvInfoResponse)
func (*DescribeValueAddedSrvInfoResponse) FromJsonString ¶
func (r *DescribeValueAddedSrvInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeValueAddedSrvInfoResponse) ToJsonString ¶
func (r *DescribeValueAddedSrvInfoResponse) ToJsonString() string
type DescribeValueAddedSrvInfoResponseParams ¶ added in v1.0.426
type DescribeValueAddedSrvInfoResponseParams struct { // 仓库镜像未授权数量 RegistryImageCnt *uint64 `json:"RegistryImageCnt,omitnil" name:"RegistryImageCnt"` // 本地镜像未授权数量 LocalImageCnt *uint64 `json:"LocalImageCnt,omitnil" name:"LocalImageCnt"` // 未使用的镜像安全扫描授权数 UnusedAuthorizedCnt *uint64 `json:"UnusedAuthorizedCnt,omitnil" name:"UnusedAuthorizedCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusAutoIsolateSampleDetailRequest ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleDetailRequest struct { *tchttp.BaseRequest // 文件MD5值 MD5 *string `json:"MD5,omitnil" name:"MD5"` }
func NewDescribeVirusAutoIsolateSampleDetailRequest ¶ added in v1.0.518
func NewDescribeVirusAutoIsolateSampleDetailRequest() (request *DescribeVirusAutoIsolateSampleDetailRequest)
func (*DescribeVirusAutoIsolateSampleDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusAutoIsolateSampleDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleDetailRequest) ToJsonString() string
type DescribeVirusAutoIsolateSampleDetailRequestParams ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleDetailRequestParams struct { // 文件MD5值 MD5 *string `json:"MD5,omitnil" name:"MD5"` }
Predefined struct for user
type DescribeVirusAutoIsolateSampleDetailResponse ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleDetailResponse struct { *tchttp.BaseResponse Response *DescribeVirusAutoIsolateSampleDetailResponseParams `json:"Response"` }
func NewDescribeVirusAutoIsolateSampleDetailResponse ¶ added in v1.0.518
func NewDescribeVirusAutoIsolateSampleDetailResponse() (response *DescribeVirusAutoIsolateSampleDetailResponse)
func (*DescribeVirusAutoIsolateSampleDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusAutoIsolateSampleDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleDetailResponse) ToJsonString() string
type DescribeVirusAutoIsolateSampleDetailResponseParams ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleDetailResponseParams struct { // 文件Md5值 MD5 *string `json:"MD5,omitnil" name:"MD5"` // 文件大小(B) // 注意:此字段可能返回 null,表示取不到有效值。 Size *uint64 `json:"Size,omitnil" name:"Size"` // 病毒名 // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitnil" name:"VirusName"` // 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 查杀引擎 // 注意:此字段可能返回 null,表示取不到有效值。 KillEngine []*string `json:"KillEngine,omitnil" name:"KillEngine"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil" name:"Tags"` // 事件描述 // 注意:此字段可能返回 null,表示取不到有效值。 HarmDescribe *string `json:"HarmDescribe,omitnil" name:"HarmDescribe"` // 建议方案 // 注意:此字段可能返回 null,表示取不到有效值。 SuggestScheme *string `json:"SuggestScheme,omitnil" name:"SuggestScheme"` // 参考链接 // 注意:此字段可能返回 null,表示取不到有效值。 ReferenceLink *string `json:"ReferenceLink,omitnil" name:"ReferenceLink"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusAutoIsolateSampleDownloadURLRequest ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleDownloadURLRequest struct { *tchttp.BaseRequest // 样本Md5值 MD5 *string `json:"MD5,omitnil" name:"MD5"` }
func NewDescribeVirusAutoIsolateSampleDownloadURLRequest ¶ added in v1.0.518
func NewDescribeVirusAutoIsolateSampleDownloadURLRequest() (request *DescribeVirusAutoIsolateSampleDownloadURLRequest)
func (*DescribeVirusAutoIsolateSampleDownloadURLRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleDownloadURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusAutoIsolateSampleDownloadURLRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleDownloadURLRequest) ToJsonString() string
type DescribeVirusAutoIsolateSampleDownloadURLRequestParams ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleDownloadURLRequestParams struct { // 样本Md5值 MD5 *string `json:"MD5,omitnil" name:"MD5"` }
Predefined struct for user
type DescribeVirusAutoIsolateSampleDownloadURLResponse ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleDownloadURLResponse struct { *tchttp.BaseResponse Response *DescribeVirusAutoIsolateSampleDownloadURLResponseParams `json:"Response"` }
func NewDescribeVirusAutoIsolateSampleDownloadURLResponse ¶ added in v1.0.518
func NewDescribeVirusAutoIsolateSampleDownloadURLResponse() (response *DescribeVirusAutoIsolateSampleDownloadURLResponse)
func (*DescribeVirusAutoIsolateSampleDownloadURLResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleDownloadURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusAutoIsolateSampleDownloadURLResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleDownloadURLResponse) ToJsonString() string
type DescribeVirusAutoIsolateSampleDownloadURLResponseParams ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleDownloadURLResponseParams struct { // 样本下载链接 FileUrl *string `json:"FileUrl,omitnil" name:"FileUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusAutoIsolateSampleListRequest ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>MD5- String - 是否必填:否 - md5 </li> // <li>AutoIsolateSwitch- String - 是否必填:否 - 自动隔离开关 </li> // <li>VirusName- String - 是否必填:否 - 病毒名 </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeVirusAutoIsolateSampleListRequest ¶ added in v1.0.518
func NewDescribeVirusAutoIsolateSampleListRequest() (request *DescribeVirusAutoIsolateSampleListRequest)
func (*DescribeVirusAutoIsolateSampleListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusAutoIsolateSampleListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleListRequest) ToJsonString() string
type DescribeVirusAutoIsolateSampleListRequestParams ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>MD5- String - 是否必填:否 - md5 </li> // <li>AutoIsolateSwitch- String - 是否必填:否 - 自动隔离开关 </li> // <li>VirusName- String - 是否必填:否 - 病毒名 </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeVirusAutoIsolateSampleListResponse ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleListResponse struct { *tchttp.BaseResponse Response *DescribeVirusAutoIsolateSampleListResponseParams `json:"Response"` }
func NewDescribeVirusAutoIsolateSampleListResponse ¶ added in v1.0.518
func NewDescribeVirusAutoIsolateSampleListResponse() (response *DescribeVirusAutoIsolateSampleListResponse)
func (*DescribeVirusAutoIsolateSampleListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusAutoIsolateSampleListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSampleListResponse) ToJsonString() string
type DescribeVirusAutoIsolateSampleListResponseParams ¶ added in v1.0.518
type DescribeVirusAutoIsolateSampleListResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 木马自动隔离样本列表 List []*VirusAutoIsolateSampleInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusAutoIsolateSettingRequest ¶ added in v1.0.518
type DescribeVirusAutoIsolateSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVirusAutoIsolateSettingRequest ¶ added in v1.0.518
func NewDescribeVirusAutoIsolateSettingRequest() (request *DescribeVirusAutoIsolateSettingRequest)
func (*DescribeVirusAutoIsolateSettingRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusAutoIsolateSettingRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSettingRequest) ToJsonString() string
type DescribeVirusAutoIsolateSettingRequestParams ¶ added in v1.0.518
type DescribeVirusAutoIsolateSettingRequestParams struct { }
Predefined struct for user
type DescribeVirusAutoIsolateSettingResponse ¶ added in v1.0.518
type DescribeVirusAutoIsolateSettingResponse struct { *tchttp.BaseResponse Response *DescribeVirusAutoIsolateSettingResponseParams `json:"Response"` }
func NewDescribeVirusAutoIsolateSettingResponse ¶ added in v1.0.518
func NewDescribeVirusAutoIsolateSettingResponse() (response *DescribeVirusAutoIsolateSettingResponse)
func (*DescribeVirusAutoIsolateSettingResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusAutoIsolateSettingResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusAutoIsolateSettingResponse) ToJsonString() string
type DescribeVirusAutoIsolateSettingResponseParams ¶ added in v1.0.518
type DescribeVirusAutoIsolateSettingResponseParams struct { // 自动隔离开关(true:开 false:关) AutoIsolateSwitch *bool `json:"AutoIsolateSwitch,omitnil" name:"AutoIsolateSwitch"` // 是否中断隔离文件关联的进程(true:是 false:否) IsKillProgress *bool `json:"IsKillProgress,omitnil" name:"IsKillProgress"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusDetailRequest ¶
type DescribeVirusDetailRequest struct { *tchttp.BaseRequest // 木马文件id Id *string `json:"Id,omitnil" name:"Id"` }
func NewDescribeVirusDetailRequest ¶
func NewDescribeVirusDetailRequest() (request *DescribeVirusDetailRequest)
func (*DescribeVirusDetailRequest) FromJsonString ¶
func (r *DescribeVirusDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusDetailRequest) ToJsonString ¶
func (r *DescribeVirusDetailRequest) ToJsonString() string
type DescribeVirusDetailRequestParams ¶ added in v1.0.426
type DescribeVirusDetailRequestParams struct { // 木马文件id Id *string `json:"Id,omitnil" name:"Id"` }
Predefined struct for user
type DescribeVirusDetailResponse ¶
type DescribeVirusDetailResponse struct { *tchttp.BaseResponse Response *DescribeVirusDetailResponseParams `json:"Response"` }
func NewDescribeVirusDetailResponse ¶
func NewDescribeVirusDetailResponse() (response *DescribeVirusDetailResponse)
func (*DescribeVirusDetailResponse) FromJsonString ¶
func (r *DescribeVirusDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusDetailResponse) ToJsonString ¶
func (r *DescribeVirusDetailResponse) ToJsonString() string
type DescribeVirusDetailResponseParams ¶ added in v1.0.426
type DescribeVirusDetailResponseParams struct { // 镜像ID // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 镜像名称 // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 木马文件大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *uint64 `json:"Size,omitnil" name:"Size"` // 木马文件路径 // 注意:此字段可能返回 null,表示取不到有效值。 FilePath *string `json:"FilePath,omitnil" name:"FilePath"` // 最近生成时间 // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil" name:"ModifyTime"` // 病毒名称 // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitnil" name:"VirusName"` // 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 容器名称 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 容器id // 注意:此字段可能返回 null,表示取不到有效值。 ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 主机名称 // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil" name:"HostName"` // 主机id // 注意:此字段可能返回 null,表示取不到有效值。 HostId *string `json:"HostId,omitnil" name:"HostId"` // 进程名称 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 进程md5 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessMd5 *string `json:"ProcessMd5,omitnil" name:"ProcessMd5"` // 进程id // 注意:此字段可能返回 null,表示取不到有效值。 ProcessId *uint64 `json:"ProcessId,omitnil" name:"ProcessId"` // 进程参数 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessArgv *string `json:"ProcessArgv,omitnil" name:"ProcessArgv"` // 进程链 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessChan *string `json:"ProcessChan,omitnil" name:"ProcessChan"` // 进程组 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessAccountGroup *string `json:"ProcessAccountGroup,omitnil" name:"ProcessAccountGroup"` // 进程启动用户 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessStartAccount *string `json:"ProcessStartAccount,omitnil" name:"ProcessStartAccount"` // 进程文件权限 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessFileAuthority *string `json:"ProcessFileAuthority,omitnil" name:"ProcessFileAuthority"` // 来源:0:一键扫描, 1:定时扫描 2:实时监控 // 注意:此字段可能返回 null,表示取不到有效值。 SourceType *int64 `json:"SourceType,omitnil" name:"SourceType"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil" name:"Tags"` // 事件描述 // 注意:此字段可能返回 null,表示取不到有效值。 HarmDescribe *string `json:"HarmDescribe,omitnil" name:"HarmDescribe"` // 建议方案 // 注意:此字段可能返回 null,表示取不到有效值。 SuggestScheme *string `json:"SuggestScheme,omitnil" name:"SuggestScheme"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Mark *string `json:"Mark,omitnil" name:"Mark"` // 风险文件名称 // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitnil" name:"FileName"` // 文件MD5 // 注意:此字段可能返回 null,表示取不到有效值。 FileMd5 *string `json:"FileMd5,omitnil" name:"FileMd5"` // 事件类型 // 注意:此字段可能返回 null,表示取不到有效值。 EventType *string `json:"EventType,omitnil" name:"EventType"` // 集群名称 // 注意:此字段可能返回 null,表示取不到有效值。 PodName *string `json:"PodName,omitnil" name:"PodName"` // DEAL_NONE:文件待处理 // DEAL_IGNORE:已经忽略 // DEAL_ADD_WHITELIST:加白 // DEAL_DEL:文件已经删除 // DEAL_ISOLATE:已经隔离 // DEAL_ISOLATING:隔离中 // DEAL_ISOLATE_FAILED:隔离失败 // DEAL_RECOVERING:恢复中 // DEAL_RECOVER_FAILED: 恢复失败 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil" name:"Status"` // 失败子状态: // FILE_NOT_FOUND:文件不存在 // FILE_ABNORMAL:文件异常 // FILE_ABNORMAL_DEAL_RECOVER:恢复文件时,文件异常 // BACKUP_FILE_NOT_FOUND:备份文件不存在 // CONTAINER_NOT_FOUND_DEAL_ISOLATE:隔离时,容器不存在 // CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 // 注意:此字段可能返回 null,表示取不到有效值。 SubStatus *string `json:"SubStatus,omitnil" name:"SubStatus"` // 内网ip // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 外网ip // 注意:此字段可能返回 null,表示取不到有效值。 ClientIP *string `json:"ClientIP,omitnil" name:"ClientIP"` // 父进程启动用户 // 注意:此字段可能返回 null,表示取不到有效值。 PProcessStartUser *string `json:"PProcessStartUser,omitnil" name:"PProcessStartUser"` // 父进程用户组 // 注意:此字段可能返回 null,表示取不到有效值。 PProcessUserGroup *string `json:"PProcessUserGroup,omitnil" name:"PProcessUserGroup"` // 父进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 PProcessPath *string `json:"PProcessPath,omitnil" name:"PProcessPath"` // 父进程命令行参数 // 注意:此字段可能返回 null,表示取不到有效值。 PProcessParam *string `json:"PProcessParam,omitnil" name:"PProcessParam"` // 祖先进程启动用户 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessStartUser *string `json:"AncestorProcessStartUser,omitnil" name:"AncestorProcessStartUser"` // 祖先进程用户组 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessUserGroup *string `json:"AncestorProcessUserGroup,omitnil" name:"AncestorProcessUserGroup"` // 祖先进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessPath *string `json:"AncestorProcessPath,omitnil" name:"AncestorProcessPath"` // 祖先进程命令行参数 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessParam *string `json:"AncestorProcessParam,omitnil" name:"AncestorProcessParam"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil" name:"OperationTime"` // 容器隔离状态 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器隔离子状态 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 检测平台 // 1: 云查杀引擎 // 2: tav // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitnil" name:"CheckPlatform"` // 文件访问时间 // 注意:此字段可能返回 null,表示取不到有效值。 FileAccessTime *string `json:"FileAccessTime,omitnil" name:"FileAccessTime"` // 文件修改时间 // 注意:此字段可能返回 null,表示取不到有效值。 FileModifyTime *string `json:"FileModifyTime,omitnil" name:"FileModifyTime"` // 节点子网ID NodeSubNetID *string `json:"NodeSubNetID,omitnil" name:"NodeSubNetID"` // 节点子网名称 NodeSubNetName *string `json:"NodeSubNetName,omitnil" name:"NodeSubNetName"` // 节点子网网段 NodeSubNetCIDR *string `json:"NodeSubNetCIDR,omitnil" name:"NodeSubNetCIDR"` // 集群id ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod状态 PodStatus *string `json:"PodStatus,omitnil" name:"PodStatus"` // 节点唯一ID NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusEventTendencyRequest ¶ added in v1.0.518
type DescribeVirusEventTendencyRequest struct { *tchttp.BaseRequest // 趋势周期(默认为7天) TendencyPeriod *uint64 `json:"TendencyPeriod,omitnil" name:"TendencyPeriod"` }
func NewDescribeVirusEventTendencyRequest ¶ added in v1.0.518
func NewDescribeVirusEventTendencyRequest() (request *DescribeVirusEventTendencyRequest)
func (*DescribeVirusEventTendencyRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusEventTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusEventTendencyRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusEventTendencyRequest) ToJsonString() string
type DescribeVirusEventTendencyRequestParams ¶ added in v1.0.518
type DescribeVirusEventTendencyRequestParams struct { // 趋势周期(默认为7天) TendencyPeriod *uint64 `json:"TendencyPeriod,omitnil" name:"TendencyPeriod"` }
Predefined struct for user
type DescribeVirusEventTendencyResponse ¶ added in v1.0.518
type DescribeVirusEventTendencyResponse struct { *tchttp.BaseResponse Response *DescribeVirusEventTendencyResponseParams `json:"Response"` }
func NewDescribeVirusEventTendencyResponse ¶ added in v1.0.518
func NewDescribeVirusEventTendencyResponse() (response *DescribeVirusEventTendencyResponse)
func (*DescribeVirusEventTendencyResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusEventTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusEventTendencyResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusEventTendencyResponse) ToJsonString() string
type DescribeVirusEventTendencyResponseParams ¶ added in v1.0.518
type DescribeVirusEventTendencyResponseParams struct { // 趋势列表 List []*VirusTendencyInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusListRequest ¶
type DescribeVirusListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>FileName - String - 是否必填:否 - 文件名称</li> // <li>FilePath - String - 是否必填:否 - 文件路径</li> // <li>VirusName - String - 是否必填:否 - 病毒名称</li> // <li>ContainerName- String - 是否必填:是 - 容器名称</li> // <li>ContainerId- string - 是否必填:否 - 容器id</li> // <li>ImageName- string - 是否必填:否 - 镜像名称</li> // <li>ImageId- string - 是否必填:否 - 镜像id</li> // <li>IsRealTime- int - 是否必填:否 - 过滤是否实时监控数据</li> // <li>TaskId- string - 是否必填:否 - 任务ID</li> // <li>ContainerNetStatus - String -是否必填: 否 - 容器网络状态筛选 NORMAL ISOLATED ISOLATING RESTORING RESTORE_FAILED</li> // <li>TimeRange - string -是否必填: 否 - 时间范围筛选 ["2022-03-31 16:55:00", "2022-03-31 17:00:00"]</li> // <li>ContainerStatus - string -是否必填: 否 - 容器状态 RUNNING PAUSED STOPPED CREATED DESTROYED RESTARTING REMOVING</li> // <li>AutoIsolateMode - string -是否必填: 否 - 隔离方式 MANUAL AUTO</li> // <li>MD5 - string -是否必填: 否 - md5 </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeVirusListRequest ¶
func NewDescribeVirusListRequest() (request *DescribeVirusListRequest)
func (*DescribeVirusListRequest) FromJsonString ¶
func (r *DescribeVirusListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusListRequest) ToJsonString ¶
func (r *DescribeVirusListRequest) ToJsonString() string
type DescribeVirusListRequestParams ¶ added in v1.0.426
type DescribeVirusListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>FileName - String - 是否必填:否 - 文件名称</li> // <li>FilePath - String - 是否必填:否 - 文件路径</li> // <li>VirusName - String - 是否必填:否 - 病毒名称</li> // <li>ContainerName- String - 是否必填:是 - 容器名称</li> // <li>ContainerId- string - 是否必填:否 - 容器id</li> // <li>ImageName- string - 是否必填:否 - 镜像名称</li> // <li>ImageId- string - 是否必填:否 - 镜像id</li> // <li>IsRealTime- int - 是否必填:否 - 过滤是否实时监控数据</li> // <li>TaskId- string - 是否必填:否 - 任务ID</li> // <li>ContainerNetStatus - String -是否必填: 否 - 容器网络状态筛选 NORMAL ISOLATED ISOLATING RESTORING RESTORE_FAILED</li> // <li>TimeRange - string -是否必填: 否 - 时间范围筛选 ["2022-03-31 16:55:00", "2022-03-31 17:00:00"]</li> // <li>ContainerStatus - string -是否必填: 否 - 容器状态 RUNNING PAUSED STOPPED CREATED DESTROYED RESTARTING REMOVING</li> // <li>AutoIsolateMode - string -是否必填: 否 - 隔离方式 MANUAL AUTO</li> // <li>MD5 - string -是否必填: 否 - md5 </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeVirusListResponse ¶
type DescribeVirusListResponse struct { *tchttp.BaseResponse Response *DescribeVirusListResponseParams `json:"Response"` }
func NewDescribeVirusListResponse ¶
func NewDescribeVirusListResponse() (response *DescribeVirusListResponse)
func (*DescribeVirusListResponse) FromJsonString ¶
func (r *DescribeVirusListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusListResponse) ToJsonString ¶
func (r *DescribeVirusListResponse) ToJsonString() string
type DescribeVirusListResponseParams ¶ added in v1.0.426
type DescribeVirusListResponseParams struct { // 木马列表 List []*VirusInfo `json:"List,omitnil" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusManualScanEstimateTimeoutRequest ¶ added in v1.0.518
type DescribeVirusManualScanEstimateTimeoutRequest struct { *tchttp.BaseRequest // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitnil" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitnil" name:"ScanRangeAll"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitnil" name:"ScanIds"` }
func NewDescribeVirusManualScanEstimateTimeoutRequest ¶ added in v1.0.518
func NewDescribeVirusManualScanEstimateTimeoutRequest() (request *DescribeVirusManualScanEstimateTimeoutRequest)
func (*DescribeVirusManualScanEstimateTimeoutRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusManualScanEstimateTimeoutRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusManualScanEstimateTimeoutRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusManualScanEstimateTimeoutRequest) ToJsonString() string
type DescribeVirusManualScanEstimateTimeoutRequestParams ¶ added in v1.0.518
type DescribeVirusManualScanEstimateTimeoutRequestParams struct { // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitnil" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitnil" name:"ScanRangeAll"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitnil" name:"ScanIds"` }
Predefined struct for user
type DescribeVirusManualScanEstimateTimeoutResponse ¶ added in v1.0.518
type DescribeVirusManualScanEstimateTimeoutResponse struct { *tchttp.BaseResponse Response *DescribeVirusManualScanEstimateTimeoutResponseParams `json:"Response"` }
func NewDescribeVirusManualScanEstimateTimeoutResponse ¶ added in v1.0.518
func NewDescribeVirusManualScanEstimateTimeoutResponse() (response *DescribeVirusManualScanEstimateTimeoutResponse)
func (*DescribeVirusManualScanEstimateTimeoutResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusManualScanEstimateTimeoutResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusManualScanEstimateTimeoutResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusManualScanEstimateTimeoutResponse) ToJsonString() string
type DescribeVirusManualScanEstimateTimeoutResponseParams ¶ added in v1.0.518
type DescribeVirusManualScanEstimateTimeoutResponseParams struct { // 预估超时时间(h) Timeout *float64 `json:"Timeout,omitnil" name:"Timeout"` // 单台主机并行扫描容器数 ContainerScanConcurrencyCount *uint64 `json:"ContainerScanConcurrencyCount,omitnil" name:"ContainerScanConcurrencyCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusMonitorSettingRequest ¶
type DescribeVirusMonitorSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVirusMonitorSettingRequest ¶
func NewDescribeVirusMonitorSettingRequest() (request *DescribeVirusMonitorSettingRequest)
func (*DescribeVirusMonitorSettingRequest) FromJsonString ¶
func (r *DescribeVirusMonitorSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusMonitorSettingRequest) ToJsonString ¶
func (r *DescribeVirusMonitorSettingRequest) ToJsonString() string
type DescribeVirusMonitorSettingRequestParams ¶ added in v1.0.426
type DescribeVirusMonitorSettingRequestParams struct { }
Predefined struct for user
type DescribeVirusMonitorSettingResponse ¶
type DescribeVirusMonitorSettingResponse struct { *tchttp.BaseResponse Response *DescribeVirusMonitorSettingResponseParams `json:"Response"` }
func NewDescribeVirusMonitorSettingResponse ¶
func NewDescribeVirusMonitorSettingResponse() (response *DescribeVirusMonitorSettingResponse)
func (*DescribeVirusMonitorSettingResponse) FromJsonString ¶
func (r *DescribeVirusMonitorSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusMonitorSettingResponse) ToJsonString ¶
func (r *DescribeVirusMonitorSettingResponse) ToJsonString() string
type DescribeVirusMonitorSettingResponseParams ¶ added in v1.0.426
type DescribeVirusMonitorSettingResponseParams struct { // 是否开启实时监控 EnableScan *bool `json:"EnableScan,omitnil" name:"EnableScan"` // 扫描全部路径 // 注意:此字段可能返回 null,表示取不到有效值。 ScanPathAll *bool `json:"ScanPathAll,omitnil" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 // 注意:此字段可能返回 null,表示取不到有效值。 ScanPathType *uint64 `json:"ScanPathType,omitnil" name:"ScanPathType"` // 自选排除或扫描的地址 // 注意:此字段可能返回 null,表示取不到有效值。 ScanPath []*string `json:"ScanPath,omitnil" name:"ScanPath"` // 扫描路径模式: // SCAN_PATH_ALL:全部路径 // SCAN_PATH_DEFAULT:默认路径 // SCAN_PATH_USER_DEFINE:用户自定义路径 ScanPathMode *string `json:"ScanPathMode,omitnil" name:"ScanPathMode"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusSampleDownloadUrlRequest ¶ added in v1.0.518
type DescribeVirusSampleDownloadUrlRequest struct { *tchttp.BaseRequest // 木马id ID *string `json:"ID,omitnil" name:"ID"` }
func NewDescribeVirusSampleDownloadUrlRequest ¶ added in v1.0.518
func NewDescribeVirusSampleDownloadUrlRequest() (request *DescribeVirusSampleDownloadUrlRequest)
func (*DescribeVirusSampleDownloadUrlRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusSampleDownloadUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusSampleDownloadUrlRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusSampleDownloadUrlRequest) ToJsonString() string
type DescribeVirusSampleDownloadUrlRequestParams ¶ added in v1.0.518
type DescribeVirusSampleDownloadUrlRequestParams struct { // 木马id ID *string `json:"ID,omitnil" name:"ID"` }
Predefined struct for user
type DescribeVirusSampleDownloadUrlResponse ¶ added in v1.0.518
type DescribeVirusSampleDownloadUrlResponse struct { *tchttp.BaseResponse Response *DescribeVirusSampleDownloadUrlResponseParams `json:"Response"` }
func NewDescribeVirusSampleDownloadUrlResponse ¶ added in v1.0.518
func NewDescribeVirusSampleDownloadUrlResponse() (response *DescribeVirusSampleDownloadUrlResponse)
func (*DescribeVirusSampleDownloadUrlResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVirusSampleDownloadUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusSampleDownloadUrlResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVirusSampleDownloadUrlResponse) ToJsonString() string
type DescribeVirusSampleDownloadUrlResponseParams ¶ added in v1.0.518
type DescribeVirusSampleDownloadUrlResponseParams struct { // 样本下载地址 FileUrl *string `json:"FileUrl,omitnil" name:"FileUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusScanSettingRequest ¶
type DescribeVirusScanSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVirusScanSettingRequest ¶
func NewDescribeVirusScanSettingRequest() (request *DescribeVirusScanSettingRequest)
func (*DescribeVirusScanSettingRequest) FromJsonString ¶
func (r *DescribeVirusScanSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusScanSettingRequest) ToJsonString ¶
func (r *DescribeVirusScanSettingRequest) ToJsonString() string
type DescribeVirusScanSettingRequestParams ¶ added in v1.0.426
type DescribeVirusScanSettingRequestParams struct { }
Predefined struct for user
type DescribeVirusScanSettingResponse ¶
type DescribeVirusScanSettingResponse struct { *tchttp.BaseResponse Response *DescribeVirusScanSettingResponseParams `json:"Response"` }
func NewDescribeVirusScanSettingResponse ¶
func NewDescribeVirusScanSettingResponse() (response *DescribeVirusScanSettingResponse)
func (*DescribeVirusScanSettingResponse) FromJsonString ¶
func (r *DescribeVirusScanSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusScanSettingResponse) ToJsonString ¶
func (r *DescribeVirusScanSettingResponse) ToJsonString() string
type DescribeVirusScanSettingResponseParams ¶ added in v1.0.426
type DescribeVirusScanSettingResponseParams struct { // 是否开启定期扫描 EnableScan *bool `json:"EnableScan,omitnil" name:"EnableScan"` // 检测周期每隔多少天 Cycle *uint64 `json:"Cycle,omitnil" name:"Cycle"` // 扫描开始时间 BeginScanAt *string `json:"BeginScanAt,omitnil" name:"BeginScanAt"` // 扫描全部路径 ScanPathAll *bool `json:"ScanPathAll,omitnil" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitnil" name:"ScanPathType"` // 超时时长,单位小时 Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitnil" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitnil" name:"ScanRangeAll"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitnil" name:"ScanIds"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitnil" name:"ScanPath"` // 一键检测的超时设置 // 注意:此字段可能返回 null,表示取不到有效值。 ClickTimeout *uint64 `json:"ClickTimeout,omitnil" name:"ClickTimeout"` // 扫描路径模式: // SCAN_PATH_ALL:全部路径 // SCAN_PATH_DEFAULT:默认路径 // SCAN_PATH_USER_DEFINE:用户自定义路径 ScanPathMode *string `json:"ScanPathMode,omitnil" name:"ScanPathMode"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusScanTaskStatusRequest ¶
type DescribeVirusScanTaskStatusRequest struct { *tchttp.BaseRequest // 任务id TaskID *string `json:"TaskID,omitnil" name:"TaskID"` }
func NewDescribeVirusScanTaskStatusRequest ¶
func NewDescribeVirusScanTaskStatusRequest() (request *DescribeVirusScanTaskStatusRequest)
func (*DescribeVirusScanTaskStatusRequest) FromJsonString ¶
func (r *DescribeVirusScanTaskStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusScanTaskStatusRequest) ToJsonString ¶
func (r *DescribeVirusScanTaskStatusRequest) ToJsonString() string
type DescribeVirusScanTaskStatusRequestParams ¶ added in v1.0.426
type DescribeVirusScanTaskStatusRequestParams struct { // 任务id TaskID *string `json:"TaskID,omitnil" name:"TaskID"` }
Predefined struct for user
type DescribeVirusScanTaskStatusResponse ¶
type DescribeVirusScanTaskStatusResponse struct { *tchttp.BaseResponse Response *DescribeVirusScanTaskStatusResponseParams `json:"Response"` }
func NewDescribeVirusScanTaskStatusResponse ¶
func NewDescribeVirusScanTaskStatusResponse() (response *DescribeVirusScanTaskStatusResponse)
func (*DescribeVirusScanTaskStatusResponse) FromJsonString ¶
func (r *DescribeVirusScanTaskStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusScanTaskStatusResponse) ToJsonString ¶
func (r *DescribeVirusScanTaskStatusResponse) ToJsonString() string
type DescribeVirusScanTaskStatusResponseParams ¶ added in v1.0.426
type DescribeVirusScanTaskStatusResponseParams struct { // 查杀容器个数 ContainerTotal *uint64 `json:"ContainerTotal,omitnil" name:"ContainerTotal"` // 风险容器个数 RiskContainerCnt *uint64 `json:"RiskContainerCnt,omitnil" name:"RiskContainerCnt"` // 扫描状态 任务状态: // SCAN_NONE:无, // SCAN_SCANNING:正在扫描中, // SCAN_FINISH:扫描完成, // SCAN_TIMEOUT:扫描超时 // SCAN_CANCELING: 取消中 // SCAN_CANCELED:已取消 Status *string `json:"Status,omitnil" name:"Status"` // 扫描进度 I Schedule *uint64 `json:"Schedule,omitnil" name:"Schedule"` // 已经扫描了的容器个数 ContainerScanCnt *uint64 `json:"ContainerScanCnt,omitnil" name:"ContainerScanCnt"` // 风险个数 RiskCnt *uint64 `json:"RiskCnt,omitnil" name:"RiskCnt"` // 剩余扫描时间 LeftSeconds *uint64 `json:"LeftSeconds,omitnil" name:"LeftSeconds"` // 扫描开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 扫描结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 扫描类型,"CYCLE":周期扫描, "MANUAL":手动扫描 ScanType *string `json:"ScanType,omitnil" name:"ScanType"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusScanTimeoutSettingRequest ¶
type DescribeVirusScanTimeoutSettingRequest struct { *tchttp.BaseRequest // 设置类型0一键检测,1定时检测 ScanType *uint64 `json:"ScanType,omitnil" name:"ScanType"` }
func NewDescribeVirusScanTimeoutSettingRequest ¶
func NewDescribeVirusScanTimeoutSettingRequest() (request *DescribeVirusScanTimeoutSettingRequest)
func (*DescribeVirusScanTimeoutSettingRequest) FromJsonString ¶
func (r *DescribeVirusScanTimeoutSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusScanTimeoutSettingRequest) ToJsonString ¶
func (r *DescribeVirusScanTimeoutSettingRequest) ToJsonString() string
type DescribeVirusScanTimeoutSettingRequestParams ¶ added in v1.0.426
type DescribeVirusScanTimeoutSettingRequestParams struct { // 设置类型0一键检测,1定时检测 ScanType *uint64 `json:"ScanType,omitnil" name:"ScanType"` }
Predefined struct for user
type DescribeVirusScanTimeoutSettingResponse ¶
type DescribeVirusScanTimeoutSettingResponse struct { *tchttp.BaseResponse Response *DescribeVirusScanTimeoutSettingResponseParams `json:"Response"` }
func NewDescribeVirusScanTimeoutSettingResponse ¶
func NewDescribeVirusScanTimeoutSettingResponse() (response *DescribeVirusScanTimeoutSettingResponse)
func (*DescribeVirusScanTimeoutSettingResponse) FromJsonString ¶
func (r *DescribeVirusScanTimeoutSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusScanTimeoutSettingResponse) ToJsonString ¶
func (r *DescribeVirusScanTimeoutSettingResponse) ToJsonString() string
type DescribeVirusScanTimeoutSettingResponseParams ¶ added in v1.0.426
type DescribeVirusScanTimeoutSettingResponseParams struct { // 超时时长单位小时 // 注意:此字段可能返回 null,表示取不到有效值。 Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusSummaryRequest ¶
type DescribeVirusSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVirusSummaryRequest ¶
func NewDescribeVirusSummaryRequest() (request *DescribeVirusSummaryRequest)
func (*DescribeVirusSummaryRequest) FromJsonString ¶
func (r *DescribeVirusSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusSummaryRequest) ToJsonString ¶
func (r *DescribeVirusSummaryRequest) ToJsonString() string
type DescribeVirusSummaryRequestParams ¶ added in v1.0.426
type DescribeVirusSummaryRequestParams struct { }
Predefined struct for user
type DescribeVirusSummaryResponse ¶
type DescribeVirusSummaryResponse struct { *tchttp.BaseResponse Response *DescribeVirusSummaryResponseParams `json:"Response"` }
func NewDescribeVirusSummaryResponse ¶
func NewDescribeVirusSummaryResponse() (response *DescribeVirusSummaryResponse)
func (*DescribeVirusSummaryResponse) FromJsonString ¶
func (r *DescribeVirusSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusSummaryResponse) ToJsonString ¶
func (r *DescribeVirusSummaryResponse) ToJsonString() string
type DescribeVirusSummaryResponseParams ¶ added in v1.0.426
type DescribeVirusSummaryResponseParams struct { // 最近的一次扫描任务id TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 木马影响容器个数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskContainerCnt *uint64 `json:"RiskContainerCnt,omitnil" name:"RiskContainerCnt"` // 待处理风险个数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitnil" name:"RiskCnt"` // 病毒库更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 VirusDataBaseModifyTime *string `json:"VirusDataBaseModifyTime,omitnil" name:"VirusDataBaseModifyTime"` // 木马影响容器个数较昨日增长 // 注意:此字段可能返回 null,表示取不到有效值。 RiskContainerIncrease *int64 `json:"RiskContainerIncrease,omitnil" name:"RiskContainerIncrease"` // 待处理风险个数较昨日增长 // 注意:此字段可能返回 null,表示取不到有效值。 RiskIncrease *int64 `json:"RiskIncrease,omitnil" name:"RiskIncrease"` // 隔离事件个数较昨日新增 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateIncrease *int64 `json:"IsolateIncrease,omitnil" name:"IsolateIncrease"` // 隔离事件总数 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateCnt *int64 `json:"IsolateCnt,omitnil" name:"IsolateCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVirusTaskListRequest ¶
type DescribeVirusTaskListRequest struct { *tchttp.BaseRequest // 任务id TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ContainerName - String - 是否必填:否 - 容器名称</li> // <li>ContainerId - String - 是否必填:否 - 容器id</li> // <li>Hostname - String - 是否必填:否 - 主机名称</li> // <li>HostIp- String - 是否必填:否 - 主机IP</li> // <li>ImageId- String - 是否必填:否 - 镜像ID</li> // <li>ImageName- String - 是否必填:否 - 镜像名称</li> // <li>Status- String - 是否必填:否 - 状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` }
func NewDescribeVirusTaskListRequest ¶
func NewDescribeVirusTaskListRequest() (request *DescribeVirusTaskListRequest)
func (*DescribeVirusTaskListRequest) FromJsonString ¶
func (r *DescribeVirusTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusTaskListRequest) ToJsonString ¶
func (r *DescribeVirusTaskListRequest) ToJsonString() string
type DescribeVirusTaskListRequestParams ¶ added in v1.0.426
type DescribeVirusTaskListRequestParams struct { // 任务id TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>ContainerName - String - 是否必填:否 - 容器名称</li> // <li>ContainerId - String - 是否必填:否 - 容器id</li> // <li>Hostname - String - 是否必填:否 - 主机名称</li> // <li>HostIp- String - 是否必填:否 - 主机IP</li> // <li>ImageId- String - 是否必填:否 - 镜像ID</li> // <li>ImageName- String - 是否必填:否 - 镜像名称</li> // <li>Status- String - 是否必填:否 - 状态</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` }
Predefined struct for user
type DescribeVirusTaskListResponse ¶
type DescribeVirusTaskListResponse struct { *tchttp.BaseResponse Response *DescribeVirusTaskListResponseParams `json:"Response"` }
func NewDescribeVirusTaskListResponse ¶
func NewDescribeVirusTaskListResponse() (response *DescribeVirusTaskListResponse)
func (*DescribeVirusTaskListResponse) FromJsonString ¶
func (r *DescribeVirusTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVirusTaskListResponse) ToJsonString ¶
func (r *DescribeVirusTaskListResponse) ToJsonString() string
type DescribeVirusTaskListResponseParams ¶ added in v1.0.426
type DescribeVirusTaskListResponseParams struct { // 文件查杀列表 List []*VirusTaskInfo `json:"List,omitnil" name:"List"` // 总数量(容器任务数量) TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulContainerListRequest ¶ added in v1.0.518
type DescribeVulContainerListRequest struct { *tchttp.BaseRequest // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ContainerID- string - 是否必填:否 - 容器ID</li> // <li>ContainerName- String -是否必填: 否 - 容器名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeVulContainerListRequest ¶ added in v1.0.518
func NewDescribeVulContainerListRequest() (request *DescribeVulContainerListRequest)
func (*DescribeVulContainerListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulContainerListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulContainerListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulContainerListRequest) ToJsonString() string
type DescribeVulContainerListRequestParams ¶ added in v1.0.518
type DescribeVulContainerListRequestParams struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ContainerID- string - 是否必填:否 - 容器ID</li> // <li>ContainerName- String -是否必填: 否 - 容器名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeVulContainerListResponse ¶ added in v1.0.518
type DescribeVulContainerListResponse struct { *tchttp.BaseResponse Response *DescribeVulContainerListResponseParams `json:"Response"` }
func NewDescribeVulContainerListResponse ¶ added in v1.0.518
func NewDescribeVulContainerListResponse() (response *DescribeVulContainerListResponse)
func (*DescribeVulContainerListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulContainerListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulContainerListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulContainerListResponse) ToJsonString() string
type DescribeVulContainerListResponseParams ¶ added in v1.0.518
type DescribeVulContainerListResponseParams struct { // 容器列表 List []*VulAffectedContainerInfo `json:"List,omitnil" name:"List"` // 容器总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceEventDetailRequest ¶ added in v1.0.518
type DescribeVulDefenceEventDetailRequest struct { *tchttp.BaseRequest // 事件ID EventID *int64 `json:"EventID,omitnil" name:"EventID"` }
func NewDescribeVulDefenceEventDetailRequest ¶ added in v1.0.518
func NewDescribeVulDefenceEventDetailRequest() (request *DescribeVulDefenceEventDetailRequest)
func (*DescribeVulDefenceEventDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceEventDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventDetailRequest) ToJsonString() string
type DescribeVulDefenceEventDetailRequestParams ¶ added in v1.0.518
type DescribeVulDefenceEventDetailRequestParams struct { // 事件ID EventID *int64 `json:"EventID,omitnil" name:"EventID"` }
Predefined struct for user
type DescribeVulDefenceEventDetailResponse ¶ added in v1.0.518
type DescribeVulDefenceEventDetailResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceEventDetailResponseParams `json:"Response"` }
func NewDescribeVulDefenceEventDetailResponse ¶ added in v1.0.518
func NewDescribeVulDefenceEventDetailResponse() (response *DescribeVulDefenceEventDetailResponse)
func (*DescribeVulDefenceEventDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceEventDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventDetailResponse) ToJsonString() string
type DescribeVulDefenceEventDetailResponseParams ¶ added in v1.0.518
type DescribeVulDefenceEventDetailResponseParams struct { // 漏洞防御事件详细 EventDetail *VulDefenceEventDetail `json:"EventDetail,omitnil" name:"EventDetail"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceEventRequest ¶ added in v1.0.518
type DescribeVulDefenceEventRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御</li> // <li>ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED </li> // <li>ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING</li> // <li>EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK </li> // <li>TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 </li> // <li>VulName- string - 是否必填:否 - 漏洞名称。</li> // <li>CVEID- string - 是否必填:否 - CVE编号。</li> // <li>SourceIP- string - 是否必填:否 - 攻击源IP。</li> // <li>ContainerName- string - 是否必填:否 - 容器名称。</li> // <li>ContainerID- string - 是否必填:否 - 容器ID。</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> // <li>HostName- string - 是否必填:否 - 主机名称。</li> // <li>HostIP- string - 是否必填:否 - 内网IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:事件数量:EventCount By *string `json:"By,omitnil" name:"By"` }
func NewDescribeVulDefenceEventRequest ¶ added in v1.0.518
func NewDescribeVulDefenceEventRequest() (request *DescribeVulDefenceEventRequest)
func (*DescribeVulDefenceEventRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceEventRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventRequest) ToJsonString() string
type DescribeVulDefenceEventRequestParams ¶ added in v1.0.518
type DescribeVulDefenceEventRequestParams struct { // 过滤条件。 // <li>Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御</li> // <li>ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED </li> // <li>ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING</li> // <li>EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK </li> // <li>TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 </li> // <li>VulName- string - 是否必填:否 - 漏洞名称。</li> // <li>CVEID- string - 是否必填:否 - CVE编号。</li> // <li>SourceIP- string - 是否必填:否 - 攻击源IP。</li> // <li>ContainerName- string - 是否必填:否 - 容器名称。</li> // <li>ContainerID- string - 是否必填:否 - 容器ID。</li> // <li>ImageName- string - 是否必填:否 - 镜像名称。</li> // <li>ImageID- string - 是否必填:否 - 镜像ID。</li> // <li>HostName- string - 是否必填:否 - 主机名称。</li> // <li>HostIP- string - 是否必填:否 - 内网IP。</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:事件数量:EventCount By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeVulDefenceEventResponse ¶ added in v1.0.518
type DescribeVulDefenceEventResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceEventResponseParams `json:"Response"` }
func NewDescribeVulDefenceEventResponse ¶ added in v1.0.518
func NewDescribeVulDefenceEventResponse() (response *DescribeVulDefenceEventResponse)
func (*DescribeVulDefenceEventResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceEventResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventResponse) ToJsonString() string
type DescribeVulDefenceEventResponseParams ¶ added in v1.0.518
type DescribeVulDefenceEventResponseParams struct { // 漏洞防御事件列表 List []*VulDefenceEvent `json:"List,omitnil" name:"List"` // 总数量 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceEventTendencyRequest ¶ added in v1.0.518
type DescribeVulDefenceEventTendencyRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
func NewDescribeVulDefenceEventTendencyRequest ¶ added in v1.0.518
func NewDescribeVulDefenceEventTendencyRequest() (request *DescribeVulDefenceEventTendencyRequest)
func (*DescribeVulDefenceEventTendencyRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceEventTendencyRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventTendencyRequest) ToJsonString() string
type DescribeVulDefenceEventTendencyRequestParams ¶ added in v1.0.518
type DescribeVulDefenceEventTendencyRequestParams struct { // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
Predefined struct for user
type DescribeVulDefenceEventTendencyResponse ¶ added in v1.0.518
type DescribeVulDefenceEventTendencyResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceEventTendencyResponseParams `json:"Response"` }
func NewDescribeVulDefenceEventTendencyResponse ¶ added in v1.0.518
func NewDescribeVulDefenceEventTendencyResponse() (response *DescribeVulDefenceEventTendencyResponse)
func (*DescribeVulDefenceEventTendencyResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceEventTendencyResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceEventTendencyResponse) ToJsonString() string
type DescribeVulDefenceEventTendencyResponseParams ¶ added in v1.0.518
type DescribeVulDefenceEventTendencyResponseParams struct { // 漏洞防御事件趋势 DefendedList []*VulDefenceEventTendency `json:"DefendedList,omitnil" name:"DefendedList"` // 漏洞攻击事件趋势 AttackList []*VulDefenceEventTendency `json:"AttackList,omitnil" name:"AttackList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceHostRequest ¶ added in v1.0.518
type DescribeVulDefenceHostRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Status- String - 是否必填:否 - 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENCE:未防御</li> // <li>HostName- String - 是否必填:否 - 主机名称/超级节点名称</li> // <li>HostIP- String - 是否必填:否 - 主机IP</li> // <li>NodeType- String - 是否必填:否 - 节点类型</li> // <li>HostName- String - 是否必填:否 - 超级节点名称</li> // <li>NodeSubNetCIDR- String - 是否必填:否 - 超级节点CIDR</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:更新时间:ModifyTime/首次开启时间:CreateTime By *string `json:"By,omitnil" name:"By"` }
func NewDescribeVulDefenceHostRequest ¶ added in v1.0.518
func NewDescribeVulDefenceHostRequest() (request *DescribeVulDefenceHostRequest)
func (*DescribeVulDefenceHostRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceHostRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceHostRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceHostRequest) ToJsonString() string
type DescribeVulDefenceHostRequestParams ¶ added in v1.0.518
type DescribeVulDefenceHostRequestParams struct { // 过滤条件。 // <li>Status- String - 是否必填:否 - 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENCE:未防御</li> // <li>HostName- String - 是否必填:否 - 主机名称/超级节点名称</li> // <li>HostIP- String - 是否必填:否 - 主机IP</li> // <li>NodeType- String - 是否必填:否 - 节点类型</li> // <li>HostName- String - 是否必填:否 - 超级节点名称</li> // <li>NodeSubNetCIDR- String - 是否必填:否 - 超级节点CIDR</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:asc/desc Order *string `json:"Order,omitnil" name:"Order"` // 排序字段:更新时间:ModifyTime/首次开启时间:CreateTime By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeVulDefenceHostResponse ¶ added in v1.0.518
type DescribeVulDefenceHostResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceHostResponseParams `json:"Response"` }
func NewDescribeVulDefenceHostResponse ¶ added in v1.0.518
func NewDescribeVulDefenceHostResponse() (response *DescribeVulDefenceHostResponse)
func (*DescribeVulDefenceHostResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceHostResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceHostResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceHostResponse) ToJsonString() string
type DescribeVulDefenceHostResponseParams ¶ added in v1.0.518
type DescribeVulDefenceHostResponseParams struct { // 总数量 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 漏洞防御的主机列表 List []*VulDefenceHost `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefencePluginRequest ¶ added in v1.0.518
type DescribeVulDefencePluginRequest struct { *tchttp.BaseRequest // 主机HostID或超级节点UniqueId HostID *string `json:"HostID,omitnil" name:"HostID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li> // Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT // </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeVulDefencePluginRequest ¶ added in v1.0.518
func NewDescribeVulDefencePluginRequest() (request *DescribeVulDefencePluginRequest)
func (*DescribeVulDefencePluginRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefencePluginRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefencePluginRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefencePluginRequest) ToJsonString() string
type DescribeVulDefencePluginRequestParams ¶ added in v1.0.518
type DescribeVulDefencePluginRequestParams struct { // 主机HostID或超级节点UniqueId HostID *string `json:"HostID,omitnil" name:"HostID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li> // Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT // </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeVulDefencePluginResponse ¶ added in v1.0.518
type DescribeVulDefencePluginResponse struct { *tchttp.BaseResponse Response *DescribeVulDefencePluginResponseParams `json:"Response"` }
func NewDescribeVulDefencePluginResponse ¶ added in v1.0.518
func NewDescribeVulDefencePluginResponse() (response *DescribeVulDefencePluginResponse)
func (*DescribeVulDefencePluginResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefencePluginResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefencePluginResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefencePluginResponse) ToJsonString() string
type DescribeVulDefencePluginResponseParams ¶ added in v1.0.518
type DescribeVulDefencePluginResponseParams struct { // 总数量 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 漏洞防御插件列表 List []*VulDefencePlugin `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceSettingRequest ¶ added in v1.0.518
type DescribeVulDefenceSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulDefenceSettingRequest ¶ added in v1.0.518
func NewDescribeVulDefenceSettingRequest() (request *DescribeVulDefenceSettingRequest)
func (*DescribeVulDefenceSettingRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceSettingRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceSettingRequest) ToJsonString() string
type DescribeVulDefenceSettingRequestParams ¶ added in v1.0.518
type DescribeVulDefenceSettingRequestParams struct { }
Predefined struct for user
type DescribeVulDefenceSettingResponse ¶ added in v1.0.518
type DescribeVulDefenceSettingResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceSettingResponseParams `json:"Response"` }
func NewDescribeVulDefenceSettingResponse ¶ added in v1.0.518
func NewDescribeVulDefenceSettingResponse() (response *DescribeVulDefenceSettingResponse)
func (*DescribeVulDefenceSettingResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceSettingResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDefenceSettingResponse) ToJsonString() string
type DescribeVulDefenceSettingResponseParams ¶ added in v1.0.518
type DescribeVulDefenceSettingResponseParams struct { // 是否开启:0: 关闭 1:开启 IsEnabled *int64 `json:"IsEnabled,omitnil" name:"IsEnabled"` // 漏洞防御主机范围: 0:自选主机节点,1:全部 Scope *int64 `json:"Scope,omitnil" name:"Scope"` // 漏洞防御主机数量 HostCount *int64 `json:"HostCount,omitnil" name:"HostCount"` // 开启漏洞防御异常主机数量 ExceptionHostCount *int64 `json:"ExceptionHostCount,omitnil" name:"ExceptionHostCount"` // 自选漏洞防御主机 // 注意:此字段可能返回 null,表示取不到有效值。 HostIDs []*string `json:"HostIDs,omitnil" name:"HostIDs"` // 开通容器安全的主机总数 // 注意:此字段可能返回 null,表示取不到有效值。 HostTotalCount *int64 `json:"HostTotalCount,omitnil" name:"HostTotalCount"` // 支持防御的漏洞数 // 注意:此字段可能返回 null,表示取不到有效值。 SupportDefenseVulCount *int64 `json:"SupportDefenseVulCount,omitnil" name:"SupportDefenseVulCount"` // 普通节点个数 HostNodeCount *int64 `json:"HostNodeCount,omitnil" name:"HostNodeCount"` // 超级节点范围 SuperScope *int64 `json:"SuperScope,omitnil" name:"SuperScope"` // 超级节点个数 SuperNodeCount *int64 `json:"SuperNodeCount,omitnil" name:"SuperNodeCount"` // 超级节点Id列表 SuperNodeIds []*string `json:"SuperNodeIds,omitnil" name:"SuperNodeIds"` // 开通容器安全的超级结点总数 NodeTotalCount *int64 `json:"NodeTotalCount,omitnil" name:"NodeTotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulDetailRequest ¶ added in v1.0.518
type DescribeVulDetailRequest struct { *tchttp.BaseRequest // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` }
func NewDescribeVulDetailRequest ¶ added in v1.0.518
func NewDescribeVulDetailRequest() (request *DescribeVulDetailRequest)
func (*DescribeVulDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDetailRequest) ToJsonString() string
type DescribeVulDetailRequestParams ¶ added in v1.0.518
type DescribeVulDetailRequestParams struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` }
Predefined struct for user
type DescribeVulDetailResponse ¶ added in v1.0.518
type DescribeVulDetailResponse struct { *tchttp.BaseResponse Response *DescribeVulDetailResponseParams `json:"Response"` }
func NewDescribeVulDetailResponse ¶ added in v1.0.518
func NewDescribeVulDetailResponse() (response *DescribeVulDetailResponse)
func (*DescribeVulDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulDetailResponse) ToJsonString() string
type DescribeVulDetailResponseParams ¶ added in v1.0.518
type DescribeVulDetailResponseParams struct { // 漏洞详情信息 VulInfo *VulDetailInfo `json:"VulInfo,omitnil" name:"VulInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulIgnoreLocalImageListRequest ¶ added in v1.0.518
type DescribeVulIgnoreLocalImageListRequest struct { *tchttp.BaseRequest // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:DESC,ACS Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 ImageSize By *string `json:"By,omitnil" name:"By"` }
func NewDescribeVulIgnoreLocalImageListRequest ¶ added in v1.0.518
func NewDescribeVulIgnoreLocalImageListRequest() (request *DescribeVulIgnoreLocalImageListRequest)
func (*DescribeVulIgnoreLocalImageListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulIgnoreLocalImageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulIgnoreLocalImageListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulIgnoreLocalImageListRequest) ToJsonString() string
type DescribeVulIgnoreLocalImageListRequestParams ¶ added in v1.0.518
type DescribeVulIgnoreLocalImageListRequestParams struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式:DESC,ACS Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 ImageSize By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeVulIgnoreLocalImageListResponse ¶ added in v1.0.518
type DescribeVulIgnoreLocalImageListResponse struct { *tchttp.BaseResponse Response *DescribeVulIgnoreLocalImageListResponseParams `json:"Response"` }
func NewDescribeVulIgnoreLocalImageListResponse ¶ added in v1.0.518
func NewDescribeVulIgnoreLocalImageListResponse() (response *DescribeVulIgnoreLocalImageListResponse)
func (*DescribeVulIgnoreLocalImageListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulIgnoreLocalImageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulIgnoreLocalImageListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulIgnoreLocalImageListResponse) ToJsonString() string
type DescribeVulIgnoreLocalImageListResponseParams ¶ added in v1.0.518
type DescribeVulIgnoreLocalImageListResponseParams struct { // 总数量 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 镜像列表 List []*VulIgnoreLocalImage `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulIgnoreRegistryImageListRequest ¶ added in v1.0.518
type DescribeVulIgnoreRegistryImageListRequest struct { *tchttp.BaseRequest // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
func NewDescribeVulIgnoreRegistryImageListRequest ¶ added in v1.0.518
func NewDescribeVulIgnoreRegistryImageListRequest() (request *DescribeVulIgnoreRegistryImageListRequest)
func (*DescribeVulIgnoreRegistryImageListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulIgnoreRegistryImageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulIgnoreRegistryImageListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulIgnoreRegistryImageListRequest) ToJsonString() string
type DescribeVulIgnoreRegistryImageListRequestParams ¶ added in v1.0.518
type DescribeVulIgnoreRegistryImageListRequestParams struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` }
Predefined struct for user
type DescribeVulIgnoreRegistryImageListResponse ¶ added in v1.0.518
type DescribeVulIgnoreRegistryImageListResponse struct { *tchttp.BaseResponse Response *DescribeVulIgnoreRegistryImageListResponseParams `json:"Response"` }
func NewDescribeVulIgnoreRegistryImageListResponse ¶ added in v1.0.518
func NewDescribeVulIgnoreRegistryImageListResponse() (response *DescribeVulIgnoreRegistryImageListResponse)
func (*DescribeVulIgnoreRegistryImageListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulIgnoreRegistryImageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulIgnoreRegistryImageListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulIgnoreRegistryImageListResponse) ToJsonString() string
type DescribeVulIgnoreRegistryImageListResponseParams ¶ added in v1.0.518
type DescribeVulIgnoreRegistryImageListResponseParams struct { // 总数量 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 镜像列表 List []*VulIgnoreRegistryImage `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulImageListRequest ¶ added in v1.0.518
type DescribeVulImageListRequest struct { *tchttp.BaseRequest // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>HostIP- string -是否必填: 否 - 内网IP</li> // <li>PublicIP- string -是否必填: 否 - 外网IP</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>HostName- string -是否必填: 否 - 主机名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeVulImageListRequest ¶ added in v1.0.518
func NewDescribeVulImageListRequest() (request *DescribeVulImageListRequest)
func (*DescribeVulImageListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulImageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulImageListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulImageListRequest) ToJsonString() string
type DescribeVulImageListRequestParams ¶ added in v1.0.518
type DescribeVulImageListRequestParams struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>HostIP- string -是否必填: 否 - 内网IP</li> // <li>PublicIP- string -是否必填: 否 - 外网IP</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>HostName- string -是否必填: 否 - 主机名称</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeVulImageListResponse ¶ added in v1.0.518
type DescribeVulImageListResponse struct { *tchttp.BaseResponse Response *DescribeVulImageListResponseParams `json:"Response"` }
func NewDescribeVulImageListResponse ¶ added in v1.0.518
func NewDescribeVulImageListResponse() (response *DescribeVulImageListResponse)
func (*DescribeVulImageListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulImageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulImageListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulImageListResponse) ToJsonString() string
type DescribeVulImageListResponseParams ¶ added in v1.0.518
type DescribeVulImageListResponseParams struct { // 受影响的镜像列表 List []*VulAffectedImageInfo `json:"List,omitnil" name:"List"` // 镜像总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulImageSummaryRequest ¶ added in v1.0.518
type DescribeVulImageSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulImageSummaryRequest ¶ added in v1.0.518
func NewDescribeVulImageSummaryRequest() (request *DescribeVulImageSummaryRequest)
func (*DescribeVulImageSummaryRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulImageSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulImageSummaryRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulImageSummaryRequest) ToJsonString() string
type DescribeVulImageSummaryRequestParams ¶ added in v1.0.518
type DescribeVulImageSummaryRequestParams struct { }
Predefined struct for user
type DescribeVulImageSummaryResponse ¶ added in v1.0.518
type DescribeVulImageSummaryResponse struct { *tchttp.BaseResponse Response *DescribeVulImageSummaryResponseParams `json:"Response"` }
func NewDescribeVulImageSummaryResponse ¶ added in v1.0.518
func NewDescribeVulImageSummaryResponse() (response *DescribeVulImageSummaryResponse)
func (*DescribeVulImageSummaryResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulImageSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulImageSummaryResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulImageSummaryResponse) ToJsonString() string
type DescribeVulImageSummaryResponseParams ¶ added in v1.0.518
type DescribeVulImageSummaryResponseParams struct { // 受严重或高危漏洞影响的镜像数 SeriousVulImageCount *int64 `json:"SeriousVulImageCount,omitnil" name:"SeriousVulImageCount"` // 已扫描的镜像数 ScannedImageCount *int64 `json:"ScannedImageCount,omitnil" name:"ScannedImageCount"` // 漏洞总数量 VulTotalCount *int64 `json:"VulTotalCount,omitnil" name:"VulTotalCount"` // 系统漏洞数 SysTemVulCount *int64 `json:"SysTemVulCount,omitnil" name:"SysTemVulCount"` // web应用漏洞数 WebVulCount *int64 `json:"WebVulCount,omitnil" name:"WebVulCount"` // 已授权镜像数 AllAuthorizedImageCount *int64 `json:"AllAuthorizedImageCount,omitnil" name:"AllAuthorizedImageCount"` // 应急漏洞数 EmergencyVulCount *int64 `json:"EmergencyVulCount,omitnil" name:"EmergencyVulCount"` // 支持扫描的漏洞总数量 SupportVulTotalCount *int64 `json:"SupportVulTotalCount,omitnil" name:"SupportVulTotalCount"` // 漏洞库更新时间 VulLibraryUpdateTime *string `json:"VulLibraryUpdateTime,omitnil" name:"VulLibraryUpdateTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulLevelImageSummaryRequest ¶ added in v1.0.518
type DescribeVulLevelImageSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulLevelImageSummaryRequest ¶ added in v1.0.518
func NewDescribeVulLevelImageSummaryRequest() (request *DescribeVulLevelImageSummaryRequest)
func (*DescribeVulLevelImageSummaryRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulLevelImageSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulLevelImageSummaryRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulLevelImageSummaryRequest) ToJsonString() string
type DescribeVulLevelImageSummaryRequestParams ¶ added in v1.0.518
type DescribeVulLevelImageSummaryRequestParams struct { }
Predefined struct for user
type DescribeVulLevelImageSummaryResponse ¶ added in v1.0.518
type DescribeVulLevelImageSummaryResponse struct { *tchttp.BaseResponse Response *DescribeVulLevelImageSummaryResponseParams `json:"Response"` }
func NewDescribeVulLevelImageSummaryResponse ¶ added in v1.0.518
func NewDescribeVulLevelImageSummaryResponse() (response *DescribeVulLevelImageSummaryResponse)
func (*DescribeVulLevelImageSummaryResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulLevelImageSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulLevelImageSummaryResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulLevelImageSummaryResponse) ToJsonString() string
type DescribeVulLevelImageSummaryResponseParams ¶ added in v1.0.518
type DescribeVulLevelImageSummaryResponseParams struct { // 高危漏洞最新本地镜像占比 HighLevelVulLocalImagePercent *float64 `json:"HighLevelVulLocalImagePercent,omitnil" name:"HighLevelVulLocalImagePercent"` // 中危漏洞最新本地镜像占比 MediumLevelVulLocalImagePercent *float64 `json:"MediumLevelVulLocalImagePercent,omitnil" name:"MediumLevelVulLocalImagePercent"` // 低危漏洞最新本地镜像占比 LowLevelVulLocalImagePercent *float64 `json:"LowLevelVulLocalImagePercent,omitnil" name:"LowLevelVulLocalImagePercent"` // 严重漏洞最新本地镜像占比 CriticalLevelVulLocalImagePercent *float64 `json:"CriticalLevelVulLocalImagePercent,omitnil" name:"CriticalLevelVulLocalImagePercent"` // 影响的最新版本本地镜像数 LocalNewestImageCount *int64 `json:"LocalNewestImageCount,omitnil" name:"LocalNewestImageCount"` // 影响的最新版本仓库镜像数 RegistryNewestImageCount *int64 `json:"RegistryNewestImageCount,omitnil" name:"RegistryNewestImageCount"` // 高危漏洞最新仓库镜像占比 HighLevelVulRegistryImagePercent *float64 `json:"HighLevelVulRegistryImagePercent,omitnil" name:"HighLevelVulRegistryImagePercent"` // 中危漏洞最新仓库镜像占比 MediumLevelVulRegistryImagePercent *float64 `json:"MediumLevelVulRegistryImagePercent,omitnil" name:"MediumLevelVulRegistryImagePercent"` // 低危漏洞最新仓库镜像占比 LowLevelVulRegistryImagePercent *float64 `json:"LowLevelVulRegistryImagePercent,omitnil" name:"LowLevelVulRegistryImagePercent"` // 严重漏洞最新仓库镜像占比 CriticalLevelVulRegistryImagePercent *float64 `json:"CriticalLevelVulRegistryImagePercent,omitnil" name:"CriticalLevelVulRegistryImagePercent"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulLevelSummaryRequest ¶ added in v1.0.518
type DescribeVulLevelSummaryRequest struct { *tchttp.BaseRequest // 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 EMERGENCY:应急漏洞 CategoryType *string `json:"CategoryType,omitnil" name:"CategoryType"` }
func NewDescribeVulLevelSummaryRequest ¶ added in v1.0.518
func NewDescribeVulLevelSummaryRequest() (request *DescribeVulLevelSummaryRequest)
func (*DescribeVulLevelSummaryRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulLevelSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulLevelSummaryRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulLevelSummaryRequest) ToJsonString() string
type DescribeVulLevelSummaryRequestParams ¶ added in v1.0.518
type DescribeVulLevelSummaryRequestParams struct { // 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 EMERGENCY:应急漏洞 CategoryType *string `json:"CategoryType,omitnil" name:"CategoryType"` }
Predefined struct for user
type DescribeVulLevelSummaryResponse ¶ added in v1.0.518
type DescribeVulLevelSummaryResponse struct { *tchttp.BaseResponse Response *DescribeVulLevelSummaryResponseParams `json:"Response"` }
func NewDescribeVulLevelSummaryResponse ¶ added in v1.0.518
func NewDescribeVulLevelSummaryResponse() (response *DescribeVulLevelSummaryResponse)
func (*DescribeVulLevelSummaryResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulLevelSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulLevelSummaryResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulLevelSummaryResponse) ToJsonString() string
type DescribeVulLevelSummaryResponseParams ¶ added in v1.0.518
type DescribeVulLevelSummaryResponseParams struct { // 高危漏洞数 HighLevelVulCount *int64 `json:"HighLevelVulCount,omitnil" name:"HighLevelVulCount"` // 中危漏洞数 MediumLevelVulCount *int64 `json:"MediumLevelVulCount,omitnil" name:"MediumLevelVulCount"` // 低危漏洞数 LowLevelVulCount *int64 `json:"LowLevelVulCount,omitnil" name:"LowLevelVulCount"` // 严重漏洞数 CriticalLevelVulCount *int64 `json:"CriticalLevelVulCount,omitnil" name:"CriticalLevelVulCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulRegistryImageListRequest ¶ added in v1.0.670
type DescribeVulRegistryImageListRequest struct { *tchttp.BaseRequest // 漏洞ID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // OnlyAffectedNewestImage bool 是否影响最新镜像 // ImageDigest 镜像Digest,支持模糊查询 // ImageId 镜像ID,支持模糊查询 // Namespace 命名空间,支持模糊查询 // ImageTag 镜像版本,支持模糊查询 // InstanceName 实例名称,支持模糊查询 // ImageName 镜像名,支持模糊查询 // ImageRepoAddress 镜像地址,支持模糊查询 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeVulRegistryImageListRequest ¶ added in v1.0.670
func NewDescribeVulRegistryImageListRequest() (request *DescribeVulRegistryImageListRequest)
func (*DescribeVulRegistryImageListRequest) FromJsonString ¶ added in v1.0.670
func (r *DescribeVulRegistryImageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulRegistryImageListRequest) ToJsonString ¶ added in v1.0.670
func (r *DescribeVulRegistryImageListRequest) ToJsonString() string
type DescribeVulRegistryImageListRequestParams ¶ added in v1.0.670
type DescribeVulRegistryImageListRequestParams struct { // 漏洞ID PocID *string `json:"PocID,omitnil" name:"PocID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // OnlyAffectedNewestImage bool 是否影响最新镜像 // ImageDigest 镜像Digest,支持模糊查询 // ImageId 镜像ID,支持模糊查询 // Namespace 命名空间,支持模糊查询 // ImageTag 镜像版本,支持模糊查询 // InstanceName 实例名称,支持模糊查询 // ImageName 镜像名,支持模糊查询 // ImageRepoAddress 镜像地址,支持模糊查询 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeVulRegistryImageListResponse ¶ added in v1.0.670
type DescribeVulRegistryImageListResponse struct { *tchttp.BaseResponse Response *DescribeVulRegistryImageListResponseParams `json:"Response"` }
func NewDescribeVulRegistryImageListResponse ¶ added in v1.0.670
func NewDescribeVulRegistryImageListResponse() (response *DescribeVulRegistryImageListResponse)
func (*DescribeVulRegistryImageListResponse) FromJsonString ¶ added in v1.0.670
func (r *DescribeVulRegistryImageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulRegistryImageListResponse) ToJsonString ¶ added in v1.0.670
func (r *DescribeVulRegistryImageListResponse) ToJsonString() string
type DescribeVulRegistryImageListResponseParams ¶ added in v1.0.670
type DescribeVulRegistryImageListResponseParams struct { // 镜像总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 仓库镜像列表 List []*VulAffectedRegistryImageInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulScanAuthorizedImageSummaryRequest ¶ added in v1.0.518
type DescribeVulScanAuthorizedImageSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulScanAuthorizedImageSummaryRequest ¶ added in v1.0.518
func NewDescribeVulScanAuthorizedImageSummaryRequest() (request *DescribeVulScanAuthorizedImageSummaryRequest)
func (*DescribeVulScanAuthorizedImageSummaryRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulScanAuthorizedImageSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulScanAuthorizedImageSummaryRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulScanAuthorizedImageSummaryRequest) ToJsonString() string
type DescribeVulScanAuthorizedImageSummaryRequestParams ¶ added in v1.0.518
type DescribeVulScanAuthorizedImageSummaryRequestParams struct { }
Predefined struct for user
type DescribeVulScanAuthorizedImageSummaryResponse ¶ added in v1.0.518
type DescribeVulScanAuthorizedImageSummaryResponse struct { *tchttp.BaseResponse Response *DescribeVulScanAuthorizedImageSummaryResponseParams `json:"Response"` }
func NewDescribeVulScanAuthorizedImageSummaryResponse ¶ added in v1.0.518
func NewDescribeVulScanAuthorizedImageSummaryResponse() (response *DescribeVulScanAuthorizedImageSummaryResponse)
func (*DescribeVulScanAuthorizedImageSummaryResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulScanAuthorizedImageSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulScanAuthorizedImageSummaryResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulScanAuthorizedImageSummaryResponse) ToJsonString() string
type DescribeVulScanAuthorizedImageSummaryResponseParams ¶ added in v1.0.518
type DescribeVulScanAuthorizedImageSummaryResponseParams struct { // 全部已授权的本地镜像数 AllAuthorizedImageCount *int64 `json:"AllAuthorizedImageCount,omitnil" name:"AllAuthorizedImageCount"` // 已授权未扫描的本地镜像数 UnScanAuthorizedImageCount *int64 `json:"UnScanAuthorizedImageCount,omitnil" name:"UnScanAuthorizedImageCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulScanInfoRequest ¶ added in v1.0.518
type DescribeVulScanInfoRequest struct { *tchttp.BaseRequest // 本地镜像漏洞扫描任务ID,无则返回最近一次的漏洞任务扫描 LocalTaskID *int64 `json:"LocalTaskID,omitnil" name:"LocalTaskID"` // 仓库镜像漏洞扫描任务ID,无则返回最近一次的漏洞任务扫描 RegistryTaskID *int64 `json:"RegistryTaskID,omitnil" name:"RegistryTaskID"` }
func NewDescribeVulScanInfoRequest ¶ added in v1.0.518
func NewDescribeVulScanInfoRequest() (request *DescribeVulScanInfoRequest)
func (*DescribeVulScanInfoRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulScanInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulScanInfoRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulScanInfoRequest) ToJsonString() string
type DescribeVulScanInfoRequestParams ¶ added in v1.0.518
type DescribeVulScanInfoRequestParams struct { // 本地镜像漏洞扫描任务ID,无则返回最近一次的漏洞任务扫描 LocalTaskID *int64 `json:"LocalTaskID,omitnil" name:"LocalTaskID"` // 仓库镜像漏洞扫描任务ID,无则返回最近一次的漏洞任务扫描 RegistryTaskID *int64 `json:"RegistryTaskID,omitnil" name:"RegistryTaskID"` }
Predefined struct for user
type DescribeVulScanInfoResponse ¶ added in v1.0.518
type DescribeVulScanInfoResponse struct { *tchttp.BaseResponse Response *DescribeVulScanInfoResponseParams `json:"Response"` }
func NewDescribeVulScanInfoResponse ¶ added in v1.0.518
func NewDescribeVulScanInfoResponse() (response *DescribeVulScanInfoResponse)
func (*DescribeVulScanInfoResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulScanInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulScanInfoResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulScanInfoResponse) ToJsonString() string
type DescribeVulScanInfoResponseParams ¶ added in v1.0.518
type DescribeVulScanInfoResponseParams struct { // 本次扫描的本地镜像总数 LocalImageScanCount *int64 `json:"LocalImageScanCount,omitnil" name:"LocalImageScanCount"` // 忽略的漏洞数量 IgnoreVulCount *int64 `json:"IgnoreVulCount,omitnil" name:"IgnoreVulCount"` // 漏洞扫描的开始时间 ScanStartTime *string `json:"ScanStartTime,omitnil" name:"ScanStartTime"` // 漏洞扫描的结束时间 ScanEndTime *string `json:"ScanEndTime,omitnil" name:"ScanEndTime"` // 发现风险镜像数量 FoundRiskImageCount *int64 `json:"FoundRiskImageCount,omitnil" name:"FoundRiskImageCount"` // 本地发现漏洞数量 FoundVulCount *int64 `json:"FoundVulCount,omitnil" name:"FoundVulCount"` // 扫描进度 ScanProgress *float64 `json:"ScanProgress,omitnil" name:"ScanProgress"` // 本次扫描的仓库镜像总数 RegistryImageScanCount *int64 `json:"RegistryImageScanCount,omitnil" name:"RegistryImageScanCount"` // 本地镜像最近一次的漏洞任务扫描ID LocalTaskID *int64 `json:"LocalTaskID,omitnil" name:"LocalTaskID"` // 扫描状态:NOT_SCAN:未扫描,SCANNING:扫描中,SCANNED:完成,CANCELED:扫描停止 Status *string `json:"Status,omitnil" name:"Status"` // 剩余时间,秒 RemainingTime *float64 `json:"RemainingTime,omitnil" name:"RemainingTime"` // 仓库镜像最近一次的漏洞任务扫描ID RegistryTaskID *int64 `json:"RegistryTaskID,omitnil" name:"RegistryTaskID"` // 仓库发现漏洞数量 RegistryFoundVulCount *int64 `json:"RegistryFoundVulCount,omitnil" name:"RegistryFoundVulCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulScanLocalImageListRequest ¶ added in v1.0.518
type DescribeVulScanLocalImageListRequest struct { *tchttp.BaseRequest // 漏洞扫描任务ID TaskID *int64 `json:"TaskID,omitnil" name:"TaskID"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ScanStatus- string -是否必填: 否 - 检测状态。WAIT_SCAN:待检测,SCANNING:检查中,SCANNED:检查完成,SCAN_ERR:检查失败,CANCELED:检测停止</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeVulScanLocalImageListRequest ¶ added in v1.0.518
func NewDescribeVulScanLocalImageListRequest() (request *DescribeVulScanLocalImageListRequest)
func (*DescribeVulScanLocalImageListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulScanLocalImageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulScanLocalImageListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulScanLocalImageListRequest) ToJsonString() string
type DescribeVulScanLocalImageListRequestParams ¶ added in v1.0.518
type DescribeVulScanLocalImageListRequestParams struct { // 漏洞扫描任务ID TaskID *int64 `json:"TaskID,omitnil" name:"TaskID"` // 过滤条件。 // <li>OnlyAffectedNewestImage- Bool- 是否必填:否 - 仅展示影响最新版本镜像的漏洞</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ScanStatus- string -是否必填: 否 - 检测状态。WAIT_SCAN:待检测,SCANNING:检查中,SCANNED:检查完成,SCAN_ERR:检查失败,CANCELED:检测停止</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeVulScanLocalImageListResponse ¶ added in v1.0.518
type DescribeVulScanLocalImageListResponse struct { *tchttp.BaseResponse Response *DescribeVulScanLocalImageListResponseParams `json:"Response"` }
func NewDescribeVulScanLocalImageListResponse ¶ added in v1.0.518
func NewDescribeVulScanLocalImageListResponse() (response *DescribeVulScanLocalImageListResponse)
func (*DescribeVulScanLocalImageListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulScanLocalImageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulScanLocalImageListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulScanLocalImageListResponse) ToJsonString() string
type DescribeVulScanLocalImageListResponseParams ¶ added in v1.0.518
type DescribeVulScanLocalImageListResponseParams struct { // 镜像总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 镜像列表 List []*VulScanImageInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulSummaryRequest ¶ added in v1.0.518
type DescribeVulSummaryRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>OnlyAffectedNewestImage- string- 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>OnlyAffectedContainer-string- 是否必填:否 - 仅展示影响容器的漏洞,true,false</li> // <li>CategoryType- string - 是否必填:否 - 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 ALL:全部漏洞</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
func NewDescribeVulSummaryRequest ¶ added in v1.0.518
func NewDescribeVulSummaryRequest() (request *DescribeVulSummaryRequest)
func (*DescribeVulSummaryRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulSummaryRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulSummaryRequest) ToJsonString() string
type DescribeVulSummaryRequestParams ¶ added in v1.0.518
type DescribeVulSummaryRequestParams struct { // 过滤条件。 // <li>OnlyAffectedNewestImage- string- 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>OnlyAffectedContainer-string- 是否必填:否 - 仅展示影响容器的漏洞,true,false</li> // <li>CategoryType- string - 是否必填:否 - 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 ALL:全部漏洞</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` }
Predefined struct for user
type DescribeVulSummaryResponse ¶ added in v1.0.518
type DescribeVulSummaryResponse struct { *tchttp.BaseResponse Response *DescribeVulSummaryResponseParams `json:"Response"` }
func NewDescribeVulSummaryResponse ¶ added in v1.0.518
func NewDescribeVulSummaryResponse() (response *DescribeVulSummaryResponse)
func (*DescribeVulSummaryResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulSummaryResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulSummaryResponse) ToJsonString() string
type DescribeVulSummaryResponseParams ¶ added in v1.0.518
type DescribeVulSummaryResponseParams struct { // 漏洞总数量 VulTotalCount *int64 `json:"VulTotalCount,omitnil" name:"VulTotalCount"` // 严重及高危漏洞数量 SeriousVulCount *int64 `json:"SeriousVulCount,omitnil" name:"SeriousVulCount"` // 重点关注漏洞数量 SuggestVulCount *int64 `json:"SuggestVulCount,omitnil" name:"SuggestVulCount"` // 有Poc或者Exp的漏洞数量 PocExpLevelVulCount *int64 `json:"PocExpLevelVulCount,omitnil" name:"PocExpLevelVulCount"` // 有远程Exp的漏洞数量 RemoteExpLevelVulCount *int64 `json:"RemoteExpLevelVulCount,omitnil" name:"RemoteExpLevelVulCount"` // 受严重或高危漏洞影响的最新版本镜像数 SeriousVulNewestImageCount *int64 `json:"SeriousVulNewestImageCount,omitnil" name:"SeriousVulNewestImageCount"` // 系统漏洞重点关注数 SystemVulnerabilityFocusCount *int64 `json:"SystemVulnerabilityFocusCount,omitnil" name:"SystemVulnerabilityFocusCount"` // web漏洞重点关注数 WebVulnerabilityFocusCount *int64 `json:"WebVulnerabilityFocusCount,omitnil" name:"WebVulnerabilityFocusCount"` // 受影响本地镜像数 SeriousVulnerabilityLocalImageCount *int64 `json:"SeriousVulnerabilityLocalImageCount,omitnil" name:"SeriousVulnerabilityLocalImageCount"` // 受影响仓库镜像数 SeriousVulnerabilityRegistryImageCount *int64 `json:"SeriousVulnerabilityRegistryImageCount,omitnil" name:"SeriousVulnerabilityRegistryImageCount"` // 应急漏洞数量 EmergencyVulnerabilityCount *int64 `json:"EmergencyVulnerabilityCount,omitnil" name:"EmergencyVulnerabilityCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulTendencyRequest ¶ added in v1.0.518
type DescribeVulTendencyRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 枚举类型: // LATEST:最新版本 // CONTAINER: 运行容器 SphereOfInfluence *string `json:"SphereOfInfluence,omitnil" name:"SphereOfInfluence"` }
func NewDescribeVulTendencyRequest ¶ added in v1.0.518
func NewDescribeVulTendencyRequest() (request *DescribeVulTendencyRequest)
func (*DescribeVulTendencyRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulTendencyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulTendencyRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulTendencyRequest) ToJsonString() string
type DescribeVulTendencyRequestParams ¶ added in v1.0.518
type DescribeVulTendencyRequestParams struct { // 开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 枚举类型: // LATEST:最新版本 // CONTAINER: 运行容器 SphereOfInfluence *string `json:"SphereOfInfluence,omitnil" name:"SphereOfInfluence"` }
Predefined struct for user
type DescribeVulTendencyResponse ¶ added in v1.0.518
type DescribeVulTendencyResponse struct { *tchttp.BaseResponse Response *DescribeVulTendencyResponseParams `json:"Response"` }
func NewDescribeVulTendencyResponse ¶ added in v1.0.518
func NewDescribeVulTendencyResponse() (response *DescribeVulTendencyResponse)
func (*DescribeVulTendencyResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulTendencyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulTendencyResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulTendencyResponse) ToJsonString() string
type DescribeVulTendencyResponseParams ¶ added in v1.0.518
type DescribeVulTendencyResponseParams struct { // 漏洞趋势列表 VulTendencySet []*VulTendencyInfo `json:"VulTendencySet,omitnil" name:"VulTendencySet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVulTopRankingRequest ¶ added in v1.0.518
type DescribeVulTopRankingRequest struct { *tchttp.BaseRequest // 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 EMERGENCY:应急漏洞 CategoryType *string `json:"CategoryType,omitnil" name:"CategoryType"` }
func NewDescribeVulTopRankingRequest ¶ added in v1.0.518
func NewDescribeVulTopRankingRequest() (request *DescribeVulTopRankingRequest)
func (*DescribeVulTopRankingRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulTopRankingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulTopRankingRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulTopRankingRequest) ToJsonString() string
type DescribeVulTopRankingRequestParams ¶ added in v1.0.518
type DescribeVulTopRankingRequestParams struct { // 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 EMERGENCY:应急漏洞 CategoryType *string `json:"CategoryType,omitnil" name:"CategoryType"` }
Predefined struct for user
type DescribeVulTopRankingResponse ¶ added in v1.0.518
type DescribeVulTopRankingResponse struct { *tchttp.BaseResponse Response *DescribeVulTopRankingResponseParams `json:"Response"` }
func NewDescribeVulTopRankingResponse ¶ added in v1.0.518
func NewDescribeVulTopRankingResponse() (response *DescribeVulTopRankingResponse)
func (*DescribeVulTopRankingResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeVulTopRankingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulTopRankingResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeVulTopRankingResponse) ToJsonString() string
type DescribeVulTopRankingResponseParams ¶ added in v1.0.518
type DescribeVulTopRankingResponseParams struct { // 漏洞Top排名信息列表 List []*VulTopRankingInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeWarningRulesRequest ¶
type DescribeWarningRulesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeWarningRulesRequest ¶
func NewDescribeWarningRulesRequest() (request *DescribeWarningRulesRequest)
func (*DescribeWarningRulesRequest) FromJsonString ¶
func (r *DescribeWarningRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWarningRulesRequest) ToJsonString ¶
func (r *DescribeWarningRulesRequest) ToJsonString() string
type DescribeWarningRulesRequestParams ¶ added in v1.0.426
type DescribeWarningRulesRequestParams struct { }
Predefined struct for user
type DescribeWarningRulesResponse ¶
type DescribeWarningRulesResponse struct { *tchttp.BaseResponse Response *DescribeWarningRulesResponseParams `json:"Response"` }
func NewDescribeWarningRulesResponse ¶
func NewDescribeWarningRulesResponse() (response *DescribeWarningRulesResponse)
func (*DescribeWarningRulesResponse) FromJsonString ¶
func (r *DescribeWarningRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWarningRulesResponse) ToJsonString ¶
func (r *DescribeWarningRulesResponse) ToJsonString() string
type DescribeWarningRulesResponseParams ¶ added in v1.0.426
type DescribeWarningRulesResponseParams struct { // 告警策略列表 WarningRules []*WarningRule `json:"WarningRules,omitnil" name:"WarningRules"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeWebVulListRequest ¶ added in v1.0.518
type DescribeWebVulListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedContainer- string - 是否必填:否 - 仅展示影响容器的漏洞true,false</li> // <li>OnlyAffectedNewestImage-string - 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> // <li>FocusOnType - string - 是否必填:否 -关注紧急度类型 。ALL :全部,SERIOUS_LEVEL: 严重和高危 ,IS_SUGGEST: 重点关注,POC_EXP 有Poc或Exp ,NETWORK_EXP: 远程Exp</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
func NewDescribeWebVulListRequest ¶ added in v1.0.518
func NewDescribeWebVulListRequest() (request *DescribeWebVulListRequest)
func (*DescribeWebVulListRequest) FromJsonString ¶ added in v1.0.518
func (r *DescribeWebVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebVulListRequest) ToJsonString ¶ added in v1.0.518
func (r *DescribeWebVulListRequest) ToJsonString() string
type DescribeWebVulListRequestParams ¶ added in v1.0.518
type DescribeWebVulListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // 过滤条件。 // <li>OnlyAffectedContainer- string - 是否必填:否 - 仅展示影响容器的漏洞true,false</li> // <li>OnlyAffectedNewestImage-string - 是否必填:否 - 仅展示影响最新版本镜像的漏洞true,false</li> // <li>Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低</li> // <li>Tags- string - 是否必填:否 - 漏洞标签,POC,EXP。</li> // <li>CanBeFixed- string - 是否必填:否 - 是否可修复true,false。</li> // <li>CVEID- string - 是否必填:否 - CVE编号</li> // <li>ImageID- string - 是否必填:否 - 镜像ID</li> // <li>ImageName- String -是否必填: 否 - 镜像名称</li> // <li>ContainerID- string -是否必填: 否 - 容器ID</li> // <li>ContainerName- string -是否必填: 否 - 容器名称</li> // <li>ComponentName- string -是否必填: 否 - 组件名称</li> // <li>ComponentVersion- string -是否必填: 否 - 组件版本</li> // <li>Name- string -是否必填: 否 - 漏洞名称</li> // <li>FocusOnType - string - 是否必填:否 -关注紧急度类型 。ALL :全部,SERIOUS_LEVEL: 严重和高危 ,IS_SUGGEST: 重点关注,POC_EXP 有Poc或Exp ,NETWORK_EXP: 远程Exp</li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` }
Predefined struct for user
type DescribeWebVulListResponse ¶ added in v1.0.518
type DescribeWebVulListResponse struct { *tchttp.BaseResponse Response *DescribeWebVulListResponseParams `json:"Response"` }
func NewDescribeWebVulListResponse ¶ added in v1.0.518
func NewDescribeWebVulListResponse() (response *DescribeWebVulListResponse)
func (*DescribeWebVulListResponse) FromJsonString ¶ added in v1.0.518
func (r *DescribeWebVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebVulListResponse) ToJsonString ¶ added in v1.0.518
func (r *DescribeWebVulListResponse) ToJsonString() string
type DescribeWebVulListResponseParams ¶ added in v1.0.518
type DescribeWebVulListResponseParams struct { // 漏洞总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 漏洞列表 List []*VulInfo `json:"List,omitnil" name:"List"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type EmergencyVulInfo ¶ added in v1.0.518
type EmergencyVulInfo struct { // 漏洞名称 Name *string `json:"Name,omitnil" name:"Name"` // 漏洞标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil" name:"Tags"` // CVSS V3分数 // 注意:此字段可能返回 null,表示取不到有效值。 CVSSV3Score *float64 `json:"CVSSV3Score,omitnil" name:"CVSSV3Score"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil" name:"Level"` // CVE编号 CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 漏洞类型 // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil" name:"Category"` // 漏洞披露时间 // 注意:此字段可能返回 null,表示取不到有效值。 SubmitTime *string `json:"SubmitTime,omitnil" name:"SubmitTime"` // 最近发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 应急漏洞风险情况:NOT_SCAN:未扫描,SCANNING:扫描中,SCANNED_NOT_RISK:已扫描,暂未风险 ,SCANNED_RISK:已扫描存在风险 Status *string `json:"Status,omitnil" name:"Status"` // 漏洞ID ID *int64 `json:"ID,omitnil" name:"ID"` // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceStatus *string `json:"DefenceStatus,omitnil" name:"DefenceStatus"` // 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceScope *string `json:"DefenceScope,omitnil" name:"DefenceScope"` // 漏洞防御主机数量 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceHostCount *int64 `json:"DefenceHostCount,omitnil" name:"DefenceHostCount"` // 已防御攻击次数 // 注意:此字段可能返回 null,表示取不到有效值。 DefendedCount *int64 `json:"DefendedCount,omitnil" name:"DefendedCount"` }
type EscapeEventDescription ¶
type EscapeEventDescription struct { // 事件规则 Description *string `json:"Description,omitnil" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil" name:"Remark"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil" name:"OperationTime"` }
type EscapeEventInfo ¶
type EscapeEventInfo struct { // 事件类型 // ESCAPE_CGROUPS:利用cgroup机制逃逸 // ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 // ESCAPE_DOCKER_API:访问Docker API接口逃逸 // ESCAPE_VUL_OCCURRED:逃逸漏洞利用 // MOUNT_SENSITIVE_PTAH:敏感路径挂载 // PRIVILEGE_CONTAINER_START:特权容器 // PRIVILEGE:程序提权逃逸 EventType *string `json:"EventType,omitnil" name:"EventType"` // 容器名 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 镜像名 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 状态,EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Status *string `json:"Status,omitnil" name:"Status"` // 事件记录的唯一id EventId *string `json:"EventId,omitnil" name:"EventId"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // pod(实例)的名字 PodName *string `json:"PodName,omitnil" name:"PodName"` // 生成时间 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 事件名字, // 宿主机文件访问逃逸、 // Syscall逃逸、 // MountNamespace逃逸、 // 程序提权逃逸、 // 特权容器启动逃逸、 // 敏感路径挂载 EventName *string `json:"EventName,omitnil" name:"EventName"` // 镜像id,用于跳转 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 容器id,用于跳转 ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 事件解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件描述 Description *string `json:"Description,omitnil" name:"Description"` // 事件数量 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 节点IP // 注意:此字段可能返回 null,表示取不到有效值。 NodeIP *string `json:"NodeIP,omitnil" name:"NodeIP"` // 主机IP // 注意:此字段可能返回 null,表示取不到有效值。 HostID *string `json:"HostID,omitnil" name:"HostID"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 节点所属集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // 节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 节点公网ip PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 节点内网ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` }
type EscapeEventTendencyInfo ¶ added in v1.0.518
type EscapeEventTendencyInfo struct { // 待处理风险容器事件总数 RiskContainerEventCount *int64 `json:"RiskContainerEventCount,omitnil" name:"RiskContainerEventCount"` // 待处理程序特权事件总数 ProcessPrivilegeEventCount *int64 `json:"ProcessPrivilegeEventCount,omitnil" name:"ProcessPrivilegeEventCount"` // 待处理容器逃逸事件总数 ContainerEscapeEventCount *int64 `json:"ContainerEscapeEventCount,omitnil" name:"ContainerEscapeEventCount"` // 日期 Date *string `json:"Date,omitnil" name:"Date"` }
type EscapeRule ¶
type EscapeRule struct { // 规则类型 // ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 // ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 // ESCAPE_PRIVILEDGE:程序提权逃逸 // ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 // ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 // ESCAPE_SYSCALL:Syscall逃逸 Type *string `json:"Type,omitnil" name:"Type"` // 规则名称 // 宿主机文件访问逃逸、 // Syscall逃逸、 // MountNamespace逃逸、 // 程序提权逃逸、 // 特权容器启动逃逸、 // 敏感路径挂载 Name *string `json:"Name,omitnil" name:"Name"` // 是否打开:false否 ,true是 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` // 规则组别。RISK_CONTAINER:风险容器,PROCESS_PRIVILEGE:程序特权,CONTAINER_ESCAPE:容器逃逸 Group *string `json:"Group,omitnil" name:"Group"` }
type EscapeRuleEnabled ¶
type EscapeRuleEnabled struct { // 规则类型 // ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 // ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 // ESCAPE_PRIVILEDGE:程序提权逃逸 // ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 // ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 // ESCAPE_SYSCALL:Syscall逃逸 Type *string `json:"Type,omitnil" name:"Type"` // 是否打开:false否 ,true是 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` }
type EscapeWhiteListInfo ¶ added in v1.0.518
type EscapeWhiteListInfo struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 白名单记录ID ID *int64 `json:"ID,omitnil" name:"ID"` // 关联主机数量 HostCount *int64 `json:"HostCount,omitnil" name:"HostCount"` // 关联容器数量 ContainerCount *int64 `json:"ContainerCount,omitnil" name:"ContainerCount"` // 加白事件类型 EventType []*string `json:"EventType,omitnil" name:"EventType"` // 创建时间 InsertTime *string `json:"InsertTime,omitnil" name:"InsertTime"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 镜像大小 ImageSize *int64 `json:"ImageSize,omitnil" name:"ImageSize"` }
type ExportJobInfo ¶ added in v1.0.521
type ExportJobInfo struct { // 任务ID JobID *string `json:"JobID,omitnil" name:"JobID"` // 任务名称 JobName *string `json:"JobName,omitnil" name:"JobName"` // 来源 Source *string `json:"Source,omitnil" name:"Source"` // 导出状态 ExportStatus *string `json:"ExportStatus,omitnil" name:"ExportStatus"` // 导出进度 ExportProgress *int64 `json:"ExportProgress,omitnil" name:"ExportProgress"` // 失败原因 FailureMsg *string `json:"FailureMsg,omitnil" name:"FailureMsg"` // 超时时间 Timeout *string `json:"Timeout,omitnil" name:"Timeout"` // 插入时间 InsertTime *string `json:"InsertTime,omitnil" name:"InsertTime"` }
type ExportVirusListRequest ¶
type ExportVirusListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>FileName - String - 是否必填:否 - 文件名称</li> // <li>FilePath - String - 是否必填:否 - 文件路径</li> // <li>VirusName - String - 是否必填:否 - 病毒名称</li> // <li>ContainerName- String - 是否必填:是 - 容器名称</li> // <li>ContainerId- string - 是否必填:否 - 容器id</li> // <li>ImageName- string - 是否必填:否 - 镜像名称</li> // <li>ImageId- string - 是否必填:否 - 镜像id</li> // <li>IsRealTime- int - 是否必填:否 - 过滤是否实时监控数据</li> // <li>TaskId- string - 是否必填:否 - 任务ID</li> // <li>TimeRange - string -是否必填: 否 - 时间范围筛选 ["2022-03-31 16:55:00", "2022-03-31 17:00:00"]</li> // <li>ContainerNetStatus - String -是否必填: 否 - 容器网络状态筛选 NORMAL ISOLATED ISOLATING RESTORING RESTORE_FAILED</li> // <li>ContainerStatus - string -是否必填: 否 - 容器状态 RUNNING PAUSED STOPPED CREATED DESTROYED RESTARTING REMOVING</li> // <li>AutoIsolateMode - string -是否必填: 否 - 隔离方式 MANUAL AUTO</li> // <li>MD5 - string -是否必填: 否 - md5 </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
func NewExportVirusListRequest ¶
func NewExportVirusListRequest() (request *ExportVirusListRequest)
func (*ExportVirusListRequest) FromJsonString ¶
func (r *ExportVirusListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVirusListRequest) ToJsonString ¶
func (r *ExportVirusListRequest) ToJsonString() string
type ExportVirusListRequestParams ¶ added in v1.0.426
type ExportVirusListRequestParams struct { // 过滤条件。 // <li>FileName - String - 是否必填:否 - 文件名称</li> // <li>FilePath - String - 是否必填:否 - 文件路径</li> // <li>VirusName - String - 是否必填:否 - 病毒名称</li> // <li>ContainerName- String - 是否必填:是 - 容器名称</li> // <li>ContainerId- string - 是否必填:否 - 容器id</li> // <li>ImageName- string - 是否必填:否 - 镜像名称</li> // <li>ImageId- string - 是否必填:否 - 镜像id</li> // <li>IsRealTime- int - 是否必填:否 - 过滤是否实时监控数据</li> // <li>TaskId- string - 是否必填:否 - 任务ID</li> // <li>TimeRange - string -是否必填: 否 - 时间范围筛选 ["2022-03-31 16:55:00", "2022-03-31 17:00:00"]</li> // <li>ContainerNetStatus - String -是否必填: 否 - 容器网络状态筛选 NORMAL ISOLATED ISOLATING RESTORING RESTORE_FAILED</li> // <li>ContainerStatus - string -是否必填: 否 - 容器状态 RUNNING PAUSED STOPPED CREATED DESTROYED RESTARTING REMOVING</li> // <li>AutoIsolateMode - string -是否必填: 否 - 隔离方式 MANUAL AUTO</li> // <li>MD5 - string -是否必填: 否 - md5 </li> Filters []*RunTimeFilters `json:"Filters,omitnil" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil" name:"Order"` // 排序字段 By *string `json:"By,omitnil" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitnil" name:"ExportField"` }
Predefined struct for user
type ExportVirusListResponse ¶
type ExportVirusListResponse struct { *tchttp.BaseResponse Response *ExportVirusListResponseParams `json:"Response"` }
func NewExportVirusListResponse ¶
func NewExportVirusListResponse() (response *ExportVirusListResponse)
func (*ExportVirusListResponse) FromJsonString ¶
func (r *ExportVirusListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVirusListResponse) ToJsonString ¶
func (r *ExportVirusListResponse) ToJsonString() string
type ExportVirusListResponseParams ¶ added in v1.0.426
type ExportVirusListResponseParams struct { // 导出任务ID,前端拿着任务ID查询任务进度 JobId *string `json:"JobId,omitnil" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type FileAttributeInfo ¶
type FileAttributeInfo struct { // 文件名 FileName *string `json:"FileName,omitnil" name:"FileName"` // 文件类型 FileType *string `json:"FileType,omitnil" name:"FileType"` // 文件大小(字节) FileSize *uint64 `json:"FileSize,omitnil" name:"FileSize"` // 文件路径 FilePath *string `json:"FilePath,omitnil" name:"FilePath"` // 文件创建时间 FileCreateTime *string `json:"FileCreateTime,omitnil" name:"FileCreateTime"` // 最近被篡改文件创建时间 LatestTamperedFileMTime *string `json:"LatestTamperedFileMTime,omitnil" name:"LatestTamperedFileMTime"` // 新文件内容 NewFile *string `json:"NewFile,omitnil" name:"NewFile"` // 新旧文件的差异 FileDiff *string `json:"FileDiff,omitnil" name:"FileDiff"` }
type HostInfo ¶
type HostInfo struct { // 主机id HostID *string `json:"HostID,omitnil" name:"HostID"` // 主机ip即内网ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 业务组 Group *string `json:"Group,omitnil" name:"Group"` // docker 版本 DockerVersion *string `json:"DockerVersion,omitnil" name:"DockerVersion"` // docker 文件系统类型 DockerFileSystemDriver *string `json:"DockerFileSystemDriver,omitnil" name:"DockerFileSystemDriver"` // 镜像个数 ImageCnt *uint64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // agent运行状态 Status *string `json:"Status,omitnil" name:"Status"` // 是否是Containerd IsContainerd *bool `json:"IsContainerd,omitnil" name:"IsContainerd"` // 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器; MachineType *string `json:"MachineType,omitnil" name:"MachineType"` // 外网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 主机uuid Uuid *string `json:"Uuid,omitnil" name:"Uuid"` // 主机实例ID InstanceID *string `json:"InstanceID,omitnil" name:"InstanceID"` // 地域ID RegionID *int64 `json:"RegionID,omitnil" name:"RegionID"` // 所属项目 // 注意:此字段可能返回 null,表示取不到有效值。 Project *ProjectInfo `json:"Project,omitnil" name:"Project"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*TagInfo `json:"Tags,omitnil" name:"Tags"` // 集群id ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群接入状态 ClusterAccessedStatus *string `json:"ClusterAccessedStatus,omitnil" name:"ClusterAccessedStatus"` }
type ImageAutoAuthorizedTask ¶ added in v1.0.518
type ImageAutoAuthorizedTask struct { // 任务id TaskId *int64 `json:"TaskId,omitnil" name:"TaskId"` // 授权方式,AUTO:自动授权,MANUAL:手动授权 Type *string `json:"Type,omitnil" name:"Type"` // 任务日期 AuthorizedDate *string `json:"AuthorizedDate,omitnil" name:"AuthorizedDate"` // 镜像来源,LOCAL:本地镜像,REGISTRY:仓库镜像 Source *string `json:"Source,omitnil" name:"Source"` // 最近授权时间 LastAuthorizedTime *string `json:"LastAuthorizedTime,omitnil" name:"LastAuthorizedTime"` // 自动授权成功数 SuccessCount *int64 `json:"SuccessCount,omitnil" name:"SuccessCount"` // 自动授权失败数 FailCount *int64 `json:"FailCount,omitnil" name:"FailCount"` // 最近任务失败码,REACH_LIMIT:达到授权上限,LICENSE_INSUFFICIENT:授权数不足 LatestFailCode *string `json:"LatestFailCode,omitnil" name:"LatestFailCode"` }
type ImageComponent ¶ added in v1.0.518
type ImageComponent struct { // 组件名称 Name *string `json:"Name,omitnil" name:"Name"` // 组件版本 Version *string `json:"Version,omitnil" name:"Version"` // 组件路径 Path *string `json:"Path,omitnil" name:"Path"` // 组件类型 Type *string `json:"Type,omitnil" name:"Type"` // 组件漏洞数量 // 注意:此字段可能返回 null,表示取不到有效值。 VulCount *uint64 `json:"VulCount,omitnil" name:"VulCount"` // 镜像ID // 注意:此字段可能返回 null,表示取不到有效值。 ImageID *string `json:"ImageID,omitnil" name:"ImageID"` }
type ImageInfo ¶
type ImageInfo struct { // 实例名称 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像tag ImageTag *string `json:"ImageTag,omitnil" name:"ImageTag"` // 强制扫描 Force *string `json:"Force,omitnil" name:"Force"` // 镜像id ImageDigest *string `json:"ImageDigest,omitnil" name:"ImageDigest"` // 仓库类型 RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 镜像仓库地址 ImageRepoAddress *string `json:"ImageRepoAddress,omitnil" name:"ImageRepoAddress"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` }
type ImageProgress ¶
type ImageProgress struct { // 镜像id // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 仓库类型 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 镜像仓库地址 // 注意:此字段可能返回 null,表示取不到有效值。 ImageRepoAddress *string `json:"ImageRepoAddress,omitnil" name:"ImageRepoAddress"` // 实例id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名称 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 仓库名称 // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像tag // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitnil" name:"ImageTag"` // 镜像扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitnil" name:"ScanStatus"` // 镜像cve扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 CveProgress *uint64 `json:"CveProgress,omitnil" name:"CveProgress"` // 镜像敏感扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 RiskProgress *uint64 `json:"RiskProgress,omitnil" name:"RiskProgress"` // 镜像木马扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 VirusProgress *uint64 `json:"VirusProgress,omitnil" name:"VirusProgress"` }
type ImageRepoInfo ¶ added in v1.0.335
type ImageRepoInfo struct { // 镜像Digest ImageDigest *string `json:"ImageDigest,omitnil" name:"ImageDigest"` // 镜像仓库地址 ImageRepoAddress *string `json:"ImageRepoAddress,omitnil" name:"ImageRepoAddress"` // 仓库类型 RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像版本 ImageTag *string `json:"ImageTag,omitnil" name:"ImageTag"` // 镜像大小 ImageSize *uint64 `json:"ImageSize,omitnil" name:"ImageSize"` // 最近扫描时间 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 扫描状态 ScanStatus *string `json:"ScanStatus,omitnil" name:"ScanStatus"` // 安全漏洞数 VulCnt *uint64 `json:"VulCnt,omitnil" name:"VulCnt"` // 木马病毒数 VirusCnt *uint64 `json:"VirusCnt,omitnil" name:"VirusCnt"` // 风险行为数 RiskCnt *uint64 `json:"RiskCnt,omitnil" name:"RiskCnt"` // 敏感信息数 // // Deprecated: SentiveInfoCnt is deprecated. SentiveInfoCnt *uint64 `json:"SentiveInfoCnt,omitnil" name:"SentiveInfoCnt"` // 是否可信镜像 IsTrustImage *bool `json:"IsTrustImage,omitnil" name:"IsTrustImage"` // 镜像系统 OsName *string `json:"OsName,omitnil" name:"OsName"` // 木马扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitnil" name:"ScanVirusError"` // 漏洞扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitnil" name:"ScanVulError"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 高危扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitnil" name:"ScanRiskError"` // 敏感信息扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitnil" name:"ScanVirusProgress"` // 木马扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitnil" name:"ScanVulProgress"` // 漏洞扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitnil" name:"ScanRiskProgress"` // 剩余扫描时间秒 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitnil" name:"ScanRemainTime"` // cve扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 CveStatus *string `json:"CveStatus,omitnil" name:"CveStatus"` // 高危扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 RiskStatus *string `json:"RiskStatus,omitnil" name:"RiskStatus"` // 木马扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 VirusStatus *string `json:"VirusStatus,omitnil" name:"VirusStatus"` // 总进度 // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitnil" name:"Progress"` // 授权状态 IsAuthorized *uint64 `json:"IsAuthorized,omitnil" name:"IsAuthorized"` // 仓库区域 RegistryRegion *string `json:"RegistryRegion,omitnil" name:"RegistryRegion"` // 列表id Id *uint64 `json:"Id,omitnil" name:"Id"` // 镜像Id // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 镜像创建的时间 // 注意:此字段可能返回 null,表示取不到有效值。 ImageCreateTime *string `json:"ImageCreateTime,omitnil" name:"ImageCreateTime"` // 是否为镜像的最新版本 // 注意:此字段可能返回 null,表示取不到有效值。 IsLatestImage *bool `json:"IsLatestImage,omitnil" name:"IsLatestImage"` // low级别漏洞个数 LowLevelVulCnt *uint64 `json:"LowLevelVulCnt,omitnil" name:"LowLevelVulCnt"` // medium级别漏洞个数 MediumLevelVulCnt *uint64 `json:"MediumLevelVulCnt,omitnil" name:"MediumLevelVulCnt"` // high级别漏洞个数 HighLevelVulCnt *uint64 `json:"HighLevelVulCnt,omitnil" name:"HighLevelVulCnt"` // critical级别漏洞个数 CriticalLevelVulCnt *uint64 `json:"CriticalLevelVulCnt,omitnil" name:"CriticalLevelVulCnt"` // 关联容器数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // 组件数 ComponentCnt *uint64 `json:"ComponentCnt,omitnil" name:"ComponentCnt"` // 是否运行中 IsRunning *bool `json:"IsRunning,omitnil" name:"IsRunning"` // 是否存在必修漏洞 HasNeedFixVul *bool `json:"HasNeedFixVul,omitnil" name:"HasNeedFixVul"` // 敏感信息 // 注意:此字段可能返回 null,表示取不到有效值。 SensitiveInfoCnt *uint64 `json:"SensitiveInfoCnt,omitnil" name:"SensitiveInfoCnt"` }
type ImageRisk ¶
type ImageRisk struct { // 高危行为 // 注意:此字段可能返回 null,表示取不到有效值。 Behavior *uint64 `json:"Behavior,omitnil" name:"Behavior"` // 种类 // 注意:此字段可能返回 null,表示取不到有效值。 Type *uint64 `json:"Type,omitnil" name:"Type"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil" name:"Level"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil" name:"Desc"` // 解决方案 // 注意:此字段可能返回 null,表示取不到有效值。 InstructionContent *string `json:"InstructionContent,omitnil" name:"InstructionContent"` }
type ImageRiskInfo ¶
type ImageRiskInfo struct { // 行为 Behavior *uint64 `json:"Behavior,omitnil" name:"Behavior"` // 类型 Type *uint64 `json:"Type,omitnil" name:"Type"` // 级别 Level *uint64 `json:"Level,omitnil" name:"Level"` // 详情 Desc *string `json:"Desc,omitnil" name:"Desc"` // 解决方案 InstructionContent *string `json:"InstructionContent,omitnil" name:"InstructionContent"` }
type ImageRiskTendencyInfo ¶
type ImageRiskTendencyInfo struct { // 趋势列表 ImageRiskSet []*RunTimeTendencyInfo `json:"ImageRiskSet,omitnil" name:"ImageRiskSet"` // 风险类型: // IRT_VULNERABILITY : 安全漏洞 // IRT_MALWARE_VIRUS: 木马病毒 // IRT_RISK:敏感信息 ImageRiskType *string `json:"ImageRiskType,omitnil" name:"ImageRiskType"` }
type ImageSimpleInfo ¶
type ImageSimpleInfo struct { // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像大小 Size *uint64 `json:"Size,omitnil" name:"Size"` // 类型 ImageType *string `json:"ImageType,omitnil" name:"ImageType"` // 关联容器数 ContainerCnt *int64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` }
type ImageVirus ¶
type ImageVirus struct { // 路径 // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil" name:"Path"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 分类 // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil" name:"Category"` // 病毒名称 // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitnil" name:"VirusName"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil" name:"Tags"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil" name:"Desc"` // 解决方案 // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitnil" name:"Solution"` // 文件类型 // 注意:此字段可能返回 null,表示取不到有效值。 FileType *string `json:"FileType,omitnil" name:"FileType"` // 文件路径 // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitnil" name:"FileName"` // 文件md5 // 注意:此字段可能返回 null,表示取不到有效值。 FileMd5 *string `json:"FileMd5,omitnil" name:"FileMd5"` // 大小 // 注意:此字段可能返回 null,表示取不到有效值。 FileSize *uint64 `json:"FileSize,omitnil" name:"FileSize"` // 首次发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 FirstScanTime *string `json:"FirstScanTime,omitnil" name:"FirstScanTime"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 LatestScanTime *string `json:"LatestScanTime,omitnil" name:"LatestScanTime"` }
type ImageVirusInfo ¶
type ImageVirusInfo struct { // 路径 // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil" name:"Path"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *uint64 `json:"RiskLevel,omitnil" name:"RiskLevel"` // 病毒名称 // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitnil" name:"VirusName"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil" name:"Tags"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil" name:"Desc"` // 修护建议 // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitnil" name:"Solution"` // 大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *uint64 `json:"Size,omitnil" name:"Size"` // 首次发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 FirstScanTime *string `json:"FirstScanTime,omitnil" name:"FirstScanTime"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 LatestScanTime *string `json:"LatestScanTime,omitnil" name:"LatestScanTime"` // 文件md5 // 注意:此字段可能返回 null,表示取不到有效值。 Md5 *string `json:"Md5,omitnil" name:"Md5"` // 文件名称 // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitnil" name:"FileName"` // 检测平台 // 1: 云查杀引擎 // 2: tav // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitnil" name:"CheckPlatform"` }
type ImageVul ¶
type ImageVul struct { // 漏洞id // 注意:此字段可能返回 null,表示取不到有效值。 CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 观点验证程序id // 注意:此字段可能返回 null,表示取不到有效值。 POCID *string `json:"POCID,omitnil" name:"POCID"` // 漏洞名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil" name:"Name"` // 涉及组件信息 // 注意:此字段可能返回 null,表示取不到有效值。 Components []*ComponentsInfo `json:"Components,omitnil" name:"Components"` // 分类 // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil" name:"Category"` // 分类2 // 注意:此字段可能返回 null,表示取不到有效值。 CategoryType *string `json:"CategoryType,omitnil" name:"CategoryType"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil" name:"Level"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Des *string `json:"Des,omitnil" name:"Des"` // 解决方案 // 注意:此字段可能返回 null,表示取不到有效值。 OfficialSolution *string `json:"OfficialSolution,omitnil" name:"OfficialSolution"` // 引用 // 注意:此字段可能返回 null,表示取不到有效值。 Reference *string `json:"Reference,omitnil" name:"Reference"` // 防御方案 // 注意:此字段可能返回 null,表示取不到有效值。 DefenseSolution *string `json:"DefenseSolution,omitnil" name:"DefenseSolution"` // 提交时间 // 注意:此字段可能返回 null,表示取不到有效值。 SubmitTime *string `json:"SubmitTime,omitnil" name:"SubmitTime"` // Cvss分数 // 注意:此字段可能返回 null,表示取不到有效值。 CvssScore *string `json:"CvssScore,omitnil" name:"CvssScore"` // Cvss信息 // 注意:此字段可能返回 null,表示取不到有效值。 CvssVector *string `json:"CvssVector,omitnil" name:"CvssVector"` // 是否建议修复 // 注意:此字段可能返回 null,表示取不到有效值。 IsSuggest *string `json:"IsSuggest,omitnil" name:"IsSuggest"` // 修复版本号 // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersions *string `json:"FixedVersions,omitnil" name:"FixedVersions"` // 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*string `json:"Tag,omitnil" name:"Tag"` // 组件名 // 注意:此字段可能返回 null,表示取不到有效值。 Component *string `json:"Component,omitnil" name:"Component"` // 组件版本 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil" name:"Version"` // 攻击热度 0-3 // 注意:此字段可能返回 null,表示取不到有效值。 AttackLevel *int64 `json:"AttackLevel,omitnil" name:"AttackLevel"` }
type ImagesBindRuleInfo ¶
type ImagesBindRuleInfo struct { // 镜像id ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 关联容器数量 ContainerCnt *int64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // 绑定规则id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 规则名字 // 注意:此字段可能返回 null,表示取不到有效值。 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 镜像大小 // 注意:此字段可能返回 null,表示取不到有效值。 ImageSize *int64 `json:"ImageSize,omitnil" name:"ImageSize"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` }
type ImagesInfo ¶
type ImagesInfo struct { // 镜像id ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 镜像大小 Size *uint64 `json:"Size,omitnil" name:"Size"` // 主机个数 HostCnt *uint64 `json:"HostCnt,omitnil" name:"HostCnt"` // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil" name:"ContainerCnt"` // 扫描时间 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 漏洞个数 VulCnt *uint64 `json:"VulCnt,omitnil" name:"VulCnt"` // 病毒个数 VirusCnt *uint64 `json:"VirusCnt,omitnil" name:"VirusCnt"` // 敏感信息个数 RiskCnt *uint64 `json:"RiskCnt,omitnil" name:"RiskCnt"` // 是否信任镜像 IsTrustImage *bool `json:"IsTrustImage,omitnil" name:"IsTrustImage"` // 镜像系统 OsName *string `json:"OsName,omitnil" name:"OsName"` // agent镜像扫描错误 AgentError *string `json:"AgentError,omitnil" name:"AgentError"` // 后端镜像扫描错误 ScanError *string `json:"ScanError,omitnil" name:"ScanError"` // 扫描状态 ScanStatus *string `json:"ScanStatus,omitnil" name:"ScanStatus"` // 木马扫描错误信息 ScanVirusError *string `json:"ScanVirusError,omitnil" name:"ScanVirusError"` // 漏洞扫描错误信息 ScanVulError *string `json:"ScanVulError,omitnil" name:"ScanVulError"` // 风险扫描错误信息 ScanRiskError *string `json:"ScanRiskError,omitnil" name:"ScanRiskError"` // 是否是重点关注镜像,为0不是,非0是 IsSuggest *uint64 `json:"IsSuggest,omitnil" name:"IsSuggest"` // 是否授权,1是0否 IsAuthorized *uint64 `json:"IsAuthorized,omitnil" name:"IsAuthorized"` // 组件个数 ComponentCnt *uint64 `json:"ComponentCnt,omitnil" name:"ComponentCnt"` }
type ImagesVul ¶
type ImagesVul struct { // 漏洞id CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 漏洞名称 Name *string `json:"Name,omitnil" name:"Name"` // 组件 Component *string `json:"Component,omitnil" name:"Component"` // 版本 Version *string `json:"Version,omitnil" name:"Version"` // 分类 Category *string `json:"Category,omitnil" name:"Category"` // 分类2 CategoryType *string `json:"CategoryType,omitnil" name:"CategoryType"` // 风险等级 Level *uint64 `json:"Level,omitnil" name:"Level"` // 描述 Des *string `json:"Des,omitnil" name:"Des"` // 解决方案 OfficialSolution *string `json:"OfficialSolution,omitnil" name:"OfficialSolution"` // 引用 Reference *string `json:"Reference,omitnil" name:"Reference"` // 防御方案 DefenseSolution *string `json:"DefenseSolution,omitnil" name:"DefenseSolution"` // 提交时间 SubmitTime *string `json:"SubmitTime,omitnil" name:"SubmitTime"` // CVSS V3分数 CVSSV3Score *float64 `json:"CVSSV3Score,omitnil" name:"CVSSV3Score"` // CVSS V3描述 CVSSV3Desc *string `json:"CVSSV3Desc,omitnil" name:"CVSSV3Desc"` // 是否是重点关注:true:是,false:不是 IsSuggest *bool `json:"IsSuggest,omitnil" name:"IsSuggest"` // 修复版本号 // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersions *string `json:"FixedVersions,omitnil" name:"FixedVersions"` // 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*string `json:"Tag,omitnil" name:"Tag"` }
type InitializeUserComplianceEnvironmentRequest ¶
type InitializeUserComplianceEnvironmentRequest struct {
*tchttp.BaseRequest
}
func NewInitializeUserComplianceEnvironmentRequest ¶
func NewInitializeUserComplianceEnvironmentRequest() (request *InitializeUserComplianceEnvironmentRequest)
func (*InitializeUserComplianceEnvironmentRequest) FromJsonString ¶
func (r *InitializeUserComplianceEnvironmentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InitializeUserComplianceEnvironmentRequest) ToJsonString ¶
func (r *InitializeUserComplianceEnvironmentRequest) ToJsonString() string
type InitializeUserComplianceEnvironmentRequestParams ¶ added in v1.0.426
type InitializeUserComplianceEnvironmentRequestParams struct { }
Predefined struct for user
type InitializeUserComplianceEnvironmentResponse ¶
type InitializeUserComplianceEnvironmentResponse struct { *tchttp.BaseResponse Response *InitializeUserComplianceEnvironmentResponseParams `json:"Response"` }
func NewInitializeUserComplianceEnvironmentResponse ¶
func NewInitializeUserComplianceEnvironmentResponse() (response *InitializeUserComplianceEnvironmentResponse)
func (*InitializeUserComplianceEnvironmentResponse) FromJsonString ¶
func (r *InitializeUserComplianceEnvironmentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InitializeUserComplianceEnvironmentResponse) ToJsonString ¶
func (r *InitializeUserComplianceEnvironmentResponse) ToJsonString() string
type InitializeUserComplianceEnvironmentResponseParams ¶ added in v1.0.426
type InitializeUserComplianceEnvironmentResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type K8sApiAbnormalEventInfo ¶ added in v1.0.545
type K8sApiAbnormalEventInfo struct { // 命中规则名称 MatchRuleName *string `json:"MatchRuleName,omitnil" name:"MatchRuleName"` // 命中规则类型 MatchRuleType *string `json:"MatchRuleType,omitnil" name:"MatchRuleType"` // 告警等级 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群运行状态 ClusterRunningStatus *string `json:"ClusterRunningStatus,omitnil" name:"ClusterRunningStatus"` // 初次生成时间 FirstCreateTime *string `json:"FirstCreateTime,omitnil" name:"FirstCreateTime"` // 最近一次生成时间 LastCreateTime *string `json:"LastCreateTime,omitnil" name:"LastCreateTime"` // 告警数量 AlarmCount *uint64 `json:"AlarmCount,omitnil" name:"AlarmCount"` // 状态 // "EVENT_UNDEAL":未处理 // "EVENT_DEALED": 已处理 // "EVENT_IGNORE": 忽略 // "EVENT_DEL": 删除 // "EVENT_ADD_WHITE": 加白 Status *string `json:"Status,omitnil" name:"Status"` // 集群masterIP ClusterMasterIP *string `json:"ClusterMasterIP,omitnil" name:"ClusterMasterIP"` // k8s版本 K8sVersion *string `json:"K8sVersion,omitnil" name:"K8sVersion"` // 运行时组件 RunningComponent []*string `json:"RunningComponent,omitnil" name:"RunningComponent"` // 描述 Desc *string `json:"Desc,omitnil" name:"Desc"` // 建议 Suggestion *string `json:"Suggestion,omitnil" name:"Suggestion"` // 请求信息 Info *string `json:"Info,omitnil" name:"Info"` // 规则ID MatchRuleID *string `json:"MatchRuleID,omitnil" name:"MatchRuleID"` // 高亮字段数组 HighLightFields []*string `json:"HighLightFields,omitnil" name:"HighLightFields"` // 命中规则 MatchRule *K8sApiAbnormalRuleScopeInfo `json:"MatchRule,omitnil" name:"MatchRule"` }
type K8sApiAbnormalEventListItem ¶ added in v1.0.545
type K8sApiAbnormalEventListItem struct { // 事件ID ID *uint64 `json:"ID,omitnil" name:"ID"` // 命中规则类型 MatchRuleType *string `json:"MatchRuleType,omitnil" name:"MatchRuleType"` // 威胁等级 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群运行状态 ClusterRunningStatus *string `json:"ClusterRunningStatus,omitnil" name:"ClusterRunningStatus"` // 初次生成时间 FirstCreateTime *string `json:"FirstCreateTime,omitnil" name:"FirstCreateTime"` // 最近一次生成时间 LastCreateTime *string `json:"LastCreateTime,omitnil" name:"LastCreateTime"` // 告警数量 AlarmCount *uint64 `json:"AlarmCount,omitnil" name:"AlarmCount"` // 状态 Status *string `json:"Status,omitnil" name:"Status"` // 规则类型 RuleType *string `json:"RuleType,omitnil" name:"RuleType"` // 描述信息 Desc *string `json:"Desc,omitnil" name:"Desc"` // 解决方案 Suggestion *string `json:"Suggestion,omitnil" name:"Suggestion"` // 规则名称 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 命中规则 MatchRule *K8sApiAbnormalRuleScopeInfo `json:"MatchRule,omitnil" name:"MatchRule"` }
type K8sApiAbnormalRuleInfo ¶ added in v1.0.545
type K8sApiAbnormalRuleInfo struct { // 规则名称 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 状态 Status *bool `json:"Status,omitnil" name:"Status"` // 规则信息列表 RuleInfoList []*K8sApiAbnormalRuleScopeInfo `json:"RuleInfoList,omitnil" name:"RuleInfoList"` // 生效集群IDSet EffectClusterIDSet []*string `json:"EffectClusterIDSet,omitnil" name:"EffectClusterIDSet"` // 规则类型 // RT_SYSTEM 系统规则 // RT_USER 用户自定义 RuleType *string `json:"RuleType,omitnil" name:"RuleType"` // 是否所有集群生效 EffectAllCluster *bool `json:"EffectAllCluster,omitnil" name:"EffectAllCluster"` // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` }
type K8sApiAbnormalRuleListItem ¶ added in v1.0.545
type K8sApiAbnormalRuleListItem struct { // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` // 规则名称 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 规则类型 // RT_SYSTEM 系统规则 // RT_USER 用户自定义 RuleType *string `json:"RuleType,omitnil" name:"RuleType"` // 受影响集群总数 EffectClusterCount *uint64 `json:"EffectClusterCount,omitnil" name:"EffectClusterCount"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 编辑账号 OprUin *string `json:"OprUin,omitnil" name:"OprUin"` // 状态 Status *bool `json:"Status,omitnil" name:"Status"` }
type K8sApiAbnormalRuleScopeInfo ¶ added in v1.0.545
type K8sApiAbnormalRuleScopeInfo struct { // 范围 // 系统事件: // ANONYMOUS_ACCESS: 匿名访问 // ABNORMAL_UA_REQ: 异常UA请求 // ANONYMOUS_ABNORMAL_PERMISSION: 匿名用户权限异动 // GET_CREDENTIALS: 凭据信息获取 // MOUNT_SENSITIVE_PATH: 敏感路径挂载 // COMMAND_RUN: 命令执行 // PRIVILEGE_CONTAINER: 特权容器 // EXCEPTION_CRONTAB_TASK: 异常定时任务 // STATICS_POD: 静态pod创建 // ABNORMAL_CREATE_POD: 异常pod创建 // USER_DEFINED: 用户自定义 Scope *string `json:"Scope,omitnil" name:"Scope"` // 动作(RULE_MODE_ALERT: 告警 RULE_MODE_RELEASE:放行) Action *string `json:"Action,omitnil" name:"Action"` // 威胁等级 HIGH:高级 MIDDLE: 中级 LOW:低级 NOTICE:提示 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 开关状态(true:开 false:关) 适用于系统规则 // 注意:此字段可能返回 null,表示取不到有效值。 Status *bool `json:"Status,omitnil" name:"Status"` // 是否被删除 适用于自定义规则入参 // 注意:此字段可能返回 null,表示取不到有效值。 IsDelete *bool `json:"IsDelete,omitnil" name:"IsDelete"` }
type K8sApiAbnormalTendencyItem ¶ added in v1.0.545
type K8sApiAbnormalTendencyItem struct { // 日期 Date *string `json:"Date,omitnil" name:"Date"` // 异常UA请求事件数 ExceptionUARequestCount *uint64 `json:"ExceptionUARequestCount,omitnil" name:"ExceptionUARequestCount"` // 匿名用户权限事件数 AnonymousUserRightCount *uint64 `json:"AnonymousUserRightCount,omitnil" name:"AnonymousUserRightCount"` // 凭据信息获取事件数 CredentialInformationObtainCount *uint64 `json:"CredentialInformationObtainCount,omitnil" name:"CredentialInformationObtainCount"` // 敏感数据挂载事件数 SensitiveDataMountCount *uint64 `json:"SensitiveDataMountCount,omitnil" name:"SensitiveDataMountCount"` // 命令执行事件数 CmdExecCount *uint64 `json:"CmdExecCount,omitnil" name:"CmdExecCount"` // 异常定时任务事件数 AbnormalScheduledTaskCount *uint64 `json:"AbnormalScheduledTaskCount,omitnil" name:"AbnormalScheduledTaskCount"` // 静态Pod创建数 StaticsPodCreateCount *uint64 `json:"StaticsPodCreateCount,omitnil" name:"StaticsPodCreateCount"` // 可疑容器创建数 DoubtfulContainerCreateCount *uint64 `json:"DoubtfulContainerCreateCount,omitnil" name:"DoubtfulContainerCreateCount"` // 自定义规则事件数 UserDefinedRuleCount *uint64 `json:"UserDefinedRuleCount,omitnil" name:"UserDefinedRuleCount"` // 匿名访问事件数 AnonymousAccessCount *uint64 `json:"AnonymousAccessCount,omitnil" name:"AnonymousAccessCount"` // 特权容器事件数 PrivilegeContainerCount *uint64 `json:"PrivilegeContainerCount,omitnil" name:"PrivilegeContainerCount"` }
type ModifyAbnormalProcessRuleStatusRequest ¶
type ModifyAbnormalProcessRuleStatusRequest struct { *tchttp.BaseRequest // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitnil" name:"RuleIdSet"` // 策略开关,true开启,false关闭 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` }
func NewModifyAbnormalProcessRuleStatusRequest ¶
func NewModifyAbnormalProcessRuleStatusRequest() (request *ModifyAbnormalProcessRuleStatusRequest)
func (*ModifyAbnormalProcessRuleStatusRequest) FromJsonString ¶
func (r *ModifyAbnormalProcessRuleStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAbnormalProcessRuleStatusRequest) ToJsonString ¶
func (r *ModifyAbnormalProcessRuleStatusRequest) ToJsonString() string
type ModifyAbnormalProcessRuleStatusRequestParams ¶ added in v1.0.426
type ModifyAbnormalProcessRuleStatusRequestParams struct { // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitnil" name:"RuleIdSet"` // 策略开关,true开启,false关闭 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` }
Predefined struct for user
type ModifyAbnormalProcessRuleStatusResponse ¶
type ModifyAbnormalProcessRuleStatusResponse struct { *tchttp.BaseResponse Response *ModifyAbnormalProcessRuleStatusResponseParams `json:"Response"` }
func NewModifyAbnormalProcessRuleStatusResponse ¶
func NewModifyAbnormalProcessRuleStatusResponse() (response *ModifyAbnormalProcessRuleStatusResponse)
func (*ModifyAbnormalProcessRuleStatusResponse) FromJsonString ¶
func (r *ModifyAbnormalProcessRuleStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAbnormalProcessRuleStatusResponse) ToJsonString ¶
func (r *ModifyAbnormalProcessRuleStatusResponse) ToJsonString() string
type ModifyAbnormalProcessRuleStatusResponseParams ¶ added in v1.0.426
type ModifyAbnormalProcessRuleStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyAbnormalProcessStatusRequest ¶
type ModifyAbnormalProcessStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitnil" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
func NewModifyAbnormalProcessStatusRequest ¶
func NewModifyAbnormalProcessStatusRequest() (request *ModifyAbnormalProcessStatusRequest)
func (*ModifyAbnormalProcessStatusRequest) FromJsonString ¶
func (r *ModifyAbnormalProcessStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAbnormalProcessStatusRequest) ToJsonString ¶
func (r *ModifyAbnormalProcessStatusRequest) ToJsonString() string
type ModifyAbnormalProcessStatusRequestParams ¶ added in v1.0.426
type ModifyAbnormalProcessStatusRequestParams struct { // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitnil" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
Predefined struct for user
type ModifyAbnormalProcessStatusResponse ¶
type ModifyAbnormalProcessStatusResponse struct { *tchttp.BaseResponse Response *ModifyAbnormalProcessStatusResponseParams `json:"Response"` }
func NewModifyAbnormalProcessStatusResponse ¶
func NewModifyAbnormalProcessStatusResponse() (response *ModifyAbnormalProcessStatusResponse)
func (*ModifyAbnormalProcessStatusResponse) FromJsonString ¶
func (r *ModifyAbnormalProcessStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAbnormalProcessStatusResponse) ToJsonString ¶
func (r *ModifyAbnormalProcessStatusResponse) ToJsonString() string
type ModifyAbnormalProcessStatusResponseParams ¶ added in v1.0.426
type ModifyAbnormalProcessStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyAccessControlRuleStatusRequest ¶
type ModifyAccessControlRuleStatusRequest struct { *tchttp.BaseRequest // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitnil" name:"RuleIdSet"` // 策略开关,true:代表开启, false代表关闭 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` }
func NewModifyAccessControlRuleStatusRequest ¶
func NewModifyAccessControlRuleStatusRequest() (request *ModifyAccessControlRuleStatusRequest)
func (*ModifyAccessControlRuleStatusRequest) FromJsonString ¶
func (r *ModifyAccessControlRuleStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAccessControlRuleStatusRequest) ToJsonString ¶
func (r *ModifyAccessControlRuleStatusRequest) ToJsonString() string
type ModifyAccessControlRuleStatusRequestParams ¶ added in v1.0.426
type ModifyAccessControlRuleStatusRequestParams struct { // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitnil" name:"RuleIdSet"` // 策略开关,true:代表开启, false代表关闭 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` }
Predefined struct for user
type ModifyAccessControlRuleStatusResponse ¶
type ModifyAccessControlRuleStatusResponse struct { *tchttp.BaseResponse Response *ModifyAccessControlRuleStatusResponseParams `json:"Response"` }
func NewModifyAccessControlRuleStatusResponse ¶
func NewModifyAccessControlRuleStatusResponse() (response *ModifyAccessControlRuleStatusResponse)
func (*ModifyAccessControlRuleStatusResponse) FromJsonString ¶
func (r *ModifyAccessControlRuleStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAccessControlRuleStatusResponse) ToJsonString ¶
func (r *ModifyAccessControlRuleStatusResponse) ToJsonString() string
type ModifyAccessControlRuleStatusResponseParams ¶ added in v1.0.426
type ModifyAccessControlRuleStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyAccessControlStatusRequest ¶
type ModifyAccessControlStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitnil" name:"Status"` // 备注事件信息 Remark *string `json:"Remark,omitnil" name:"Remark"` }
func NewModifyAccessControlStatusRequest ¶
func NewModifyAccessControlStatusRequest() (request *ModifyAccessControlStatusRequest)
func (*ModifyAccessControlStatusRequest) FromJsonString ¶
func (r *ModifyAccessControlStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAccessControlStatusRequest) ToJsonString ¶
func (r *ModifyAccessControlStatusRequest) ToJsonString() string
type ModifyAccessControlStatusRequestParams ¶ added in v1.0.426
type ModifyAccessControlStatusRequestParams struct { // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitnil" name:"Status"` // 备注事件信息 Remark *string `json:"Remark,omitnil" name:"Remark"` }
Predefined struct for user
type ModifyAccessControlStatusResponse ¶
type ModifyAccessControlStatusResponse struct { *tchttp.BaseResponse Response *ModifyAccessControlStatusResponseParams `json:"Response"` }
func NewModifyAccessControlStatusResponse ¶
func NewModifyAccessControlStatusResponse() (response *ModifyAccessControlStatusResponse)
func (*ModifyAccessControlStatusResponse) FromJsonString ¶
func (r *ModifyAccessControlStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAccessControlStatusResponse) ToJsonString ¶
func (r *ModifyAccessControlStatusResponse) ToJsonString() string
type ModifyAccessControlStatusResponseParams ¶ added in v1.0.426
type ModifyAccessControlStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyAssetImageRegistryScanStopOneKeyRequest ¶
type ModifyAssetImageRegistryScanStopOneKeyRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像 All *bool `json:"All,omitnil" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 扫描的镜像列表Id Id []*uint64 `json:"Id,omitnil" name:"Id"` // 停止的任务ID TaskID *uint64 `json:"TaskID,omitnil" name:"TaskID"` }
func NewModifyAssetImageRegistryScanStopOneKeyRequest ¶
func NewModifyAssetImageRegistryScanStopOneKeyRequest() (request *ModifyAssetImageRegistryScanStopOneKeyRequest)
func (*ModifyAssetImageRegistryScanStopOneKeyRequest) FromJsonString ¶
func (r *ModifyAssetImageRegistryScanStopOneKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAssetImageRegistryScanStopOneKeyRequest) ToJsonString ¶
func (r *ModifyAssetImageRegistryScanStopOneKeyRequest) ToJsonString() string
type ModifyAssetImageRegistryScanStopOneKeyRequestParams ¶ added in v1.0.426
type ModifyAssetImageRegistryScanStopOneKeyRequestParams struct { // 是否扫描全部镜像 All *bool `json:"All,omitnil" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 扫描的镜像列表Id Id []*uint64 `json:"Id,omitnil" name:"Id"` // 停止的任务ID TaskID *uint64 `json:"TaskID,omitnil" name:"TaskID"` }
Predefined struct for user
type ModifyAssetImageRegistryScanStopOneKeyResponse ¶
type ModifyAssetImageRegistryScanStopOneKeyResponse struct { *tchttp.BaseResponse Response *ModifyAssetImageRegistryScanStopOneKeyResponseParams `json:"Response"` }
func NewModifyAssetImageRegistryScanStopOneKeyResponse ¶
func NewModifyAssetImageRegistryScanStopOneKeyResponse() (response *ModifyAssetImageRegistryScanStopOneKeyResponse)
func (*ModifyAssetImageRegistryScanStopOneKeyResponse) FromJsonString ¶
func (r *ModifyAssetImageRegistryScanStopOneKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAssetImageRegistryScanStopOneKeyResponse) ToJsonString ¶
func (r *ModifyAssetImageRegistryScanStopOneKeyResponse) ToJsonString() string
type ModifyAssetImageRegistryScanStopOneKeyResponseParams ¶ added in v1.0.426
type ModifyAssetImageRegistryScanStopOneKeyResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyAssetImageRegistryScanStopRequest ¶
type ModifyAssetImageRegistryScanStopRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像 All *bool `json:"All,omitnil" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 扫描的镜像列表 Id []*uint64 `json:"Id,omitnil" name:"Id"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 不要扫描的镜像列表,与Filters配合使用 ExcludeImageList []*uint64 `json:"ExcludeImageList,omitnil" name:"ExcludeImageList"` // 是否仅扫描各repository最新版本的镜像 OnlyScanLatest *bool `json:"OnlyScanLatest,omitnil" name:"OnlyScanLatest"` // 停止的任务ID TaskID *uint64 `json:"TaskID,omitnil" name:"TaskID"` }
func NewModifyAssetImageRegistryScanStopRequest ¶
func NewModifyAssetImageRegistryScanStopRequest() (request *ModifyAssetImageRegistryScanStopRequest)
func (*ModifyAssetImageRegistryScanStopRequest) FromJsonString ¶
func (r *ModifyAssetImageRegistryScanStopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAssetImageRegistryScanStopRequest) ToJsonString ¶
func (r *ModifyAssetImageRegistryScanStopRequest) ToJsonString() string
type ModifyAssetImageRegistryScanStopRequestParams ¶ added in v1.0.426
type ModifyAssetImageRegistryScanStopRequestParams struct { // 是否扫描全部镜像 All *bool `json:"All,omitnil" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 扫描的镜像列表 Id []*uint64 `json:"Id,omitnil" name:"Id"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 不要扫描的镜像列表,与Filters配合使用 ExcludeImageList []*uint64 `json:"ExcludeImageList,omitnil" name:"ExcludeImageList"` // 是否仅扫描各repository最新版本的镜像 OnlyScanLatest *bool `json:"OnlyScanLatest,omitnil" name:"OnlyScanLatest"` // 停止的任务ID TaskID *uint64 `json:"TaskID,omitnil" name:"TaskID"` }
Predefined struct for user
type ModifyAssetImageRegistryScanStopResponse ¶
type ModifyAssetImageRegistryScanStopResponse struct { *tchttp.BaseResponse Response *ModifyAssetImageRegistryScanStopResponseParams `json:"Response"` }
func NewModifyAssetImageRegistryScanStopResponse ¶
func NewModifyAssetImageRegistryScanStopResponse() (response *ModifyAssetImageRegistryScanStopResponse)
func (*ModifyAssetImageRegistryScanStopResponse) FromJsonString ¶
func (r *ModifyAssetImageRegistryScanStopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAssetImageRegistryScanStopResponse) ToJsonString ¶
func (r *ModifyAssetImageRegistryScanStopResponse) ToJsonString() string
type ModifyAssetImageRegistryScanStopResponseParams ¶ added in v1.0.426
type ModifyAssetImageRegistryScanStopResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyAssetImageScanStopRequest ¶
type ModifyAssetImageScanStopRequest struct { *tchttp.BaseRequest // 任务id;任务id,镜像id和根据过滤条件筛选三选一。 TaskID *string `json:"TaskID,omitnil" name:"TaskID"` // 镜像id;任务id,镜像id和根据过滤条件筛选三选一。 Images []*string `json:"Images,omitnil" name:"Images"` // 根据过滤条件筛选出镜像;任务id,镜像id和根据过滤条件筛选三选一。 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 根据过滤条件筛选出镜像,再排除个别镜像 ExcludeImageIds *string `json:"ExcludeImageIds,omitnil" name:"ExcludeImageIds"` }
func NewModifyAssetImageScanStopRequest ¶
func NewModifyAssetImageScanStopRequest() (request *ModifyAssetImageScanStopRequest)
func (*ModifyAssetImageScanStopRequest) FromJsonString ¶
func (r *ModifyAssetImageScanStopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAssetImageScanStopRequest) ToJsonString ¶
func (r *ModifyAssetImageScanStopRequest) ToJsonString() string
type ModifyAssetImageScanStopRequestParams ¶ added in v1.0.426
type ModifyAssetImageScanStopRequestParams struct { // 任务id;任务id,镜像id和根据过滤条件筛选三选一。 TaskID *string `json:"TaskID,omitnil" name:"TaskID"` // 镜像id;任务id,镜像id和根据过滤条件筛选三选一。 Images []*string `json:"Images,omitnil" name:"Images"` // 根据过滤条件筛选出镜像;任务id,镜像id和根据过滤条件筛选三选一。 Filters []*AssetFilters `json:"Filters,omitnil" name:"Filters"` // 根据过滤条件筛选出镜像,再排除个别镜像 ExcludeImageIds *string `json:"ExcludeImageIds,omitnil" name:"ExcludeImageIds"` }
Predefined struct for user
type ModifyAssetImageScanStopResponse ¶
type ModifyAssetImageScanStopResponse struct { *tchttp.BaseResponse Response *ModifyAssetImageScanStopResponseParams `json:"Response"` }
func NewModifyAssetImageScanStopResponse ¶
func NewModifyAssetImageScanStopResponse() (response *ModifyAssetImageScanStopResponse)
func (*ModifyAssetImageScanStopResponse) FromJsonString ¶
func (r *ModifyAssetImageScanStopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAssetImageScanStopResponse) ToJsonString ¶
func (r *ModifyAssetImageScanStopResponse) ToJsonString() string
type ModifyAssetImageScanStopResponseParams ¶ added in v1.0.426
type ModifyAssetImageScanStopResponseParams struct { // 停止状态 Status *string `json:"Status,omitnil" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyAssetRequest ¶
type ModifyAssetRequest struct { *tchttp.BaseRequest // 全部同步,俩参数必选一个 All优先 All *bool `json:"All,omitnil" name:"All"` // 要同步的主机列表uuid ,俩参数必选一个 All优先 Hosts []*string `json:"Hosts,omitnil" name:"Hosts"` }
func NewModifyAssetRequest ¶
func NewModifyAssetRequest() (request *ModifyAssetRequest)
func (*ModifyAssetRequest) FromJsonString ¶
func (r *ModifyAssetRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAssetRequest) ToJsonString ¶
func (r *ModifyAssetRequest) ToJsonString() string
type ModifyAssetRequestParams ¶ added in v1.0.426
type ModifyAssetRequestParams struct { // 全部同步,俩参数必选一个 All优先 All *bool `json:"All,omitnil" name:"All"` // 要同步的主机列表uuid ,俩参数必选一个 All优先 Hosts []*string `json:"Hosts,omitnil" name:"Hosts"` }
Predefined struct for user
type ModifyAssetResponse ¶
type ModifyAssetResponse struct { *tchttp.BaseResponse Response *ModifyAssetResponseParams `json:"Response"` }
func NewModifyAssetResponse ¶
func NewModifyAssetResponse() (response *ModifyAssetResponse)
func (*ModifyAssetResponse) FromJsonString ¶
func (r *ModifyAssetResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAssetResponse) ToJsonString ¶
func (r *ModifyAssetResponse) ToJsonString() string
type ModifyAssetResponseParams ¶ added in v1.0.426
type ModifyAssetResponseParams struct { // 同步任务发送结果 Status *string `json:"Status,omitnil" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyCompliancePeriodTaskRequest ¶
type ModifyCompliancePeriodTaskRequest struct { *tchttp.BaseRequest // 要修改的定时任务的ID,由DescribeCompliancePeriodTaskList接口返回。 PeriodTaskId *uint64 `json:"PeriodTaskId,omitnil" name:"PeriodTaskId"` // 定时任务的周期规则。不填时,不修改。 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitnil" name:"PeriodRule"` // 设置合规标准。不填时,不修改。 StandardSettings []*ComplianceBenchmarkStandardEnable `json:"StandardSettings,omitnil" name:"StandardSettings"` }
func NewModifyCompliancePeriodTaskRequest ¶
func NewModifyCompliancePeriodTaskRequest() (request *ModifyCompliancePeriodTaskRequest)
func (*ModifyCompliancePeriodTaskRequest) FromJsonString ¶
func (r *ModifyCompliancePeriodTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCompliancePeriodTaskRequest) ToJsonString ¶
func (r *ModifyCompliancePeriodTaskRequest) ToJsonString() string
type ModifyCompliancePeriodTaskRequestParams ¶ added in v1.0.426
type ModifyCompliancePeriodTaskRequestParams struct { // 要修改的定时任务的ID,由DescribeCompliancePeriodTaskList接口返回。 PeriodTaskId *uint64 `json:"PeriodTaskId,omitnil" name:"PeriodTaskId"` // 定时任务的周期规则。不填时,不修改。 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitnil" name:"PeriodRule"` // 设置合规标准。不填时,不修改。 StandardSettings []*ComplianceBenchmarkStandardEnable `json:"StandardSettings,omitnil" name:"StandardSettings"` }
Predefined struct for user
type ModifyCompliancePeriodTaskResponse ¶
type ModifyCompliancePeriodTaskResponse struct { *tchttp.BaseResponse Response *ModifyCompliancePeriodTaskResponseParams `json:"Response"` }
func NewModifyCompliancePeriodTaskResponse ¶
func NewModifyCompliancePeriodTaskResponse() (response *ModifyCompliancePeriodTaskResponse)
func (*ModifyCompliancePeriodTaskResponse) FromJsonString ¶
func (r *ModifyCompliancePeriodTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCompliancePeriodTaskResponse) ToJsonString ¶
func (r *ModifyCompliancePeriodTaskResponse) ToJsonString() string
type ModifyCompliancePeriodTaskResponseParams ¶ added in v1.0.426
type ModifyCompliancePeriodTaskResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyContainerNetStatusRequest ¶ added in v1.0.518
type ModifyContainerNetStatusRequest struct { *tchttp.BaseRequest // 容器ID ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 状态( // 隔离容器: EVENT_ISOLATE_CONTAINER // 恢复容器: EVENT_RESOTRE_CONTAINER // ) Status *string `json:"Status,omitnil" name:"Status"` }
func NewModifyContainerNetStatusRequest ¶ added in v1.0.518
func NewModifyContainerNetStatusRequest() (request *ModifyContainerNetStatusRequest)
func (*ModifyContainerNetStatusRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifyContainerNetStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyContainerNetStatusRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifyContainerNetStatusRequest) ToJsonString() string
type ModifyContainerNetStatusRequestParams ¶ added in v1.0.518
type ModifyContainerNetStatusRequestParams struct { // 容器ID ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 状态( // 隔离容器: EVENT_ISOLATE_CONTAINER // 恢复容器: EVENT_RESOTRE_CONTAINER // ) Status *string `json:"Status,omitnil" name:"Status"` }
Predefined struct for user
type ModifyContainerNetStatusResponse ¶ added in v1.0.518
type ModifyContainerNetStatusResponse struct { *tchttp.BaseResponse Response *ModifyContainerNetStatusResponseParams `json:"Response"` }
func NewModifyContainerNetStatusResponse ¶ added in v1.0.518
func NewModifyContainerNetStatusResponse() (response *ModifyContainerNetStatusResponse)
func (*ModifyContainerNetStatusResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifyContainerNetStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyContainerNetStatusResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifyContainerNetStatusResponse) ToJsonString() string
type ModifyContainerNetStatusResponseParams ¶ added in v1.0.518
type ModifyContainerNetStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyEscapeEventStatusRequest ¶
type ModifyEscapeEventStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态: // EVENT_UNDEAL:未处理(取消忽略), // EVENT_DEALED:已处理, // EVENT_IGNORE:忽略, // EVENT_DELETE:已删除 // EVENT_ADD_WHITE:加白 Status *string `json:"Status,omitnil" name:"Status"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` // 加白镜像ID数组 ImageIDs []*string `json:"ImageIDs,omitnil" name:"ImageIDs"` // 加白事件类型 // ESCAPE_CGROUPS:利用cgroup机制逃逸 // ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 // ESCAPE_DOCKER_API:访问Docker API接口逃逸 // ESCAPE_VUL_OCCURRED:逃逸漏洞利用 // MOUNT_SENSITIVE_PTAH:敏感路径挂载 // PRIVILEGE_CONTAINER_START:特权容器 // PRIVILEGE:程序提权逃逸 EventType []*string `json:"EventType,omitnil" name:"EventType"` }
func NewModifyEscapeEventStatusRequest ¶
func NewModifyEscapeEventStatusRequest() (request *ModifyEscapeEventStatusRequest)
func (*ModifyEscapeEventStatusRequest) FromJsonString ¶
func (r *ModifyEscapeEventStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEscapeEventStatusRequest) ToJsonString ¶
func (r *ModifyEscapeEventStatusRequest) ToJsonString() string
type ModifyEscapeEventStatusRequestParams ¶ added in v1.0.426
type ModifyEscapeEventStatusRequestParams struct { // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态: // EVENT_UNDEAL:未处理(取消忽略), // EVENT_DEALED:已处理, // EVENT_IGNORE:忽略, // EVENT_DELETE:已删除 // EVENT_ADD_WHITE:加白 Status *string `json:"Status,omitnil" name:"Status"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` // 加白镜像ID数组 ImageIDs []*string `json:"ImageIDs,omitnil" name:"ImageIDs"` // 加白事件类型 // ESCAPE_CGROUPS:利用cgroup机制逃逸 // ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 // ESCAPE_DOCKER_API:访问Docker API接口逃逸 // ESCAPE_VUL_OCCURRED:逃逸漏洞利用 // MOUNT_SENSITIVE_PTAH:敏感路径挂载 // PRIVILEGE_CONTAINER_START:特权容器 // PRIVILEGE:程序提权逃逸 EventType []*string `json:"EventType,omitnil" name:"EventType"` }
Predefined struct for user
type ModifyEscapeEventStatusResponse ¶
type ModifyEscapeEventStatusResponse struct { *tchttp.BaseResponse Response *ModifyEscapeEventStatusResponseParams `json:"Response"` }
func NewModifyEscapeEventStatusResponse ¶
func NewModifyEscapeEventStatusResponse() (response *ModifyEscapeEventStatusResponse)
func (*ModifyEscapeEventStatusResponse) FromJsonString ¶
func (r *ModifyEscapeEventStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEscapeEventStatusResponse) ToJsonString ¶
func (r *ModifyEscapeEventStatusResponse) ToJsonString() string
type ModifyEscapeEventStatusResponseParams ¶ added in v1.0.426
type ModifyEscapeEventStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyEscapeRuleRequest ¶
type ModifyEscapeRuleRequest struct { *tchttp.BaseRequest // 需要修改的数组 RuleSet []*EscapeRuleEnabled `json:"RuleSet,omitnil" name:"RuleSet"` }
func NewModifyEscapeRuleRequest ¶
func NewModifyEscapeRuleRequest() (request *ModifyEscapeRuleRequest)
func (*ModifyEscapeRuleRequest) FromJsonString ¶
func (r *ModifyEscapeRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEscapeRuleRequest) ToJsonString ¶
func (r *ModifyEscapeRuleRequest) ToJsonString() string
type ModifyEscapeRuleRequestParams ¶ added in v1.0.426
type ModifyEscapeRuleRequestParams struct { // 需要修改的数组 RuleSet []*EscapeRuleEnabled `json:"RuleSet,omitnil" name:"RuleSet"` }
Predefined struct for user
type ModifyEscapeRuleResponse ¶
type ModifyEscapeRuleResponse struct { *tchttp.BaseResponse Response *ModifyEscapeRuleResponseParams `json:"Response"` }
func NewModifyEscapeRuleResponse ¶
func NewModifyEscapeRuleResponse() (response *ModifyEscapeRuleResponse)
func (*ModifyEscapeRuleResponse) FromJsonString ¶
func (r *ModifyEscapeRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEscapeRuleResponse) ToJsonString ¶
func (r *ModifyEscapeRuleResponse) ToJsonString() string
type ModifyEscapeRuleResponseParams ¶ added in v1.0.426
type ModifyEscapeRuleResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyEscapeWhiteListRequest ¶ added in v1.0.518
type ModifyEscapeWhiteListRequest struct { *tchttp.BaseRequest // 加白名单事件类型 // ESCAPE_CGROUPS:利用cgroup机制逃逸 // ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 // ESCAPE_DOCKER_API:访问Docker API接口逃逸 // ESCAPE_VUL_OCCURRED:逃逸漏洞利用 // MOUNT_SENSITIVE_PTAH:敏感路径挂载 // PRIVILEGE_CONTAINER_START:特权容器 // PRIVILEGE:程序提权逃逸 EventType []*string `json:"EventType,omitnil" name:"EventType"` // 白名单记录ID IDSet []*int64 `json:"IDSet,omitnil" name:"IDSet"` }
func NewModifyEscapeWhiteListRequest ¶ added in v1.0.518
func NewModifyEscapeWhiteListRequest() (request *ModifyEscapeWhiteListRequest)
func (*ModifyEscapeWhiteListRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifyEscapeWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEscapeWhiteListRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifyEscapeWhiteListRequest) ToJsonString() string
type ModifyEscapeWhiteListRequestParams ¶ added in v1.0.518
type ModifyEscapeWhiteListRequestParams struct { // 加白名单事件类型 // ESCAPE_CGROUPS:利用cgroup机制逃逸 // ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 // ESCAPE_DOCKER_API:访问Docker API接口逃逸 // ESCAPE_VUL_OCCURRED:逃逸漏洞利用 // MOUNT_SENSITIVE_PTAH:敏感路径挂载 // PRIVILEGE_CONTAINER_START:特权容器 // PRIVILEGE:程序提权逃逸 EventType []*string `json:"EventType,omitnil" name:"EventType"` // 白名单记录ID IDSet []*int64 `json:"IDSet,omitnil" name:"IDSet"` }
Predefined struct for user
type ModifyEscapeWhiteListResponse ¶ added in v1.0.518
type ModifyEscapeWhiteListResponse struct { *tchttp.BaseResponse Response *ModifyEscapeWhiteListResponseParams `json:"Response"` }
func NewModifyEscapeWhiteListResponse ¶ added in v1.0.518
func NewModifyEscapeWhiteListResponse() (response *ModifyEscapeWhiteListResponse)
func (*ModifyEscapeWhiteListResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifyEscapeWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEscapeWhiteListResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifyEscapeWhiteListResponse) ToJsonString() string
type ModifyEscapeWhiteListResponseParams ¶ added in v1.0.518
type ModifyEscapeWhiteListResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyIgnoreVul ¶ added in v1.0.518
type ModifyImageAuthorizedRequest ¶ added in v1.0.518
type ModifyImageAuthorizedRequest struct { *tchttp.BaseRequest // 本地镜像是否全部授权的标识,优先权高于根据本地镜像ids授权。等于true时需UpdatedLocalImageCnt大于0。 AllLocalImages *bool `json:"AllLocalImages,omitnil" name:"AllLocalImages"` // 仓库镜像是否全部授权的标识,优先权高于根据镜像ids授权。等于true时需UpdatedRegistryImageCnt大于0。 AllRegistryImages *bool `json:"AllRegistryImages,omitnil" name:"AllRegistryImages"` // 指定操作授权的本地镜像数量,判断优先权最高,实际多出的镜像随机忽略,实际不足的部分也忽略。 UpdatedLocalImageCnt *uint64 `json:"UpdatedLocalImageCnt,omitnil" name:"UpdatedLocalImageCnt"` // 指定操作授权的仓库镜像数量,判断优先权最高,实际多出的镜像随机忽略,实际不足的部分也忽略; UpdatedRegistryImageCnt *uint64 `json:"UpdatedRegistryImageCnt,omitnil" name:"UpdatedRegistryImageCnt"` // 根据满足条件的本地镜像授权,本地镜像来源;ASSETIMAGE:本地镜像列表;IMAGEALL:同步本地镜像;AllLocalImages为false且LocalImageIds为空和UpdatedLocalImageCnt大于0时,需要 ImageSourceType *string `json:"ImageSourceType,omitnil" name:"ImageSourceType"` // 根据满足条件的本地镜像授权,AllLocalImages为false且LocalImageIds为空和UpdatedLocalImageCnt大于0时,需要。 LocalImageFilter []*AssetFilters `json:"LocalImageFilter,omitnil" name:"LocalImageFilter"` // 根据满足条件的仓库镜像授权,AllRegistryImages为false且RegistryImageIds为空和UpdatedRegistryImageCnt大于0时,需要。 RegistryImageFilter []*AssetFilters `json:"RegistryImageFilter,omitnil" name:"RegistryImageFilter"` // 根据满足条件的镜像授权,同时排除的本地镜像。 ExcludeLocalImageIds []*string `json:"ExcludeLocalImageIds,omitnil" name:"ExcludeLocalImageIds"` // 根据满足条件的镜像授权,同时排除的仓库镜像。 ExcludeRegistryImageIds []*string `json:"ExcludeRegistryImageIds,omitnil" name:"ExcludeRegistryImageIds"` // 根据本地镜像ids授权,优先权高于根据满足条件的镜像授权。AllLocalImages为false且LocalImageFilter为空和UpdatedLocalImageCnt大于0时,需要。 LocalImageIds []*string `json:"LocalImageIds,omitnil" name:"LocalImageIds"` // 根据仓库镜像Ids授权,优先权高于根据满足条件的镜像授。AllRegistryImages为false且RegistryImageFilter为空和UpdatedRegistryImageCnt大于0时,需要。 RegistryImageIds []*string `json:"RegistryImageIds,omitnil" name:"RegistryImageIds"` // 是否仅最新的镜像;RegistryImageFilter不为空且UpdatedRegistryImageCnt大于0时仓库镜像需要。 OnlyShowLatest *bool `json:"OnlyShowLatest,omitnil" name:"OnlyShowLatest"` }
func NewModifyImageAuthorizedRequest ¶ added in v1.0.518
func NewModifyImageAuthorizedRequest() (request *ModifyImageAuthorizedRequest)
func (*ModifyImageAuthorizedRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifyImageAuthorizedRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyImageAuthorizedRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifyImageAuthorizedRequest) ToJsonString() string
type ModifyImageAuthorizedRequestParams ¶ added in v1.0.518
type ModifyImageAuthorizedRequestParams struct { // 本地镜像是否全部授权的标识,优先权高于根据本地镜像ids授权。等于true时需UpdatedLocalImageCnt大于0。 AllLocalImages *bool `json:"AllLocalImages,omitnil" name:"AllLocalImages"` // 仓库镜像是否全部授权的标识,优先权高于根据镜像ids授权。等于true时需UpdatedRegistryImageCnt大于0。 AllRegistryImages *bool `json:"AllRegistryImages,omitnil" name:"AllRegistryImages"` // 指定操作授权的本地镜像数量,判断优先权最高,实际多出的镜像随机忽略,实际不足的部分也忽略。 UpdatedLocalImageCnt *uint64 `json:"UpdatedLocalImageCnt,omitnil" name:"UpdatedLocalImageCnt"` // 指定操作授权的仓库镜像数量,判断优先权最高,实际多出的镜像随机忽略,实际不足的部分也忽略; UpdatedRegistryImageCnt *uint64 `json:"UpdatedRegistryImageCnt,omitnil" name:"UpdatedRegistryImageCnt"` // 根据满足条件的本地镜像授权,本地镜像来源;ASSETIMAGE:本地镜像列表;IMAGEALL:同步本地镜像;AllLocalImages为false且LocalImageIds为空和UpdatedLocalImageCnt大于0时,需要 ImageSourceType *string `json:"ImageSourceType,omitnil" name:"ImageSourceType"` // 根据满足条件的本地镜像授权,AllLocalImages为false且LocalImageIds为空和UpdatedLocalImageCnt大于0时,需要。 LocalImageFilter []*AssetFilters `json:"LocalImageFilter,omitnil" name:"LocalImageFilter"` // 根据满足条件的仓库镜像授权,AllRegistryImages为false且RegistryImageIds为空和UpdatedRegistryImageCnt大于0时,需要。 RegistryImageFilter []*AssetFilters `json:"RegistryImageFilter,omitnil" name:"RegistryImageFilter"` // 根据满足条件的镜像授权,同时排除的本地镜像。 ExcludeLocalImageIds []*string `json:"ExcludeLocalImageIds,omitnil" name:"ExcludeLocalImageIds"` // 根据满足条件的镜像授权,同时排除的仓库镜像。 ExcludeRegistryImageIds []*string `json:"ExcludeRegistryImageIds,omitnil" name:"ExcludeRegistryImageIds"` // 根据本地镜像ids授权,优先权高于根据满足条件的镜像授权。AllLocalImages为false且LocalImageFilter为空和UpdatedLocalImageCnt大于0时,需要。 LocalImageIds []*string `json:"LocalImageIds,omitnil" name:"LocalImageIds"` // 根据仓库镜像Ids授权,优先权高于根据满足条件的镜像授。AllRegistryImages为false且RegistryImageFilter为空和UpdatedRegistryImageCnt大于0时,需要。 RegistryImageIds []*string `json:"RegistryImageIds,omitnil" name:"RegistryImageIds"` // 是否仅最新的镜像;RegistryImageFilter不为空且UpdatedRegistryImageCnt大于0时仓库镜像需要。 OnlyShowLatest *bool `json:"OnlyShowLatest,omitnil" name:"OnlyShowLatest"` }
Predefined struct for user
type ModifyImageAuthorizedResponse ¶ added in v1.0.518
type ModifyImageAuthorizedResponse struct { *tchttp.BaseResponse Response *ModifyImageAuthorizedResponseParams `json:"Response"` }
func NewModifyImageAuthorizedResponse ¶ added in v1.0.518
func NewModifyImageAuthorizedResponse() (response *ModifyImageAuthorizedResponse)
func (*ModifyImageAuthorizedResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifyImageAuthorizedResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyImageAuthorizedResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifyImageAuthorizedResponse) ToJsonString() string
type ModifyImageAuthorizedResponseParams ¶ added in v1.0.518
type ModifyImageAuthorizedResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyK8sApiAbnormalEventStatusRequest ¶ added in v1.0.545
type ModifyK8sApiAbnormalEventStatusRequest struct { *tchttp.BaseRequest // 事件ID集合 EventIDSet []*uint64 `json:"EventIDSet,omitnil" name:"EventIDSet"` // 状态 Status *string `json:"Status,omitnil" name:"Status"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
func NewModifyK8sApiAbnormalEventStatusRequest ¶ added in v1.0.545
func NewModifyK8sApiAbnormalEventStatusRequest() (request *ModifyK8sApiAbnormalEventStatusRequest)
func (*ModifyK8sApiAbnormalEventStatusRequest) FromJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalEventStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyK8sApiAbnormalEventStatusRequest) ToJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalEventStatusRequest) ToJsonString() string
type ModifyK8sApiAbnormalEventStatusRequestParams ¶ added in v1.0.545
type ModifyK8sApiAbnormalEventStatusRequestParams struct { // 事件ID集合 EventIDSet []*uint64 `json:"EventIDSet,omitnil" name:"EventIDSet"` // 状态 Status *string `json:"Status,omitnil" name:"Status"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
Predefined struct for user
type ModifyK8sApiAbnormalEventStatusResponse ¶ added in v1.0.545
type ModifyK8sApiAbnormalEventStatusResponse struct { *tchttp.BaseResponse Response *ModifyK8sApiAbnormalEventStatusResponseParams `json:"Response"` }
func NewModifyK8sApiAbnormalEventStatusResponse ¶ added in v1.0.545
func NewModifyK8sApiAbnormalEventStatusResponse() (response *ModifyK8sApiAbnormalEventStatusResponse)
func (*ModifyK8sApiAbnormalEventStatusResponse) FromJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalEventStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyK8sApiAbnormalEventStatusResponse) ToJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalEventStatusResponse) ToJsonString() string
type ModifyK8sApiAbnormalEventStatusResponseParams ¶ added in v1.0.545
type ModifyK8sApiAbnormalEventStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyK8sApiAbnormalRuleInfoRequest ¶ added in v1.0.545
type ModifyK8sApiAbnormalRuleInfoRequest struct { *tchttp.BaseRequest // 规则详情 RuleInfo *K8sApiAbnormalRuleInfo `json:"RuleInfo,omitnil" name:"RuleInfo"` }
func NewModifyK8sApiAbnormalRuleInfoRequest ¶ added in v1.0.545
func NewModifyK8sApiAbnormalRuleInfoRequest() (request *ModifyK8sApiAbnormalRuleInfoRequest)
func (*ModifyK8sApiAbnormalRuleInfoRequest) FromJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalRuleInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyK8sApiAbnormalRuleInfoRequest) ToJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalRuleInfoRequest) ToJsonString() string
type ModifyK8sApiAbnormalRuleInfoRequestParams ¶ added in v1.0.545
type ModifyK8sApiAbnormalRuleInfoRequestParams struct { // 规则详情 RuleInfo *K8sApiAbnormalRuleInfo `json:"RuleInfo,omitnil" name:"RuleInfo"` }
Predefined struct for user
type ModifyK8sApiAbnormalRuleInfoResponse ¶ added in v1.0.545
type ModifyK8sApiAbnormalRuleInfoResponse struct { *tchttp.BaseResponse Response *ModifyK8sApiAbnormalRuleInfoResponseParams `json:"Response"` }
func NewModifyK8sApiAbnormalRuleInfoResponse ¶ added in v1.0.545
func NewModifyK8sApiAbnormalRuleInfoResponse() (response *ModifyK8sApiAbnormalRuleInfoResponse)
func (*ModifyK8sApiAbnormalRuleInfoResponse) FromJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalRuleInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyK8sApiAbnormalRuleInfoResponse) ToJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalRuleInfoResponse) ToJsonString() string
type ModifyK8sApiAbnormalRuleInfoResponseParams ¶ added in v1.0.545
type ModifyK8sApiAbnormalRuleInfoResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyK8sApiAbnormalRuleStatusRequest ¶ added in v1.0.545
type ModifyK8sApiAbnormalRuleStatusRequest struct { *tchttp.BaseRequest // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` // 状态(true:开 false:关) Status *bool `json:"Status,omitnil" name:"Status"` }
func NewModifyK8sApiAbnormalRuleStatusRequest ¶ added in v1.0.545
func NewModifyK8sApiAbnormalRuleStatusRequest() (request *ModifyK8sApiAbnormalRuleStatusRequest)
func (*ModifyK8sApiAbnormalRuleStatusRequest) FromJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalRuleStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyK8sApiAbnormalRuleStatusRequest) ToJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalRuleStatusRequest) ToJsonString() string
type ModifyK8sApiAbnormalRuleStatusRequestParams ¶ added in v1.0.545
type ModifyK8sApiAbnormalRuleStatusRequestParams struct { // 规则ID RuleID *string `json:"RuleID,omitnil" name:"RuleID"` // 状态(true:开 false:关) Status *bool `json:"Status,omitnil" name:"Status"` }
Predefined struct for user
type ModifyK8sApiAbnormalRuleStatusResponse ¶ added in v1.0.545
type ModifyK8sApiAbnormalRuleStatusResponse struct { *tchttp.BaseResponse Response *ModifyK8sApiAbnormalRuleStatusResponseParams `json:"Response"` }
func NewModifyK8sApiAbnormalRuleStatusResponse ¶ added in v1.0.545
func NewModifyK8sApiAbnormalRuleStatusResponse() (response *ModifyK8sApiAbnormalRuleStatusResponse)
func (*ModifyK8sApiAbnormalRuleStatusResponse) FromJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalRuleStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyK8sApiAbnormalRuleStatusResponse) ToJsonString ¶ added in v1.0.545
func (r *ModifyK8sApiAbnormalRuleStatusResponse) ToJsonString() string
type ModifyK8sApiAbnormalRuleStatusResponseParams ¶ added in v1.0.545
type ModifyK8sApiAbnormalRuleStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyReverseShellStatusRequest ¶
type ModifyReverseShellStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitnil" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
func NewModifyReverseShellStatusRequest ¶
func NewModifyReverseShellStatusRequest() (request *ModifyReverseShellStatusRequest)
func (*ModifyReverseShellStatusRequest) FromJsonString ¶
func (r *ModifyReverseShellStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyReverseShellStatusRequest) ToJsonString ¶
func (r *ModifyReverseShellStatusRequest) ToJsonString() string
type ModifyReverseShellStatusRequestParams ¶ added in v1.0.426
type ModifyReverseShellStatusRequestParams struct { // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitnil" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
Predefined struct for user
type ModifyReverseShellStatusResponse ¶
type ModifyReverseShellStatusResponse struct { *tchttp.BaseResponse Response *ModifyReverseShellStatusResponseParams `json:"Response"` }
func NewModifyReverseShellStatusResponse ¶
func NewModifyReverseShellStatusResponse() (response *ModifyReverseShellStatusResponse)
func (*ModifyReverseShellStatusResponse) FromJsonString ¶
func (r *ModifyReverseShellStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyReverseShellStatusResponse) ToJsonString ¶
func (r *ModifyReverseShellStatusResponse) ToJsonString() string
type ModifyReverseShellStatusResponseParams ¶ added in v1.0.426
type ModifyReverseShellStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyRiskSyscallStatusRequest ¶
type ModifyRiskSyscallStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitnil" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
func NewModifyRiskSyscallStatusRequest ¶
func NewModifyRiskSyscallStatusRequest() (request *ModifyRiskSyscallStatusRequest)
func (*ModifyRiskSyscallStatusRequest) FromJsonString ¶
func (r *ModifyRiskSyscallStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskSyscallStatusRequest) ToJsonString ¶
func (r *ModifyRiskSyscallStatusRequest) ToJsonString() string
type ModifyRiskSyscallStatusRequestParams ¶ added in v1.0.426
type ModifyRiskSyscallStatusRequestParams struct { // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitnil" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
Predefined struct for user
type ModifyRiskSyscallStatusResponse ¶
type ModifyRiskSyscallStatusResponse struct { *tchttp.BaseResponse Response *ModifyRiskSyscallStatusResponseParams `json:"Response"` }
func NewModifyRiskSyscallStatusResponse ¶
func NewModifyRiskSyscallStatusResponse() (response *ModifyRiskSyscallStatusResponse)
func (*ModifyRiskSyscallStatusResponse) FromJsonString ¶
func (r *ModifyRiskSyscallStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskSyscallStatusResponse) ToJsonString ¶
func (r *ModifyRiskSyscallStatusResponse) ToJsonString() string
type ModifyRiskSyscallStatusResponseParams ¶ added in v1.0.426
type ModifyRiskSyscallStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifySecLogCleanSettingInfoRequest ¶ added in v1.0.518
type ModifySecLogCleanSettingInfoRequest struct { *tchttp.BaseRequest // 触发清理的储量底线(50-99) ReservesLimit *uint64 `json:"ReservesLimit,omitnil" name:"ReservesLimit"` // 清理停止时的储量截至线(>0,小于ReservesLimit) ReservesDeadline *uint64 `json:"ReservesDeadline,omitnil" name:"ReservesDeadline"` // 触发清理的存储天数(>=1) DayLimit *uint64 `json:"DayLimit,omitnil" name:"DayLimit"` }
func NewModifySecLogCleanSettingInfoRequest ¶ added in v1.0.518
func NewModifySecLogCleanSettingInfoRequest() (request *ModifySecLogCleanSettingInfoRequest)
func (*ModifySecLogCleanSettingInfoRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogCleanSettingInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogCleanSettingInfoRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogCleanSettingInfoRequest) ToJsonString() string
type ModifySecLogCleanSettingInfoRequestParams ¶ added in v1.0.518
type ModifySecLogCleanSettingInfoRequestParams struct { // 触发清理的储量底线(50-99) ReservesLimit *uint64 `json:"ReservesLimit,omitnil" name:"ReservesLimit"` // 清理停止时的储量截至线(>0,小于ReservesLimit) ReservesDeadline *uint64 `json:"ReservesDeadline,omitnil" name:"ReservesDeadline"` // 触发清理的存储天数(>=1) DayLimit *uint64 `json:"DayLimit,omitnil" name:"DayLimit"` }
Predefined struct for user
type ModifySecLogCleanSettingInfoResponse ¶ added in v1.0.518
type ModifySecLogCleanSettingInfoResponse struct { *tchttp.BaseResponse Response *ModifySecLogCleanSettingInfoResponseParams `json:"Response"` }
func NewModifySecLogCleanSettingInfoResponse ¶ added in v1.0.518
func NewModifySecLogCleanSettingInfoResponse() (response *ModifySecLogCleanSettingInfoResponse)
func (*ModifySecLogCleanSettingInfoResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogCleanSettingInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogCleanSettingInfoResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogCleanSettingInfoResponse) ToJsonString() string
type ModifySecLogCleanSettingInfoResponseParams ¶ added in v1.0.518
type ModifySecLogCleanSettingInfoResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifySecLogDeliveryClsSettingRequest ¶ added in v1.0.518
type ModifySecLogDeliveryClsSettingRequest struct { *tchttp.BaseRequest // 日志信息 List []*SecLogDeliveryClsSettingInfo `json:"List,omitnil" name:"List"` }
func NewModifySecLogDeliveryClsSettingRequest ¶ added in v1.0.518
func NewModifySecLogDeliveryClsSettingRequest() (request *ModifySecLogDeliveryClsSettingRequest)
func (*ModifySecLogDeliveryClsSettingRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogDeliveryClsSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogDeliveryClsSettingRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogDeliveryClsSettingRequest) ToJsonString() string
type ModifySecLogDeliveryClsSettingRequestParams ¶ added in v1.0.518
type ModifySecLogDeliveryClsSettingRequestParams struct { // 日志信息 List []*SecLogDeliveryClsSettingInfo `json:"List,omitnil" name:"List"` }
Predefined struct for user
type ModifySecLogDeliveryClsSettingResponse ¶ added in v1.0.518
type ModifySecLogDeliveryClsSettingResponse struct { *tchttp.BaseResponse Response *ModifySecLogDeliveryClsSettingResponseParams `json:"Response"` }
func NewModifySecLogDeliveryClsSettingResponse ¶ added in v1.0.518
func NewModifySecLogDeliveryClsSettingResponse() (response *ModifySecLogDeliveryClsSettingResponse)
func (*ModifySecLogDeliveryClsSettingResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogDeliveryClsSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogDeliveryClsSettingResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogDeliveryClsSettingResponse) ToJsonString() string
type ModifySecLogDeliveryClsSettingResponseParams ¶ added in v1.0.518
type ModifySecLogDeliveryClsSettingResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifySecLogDeliveryKafkaSettingRequest ¶ added in v1.0.518
type ModifySecLogDeliveryKafkaSettingRequest struct { *tchttp.BaseRequest // 实例ID InstanceID *string `json:"InstanceID,omitnil" name:"InstanceID"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 域名 Domain *string `json:"Domain,omitnil" name:"Domain"` // 用户名 User *string `json:"User,omitnil" name:"User"` // 密码 Password *string `json:"Password,omitnil" name:"Password"` // 日志类型队列 LogTypeList []*SecLogDeliveryKafkaSettingInfo `json:"LogTypeList,omitnil" name:"LogTypeList"` // 接入类型 AccessType *int64 `json:"AccessType,omitnil" name:"AccessType"` // kafka版本号 KafkaVersion *string `json:"KafkaVersion,omitnil" name:"KafkaVersion"` // 地域ID RegionID *string `json:"RegionID,omitnil" name:"RegionID"` }
func NewModifySecLogDeliveryKafkaSettingRequest ¶ added in v1.0.518
func NewModifySecLogDeliveryKafkaSettingRequest() (request *ModifySecLogDeliveryKafkaSettingRequest)
func (*ModifySecLogDeliveryKafkaSettingRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogDeliveryKafkaSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogDeliveryKafkaSettingRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogDeliveryKafkaSettingRequest) ToJsonString() string
type ModifySecLogDeliveryKafkaSettingRequestParams ¶ added in v1.0.518
type ModifySecLogDeliveryKafkaSettingRequestParams struct { // 实例ID InstanceID *string `json:"InstanceID,omitnil" name:"InstanceID"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 域名 Domain *string `json:"Domain,omitnil" name:"Domain"` // 用户名 User *string `json:"User,omitnil" name:"User"` // 密码 Password *string `json:"Password,omitnil" name:"Password"` // 日志类型队列 LogTypeList []*SecLogDeliveryKafkaSettingInfo `json:"LogTypeList,omitnil" name:"LogTypeList"` // 接入类型 AccessType *int64 `json:"AccessType,omitnil" name:"AccessType"` // kafka版本号 KafkaVersion *string `json:"KafkaVersion,omitnil" name:"KafkaVersion"` // 地域ID RegionID *string `json:"RegionID,omitnil" name:"RegionID"` }
Predefined struct for user
type ModifySecLogDeliveryKafkaSettingResponse ¶ added in v1.0.518
type ModifySecLogDeliveryKafkaSettingResponse struct { *tchttp.BaseResponse Response *ModifySecLogDeliveryKafkaSettingResponseParams `json:"Response"` }
func NewModifySecLogDeliveryKafkaSettingResponse ¶ added in v1.0.518
func NewModifySecLogDeliveryKafkaSettingResponse() (response *ModifySecLogDeliveryKafkaSettingResponse)
func (*ModifySecLogDeliveryKafkaSettingResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogDeliveryKafkaSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogDeliveryKafkaSettingResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogDeliveryKafkaSettingResponse) ToJsonString() string
type ModifySecLogDeliveryKafkaSettingResponseParams ¶ added in v1.0.518
type ModifySecLogDeliveryKafkaSettingResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifySecLogJoinObjectsRequest ¶ added in v1.0.518
type ModifySecLogJoinObjectsRequest struct { *tchttp.BaseRequest // 日志类型 // bash日志: container_bash // 容器启动: container_launch // k8sApi: k8s_api LogType *string `json:"LogType,omitnil" name:"LogType"` // 绑定主机quuid列表 BindList []*string `json:"BindList,omitnil" name:"BindList"` // 待解绑主机quuid列表 UnBindList []*string `json:"UnBindList,omitnil" name:"UnBindList"` // 节点类型: // NORMAL: 普通节点(默认值) // SUPER: 超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` }
func NewModifySecLogJoinObjectsRequest ¶ added in v1.0.518
func NewModifySecLogJoinObjectsRequest() (request *ModifySecLogJoinObjectsRequest)
func (*ModifySecLogJoinObjectsRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogJoinObjectsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogJoinObjectsRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogJoinObjectsRequest) ToJsonString() string
type ModifySecLogJoinObjectsRequestParams ¶ added in v1.0.518
type ModifySecLogJoinObjectsRequestParams struct { // 日志类型 // bash日志: container_bash // 容器启动: container_launch // k8sApi: k8s_api LogType *string `json:"LogType,omitnil" name:"LogType"` // 绑定主机quuid列表 BindList []*string `json:"BindList,omitnil" name:"BindList"` // 待解绑主机quuid列表 UnBindList []*string `json:"UnBindList,omitnil" name:"UnBindList"` // 节点类型: // NORMAL: 普通节点(默认值) // SUPER: 超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` }
Predefined struct for user
type ModifySecLogJoinObjectsResponse ¶ added in v1.0.518
type ModifySecLogJoinObjectsResponse struct { *tchttp.BaseResponse Response *ModifySecLogJoinObjectsResponseParams `json:"Response"` }
func NewModifySecLogJoinObjectsResponse ¶ added in v1.0.518
func NewModifySecLogJoinObjectsResponse() (response *ModifySecLogJoinObjectsResponse)
func (*ModifySecLogJoinObjectsResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogJoinObjectsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogJoinObjectsResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogJoinObjectsResponse) ToJsonString() string
type ModifySecLogJoinObjectsResponseParams ¶ added in v1.0.518
type ModifySecLogJoinObjectsResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifySecLogJoinStateRequest ¶ added in v1.0.518
type ModifySecLogJoinStateRequest struct { *tchttp.BaseRequest // 日志类型 // bash日志: container_bash // 容器启动: container_launch // k8sApi: k8s_api LogType *string `json:"LogType,omitnil" name:"LogType"` // 状态(true:开 false:关) State *bool `json:"State,omitnil" name:"State"` }
func NewModifySecLogJoinStateRequest ¶ added in v1.0.518
func NewModifySecLogJoinStateRequest() (request *ModifySecLogJoinStateRequest)
func (*ModifySecLogJoinStateRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogJoinStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogJoinStateRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogJoinStateRequest) ToJsonString() string
type ModifySecLogJoinStateRequestParams ¶ added in v1.0.518
type ModifySecLogJoinStateRequestParams struct { // 日志类型 // bash日志: container_bash // 容器启动: container_launch // k8sApi: k8s_api LogType *string `json:"LogType,omitnil" name:"LogType"` // 状态(true:开 false:关) State *bool `json:"State,omitnil" name:"State"` }
Predefined struct for user
type ModifySecLogJoinStateResponse ¶ added in v1.0.518
type ModifySecLogJoinStateResponse struct { *tchttp.BaseResponse Response *ModifySecLogJoinStateResponseParams `json:"Response"` }
func NewModifySecLogJoinStateResponse ¶ added in v1.0.518
func NewModifySecLogJoinStateResponse() (response *ModifySecLogJoinStateResponse)
func (*ModifySecLogJoinStateResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogJoinStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogJoinStateResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogJoinStateResponse) ToJsonString() string
type ModifySecLogJoinStateResponseParams ¶ added in v1.0.518
type ModifySecLogJoinStateResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifySecLogKafkaUINRequest ¶ added in v1.0.518
type ModifySecLogKafkaUINRequest struct { *tchttp.BaseRequest // 目标UIN DstUIN *string `json:"DstUIN,omitnil" name:"DstUIN"` }
func NewModifySecLogKafkaUINRequest ¶ added in v1.0.518
func NewModifySecLogKafkaUINRequest() (request *ModifySecLogKafkaUINRequest)
func (*ModifySecLogKafkaUINRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogKafkaUINRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogKafkaUINRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogKafkaUINRequest) ToJsonString() string
type ModifySecLogKafkaUINRequestParams ¶ added in v1.0.518
type ModifySecLogKafkaUINRequestParams struct { // 目标UIN DstUIN *string `json:"DstUIN,omitnil" name:"DstUIN"` }
Predefined struct for user
type ModifySecLogKafkaUINResponse ¶ added in v1.0.518
type ModifySecLogKafkaUINResponse struct { *tchttp.BaseResponse Response *ModifySecLogKafkaUINResponseParams `json:"Response"` }
func NewModifySecLogKafkaUINResponse ¶ added in v1.0.518
func NewModifySecLogKafkaUINResponse() (response *ModifySecLogKafkaUINResponse)
func (*ModifySecLogKafkaUINResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifySecLogKafkaUINResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySecLogKafkaUINResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifySecLogKafkaUINResponse) ToJsonString() string
type ModifySecLogKafkaUINResponseParams ¶ added in v1.0.518
type ModifySecLogKafkaUINResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyVirusAutoIsolateExampleSwitchRequest ¶ added in v1.0.518
type ModifyVirusAutoIsolateExampleSwitchRequest struct { *tchttp.BaseRequest // 文件Md5值 MD5 *string `json:"MD5,omitnil" name:"MD5"` // 开关(开:true 关: false) Status *bool `json:"Status,omitnil" name:"Status"` }
func NewModifyVirusAutoIsolateExampleSwitchRequest ¶ added in v1.0.518
func NewModifyVirusAutoIsolateExampleSwitchRequest() (request *ModifyVirusAutoIsolateExampleSwitchRequest)
func (*ModifyVirusAutoIsolateExampleSwitchRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifyVirusAutoIsolateExampleSwitchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusAutoIsolateExampleSwitchRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifyVirusAutoIsolateExampleSwitchRequest) ToJsonString() string
type ModifyVirusAutoIsolateExampleSwitchRequestParams ¶ added in v1.0.518
type ModifyVirusAutoIsolateExampleSwitchRequestParams struct { // 文件Md5值 MD5 *string `json:"MD5,omitnil" name:"MD5"` // 开关(开:true 关: false) Status *bool `json:"Status,omitnil" name:"Status"` }
Predefined struct for user
type ModifyVirusAutoIsolateExampleSwitchResponse ¶ added in v1.0.518
type ModifyVirusAutoIsolateExampleSwitchResponse struct { *tchttp.BaseResponse Response *ModifyVirusAutoIsolateExampleSwitchResponseParams `json:"Response"` }
func NewModifyVirusAutoIsolateExampleSwitchResponse ¶ added in v1.0.518
func NewModifyVirusAutoIsolateExampleSwitchResponse() (response *ModifyVirusAutoIsolateExampleSwitchResponse)
func (*ModifyVirusAutoIsolateExampleSwitchResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifyVirusAutoIsolateExampleSwitchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusAutoIsolateExampleSwitchResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifyVirusAutoIsolateExampleSwitchResponse) ToJsonString() string
type ModifyVirusAutoIsolateExampleSwitchResponseParams ¶ added in v1.0.518
type ModifyVirusAutoIsolateExampleSwitchResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyVirusAutoIsolateSettingRequest ¶ added in v1.0.518
type ModifyVirusAutoIsolateSettingRequest struct { *tchttp.BaseRequest // 自动隔离开关(true:开 false:关) AutoIsolateSwitch *bool `json:"AutoIsolateSwitch,omitnil" name:"AutoIsolateSwitch"` // 是否中断隔离文件关联的进程(true:是 false:否) IsKillProgress *bool `json:"IsKillProgress,omitnil" name:"IsKillProgress"` }
func NewModifyVirusAutoIsolateSettingRequest ¶ added in v1.0.518
func NewModifyVirusAutoIsolateSettingRequest() (request *ModifyVirusAutoIsolateSettingRequest)
func (*ModifyVirusAutoIsolateSettingRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifyVirusAutoIsolateSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusAutoIsolateSettingRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifyVirusAutoIsolateSettingRequest) ToJsonString() string
type ModifyVirusAutoIsolateSettingRequestParams ¶ added in v1.0.518
type ModifyVirusAutoIsolateSettingRequestParams struct { // 自动隔离开关(true:开 false:关) AutoIsolateSwitch *bool `json:"AutoIsolateSwitch,omitnil" name:"AutoIsolateSwitch"` // 是否中断隔离文件关联的进程(true:是 false:否) IsKillProgress *bool `json:"IsKillProgress,omitnil" name:"IsKillProgress"` }
Predefined struct for user
type ModifyVirusAutoIsolateSettingResponse ¶ added in v1.0.518
type ModifyVirusAutoIsolateSettingResponse struct { *tchttp.BaseResponse Response *ModifyVirusAutoIsolateSettingResponseParams `json:"Response"` }
func NewModifyVirusAutoIsolateSettingResponse ¶ added in v1.0.518
func NewModifyVirusAutoIsolateSettingResponse() (response *ModifyVirusAutoIsolateSettingResponse)
func (*ModifyVirusAutoIsolateSettingResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifyVirusAutoIsolateSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusAutoIsolateSettingResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifyVirusAutoIsolateSettingResponse) ToJsonString() string
type ModifyVirusAutoIsolateSettingResponseParams ¶ added in v1.0.518
type ModifyVirusAutoIsolateSettingResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyVirusFileStatusRequest ¶
type ModifyVirusFileStatusRequest struct { *tchttp.BaseRequest // 处理事件id EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 // EVENT_PENDING: 事件待处理 // EVENT_ISOLATE_CONTAINER: 隔离容器 // EVENT_RESOTRE_CONTAINER: 恢复容器 Status *string `json:"Status,omitnil" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitnil" name:"Remark"` // 是否后续自动隔离相同MD5文件 AutoIsolate *bool `json:"AutoIsolate,omitnil" name:"AutoIsolate"` }
func NewModifyVirusFileStatusRequest ¶
func NewModifyVirusFileStatusRequest() (request *ModifyVirusFileStatusRequest)
func (*ModifyVirusFileStatusRequest) FromJsonString ¶
func (r *ModifyVirusFileStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusFileStatusRequest) ToJsonString ¶
func (r *ModifyVirusFileStatusRequest) ToJsonString() string
type ModifyVirusFileStatusRequestParams ¶ added in v1.0.426
type ModifyVirusFileStatusRequestParams struct { // 处理事件id EventIdSet []*string `json:"EventIdSet,omitnil" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 // EVENT_PENDING: 事件待处理 // EVENT_ISOLATE_CONTAINER: 隔离容器 // EVENT_RESOTRE_CONTAINER: 恢复容器 Status *string `json:"Status,omitnil" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitnil" name:"Remark"` // 是否后续自动隔离相同MD5文件 AutoIsolate *bool `json:"AutoIsolate,omitnil" name:"AutoIsolate"` }
Predefined struct for user
type ModifyVirusFileStatusResponse ¶
type ModifyVirusFileStatusResponse struct { *tchttp.BaseResponse Response *ModifyVirusFileStatusResponseParams `json:"Response"` }
func NewModifyVirusFileStatusResponse ¶
func NewModifyVirusFileStatusResponse() (response *ModifyVirusFileStatusResponse)
func (*ModifyVirusFileStatusResponse) FromJsonString ¶
func (r *ModifyVirusFileStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusFileStatusResponse) ToJsonString ¶
func (r *ModifyVirusFileStatusResponse) ToJsonString() string
type ModifyVirusFileStatusResponseParams ¶ added in v1.0.426
type ModifyVirusFileStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyVirusMonitorSettingRequest ¶
type ModifyVirusMonitorSettingRequest struct { *tchttp.BaseRequest // 是否开启定期扫描 EnableScan *bool `json:"EnableScan,omitnil" name:"EnableScan"` // 扫描全部路径 ScanPathAll *bool `json:"ScanPathAll,omitnil" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径(扫描范围只能小于等于1) ScanPathType *uint64 `json:"ScanPathType,omitnil" name:"ScanPathType"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitnil" name:"ScanPath"` // 扫描路径模式: // SCAN_PATH_ALL:全部路径 // SCAN_PATH_DEFAULT:默认路径 // SCAN_PATH_USER_DEFINE:用户自定义路径 ScanPathMode *string `json:"ScanPathMode,omitnil" name:"ScanPathMode"` }
func NewModifyVirusMonitorSettingRequest ¶
func NewModifyVirusMonitorSettingRequest() (request *ModifyVirusMonitorSettingRequest)
func (*ModifyVirusMonitorSettingRequest) FromJsonString ¶
func (r *ModifyVirusMonitorSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusMonitorSettingRequest) ToJsonString ¶
func (r *ModifyVirusMonitorSettingRequest) ToJsonString() string
type ModifyVirusMonitorSettingRequestParams ¶ added in v1.0.426
type ModifyVirusMonitorSettingRequestParams struct { // 是否开启定期扫描 EnableScan *bool `json:"EnableScan,omitnil" name:"EnableScan"` // 扫描全部路径 ScanPathAll *bool `json:"ScanPathAll,omitnil" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径(扫描范围只能小于等于1) ScanPathType *uint64 `json:"ScanPathType,omitnil" name:"ScanPathType"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitnil" name:"ScanPath"` // 扫描路径模式: // SCAN_PATH_ALL:全部路径 // SCAN_PATH_DEFAULT:默认路径 // SCAN_PATH_USER_DEFINE:用户自定义路径 ScanPathMode *string `json:"ScanPathMode,omitnil" name:"ScanPathMode"` }
Predefined struct for user
type ModifyVirusMonitorSettingResponse ¶
type ModifyVirusMonitorSettingResponse struct { *tchttp.BaseResponse Response *ModifyVirusMonitorSettingResponseParams `json:"Response"` }
func NewModifyVirusMonitorSettingResponse ¶
func NewModifyVirusMonitorSettingResponse() (response *ModifyVirusMonitorSettingResponse)
func (*ModifyVirusMonitorSettingResponse) FromJsonString ¶
func (r *ModifyVirusMonitorSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusMonitorSettingResponse) ToJsonString ¶
func (r *ModifyVirusMonitorSettingResponse) ToJsonString() string
type ModifyVirusMonitorSettingResponseParams ¶ added in v1.0.426
type ModifyVirusMonitorSettingResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyVirusScanSettingRequest ¶
type ModifyVirusScanSettingRequest struct { *tchttp.BaseRequest // 是否开启定期扫描 EnableScan *bool `json:"EnableScan,omitnil" name:"EnableScan"` // 检测周期每隔多少天(1|3|7) Cycle *uint64 `json:"Cycle,omitnil" name:"Cycle"` // 扫描开始时间 BeginScanAt *string `json:"BeginScanAt,omitnil" name:"BeginScanAt"` // 扫描全部路径(true:全选,false:自选) ScanPathAll *bool `json:"ScanPathAll,omitnil" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitnil" name:"ScanPathType"` // 超时时长(5~24h) Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitnil" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitnil" name:"ScanRangeAll"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitnil" name:"ScanIds"` // 扫描路径 ScanPath []*string `json:"ScanPath,omitnil" name:"ScanPath"` // 扫描路径模式: // SCAN_PATH_ALL:全部路径 // SCAN_PATH_DEFAULT:默认路径 // SCAN_PATH_USER_DEFINE:用户自定义路径 ScanPathMode *string `json:"ScanPathMode,omitnil" name:"ScanPathMode"` }
func NewModifyVirusScanSettingRequest ¶
func NewModifyVirusScanSettingRequest() (request *ModifyVirusScanSettingRequest)
func (*ModifyVirusScanSettingRequest) FromJsonString ¶
func (r *ModifyVirusScanSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusScanSettingRequest) ToJsonString ¶
func (r *ModifyVirusScanSettingRequest) ToJsonString() string
type ModifyVirusScanSettingRequestParams ¶ added in v1.0.426
type ModifyVirusScanSettingRequestParams struct { // 是否开启定期扫描 EnableScan *bool `json:"EnableScan,omitnil" name:"EnableScan"` // 检测周期每隔多少天(1|3|7) Cycle *uint64 `json:"Cycle,omitnil" name:"Cycle"` // 扫描开始时间 BeginScanAt *string `json:"BeginScanAt,omitnil" name:"BeginScanAt"` // 扫描全部路径(true:全选,false:自选) ScanPathAll *bool `json:"ScanPathAll,omitnil" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitnil" name:"ScanPathType"` // 超时时长(5~24h) Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitnil" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitnil" name:"ScanRangeAll"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitnil" name:"ScanIds"` // 扫描路径 ScanPath []*string `json:"ScanPath,omitnil" name:"ScanPath"` // 扫描路径模式: // SCAN_PATH_ALL:全部路径 // SCAN_PATH_DEFAULT:默认路径 // SCAN_PATH_USER_DEFINE:用户自定义路径 ScanPathMode *string `json:"ScanPathMode,omitnil" name:"ScanPathMode"` }
Predefined struct for user
type ModifyVirusScanSettingResponse ¶
type ModifyVirusScanSettingResponse struct { *tchttp.BaseResponse Response *ModifyVirusScanSettingResponseParams `json:"Response"` }
func NewModifyVirusScanSettingResponse ¶
func NewModifyVirusScanSettingResponse() (response *ModifyVirusScanSettingResponse)
func (*ModifyVirusScanSettingResponse) FromJsonString ¶
func (r *ModifyVirusScanSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusScanSettingResponse) ToJsonString ¶
func (r *ModifyVirusScanSettingResponse) ToJsonString() string
type ModifyVirusScanSettingResponseParams ¶ added in v1.0.426
type ModifyVirusScanSettingResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyVirusScanTimeoutSettingRequest ¶
type ModifyVirusScanTimeoutSettingRequest struct { *tchttp.BaseRequest // 超时时长单位小时(5~24h) Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` // 设置类型0一键检测,1定时检测 ScanType *uint64 `json:"ScanType,omitnil" name:"ScanType"` }
func NewModifyVirusScanTimeoutSettingRequest ¶
func NewModifyVirusScanTimeoutSettingRequest() (request *ModifyVirusScanTimeoutSettingRequest)
func (*ModifyVirusScanTimeoutSettingRequest) FromJsonString ¶
func (r *ModifyVirusScanTimeoutSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusScanTimeoutSettingRequest) ToJsonString ¶
func (r *ModifyVirusScanTimeoutSettingRequest) ToJsonString() string
type ModifyVirusScanTimeoutSettingRequestParams ¶ added in v1.0.426
type ModifyVirusScanTimeoutSettingRequestParams struct { // 超时时长单位小时(5~24h) Timeout *uint64 `json:"Timeout,omitnil" name:"Timeout"` // 设置类型0一键检测,1定时检测 ScanType *uint64 `json:"ScanType,omitnil" name:"ScanType"` }
Predefined struct for user
type ModifyVirusScanTimeoutSettingResponse ¶
type ModifyVirusScanTimeoutSettingResponse struct { *tchttp.BaseResponse Response *ModifyVirusScanTimeoutSettingResponseParams `json:"Response"` }
func NewModifyVirusScanTimeoutSettingResponse ¶
func NewModifyVirusScanTimeoutSettingResponse() (response *ModifyVirusScanTimeoutSettingResponse)
func (*ModifyVirusScanTimeoutSettingResponse) FromJsonString ¶
func (r *ModifyVirusScanTimeoutSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVirusScanTimeoutSettingResponse) ToJsonString ¶
func (r *ModifyVirusScanTimeoutSettingResponse) ToJsonString() string
type ModifyVirusScanTimeoutSettingResponseParams ¶ added in v1.0.426
type ModifyVirusScanTimeoutSettingResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyVulDefenceEventStatusRequest ¶ added in v1.0.518
type ModifyVulDefenceEventStatusRequest struct { *tchttp.BaseRequest // 事件IDs数组 EventIDs []*int64 `json:"EventIDs,omitnil" name:"EventIDs"` // 操作状态: // EVENT_DEALED:已处理,EVENT_IGNORE:忽略,EVENT_ISOLATE_CONTAINER:隔离容器,EVENT_DEL:删除 Status *string `json:"Status,omitnil" name:"Status"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
func NewModifyVulDefenceEventStatusRequest ¶ added in v1.0.518
func NewModifyVulDefenceEventStatusRequest() (request *ModifyVulDefenceEventStatusRequest)
func (*ModifyVulDefenceEventStatusRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifyVulDefenceEventStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVulDefenceEventStatusRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifyVulDefenceEventStatusRequest) ToJsonString() string
type ModifyVulDefenceEventStatusRequestParams ¶ added in v1.0.518
type ModifyVulDefenceEventStatusRequestParams struct { // 事件IDs数组 EventIDs []*int64 `json:"EventIDs,omitnil" name:"EventIDs"` // 操作状态: // EVENT_DEALED:已处理,EVENT_IGNORE:忽略,EVENT_ISOLATE_CONTAINER:隔离容器,EVENT_DEL:删除 Status *string `json:"Status,omitnil" name:"Status"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` }
Predefined struct for user
type ModifyVulDefenceEventStatusResponse ¶ added in v1.0.518
type ModifyVulDefenceEventStatusResponse struct { *tchttp.BaseResponse Response *ModifyVulDefenceEventStatusResponseParams `json:"Response"` }
func NewModifyVulDefenceEventStatusResponse ¶ added in v1.0.518
func NewModifyVulDefenceEventStatusResponse() (response *ModifyVulDefenceEventStatusResponse)
func (*ModifyVulDefenceEventStatusResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifyVulDefenceEventStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVulDefenceEventStatusResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifyVulDefenceEventStatusResponse) ToJsonString() string
type ModifyVulDefenceEventStatusResponseParams ¶ added in v1.0.518
type ModifyVulDefenceEventStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyVulDefenceSettingRequest ¶ added in v1.0.518
type ModifyVulDefenceSettingRequest struct { *tchttp.BaseRequest // 是否开启:0: 关闭 1:开启 IsEnabled *int64 `json:"IsEnabled,omitnil" name:"IsEnabled"` // 漏洞防御主机范围:0:自选 1: 全部主机 Scope *int64 `json:"Scope,omitnil" name:"Scope"` // 自选漏洞防御主机 HostIDs []*string `json:"HostIDs,omitnil" name:"HostIDs"` // 漏洞防御超级节点范围:0:自选 1: 全部 SuperScope *int64 `json:"SuperScope,omitnil" name:"SuperScope"` // 超级节点Id列表 NodeIds []*string `json:"NodeIds,omitnil" name:"NodeIds"` }
func NewModifyVulDefenceSettingRequest ¶ added in v1.0.518
func NewModifyVulDefenceSettingRequest() (request *ModifyVulDefenceSettingRequest)
func (*ModifyVulDefenceSettingRequest) FromJsonString ¶ added in v1.0.518
func (r *ModifyVulDefenceSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVulDefenceSettingRequest) ToJsonString ¶ added in v1.0.518
func (r *ModifyVulDefenceSettingRequest) ToJsonString() string
type ModifyVulDefenceSettingRequestParams ¶ added in v1.0.518
type ModifyVulDefenceSettingRequestParams struct { // 是否开启:0: 关闭 1:开启 IsEnabled *int64 `json:"IsEnabled,omitnil" name:"IsEnabled"` // 漏洞防御主机范围:0:自选 1: 全部主机 Scope *int64 `json:"Scope,omitnil" name:"Scope"` // 自选漏洞防御主机 HostIDs []*string `json:"HostIDs,omitnil" name:"HostIDs"` // 漏洞防御超级节点范围:0:自选 1: 全部 SuperScope *int64 `json:"SuperScope,omitnil" name:"SuperScope"` // 超级节点Id列表 NodeIds []*string `json:"NodeIds,omitnil" name:"NodeIds"` }
Predefined struct for user
type ModifyVulDefenceSettingResponse ¶ added in v1.0.518
type ModifyVulDefenceSettingResponse struct { *tchttp.BaseResponse Response *ModifyVulDefenceSettingResponseParams `json:"Response"` }
func NewModifyVulDefenceSettingResponse ¶ added in v1.0.518
func NewModifyVulDefenceSettingResponse() (response *ModifyVulDefenceSettingResponse)
func (*ModifyVulDefenceSettingResponse) FromJsonString ¶ added in v1.0.518
func (r *ModifyVulDefenceSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVulDefenceSettingResponse) ToJsonString ¶ added in v1.0.518
func (r *ModifyVulDefenceSettingResponse) ToJsonString() string
type ModifyVulDefenceSettingResponseParams ¶ added in v1.0.518
type ModifyVulDefenceSettingResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type NamespaceInfo ¶ added in v1.0.748
type NamespaceInfo struct { // 命名空间名称 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 包含仓库数 RegistryCnt *int64 `json:"RegistryCnt,omitnil" name:"RegistryCnt"` // 包含镜像数 ImageCnt *int64 `json:"ImageCnt,omitnil" name:"ImageCnt"` // 包含风险镜像数 RiskImageCnt *int64 `json:"RiskImageCnt,omitnil" name:"RiskImageCnt"` }
type NetworkAuditRecord ¶ added in v1.0.518
type NetworkAuditRecord struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群区域 Region *string `json:"Region,omitnil" name:"Region"` // 动作 Action *string `json:"Action,omitnil" name:"Action"` // 操作人 Operation *string `json:"Operation,omitnil" name:"Operation"` // 策略名 NetworkPolicyName *string `json:"NetworkPolicyName,omitnil" name:"NetworkPolicyName"` // 操作时间 OperationTime *string `json:"OperationTime,omitnil" name:"OperationTime"` // 操作人appid // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil" name:"AppId"` // 操作人uin Uin *string `json:"Uin,omitnil" name:"Uin"` // 策略id // 注意:此字段可能返回 null,表示取不到有效值。 PolicyId *uint64 `json:"PolicyId,omitnil" name:"PolicyId"` }
type NetworkClusterInfoItem ¶ added in v1.0.518
type NetworkClusterInfoItem struct { // 集群id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 集群版本 ClusterVersion *string `json:"ClusterVersion,omitnil" name:"ClusterVersion"` // 集群操作系统 ClusterOs *string `json:"ClusterOs,omitnil" name:"ClusterOs"` // 集群类型 ClusterType *string `json:"ClusterType,omitnil" name:"ClusterType"` // 集群区域 Region *string `json:"Region,omitnil" name:"Region"` // 集群网络插件 NetworkPolicyPlugin *string `json:"NetworkPolicyPlugin,omitnil" name:"NetworkPolicyPlugin"` // 集群状态 ClusterStatus *string `json:"ClusterStatus,omitnil" name:"ClusterStatus"` // 总策略数量 TotalRuleCount *int64 `json:"TotalRuleCount,omitnil" name:"TotalRuleCount"` // 已开启策略数量 EnableRuleCount *int64 `json:"EnableRuleCount,omitnil" name:"EnableRuleCount"` // 集群网络插件状态,正常:Running 不正常:Error NetworkPolicyPluginStatus *string `json:"NetworkPolicyPluginStatus,omitnil" name:"NetworkPolicyPluginStatus"` // 集群网络插件错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 NetworkPolicyPluginError *string `json:"NetworkPolicyPluginError,omitnil" name:"NetworkPolicyPluginError"` // 容器网络插件 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterNetworkSettings *string `json:"ClusterNetworkSettings,omitnil" name:"ClusterNetworkSettings"` }
type NetworkClusterNamespaceInfo ¶ added in v1.0.518
type NetworkClusterNamespaceLabelInfo ¶ added in v1.0.518
type NetworkClusterPodInfo ¶ added in v1.0.518
type NetworkClusterPodInfo struct { // pod名字 PodName *string `json:"PodName,omitnil" name:"PodName"` // pod空间 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // pod标签 // 注意:此字段可能返回 null,表示取不到有效值。 Labels *string `json:"Labels,omitnil" name:"Labels"` // pod类型 // 注意:此字段可能返回 null,表示取不到有效值。 WorkloadKind *string `json:"WorkloadKind,omitnil" name:"WorkloadKind"` }
type NetworkCustomPolicy ¶ added in v1.0.518
type NetworkCustomPolicy struct { // 网络策略方向,分为FROM和TO Direction *string `json:"Direction,omitnil" name:"Direction"` // 网络策略策略端口 // 注意:此字段可能返回 null,表示取不到有效值。 Ports []*NetworkPorts `json:"Ports,omitnil" name:"Ports"` // 网络策略策略对象 // // 开启待确认:PublishedNoConfirm // // 开启已确认:PublishedConfirmed // // 关闭中:unPublishing // // 开启中:Publishing // // 待开启:unPublishEdit // 注意:此字段可能返回 null,表示取不到有效值。 Peer []*NetworkPeer `json:"Peer,omitnil" name:"Peer"` }
type NetworkPeer ¶ added in v1.0.518
type NetworkPeer struct { // 对象类型: // // 命名空间:NamespaceSelector,代表NamespaceSelector有值 // // pod类型:PodSelector,代表NamespaceSelector和PodSelector都有值 // // ip类型:IPBlock,代表只有IPBlock有值 PeerType *string `json:"PeerType,omitnil" name:"PeerType"` // 空间选择器 // 注意:此字段可能返回 null,表示取不到有效值。 NamespaceSelector *string `json:"NamespaceSelector,omitnil" name:"NamespaceSelector"` // pod选择器 // 注意:此字段可能返回 null,表示取不到有效值。 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // Ip选择器 // 注意:此字段可能返回 null,表示取不到有效值。 IPBlock *string `json:"IPBlock,omitnil" name:"IPBlock"` }
type NetworkPolicyInfoItem ¶ added in v1.0.518
type NetworkPolicyInfoItem struct { // 网络策略名 Name *string `json:"Name,omitnil" name:"Name"` // 网络策略描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil" name:"Description"` // 发布状态: // // 开启待确认:PublishedNoConfirm // // 开启已确认:PublishedConfirmed // // 关闭中:unPublishing // // 开启中:Publishing // // 待开启:unPublishEdit PublishStatus *string `json:"PublishStatus,omitnil" name:"PublishStatus"` // 策略类型: // // 自动发现:System // // 手动添加:Manual PolicySourceType *string `json:"PolicySourceType,omitnil" name:"PolicySourceType"` // 策略空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略创建日期 PolicyCreateTime *string `json:"PolicyCreateTime,omitnil" name:"PolicyCreateTime"` // 策略类型 // // kube-router:KubeRouter // // cilium:Cilium NetworkPolicyPlugin *string `json:"NetworkPolicyPlugin,omitnil" name:"NetworkPolicyPlugin"` // 策略发布结果 // 注意:此字段可能返回 null,表示取不到有效值。 PublishResult *string `json:"PublishResult,omitnil" name:"PublishResult"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // 作用对象 // 注意:此字段可能返回 null,表示取不到有效值。 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 网络策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` }
type NetworkPorts ¶ added in v1.0.518
type OpenTcssTrialRequest ¶ added in v1.0.518
type OpenTcssTrialRequest struct {
*tchttp.BaseRequest
}
func NewOpenTcssTrialRequest ¶ added in v1.0.518
func NewOpenTcssTrialRequest() (request *OpenTcssTrialRequest)
func (*OpenTcssTrialRequest) FromJsonString ¶ added in v1.0.518
func (r *OpenTcssTrialRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*OpenTcssTrialRequest) ToJsonString ¶ added in v1.0.518
func (r *OpenTcssTrialRequest) ToJsonString() string
type OpenTcssTrialRequestParams ¶ added in v1.0.518
type OpenTcssTrialRequestParams struct { }
Predefined struct for user
type OpenTcssTrialResponse ¶ added in v1.0.518
type OpenTcssTrialResponse struct { *tchttp.BaseResponse Response *OpenTcssTrialResponseParams `json:"Response"` }
func NewOpenTcssTrialResponse ¶ added in v1.0.518
func NewOpenTcssTrialResponse() (response *OpenTcssTrialResponse)
func (*OpenTcssTrialResponse) FromJsonString ¶ added in v1.0.518
func (r *OpenTcssTrialResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*OpenTcssTrialResponse) ToJsonString ¶ added in v1.0.518
func (r *OpenTcssTrialResponse) ToJsonString() string
type OpenTcssTrialResponseParams ¶ added in v1.0.518
type OpenTcssTrialResponseParams struct { // 试用开通结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 试用开通开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type PortInfo ¶
type PortInfo struct { // 类型 Type *string `json:"Type,omitnil" name:"Type"` // 对外ip PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 主机端口 PublicPort *uint64 `json:"PublicPort,omitnil" name:"PublicPort"` // 容器端口 ContainerPort *uint64 `json:"ContainerPort,omitnil" name:"ContainerPort"` // 容器Pid ContainerPID *uint64 `json:"ContainerPID,omitnil" name:"ContainerPID"` // 容器名 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 主机id HostID *string `json:"HostID,omitnil" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 进程名称 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 容器内监听地址 ListenContainer *string `json:"ListenContainer,omitnil" name:"ListenContainer"` // 容器外监听地址 ListenHost *string `json:"ListenHost,omitnil" name:"ListenHost"` // 运行账号 RunAs *string `json:"RunAs,omitnil" name:"RunAs"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 外网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // podip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // 节点类型 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 超级节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` }
type ProcessBaseInfo ¶ added in v1.0.371
type ProcessBaseInfo struct { // 进程启动用户 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessStartUser *string `json:"ProcessStartUser,omitnil" name:"ProcessStartUser"` // 进程用户组 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessUserGroup *string `json:"ProcessUserGroup,omitnil" name:"ProcessUserGroup"` // 进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 进程命令行参数 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessParam *string `json:"ProcessParam,omitnil" name:"ProcessParam"` }
type ProcessDetailBaseInfo ¶
type ProcessDetailBaseInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 进程pid ProcessId *uint64 `json:"ProcessId,omitnil" name:"ProcessId"` // 进程启动用户 ProcessStartUser *string `json:"ProcessStartUser,omitnil" name:"ProcessStartUser"` // 进程用户组 ProcessUserGroup *string `json:"ProcessUserGroup,omitnil" name:"ProcessUserGroup"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 进程命令行参数 ProcessParam *string `json:"ProcessParam,omitnil" name:"ProcessParam"` }
type ProcessDetailInfo ¶
type ProcessDetailInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 进程权限 ProcessAuthority *string `json:"ProcessAuthority,omitnil" name:"ProcessAuthority"` // 进程pid ProcessId *uint64 `json:"ProcessId,omitnil" name:"ProcessId"` // 进程启动用户 ProcessStartUser *string `json:"ProcessStartUser,omitnil" name:"ProcessStartUser"` // 进程用户组 ProcessUserGroup *string `json:"ProcessUserGroup,omitnil" name:"ProcessUserGroup"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 进程树 ProcessTree *string `json:"ProcessTree,omitnil" name:"ProcessTree"` // 进程md5 ProcessMd5 *string `json:"ProcessMd5,omitnil" name:"ProcessMd5"` // 进程命令行参数 ProcessParam *string `json:"ProcessParam,omitnil" name:"ProcessParam"` }
type ProcessInfo ¶
type ProcessInfo struct { // 进程启动时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 运行用户 RunAs *string `json:"RunAs,omitnil" name:"RunAs"` // 命令行参数 CmdLine *string `json:"CmdLine,omitnil" name:"CmdLine"` // Exe路径 Exe *string `json:"Exe,omitnil" name:"Exe"` // 主机PID PID *uint64 `json:"PID,omitnil" name:"PID"` // 容器内pid ContainerPID *uint64 `json:"ContainerPID,omitnil" name:"ContainerPID"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 主机id HostID *string `json:"HostID,omitnil" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 进程名称 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 外网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // podip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // 节点类型 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 超级节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` }
type ProjectInfo ¶ added in v1.0.544
type PromotionActivityContent ¶ added in v1.0.518
type PromotionActivityContent struct { // 月数 MonthNum *uint64 `json:"MonthNum,omitnil" name:"MonthNum"` // 核数最低限量 CoresCountLimit *uint64 `json:"CoresCountLimit,omitnil" name:"CoresCountLimit"` // 专业版折扣 ProfessionalDiscount *uint64 `json:"ProfessionalDiscount,omitnil" name:"ProfessionalDiscount"` // 附赠镜像数 ImageAuthorizationNum *uint64 `json:"ImageAuthorizationNum,omitnil" name:"ImageAuthorizationNum"` }
type RegionInfo ¶ added in v1.0.518
type RegistryConnDetectResult ¶ added in v1.0.710
type RegistryConnDetectResult struct { // 联通性检测的主机quuid 或者 backend Quuid *string `json:"Quuid,omitnil" name:"Quuid"` // 联通性检测的主机uuid 或者 backend Uuid *string `json:"Uuid,omitnil" name:"Uuid"` // 检测结果状态 ConnDetectStatus *string `json:"ConnDetectStatus,omitnil" name:"ConnDetectStatus"` // 检测结果信息 ConnDetectMessage *string `json:"ConnDetectMessage,omitnil" name:"ConnDetectMessage"` // 失败的解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 失败原因 FailReason *string `json:"FailReason,omitnil" name:"FailReason"` }
type RemoveAssetImageRegistryRegistryDetailRequest ¶
type RemoveAssetImageRegistryRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库唯一id RegistryId *int64 `json:"RegistryId,omitnil" name:"RegistryId"` }
func NewRemoveAssetImageRegistryRegistryDetailRequest ¶
func NewRemoveAssetImageRegistryRegistryDetailRequest() (request *RemoveAssetImageRegistryRegistryDetailRequest)
func (*RemoveAssetImageRegistryRegistryDetailRequest) FromJsonString ¶
func (r *RemoveAssetImageRegistryRegistryDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemoveAssetImageRegistryRegistryDetailRequest) ToJsonString ¶
func (r *RemoveAssetImageRegistryRegistryDetailRequest) ToJsonString() string
type RemoveAssetImageRegistryRegistryDetailRequestParams ¶ added in v1.0.426
type RemoveAssetImageRegistryRegistryDetailRequestParams struct { // 仓库唯一id RegistryId *int64 `json:"RegistryId,omitnil" name:"RegistryId"` }
Predefined struct for user
type RemoveAssetImageRegistryRegistryDetailResponse ¶
type RemoveAssetImageRegistryRegistryDetailResponse struct { *tchttp.BaseResponse Response *RemoveAssetImageRegistryRegistryDetailResponseParams `json:"Response"` }
func NewRemoveAssetImageRegistryRegistryDetailResponse ¶
func NewRemoveAssetImageRegistryRegistryDetailResponse() (response *RemoveAssetImageRegistryRegistryDetailResponse)
func (*RemoveAssetImageRegistryRegistryDetailResponse) FromJsonString ¶
func (r *RemoveAssetImageRegistryRegistryDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemoveAssetImageRegistryRegistryDetailResponse) ToJsonString ¶
func (r *RemoveAssetImageRegistryRegistryDetailResponse) ToJsonString() string
type RemoveAssetImageRegistryRegistryDetailResponseParams ¶ added in v1.0.426
type RemoveAssetImageRegistryRegistryDetailResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type RenewImageAuthorizeStateRequest ¶
type RenewImageAuthorizeStateRequest struct { *tchttp.BaseRequest // 是否全部未授权镜像 AllImages *bool `json:"AllImages,omitnil" name:"AllImages"` // 镜像ids ImageIds []*string `json:"ImageIds,omitnil" name:"ImageIds"` }
func NewRenewImageAuthorizeStateRequest ¶
func NewRenewImageAuthorizeStateRequest() (request *RenewImageAuthorizeStateRequest)
func (*RenewImageAuthorizeStateRequest) FromJsonString ¶
func (r *RenewImageAuthorizeStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RenewImageAuthorizeStateRequest) ToJsonString ¶
func (r *RenewImageAuthorizeStateRequest) ToJsonString() string
type RenewImageAuthorizeStateRequestParams ¶ added in v1.0.426
type RenewImageAuthorizeStateRequestParams struct { // 是否全部未授权镜像 AllImages *bool `json:"AllImages,omitnil" name:"AllImages"` // 镜像ids ImageIds []*string `json:"ImageIds,omitnil" name:"ImageIds"` }
Predefined struct for user
type RenewImageAuthorizeStateResponse ¶
type RenewImageAuthorizeStateResponse struct { *tchttp.BaseResponse Response *RenewImageAuthorizeStateResponseParams `json:"Response"` }
func NewRenewImageAuthorizeStateResponse ¶
func NewRenewImageAuthorizeStateResponse() (response *RenewImageAuthorizeStateResponse)
func (*RenewImageAuthorizeStateResponse) FromJsonString ¶
func (r *RenewImageAuthorizeStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RenewImageAuthorizeStateResponse) ToJsonString ¶
func (r *RenewImageAuthorizeStateResponse) ToJsonString() string
type RenewImageAuthorizeStateResponseParams ¶ added in v1.0.426
type RenewImageAuthorizeStateResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ResetSecLogTopicConfigRequest ¶ added in v1.0.518
type ResetSecLogTopicConfigRequest struct { *tchttp.BaseRequest // 配置类型(ckafka/cls) ConfigType *string `json:"ConfigType,omitnil" name:"ConfigType"` // 日志类型 LogType *string `json:"LogType,omitnil" name:"LogType"` }
func NewResetSecLogTopicConfigRequest ¶ added in v1.0.518
func NewResetSecLogTopicConfigRequest() (request *ResetSecLogTopicConfigRequest)
func (*ResetSecLogTopicConfigRequest) FromJsonString ¶ added in v1.0.518
func (r *ResetSecLogTopicConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetSecLogTopicConfigRequest) ToJsonString ¶ added in v1.0.518
func (r *ResetSecLogTopicConfigRequest) ToJsonString() string
type ResetSecLogTopicConfigRequestParams ¶ added in v1.0.518
type ResetSecLogTopicConfigRequestParams struct { // 配置类型(ckafka/cls) ConfigType *string `json:"ConfigType,omitnil" name:"ConfigType"` // 日志类型 LogType *string `json:"LogType,omitnil" name:"LogType"` }
Predefined struct for user
type ResetSecLogTopicConfigResponse ¶ added in v1.0.518
type ResetSecLogTopicConfigResponse struct { *tchttp.BaseResponse Response *ResetSecLogTopicConfigResponseParams `json:"Response"` }
func NewResetSecLogTopicConfigResponse ¶ added in v1.0.518
func NewResetSecLogTopicConfigResponse() (response *ResetSecLogTopicConfigResponse)
func (*ResetSecLogTopicConfigResponse) FromJsonString ¶ added in v1.0.518
func (r *ResetSecLogTopicConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetSecLogTopicConfigResponse) ToJsonString ¶ added in v1.0.518
func (r *ResetSecLogTopicConfigResponse) ToJsonString() string
type ResetSecLogTopicConfigResponseParams ¶ added in v1.0.518
type ResetSecLogTopicConfigResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ReverseShellEventDescription ¶
type ReverseShellEventDescription struct { // 描述信息 Description *string `json:"Description,omitnil" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil" name:"Remark"` // 目标地址 DstAddress *string `json:"DstAddress,omitnil" name:"DstAddress"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil" name:"OperationTime"` }
type ReverseShellEventInfo ¶
type ReverseShellEventInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 镜像id ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 容器id ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 镜像名 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 容器名 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 生成时间 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 事件解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件详细描述 Description *string `json:"Description,omitnil" name:"Description"` // 状态,EVENT_UNDEAL:事件未处理 // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件已经忽略 // EVENT_ADD_WHITE:时间已经加白 Status *string `json:"Status,omitnil" name:"Status"` // 事件id EventId *string `json:"EventId,omitnil" name:"EventId"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` // 父进程名 PProcessName *string `json:"PProcessName,omitnil" name:"PProcessName"` // 事件数量 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 目标地址 DstAddress *string `json:"DstAddress,omitnil" name:"DstAddress"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` }
type ReverseShellWhiteListBaseInfo ¶
type ReverseShellWhiteListBaseInfo struct { // 白名单id Id *string `json:"Id,omitnil" name:"Id"` // 镜像数量 ImageCount *uint64 `json:"ImageCount,omitnil" name:"ImageCount"` // 连接进程名字 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 目标地址ip DstIp *string `json:"DstIp,omitnil" name:"DstIp"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 目标端口 DstPort *string `json:"DstPort,omitnil" name:"DstPort"` // 是否是全局白名单,true全局 IsGlobal *bool `json:"IsGlobal,omitnil" name:"IsGlobal"` // 镜像id数组,为空代表全部 ImageIds []*string `json:"ImageIds,omitnil" name:"ImageIds"` }
type ReverseShellWhiteListInfo ¶
type ReverseShellWhiteListInfo struct { // 目标IP DstIp *string `json:"DstIp,omitnil" name:"DstIp"` // 目标端口 DstPort *string `json:"DstPort,omitnil" name:"DstPort"` // 目标进程 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 镜像id数组,为空代表全部 ImageIds []*string `json:"ImageIds,omitnil" name:"ImageIds"` // 白名单id,如果新建则id为空 Id *string `json:"Id,omitnil" name:"Id"` }
type RiskDnsEventInfo ¶ added in v1.0.722
type RiskDnsEventInfo struct { // 事件ID EventID *uint64 `json:"EventID,omitnil" name:"EventID"` // 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP EventType *string `json:"EventType,omitnil" name:"EventType"` // 恶意请求域名/IP Address *string `json:"Address,omitnil" name:"Address"` // 容器ID ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 隔离状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 首次发现时间 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 事件状态 // EVENT_UNDEAL: 待处理 // EVENT_DEALED:已处理 // EVENT_IGNORE: 已忽略 // EVENT_ADD_WHITE:已加白 EventStatus *string `json:"EventStatus,omitnil" name:"EventStatus"` // 恶意请求次数 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 事件描述 Description *string `json:"Description,omitnil" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 恶意IP所属城市 City *string `json:"City,omitnil" name:"City"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 主机ID HostID *string `json:"HostID,omitnil" name:"HostID"` // 内网IP HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 外网IP PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod 名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` }
type RiskSyscallEventDescription ¶
type RiskSyscallEventDescription struct { // 描述信息 Description *string `json:"Description,omitnil" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil" name:"Remark"` // 系统调用名称 SyscallName *string `json:"SyscallName,omitnil" name:"SyscallName"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil" name:"OperationTime"` }
type RiskSyscallEventInfo ¶
type RiskSyscallEventInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitnil" name:"ProcessName"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 镜像id ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 容器id ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 镜像名 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 容器名 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 生成时间 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 事件解决方案 Solution *string `json:"Solution,omitnil" name:"Solution"` // 事件详细描述 Description *string `json:"Description,omitnil" name:"Description"` // 系统调用名称 SyscallName *string `json:"SyscallName,omitnil" name:"SyscallName"` // 状态,EVENT_UNDEAL:事件未处理 // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件已经忽略 // EVENT_ADD_WHITE:时间已经加白 Status *string `json:"Status,omitnil" name:"Status"` // 事件id EventId *string `json:"EventId,omitnil" name:"EventId"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // pod(实例)的名字 PodName *string `json:"PodName,omitnil" name:"PodName"` // 备注 Remark *string `json:"Remark,omitnil" name:"Remark"` // 系统监控名称是否存在 RuleExist *bool `json:"RuleExist,omitnil" name:"RuleExist"` // 事件数量 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 集群I'D ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // 节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 节点公网ip PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // uuid HostID *string `json:"HostID,omitnil" name:"HostID"` // 节点内网ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` }
type RiskSyscallWhiteListBaseInfo ¶
type RiskSyscallWhiteListBaseInfo struct { // 白名单id Id *string `json:"Id,omitnil" name:"Id"` // 镜像数量 ImageCount *uint64 `json:"ImageCount,omitnil" name:"ImageCount"` // 连接进程路径 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 系统调用名称列表 SyscallNames []*string `json:"SyscallNames,omitnil" name:"SyscallNames"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 是否是全局白名单,true全局 IsGlobal *bool `json:"IsGlobal,omitnil" name:"IsGlobal"` // 镜像id数组 ImageIds []*string `json:"ImageIds,omitnil" name:"ImageIds"` }
type RiskSyscallWhiteListInfo ¶
type RiskSyscallWhiteListInfo struct { // 镜像id数组,为空代表全部 ImageIds []*string `json:"ImageIds,omitnil" name:"ImageIds"` // 系统调用名称,通过DescribeRiskSyscallNames接口获取枚举列表 SyscallNames []*string `json:"SyscallNames,omitnil" name:"SyscallNames"` // 目标进程 ProcessPath *string `json:"ProcessPath,omitnil" name:"ProcessPath"` // 白名单id,如果新建则id为空 Id *string `json:"Id,omitnil" name:"Id"` }
type RuleBaseInfo ¶
type RuleBaseInfo struct { // true: 默认策略,false:自定义策略 IsDefault *bool `json:"IsDefault,omitnil" name:"IsDefault"` // 策略生效镜像数量 EffectImageCount *uint64 `json:"EffectImageCount,omitnil" name:"EffectImageCount"` // 策略Id RuleId *string `json:"RuleId,omitnil" name:"RuleId"` // 策略更新时间, 存在为空的情况 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 策略名字 RuleName *string `json:"RuleName,omitnil" name:"RuleName"` // 编辑用户名称 EditUserName *string `json:"EditUserName,omitnil" name:"EditUserName"` // true: 策略启用,false:策略禁用 IsEnable *bool `json:"IsEnable,omitnil" name:"IsEnable"` }
type RunTimeEventBaseInfo ¶
type RunTimeEventBaseInfo struct { // 事件唯一ID EventId *string `json:"EventId,omitnil" name:"EventId"` // 事件发现时间 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 容器id ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 镜像id ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // 状态, “EVENT_UNDEAL”:事件未处理 // "EVENT_DEALED":事件已经处理 // "EVENT_INGNORE":事件已经忽略 Status *string `json:"Status,omitnil" name:"Status"` // 事件名称: // 宿主机文件访问逃逸、 // Syscall逃逸、 // MountNamespace逃逸、 // 程序提权逃逸、 // 特权容器启动逃逸、 // 敏感路径挂载 // 恶意进程启动 // 文件篡改 EventName *string `json:"EventName,omitnil" name:"EventName"` // 事件类型 // ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 // ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 // ESCAPE_PRIVILEDGE:程序提权逃逸 // ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 // ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 // ESCAPE_SYSCALL:Syscall逃逸 EventType *string `json:"EventType,omitnil" name:"EventType"` // 事件数量 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 内网ip // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 外网ip // 注意:此字段可能返回 null,表示取不到有效值。 ClientIP *string `json:"ClientIP,omitnil" name:"ClientIP"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 节点类型:NORMAL:普通节点;SUPER:超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 节点子网ID NodeSubNetID *string `json:"NodeSubNetID,omitnil" name:"NodeSubNetID"` // 节点子网名称 NodeSubNetName *string `json:"NodeSubNetName,omitnil" name:"NodeSubNetName"` // 节点子网网段 NodeSubNetCIDR *string `json:"NodeSubNetCIDR,omitnil" name:"NodeSubNetCIDR"` // pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // podIP PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod状态 PodStatus *string `json:"PodStatus,omitnil" name:"PodStatus"` // 集群id ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // uuid HostID *string `json:"HostID,omitnil" name:"HostID"` }
type RunTimeFilters ¶
type RunTimeRiskInfo ¶
type RunTimeTendencyInfo ¶
type ScanComplianceAssetsByPolicyItemRequest ¶
type ScanComplianceAssetsByPolicyItemRequest struct { *tchttp.BaseRequest // 指定的检测项的ID CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitnil" name:"CustomerAssetIdSet"` }
func NewScanComplianceAssetsByPolicyItemRequest ¶
func NewScanComplianceAssetsByPolicyItemRequest() (request *ScanComplianceAssetsByPolicyItemRequest)
func (*ScanComplianceAssetsByPolicyItemRequest) FromJsonString ¶
func (r *ScanComplianceAssetsByPolicyItemRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanComplianceAssetsByPolicyItemRequest) ToJsonString ¶
func (r *ScanComplianceAssetsByPolicyItemRequest) ToJsonString() string
type ScanComplianceAssetsByPolicyItemRequestParams ¶ added in v1.0.426
type ScanComplianceAssetsByPolicyItemRequestParams struct { // 指定的检测项的ID CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitnil" name:"CustomerPolicyItemId"` // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitnil" name:"CustomerAssetIdSet"` }
Predefined struct for user
type ScanComplianceAssetsByPolicyItemResponse ¶
type ScanComplianceAssetsByPolicyItemResponse struct { *tchttp.BaseResponse Response *ScanComplianceAssetsByPolicyItemResponseParams `json:"Response"` }
func NewScanComplianceAssetsByPolicyItemResponse ¶
func NewScanComplianceAssetsByPolicyItemResponse() (response *ScanComplianceAssetsByPolicyItemResponse)
func (*ScanComplianceAssetsByPolicyItemResponse) FromJsonString ¶
func (r *ScanComplianceAssetsByPolicyItemResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanComplianceAssetsByPolicyItemResponse) ToJsonString ¶
func (r *ScanComplianceAssetsByPolicyItemResponse) ToJsonString() string
type ScanComplianceAssetsByPolicyItemResponseParams ¶ added in v1.0.426
type ScanComplianceAssetsByPolicyItemResponseParams struct { // 返回重新检测任务的ID。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ScanComplianceAssetsRequest ¶
type ScanComplianceAssetsRequest struct { *tchttp.BaseRequest // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitnil" name:"CustomerAssetIdSet"` }
func NewScanComplianceAssetsRequest ¶
func NewScanComplianceAssetsRequest() (request *ScanComplianceAssetsRequest)
func (*ScanComplianceAssetsRequest) FromJsonString ¶
func (r *ScanComplianceAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanComplianceAssetsRequest) ToJsonString ¶
func (r *ScanComplianceAssetsRequest) ToJsonString() string
type ScanComplianceAssetsRequestParams ¶ added in v1.0.426
type ScanComplianceAssetsRequestParams struct { // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitnil" name:"CustomerAssetIdSet"` }
Predefined struct for user
type ScanComplianceAssetsResponse ¶
type ScanComplianceAssetsResponse struct { *tchttp.BaseResponse Response *ScanComplianceAssetsResponseParams `json:"Response"` }
func NewScanComplianceAssetsResponse ¶
func NewScanComplianceAssetsResponse() (response *ScanComplianceAssetsResponse)
func (*ScanComplianceAssetsResponse) FromJsonString ¶
func (r *ScanComplianceAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanComplianceAssetsResponse) ToJsonString ¶
func (r *ScanComplianceAssetsResponse) ToJsonString() string
type ScanComplianceAssetsResponseParams ¶ added in v1.0.426
type ScanComplianceAssetsResponseParams struct { // 返回重新检测任务的ID。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ScanCompliancePolicyItemsRequest ¶
type ScanCompliancePolicyItemsRequest struct { *tchttp.BaseRequest // 要重新扫描的客户检测项的列表。 CustomerPolicyItemIdSet []*uint64 `json:"CustomerPolicyItemIdSet,omitnil" name:"CustomerPolicyItemIdSet"` }
func NewScanCompliancePolicyItemsRequest ¶
func NewScanCompliancePolicyItemsRequest() (request *ScanCompliancePolicyItemsRequest)
func (*ScanCompliancePolicyItemsRequest) FromJsonString ¶
func (r *ScanCompliancePolicyItemsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanCompliancePolicyItemsRequest) ToJsonString ¶
func (r *ScanCompliancePolicyItemsRequest) ToJsonString() string
type ScanCompliancePolicyItemsRequestParams ¶ added in v1.0.426
type ScanCompliancePolicyItemsRequestParams struct { // 要重新扫描的客户检测项的列表。 CustomerPolicyItemIdSet []*uint64 `json:"CustomerPolicyItemIdSet,omitnil" name:"CustomerPolicyItemIdSet"` }
Predefined struct for user
type ScanCompliancePolicyItemsResponse ¶
type ScanCompliancePolicyItemsResponse struct { *tchttp.BaseResponse Response *ScanCompliancePolicyItemsResponseParams `json:"Response"` }
func NewScanCompliancePolicyItemsResponse ¶
func NewScanCompliancePolicyItemsResponse() (response *ScanCompliancePolicyItemsResponse)
func (*ScanCompliancePolicyItemsResponse) FromJsonString ¶
func (r *ScanCompliancePolicyItemsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanCompliancePolicyItemsResponse) ToJsonString ¶
func (r *ScanCompliancePolicyItemsResponse) ToJsonString() string
type ScanCompliancePolicyItemsResponseParams ¶ added in v1.0.426
type ScanCompliancePolicyItemsResponseParams struct { // 返回重新检测任务的ID。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ScanComplianceScanFailedAssetsRequest ¶
type ScanComplianceScanFailedAssetsRequest struct { *tchttp.BaseRequest // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitnil" name:"CustomerAssetIdSet"` }
func NewScanComplianceScanFailedAssetsRequest ¶
func NewScanComplianceScanFailedAssetsRequest() (request *ScanComplianceScanFailedAssetsRequest)
func (*ScanComplianceScanFailedAssetsRequest) FromJsonString ¶
func (r *ScanComplianceScanFailedAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanComplianceScanFailedAssetsRequest) ToJsonString ¶
func (r *ScanComplianceScanFailedAssetsRequest) ToJsonString() string
type ScanComplianceScanFailedAssetsRequestParams ¶ added in v1.0.426
type ScanComplianceScanFailedAssetsRequestParams struct { // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitnil" name:"CustomerAssetIdSet"` }
Predefined struct for user
type ScanComplianceScanFailedAssetsResponse ¶
type ScanComplianceScanFailedAssetsResponse struct { *tchttp.BaseResponse Response *ScanComplianceScanFailedAssetsResponseParams `json:"Response"` }
func NewScanComplianceScanFailedAssetsResponse ¶
func NewScanComplianceScanFailedAssetsResponse() (response *ScanComplianceScanFailedAssetsResponse)
func (*ScanComplianceScanFailedAssetsResponse) FromJsonString ¶
func (r *ScanComplianceScanFailedAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanComplianceScanFailedAssetsResponse) ToJsonString ¶
func (r *ScanComplianceScanFailedAssetsResponse) ToJsonString() string
type ScanComplianceScanFailedAssetsResponseParams ¶ added in v1.0.426
type ScanComplianceScanFailedAssetsResponseParams struct { // 返回重新检测任务的ID。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ScanIgnoreVul ¶ added in v1.0.518
type ScanIgnoreVul struct { // 漏洞名称 VulName *string `json:"VulName,omitnil" name:"VulName"` // 漏洞CVEID CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 忽略的仓库镜像数 RegistryImageCount *int64 `json:"RegistryImageCount,omitnil" name:"RegistryImageCount"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 是否忽略所有镜像:0:否/1:是 IsIgnoreAll *int64 `json:"IsIgnoreAll,omitnil" name:"IsIgnoreAll"` // 忽略的本地镜像数 LocalImageCount *int64 `json:"LocalImageCount,omitnil" name:"LocalImageCount"` }
type SearchTemplate ¶ added in v1.0.518
type SearchTemplate struct { // 检索名称 Name *string `json:"Name,omitnil" name:"Name"` // 检索索引类型 LogType *string `json:"LogType,omitnil" name:"LogType"` // 检索语句 Condition *string `json:"Condition,omitnil" name:"Condition"` // 时间范围 TimeRange *string `json:"TimeRange,omitnil" name:"TimeRange"` // 转换的检索语句内容 Query *string `json:"Query,omitnil" name:"Query"` // 检索方式。输入框检索:standard,过滤,检索:simple Flag *string `json:"Flag,omitnil" name:"Flag"` // 展示数据 DisplayData *string `json:"DisplayData,omitnil" name:"DisplayData"` // 规则ID Id *uint64 `json:"Id,omitnil" name:"Id"` }
type SecLogAlertMsgInfo ¶ added in v1.0.518
type SecLogDeliveryClsSettingInfo ¶ added in v1.0.518
type SecLogDeliveryClsSettingInfo struct { // 日志类型 LogType *string `json:"LogType,omitnil" name:"LogType"` // 投递状态(true:开启 false:关闭) State *bool `json:"State,omitnil" name:"State"` // 区域 Region *string `json:"Region,omitnil" name:"Region"` // 日志集 LogSet *string `json:"LogSet,omitnil" name:"LogSet"` // 主题ID TopicID *string `json:"TopicID,omitnil" name:"TopicID"` // 日志集名称 // 注意:此字段可能返回 null,表示取不到有效值。 LogSetName *string `json:"LogSetName,omitnil" name:"LogSetName"` // 主题名称 // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil" name:"TopicName"` }
type SecLogDeliveryKafkaSettingInfo ¶ added in v1.0.518
type SecLogDeliveryKafkaSettingInfo struct { // 日志类型 LogType *string `json:"LogType,omitnil" name:"LogType"` // 主题ID TopicID *string `json:"TopicID,omitnil" name:"TopicID"` // 主题名称 // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil" name:"TopicName"` // 投递状态(false:关 true:开) State *bool `json:"State,omitnil" name:"State"` }
type SecLogJoinInfo ¶ added in v1.0.518
type SecLogJoinInfo struct { // 已接入普通主机数量 Count *uint64 `json:"Count,omitnil" name:"Count"` // 已接入超级节点数量 SuperNodeCount *uint64 `json:"SuperNodeCount,omitnil" name:"SuperNodeCount"` // 是否已接入(true:已接入 false:未接入) IsJoined *bool `json:"IsJoined,omitnil" name:"IsJoined"` // 日志类型( // 容器bash: "container_bash" // 容器启动: "container_launch" // k8sApi: "k8s_api" // ) LogType *string `json:"LogType,omitnil" name:"LogType"` }
type SecLogJoinObjectInfo ¶ added in v1.0.518
type SecLogJoinObjectInfo struct { // 主机ID HostID *string `json:"HostID,omitnil" name:"HostID"` // 主机名称 // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil" name:"HostName"` // 主机IP // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 主机状态 HostStatus *string `json:"HostStatus,omitnil" name:"HostStatus"` // 集群ID // 注意:此字段可能返回 null,表示取不到有效值。 ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 外网IP // 注意:此字段可能返回 null,表示取不到有效值。 PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 接入状态(true:已接入 false:未接入) JoinState *bool `json:"JoinState,omitnil" name:"JoinState"` // 集群版本 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterVersion *string `json:"ClusterVersion,omitnil" name:"ClusterVersion"` // 集群主节点地址 ClusterMainAddress *string `json:"ClusterMainAddress,omitnil" name:"ClusterMainAddress"` }
type SecTendencyEventInfo ¶
type SecTendencyEventInfo struct { // 趋势列表 EventSet []*RunTimeTendencyInfo `json:"EventSet,omitnil" name:"EventSet"` // 事件类型: // ET_ESCAPE : 容器逃逸 // ET_REVERSE_SHELL: 反弹shell // ET_RISK_SYSCALL:高危系统调用 // ET_ABNORMAL_PROCESS: 异常进程 // ET_ACCESS_CONTROL 文件篡改 // ET_VIRUS 木马事件 // ET_MALICIOUS_CONNECTION 恶意外连事件 EventType *string `json:"EventType,omitnil" name:"EventType"` }
type ServiceInfo ¶
type ServiceInfo struct { // 服务id ServiceID *string `json:"ServiceID,omitnil" name:"ServiceID"` // 主机id HostID *string `json:"HostID,omitnil" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 容器名 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 服务名 例如nginx/redis Type *string `json:"Type,omitnil" name:"Type"` // 版本 Version *string `json:"Version,omitnil" name:"Version"` // 账号 RunAs *string `json:"RunAs,omitnil" name:"RunAs"` // 监听端口 Listen []*string `json:"Listen,omitnil" name:"Listen"` // 配置 Config *string `json:"Config,omitnil" name:"Config"` // 关联进程数 ProcessCnt *uint64 `json:"ProcessCnt,omitnil" name:"ProcessCnt"` // 访问日志 AccessLog *string `json:"AccessLog,omitnil" name:"AccessLog"` // 错误日志 ErrorLog *string `json:"ErrorLog,omitnil" name:"ErrorLog"` // 数据目录 DataPath *string `json:"DataPath,omitnil" name:"DataPath"` // web目录 WebRoot *string `json:"WebRoot,omitnil" name:"WebRoot"` // 关联的进程id Pids []*uint64 `json:"Pids,omitnil" name:"Pids"` // 服务类型 app,web,db MainType *string `json:"MainType,omitnil" name:"MainType"` // 执行文件 Exe *string `json:"Exe,omitnil" name:"Exe"` // 服务命令行参数 Parameter *string `json:"Parameter,omitnil" name:"Parameter"` // 容器id ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 外网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 节点id NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // podip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // 节点类型 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 超级节点唯一id NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` }
type SetCheckModeRequest ¶
type SetCheckModeRequest struct { *tchttp.BaseRequest // 要设置的集群ID列表 ClusterIds []*string `json:"ClusterIds,omitnil" name:"ClusterIds"` // 集群检查模式(正常模式"Cluster_Normal"、主动模式"Cluster_Actived"、不设置"Cluster_Unset") ClusterCheckMode *string `json:"ClusterCheckMode,omitnil" name:"ClusterCheckMode"` // 0不设置 1打开 2关闭 ClusterAutoCheck *uint64 `json:"ClusterAutoCheck,omitnil" name:"ClusterAutoCheck"` }
func NewSetCheckModeRequest ¶
func NewSetCheckModeRequest() (request *SetCheckModeRequest)
func (*SetCheckModeRequest) FromJsonString ¶
func (r *SetCheckModeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetCheckModeRequest) ToJsonString ¶
func (r *SetCheckModeRequest) ToJsonString() string
type SetCheckModeRequestParams ¶ added in v1.0.426
type SetCheckModeRequestParams struct { // 要设置的集群ID列表 ClusterIds []*string `json:"ClusterIds,omitnil" name:"ClusterIds"` // 集群检查模式(正常模式"Cluster_Normal"、主动模式"Cluster_Actived"、不设置"Cluster_Unset") ClusterCheckMode *string `json:"ClusterCheckMode,omitnil" name:"ClusterCheckMode"` // 0不设置 1打开 2关闭 ClusterAutoCheck *uint64 `json:"ClusterAutoCheck,omitnil" name:"ClusterAutoCheck"` }
Predefined struct for user
type SetCheckModeResponse ¶
type SetCheckModeResponse struct { *tchttp.BaseResponse Response *SetCheckModeResponseParams `json:"Response"` }
func NewSetCheckModeResponse ¶
func NewSetCheckModeResponse() (response *SetCheckModeResponse)
func (*SetCheckModeResponse) FromJsonString ¶
func (r *SetCheckModeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetCheckModeResponse) ToJsonString ¶
func (r *SetCheckModeResponse) ToJsonString() string
type SetCheckModeResponseParams ¶ added in v1.0.426
type SetCheckModeResponseParams struct { // "Succ"表示设置成功,"Failed"表示设置失败 SetCheckResult *string `json:"SetCheckResult,omitnil" name:"SetCheckResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type SoftQuotaDayInfo ¶
type StopVirusScanTaskRequest ¶
type StopVirusScanTaskRequest struct { *tchttp.BaseRequest // 任务ID TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 需要停止的容器id 为空默认停止整个任务 ContainerIds []*string `json:"ContainerIds,omitnil" name:"ContainerIds"` }
func NewStopVirusScanTaskRequest ¶
func NewStopVirusScanTaskRequest() (request *StopVirusScanTaskRequest)
func (*StopVirusScanTaskRequest) FromJsonString ¶
func (r *StopVirusScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopVirusScanTaskRequest) ToJsonString ¶
func (r *StopVirusScanTaskRequest) ToJsonString() string
type StopVirusScanTaskRequestParams ¶ added in v1.0.426
type StopVirusScanTaskRequestParams struct { // 任务ID TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 需要停止的容器id 为空默认停止整个任务 ContainerIds []*string `json:"ContainerIds,omitnil" name:"ContainerIds"` }
Predefined struct for user
type StopVirusScanTaskResponse ¶
type StopVirusScanTaskResponse struct { *tchttp.BaseResponse Response *StopVirusScanTaskResponseParams `json:"Response"` }
func NewStopVirusScanTaskResponse ¶
func NewStopVirusScanTaskResponse() (response *StopVirusScanTaskResponse)
func (*StopVirusScanTaskResponse) FromJsonString ¶
func (r *StopVirusScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopVirusScanTaskResponse) ToJsonString ¶
func (r *StopVirusScanTaskResponse) ToJsonString() string
type StopVirusScanTaskResponseParams ¶ added in v1.0.426
type StopVirusScanTaskResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type StopVulScanTaskRequest ¶ added in v1.0.518
type StopVulScanTaskRequest struct { *tchttp.BaseRequest // 本地镜像漏洞扫描任务ID LocalTaskID *int64 `json:"LocalTaskID,omitnil" name:"LocalTaskID"` // 本地镜像ID,无则全部 LocalImageIDs []*string `json:"LocalImageIDs,omitnil" name:"LocalImageIDs"` // 仓库镜像ID,无则全部 RegistryImageIDs []*uint64 `json:"RegistryImageIDs,omitnil" name:"RegistryImageIDs"` // 仓库镜像漏洞扫描任务ID RegistryTaskID *int64 `json:"RegistryTaskID,omitnil" name:"RegistryTaskID"` }
func NewStopVulScanTaskRequest ¶ added in v1.0.518
func NewStopVulScanTaskRequest() (request *StopVulScanTaskRequest)
func (*StopVulScanTaskRequest) FromJsonString ¶ added in v1.0.518
func (r *StopVulScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopVulScanTaskRequest) ToJsonString ¶ added in v1.0.518
func (r *StopVulScanTaskRequest) ToJsonString() string
type StopVulScanTaskRequestParams ¶ added in v1.0.518
type StopVulScanTaskRequestParams struct { // 本地镜像漏洞扫描任务ID LocalTaskID *int64 `json:"LocalTaskID,omitnil" name:"LocalTaskID"` // 本地镜像ID,无则全部 LocalImageIDs []*string `json:"LocalImageIDs,omitnil" name:"LocalImageIDs"` // 仓库镜像ID,无则全部 RegistryImageIDs []*uint64 `json:"RegistryImageIDs,omitnil" name:"RegistryImageIDs"` // 仓库镜像漏洞扫描任务ID RegistryTaskID *int64 `json:"RegistryTaskID,omitnil" name:"RegistryTaskID"` }
Predefined struct for user
type StopVulScanTaskResponse ¶ added in v1.0.518
type StopVulScanTaskResponse struct { *tchttp.BaseResponse Response *StopVulScanTaskResponseParams `json:"Response"` }
func NewStopVulScanTaskResponse ¶ added in v1.0.518
func NewStopVulScanTaskResponse() (response *StopVulScanTaskResponse)
func (*StopVulScanTaskResponse) FromJsonString ¶ added in v1.0.518
func (r *StopVulScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopVulScanTaskResponse) ToJsonString ¶ added in v1.0.518
func (r *StopVulScanTaskResponse) ToJsonString() string
type StopVulScanTaskResponseParams ¶ added in v1.0.518
type StopVulScanTaskResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type SupportDefenceVul ¶ added in v1.0.518
type SupportDefenceVul struct { // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 漏洞名称 Name *string `json:"Name,omitnil" name:"Name"` // 漏洞标签 Tags []*string `json:"Tags,omitnil" name:"Tags"` // 漏洞CVSS CVSSV3Score *float64 `json:"CVSSV3Score,omitnil" name:"CVSSV3Score"` // 漏洞威胁等级 Level *string `json:"Level,omitnil" name:"Level"` // 漏洞CVEID CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 漏洞披露时间 SubmitTime *string `json:"SubmitTime,omitnil" name:"SubmitTime"` }
type SwitchImageAutoAuthorizedRuleRequest ¶ added in v1.0.518
type SwitchImageAutoAuthorizedRuleRequest struct { *tchttp.BaseRequest // 规则是否生效,0:不生效,1:已生效 IsEnabled *int64 `json:"IsEnabled,omitnil" name:"IsEnabled"` // 规则id RuleId *int64 `json:"RuleId,omitnil" name:"RuleId"` }
func NewSwitchImageAutoAuthorizedRuleRequest ¶ added in v1.0.518
func NewSwitchImageAutoAuthorizedRuleRequest() (request *SwitchImageAutoAuthorizedRuleRequest)
func (*SwitchImageAutoAuthorizedRuleRequest) FromJsonString ¶ added in v1.0.518
func (r *SwitchImageAutoAuthorizedRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchImageAutoAuthorizedRuleRequest) ToJsonString ¶ added in v1.0.518
func (r *SwitchImageAutoAuthorizedRuleRequest) ToJsonString() string
type SwitchImageAutoAuthorizedRuleRequestParams ¶ added in v1.0.518
type SwitchImageAutoAuthorizedRuleRequestParams struct { // 规则是否生效,0:不生效,1:已生效 IsEnabled *int64 `json:"IsEnabled,omitnil" name:"IsEnabled"` // 规则id RuleId *int64 `json:"RuleId,omitnil" name:"RuleId"` }
Predefined struct for user
type SwitchImageAutoAuthorizedRuleResponse ¶ added in v1.0.518
type SwitchImageAutoAuthorizedRuleResponse struct { *tchttp.BaseResponse Response *SwitchImageAutoAuthorizedRuleResponseParams `json:"Response"` }
func NewSwitchImageAutoAuthorizedRuleResponse ¶ added in v1.0.518
func NewSwitchImageAutoAuthorizedRuleResponse() (response *SwitchImageAutoAuthorizedRuleResponse)
func (*SwitchImageAutoAuthorizedRuleResponse) FromJsonString ¶ added in v1.0.518
func (r *SwitchImageAutoAuthorizedRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchImageAutoAuthorizedRuleResponse) ToJsonString ¶ added in v1.0.518
func (r *SwitchImageAutoAuthorizedRuleResponse) ToJsonString() string
type SwitchImageAutoAuthorizedRuleResponseParams ¶ added in v1.0.518
type SwitchImageAutoAuthorizedRuleResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type SyncAssetImageRegistryAssetRequest ¶
type SyncAssetImageRegistryAssetRequest struct {
*tchttp.BaseRequest
}
func NewSyncAssetImageRegistryAssetRequest ¶
func NewSyncAssetImageRegistryAssetRequest() (request *SyncAssetImageRegistryAssetRequest)
func (*SyncAssetImageRegistryAssetRequest) FromJsonString ¶
func (r *SyncAssetImageRegistryAssetRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncAssetImageRegistryAssetRequest) ToJsonString ¶
func (r *SyncAssetImageRegistryAssetRequest) ToJsonString() string
type SyncAssetImageRegistryAssetRequestParams ¶ added in v1.0.426
type SyncAssetImageRegistryAssetRequestParams struct { }
Predefined struct for user
type SyncAssetImageRegistryAssetResponse ¶
type SyncAssetImageRegistryAssetResponse struct { *tchttp.BaseResponse Response *SyncAssetImageRegistryAssetResponseParams `json:"Response"` }
func NewSyncAssetImageRegistryAssetResponse ¶
func NewSyncAssetImageRegistryAssetResponse() (response *SyncAssetImageRegistryAssetResponse)
func (*SyncAssetImageRegistryAssetResponse) FromJsonString ¶
func (r *SyncAssetImageRegistryAssetResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncAssetImageRegistryAssetResponse) ToJsonString ¶
func (r *SyncAssetImageRegistryAssetResponse) ToJsonString() string
type SyncAssetImageRegistryAssetResponseParams ¶ added in v1.0.426
type SyncAssetImageRegistryAssetResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type UnauthorizedCoresTendency ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` // 自定义规则 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` }
func NewUpdateAndPublishNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
func NewUpdateAndPublishNetworkFirewallPolicyDetailRequest() (request *UpdateAndPublishNetworkFirewallPolicyDetailRequest)
func (*UpdateAndPublishNetworkFirewallPolicyDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *UpdateAndPublishNetworkFirewallPolicyDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateAndPublishNetworkFirewallPolicyDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *UpdateAndPublishNetworkFirewallPolicyDetailRequest) ToJsonString() string
type UpdateAndPublishNetworkFirewallPolicyDetailRequestParams ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` // 自定义规则 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` }
Predefined struct for user
type UpdateAndPublishNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyDetailResponse struct { *tchttp.BaseResponse Response *UpdateAndPublishNetworkFirewallPolicyDetailResponseParams `json:"Response"` }
func NewUpdateAndPublishNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
func NewUpdateAndPublishNetworkFirewallPolicyDetailResponse() (response *UpdateAndPublishNetworkFirewallPolicyDetailResponse)
func (*UpdateAndPublishNetworkFirewallPolicyDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *UpdateAndPublishNetworkFirewallPolicyDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateAndPublishNetworkFirewallPolicyDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *UpdateAndPublishNetworkFirewallPolicyDetailResponse) ToJsonString() string
type UpdateAndPublishNetworkFirewallPolicyDetailResponseParams ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略id Id *uint64 `json:"Id,omitnil" name:"Id"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
func NewUpdateAndPublishNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
func NewUpdateAndPublishNetworkFirewallPolicyYamlDetailRequest() (request *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest)
func (*UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) ToJsonString() string
type UpdateAndPublishNetworkFirewallPolicyYamlDetailRequestParams ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyYamlDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略id Id *uint64 `json:"Id,omitnil" name:"Id"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
Predefined struct for user
type UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse struct { *tchttp.BaseResponse Response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponseParams `json:"Response"` }
func NewUpdateAndPublishNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
func NewUpdateAndPublishNetworkFirewallPolicyYamlDetailResponse() (response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse)
func (*UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse) ToJsonString() string
type UpdateAndPublishNetworkFirewallPolicyYamlDetailResponseParams ¶ added in v1.0.518
type UpdateAndPublishNetworkFirewallPolicyYamlDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type UpdateAssetImageRegistryRegistryDetailRequest ¶
type UpdateAssetImageRegistryRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库名 Name *string `json:"Name,omitnil" name:"Name"` // 用户名 Username *string `json:"Username,omitnil" name:"Username"` // 密码 Password *string `json:"Password,omitnil" name:"Password"` // 仓库url Url *string `json:"Url,omitnil" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitnil" name:"NetType"` // 仓库版本 RegistryVersion *string `json:"RegistryVersion,omitnil" name:"RegistryVersion"` // 区域,列表:default(默认) RegistryRegion *string `json:"RegistryRegion,omitnil" name:"RegistryRegion"` // 限速 SpeedLimit *int64 `json:"SpeedLimit,omitnil" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 Insecure *uint64 `json:"Insecure,omitnil" name:"Insecure"` // 联通性检测的配置 ConnDetectConfig []*ConnDetectConfig `json:"ConnDetectConfig,omitnil" name:"ConnDetectConfig"` }
func NewUpdateAssetImageRegistryRegistryDetailRequest ¶
func NewUpdateAssetImageRegistryRegistryDetailRequest() (request *UpdateAssetImageRegistryRegistryDetailRequest)
func (*UpdateAssetImageRegistryRegistryDetailRequest) FromJsonString ¶
func (r *UpdateAssetImageRegistryRegistryDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateAssetImageRegistryRegistryDetailRequest) ToJsonString ¶
func (r *UpdateAssetImageRegistryRegistryDetailRequest) ToJsonString() string
type UpdateAssetImageRegistryRegistryDetailRequestParams ¶ added in v1.0.426
type UpdateAssetImageRegistryRegistryDetailRequestParams struct { // 仓库名 Name *string `json:"Name,omitnil" name:"Name"` // 用户名 Username *string `json:"Username,omitnil" name:"Username"` // 密码 Password *string `json:"Password,omitnil" name:"Password"` // 仓库url Url *string `json:"Url,omitnil" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitnil" name:"RegistryType"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitnil" name:"NetType"` // 仓库版本 RegistryVersion *string `json:"RegistryVersion,omitnil" name:"RegistryVersion"` // 区域,列表:default(默认) RegistryRegion *string `json:"RegistryRegion,omitnil" name:"RegistryRegion"` // 限速 SpeedLimit *int64 `json:"SpeedLimit,omitnil" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 Insecure *uint64 `json:"Insecure,omitnil" name:"Insecure"` // 联通性检测的配置 ConnDetectConfig []*ConnDetectConfig `json:"ConnDetectConfig,omitnil" name:"ConnDetectConfig"` }
Predefined struct for user
type UpdateAssetImageRegistryRegistryDetailResponse ¶
type UpdateAssetImageRegistryRegistryDetailResponse struct { *tchttp.BaseResponse Response *UpdateAssetImageRegistryRegistryDetailResponseParams `json:"Response"` }
func NewUpdateAssetImageRegistryRegistryDetailResponse ¶
func NewUpdateAssetImageRegistryRegistryDetailResponse() (response *UpdateAssetImageRegistryRegistryDetailResponse)
func (*UpdateAssetImageRegistryRegistryDetailResponse) FromJsonString ¶
func (r *UpdateAssetImageRegistryRegistryDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateAssetImageRegistryRegistryDetailResponse) ToJsonString ¶
func (r *UpdateAssetImageRegistryRegistryDetailResponse) ToJsonString() string
type UpdateAssetImageRegistryRegistryDetailResponseParams ¶ added in v1.0.426
type UpdateAssetImageRegistryRegistryDetailResponseParams struct { // 连接错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 HealthCheckErr *string `json:"HealthCheckErr,omitnil" name:"HealthCheckErr"` // 名称错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 NameRepeatErr *string `json:"NameRepeatErr,omitnil" name:"NameRepeatErr"` // 仓库唯一id // 注意:此字段可能返回 null,表示取不到有效值。 RegistryId *int64 `json:"RegistryId,omitnil" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type UpdateImageRegistryTimingScanTaskRequest ¶
type UpdateImageRegistryTimingScanTaskRequest struct { *tchttp.BaseRequest // 定时扫描周期 ScanPeriod *uint64 `json:"ScanPeriod,omitnil" name:"ScanPeriod"` // 定时扫描开关 Enable *bool `json:"Enable,omitnil" name:"Enable"` // 定时扫描的时间 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 扫描木马类型数组 ScanType []*string `json:"ScanType,omitnil" name:"ScanType"` // 扫描镜像 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 是否扫描所有 All *bool `json:"All,omitnil" name:"All"` // 扫描镜像Id Id []*uint64 `json:"Id,omitnil" name:"Id"` // 是否扫描最新版本 Latest *bool `json:"Latest,omitnil" name:"Latest"` // 是否存在运行中的容器 ContainerRunning *bool `json:"ContainerRunning,omitnil" name:"ContainerRunning"` // 扫描结束时间 ScanEndTime *string `json:"ScanEndTime,omitnil" name:"ScanEndTime"` // 扫描范围 0全部镜像,1自选镜像,2推荐扫描镜像 ScanScope *uint64 `json:"ScanScope,omitnil" name:"ScanScope"` // 仓库类型 tcr,ccr,harbor RegistryType []*string `json:"RegistryType,omitnil" name:"RegistryType"` // 命名空间 Namespace []*string `json:"Namespace,omitnil" name:"Namespace"` }
func NewUpdateImageRegistryTimingScanTaskRequest ¶
func NewUpdateImageRegistryTimingScanTaskRequest() (request *UpdateImageRegistryTimingScanTaskRequest)
func (*UpdateImageRegistryTimingScanTaskRequest) FromJsonString ¶
func (r *UpdateImageRegistryTimingScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateImageRegistryTimingScanTaskRequest) ToJsonString ¶
func (r *UpdateImageRegistryTimingScanTaskRequest) ToJsonString() string
type UpdateImageRegistryTimingScanTaskRequestParams ¶ added in v1.0.426
type UpdateImageRegistryTimingScanTaskRequestParams struct { // 定时扫描周期 ScanPeriod *uint64 `json:"ScanPeriod,omitnil" name:"ScanPeriod"` // 定时扫描开关 Enable *bool `json:"Enable,omitnil" name:"Enable"` // 定时扫描的时间 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` // 扫描木马类型数组 ScanType []*string `json:"ScanType,omitnil" name:"ScanType"` // 扫描镜像 Images []*ImageInfo `json:"Images,omitnil" name:"Images"` // 是否扫描所有 // // Deprecated: All is deprecated. All *bool `json:"All,omitnil" name:"All"` // 扫描镜像Id Id []*uint64 `json:"Id,omitnil" name:"Id"` // 是否扫描最新版本 Latest *bool `json:"Latest,omitnil" name:"Latest"` // 是否存在运行中的容器 ContainerRunning *bool `json:"ContainerRunning,omitnil" name:"ContainerRunning"` // 扫描结束时间 ScanEndTime *string `json:"ScanEndTime,omitnil" name:"ScanEndTime"` // 扫描范围 0全部镜像,1自选镜像,2推荐扫描镜像 ScanScope *uint64 `json:"ScanScope,omitnil" name:"ScanScope"` // 仓库类型 tcr,ccr,harbor RegistryType []*string `json:"RegistryType,omitnil" name:"RegistryType"` // 命名空间 Namespace []*string `json:"Namespace,omitnil" name:"Namespace"` }
Predefined struct for user
type UpdateImageRegistryTimingScanTaskResponse ¶
type UpdateImageRegistryTimingScanTaskResponse struct { *tchttp.BaseResponse Response *UpdateImageRegistryTimingScanTaskResponseParams `json:"Response"` }
func NewUpdateImageRegistryTimingScanTaskResponse ¶
func NewUpdateImageRegistryTimingScanTaskResponse() (response *UpdateImageRegistryTimingScanTaskResponse)
func (*UpdateImageRegistryTimingScanTaskResponse) FromJsonString ¶
func (r *UpdateImageRegistryTimingScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateImageRegistryTimingScanTaskResponse) ToJsonString ¶
func (r *UpdateImageRegistryTimingScanTaskResponse) ToJsonString() string
type UpdateImageRegistryTimingScanTaskResponseParams ¶ added in v1.0.426
type UpdateImageRegistryTimingScanTaskResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type UpdateNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
type UpdateNetworkFirewallPolicyDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` // 自定义规则 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` }
func NewUpdateNetworkFirewallPolicyDetailRequest ¶ added in v1.0.518
func NewUpdateNetworkFirewallPolicyDetailRequest() (request *UpdateNetworkFirewallPolicyDetailRequest)
func (*UpdateNetworkFirewallPolicyDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *UpdateNetworkFirewallPolicyDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateNetworkFirewallPolicyDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *UpdateNetworkFirewallPolicyDetailRequest) ToJsonString() string
type UpdateNetworkFirewallPolicyDetailRequestParams ¶ added in v1.0.518
type UpdateNetworkFirewallPolicyDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略Id Id *uint64 `json:"Id,omitnil" name:"Id"` // 入站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 FromPolicyRule *int64 `json:"FromPolicyRule,omitnil" name:"FromPolicyRule"` // 出站规则 // // 全部允许:1 // // 全部拒绝 :2 // // 自定义:3 ToPolicyRule *int64 `json:"ToPolicyRule,omitnil" name:"ToPolicyRule"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil" name:"PodSelector"` // 命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` // 自定义规则 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil" name:"CustomPolicy"` }
Predefined struct for user
type UpdateNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
type UpdateNetworkFirewallPolicyDetailResponse struct { *tchttp.BaseResponse Response *UpdateNetworkFirewallPolicyDetailResponseParams `json:"Response"` }
func NewUpdateNetworkFirewallPolicyDetailResponse ¶ added in v1.0.518
func NewUpdateNetworkFirewallPolicyDetailResponse() (response *UpdateNetworkFirewallPolicyDetailResponse)
func (*UpdateNetworkFirewallPolicyDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *UpdateNetworkFirewallPolicyDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateNetworkFirewallPolicyDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *UpdateNetworkFirewallPolicyDetailResponse) ToJsonString() string
type UpdateNetworkFirewallPolicyDetailResponseParams ¶ added in v1.0.518
type UpdateNetworkFirewallPolicyDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type UpdateNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
type UpdateNetworkFirewallPolicyYamlDetailRequest struct { *tchttp.BaseRequest // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略id Id *uint64 `json:"Id,omitnil" name:"Id"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
func NewUpdateNetworkFirewallPolicyYamlDetailRequest ¶ added in v1.0.518
func NewUpdateNetworkFirewallPolicyYamlDetailRequest() (request *UpdateNetworkFirewallPolicyYamlDetailRequest)
func (*UpdateNetworkFirewallPolicyYamlDetailRequest) FromJsonString ¶ added in v1.0.518
func (r *UpdateNetworkFirewallPolicyYamlDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateNetworkFirewallPolicyYamlDetailRequest) ToJsonString ¶ added in v1.0.518
func (r *UpdateNetworkFirewallPolicyYamlDetailRequest) ToJsonString() string
type UpdateNetworkFirewallPolicyYamlDetailRequestParams ¶ added in v1.0.518
type UpdateNetworkFirewallPolicyYamlDetailRequestParams struct { // 集群Id ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 策略id Id *uint64 `json:"Id,omitnil" name:"Id"` // base64编码的networkpolicy yaml字符串 Yaml *string `json:"Yaml,omitnil" name:"Yaml"` // 策略描述 Description *string `json:"Description,omitnil" name:"Description"` }
Predefined struct for user
type UpdateNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
type UpdateNetworkFirewallPolicyYamlDetailResponse struct { *tchttp.BaseResponse Response *UpdateNetworkFirewallPolicyYamlDetailResponseParams `json:"Response"` }
func NewUpdateNetworkFirewallPolicyYamlDetailResponse ¶ added in v1.0.518
func NewUpdateNetworkFirewallPolicyYamlDetailResponse() (response *UpdateNetworkFirewallPolicyYamlDetailResponse)
func (*UpdateNetworkFirewallPolicyYamlDetailResponse) FromJsonString ¶ added in v1.0.518
func (r *UpdateNetworkFirewallPolicyYamlDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateNetworkFirewallPolicyYamlDetailResponse) ToJsonString ¶ added in v1.0.518
func (r *UpdateNetworkFirewallPolicyYamlDetailResponse) ToJsonString() string
type UpdateNetworkFirewallPolicyYamlDetailResponseParams ¶ added in v1.0.518
type UpdateNetworkFirewallPolicyYamlDetailResponseParams struct { // 返回创建的任务的ID,为0表示创建失败。 TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 创建任务的结果,"Succ"为成功,"Failed"为失败 Result *string `json:"Result,omitnil" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type VirusAutoIsolateSampleInfo ¶ added in v1.0.518
type VirusAutoIsolateSampleInfo struct { // 文件MD5值 MD5 *string `json:"MD5,omitnil" name:"MD5"` // 病毒名 VirusName *string `json:"VirusName,omitnil" name:"VirusName"` // 最近编辑时间 ModifyTime *string `json:"ModifyTime,omitnil" name:"ModifyTime"` // 自动隔离开关(true:开 false:关) AutoIsolateSwitch *bool `json:"AutoIsolateSwitch,omitnil" name:"AutoIsolateSwitch"` }
type VirusInfo ¶
type VirusInfo struct { // 文件名称 FileName *string `json:"FileName,omitnil" name:"FileName"` // 文件路径 FilePath *string `json:"FilePath,omitnil" name:"FilePath"` // 病毒名称 VirusName *string `json:"VirusName,omitnil" name:"VirusName"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 更新时间 ModifyTime *string `json:"ModifyTime,omitnil" name:"ModifyTime"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 容器id ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像id ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // DEAL_NONE:文件待处理 // DEAL_IGNORE:已经忽略 // DEAL_ADD_WHITELIST:加白 // DEAL_DEL:文件已经删除 // DEAL_ISOLATE:已经隔离 // DEAL_ISOLATING:隔离中 // DEAL_ISOLATE_FAILED:隔离失败 // DEAL_RECOVERING:恢复中 // DEAL_RECOVER_FAILED: 恢复失败 Status *string `json:"Status,omitnil" name:"Status"` // 事件id Id *string `json:"Id,omitnil" name:"Id"` // 事件描述 HarmDescribe *string `json:"HarmDescribe,omitnil" name:"HarmDescribe"` // 建议方案 SuggestScheme *string `json:"SuggestScheme,omitnil" name:"SuggestScheme"` // 失败子状态: // FILE_NOT_FOUND:文件不存在 // FILE_ABNORMAL:文件异常 // FILE_ABNORMAL_DEAL_RECOVER:恢复文件时,文件异常 // BACKUP_FILE_NOT_FOUND:备份文件不存在 // CONTAINER_NOT_FOUND_DEAL_ISOLATE:隔离时,容器不存在 // CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 // TIMEOUT: 超时 // TOO_MANY: 任务过多 // OFFLINE: 离线 // INTERNAL: 服务内部错误 // VALIDATION: 参数非法 SubStatus *string `json:"SubStatus,omitnil" name:"SubStatus"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // md5值 // 注意:此字段可能返回 null,表示取不到有效值。 MD5 *string `json:"MD5,omitnil" name:"MD5"` // 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 检测平台 // 1: 云查杀引擎 // 2: tav // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitnil" name:"CheckPlatform"` // 节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // pod(实例)的名字 PodName *string `json:"PodName,omitnil" name:"PodName"` // 节点所属集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 节点外网IP PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 节点内网IP InnerIP *string `json:"InnerIP,omitnil" name:"InnerIP"` // 节点唯一ID NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 普通节点ID HostID *string `json:"HostID,omitnil" name:"HostID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` }
type VirusTaskInfo ¶
type VirusTaskInfo struct { // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 容器id ContainerId *string `json:"ContainerId,omitnil" name:"ContainerId"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像Id ImageId *string `json:"ImageId,omitnil" name:"ImageId"` // 节点名 HostName *string `json:"HostName,omitnil" name:"HostName"` // 节点内网ip HostIp *string `json:"HostIp,omitnil" name:"HostIp"` // 扫描状态: // WAIT: 等待扫描 // FAILED: 失败 // SCANNING: 扫描中 // FINISHED: 结束 // CANCELING: 取消中 // CANCELED: 已取消 // CANCEL_FAILED: 取消失败 Status *string `json:"Status,omitnil" name:"Status"` // 检测开始时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 检测结束时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 风险个数 RiskCnt *uint64 `json:"RiskCnt,omitnil" name:"RiskCnt"` // 事件id Id *string `json:"Id,omitnil" name:"Id"` // 错误原因: // SEND_SUCCESSED: 下发成功 // SCAN_WAIT: agent排队扫描等待中 // OFFLINE: 离线 // SEND_FAILED:下发失败 // TIMEOUT: 超时 // LOW_AGENT_VERSION: 客户端版本过低 // AGENT_NOT_FOUND: 镜像所属客户端版不存在 // TOO_MANY: 任务过多 // VALIDATION: 参数非法 // INTERNAL: 服务内部错误 // MISC: 其他错误 // UNAUTH: 所在镜像未授权 // SEND_CANCEL_SUCCESSED:下发成功 ErrorMsg *string `json:"ErrorMsg,omitnil" name:"ErrorMsg"` // 节点类型:NORMAL普通节点、SUPER超级节点 NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 节点外网IP PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` }
type VirusTendencyInfo ¶ added in v1.0.518
type VirusTendencyInfo struct { // 日期 Date *string `json:"Date,omitnil" name:"Date"` // 待处理事件总数 PendingEventCount *uint64 `json:"PendingEventCount,omitnil" name:"PendingEventCount"` // 风险容器总数 RiskContainerCount *uint64 `json:"RiskContainerCount,omitnil" name:"RiskContainerCount"` // 事件总数 EventCount *uint64 `json:"EventCount,omitnil" name:"EventCount"` // 隔离事件总数 IsolateEventCount *uint64 `json:"IsolateEventCount,omitnil" name:"IsolateEventCount"` }
type VulAffectedComponentInfo ¶ added in v1.0.518
type VulAffectedComponentInfo struct { // 组件名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil" name:"Name"` // 组件版本 // 注意:此字段可能返回 null,表示取不到有效值。 Version []*string `json:"Version,omitnil" name:"Version"` // 组件修复版本 // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersion []*string `json:"FixedVersion,omitnil" name:"FixedVersion"` }
type VulAffectedContainerInfo ¶ added in v1.0.518
type VulAffectedContainerInfo struct { // 内网IP HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 容器ID ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // Pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // PodIP值 PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // 主机名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 主机ID HostID *string `json:"HostID,omitnil" name:"HostID"` // 外网IP PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 节点类型[NORMAL:普通节点|SUPER:超级节点] NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 超级节点唯一ID NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 超级节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 超级节点名称 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` }
type VulAffectedImageComponentInfo ¶ added in v1.0.518
type VulAffectedImageComponentInfo struct { // 组件名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil" name:"Name"` // 组件版本 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil" name:"Version"` // 组件修复版本 // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersion *string `json:"FixedVersion,omitnil" name:"FixedVersion"` // 组件路径 // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil" name:"Path"` }
type VulAffectedImageInfo ¶ added in v1.0.518
type VulAffectedImageInfo struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 关联的主机数 HostCount *int64 `json:"HostCount,omitnil" name:"HostCount"` // 关联的容器数 ContainerCount *int64 `json:"ContainerCount,omitnil" name:"ContainerCount"` // 组件列表 ComponentList []*VulAffectedImageComponentInfo `json:"ComponentList,omitnil" name:"ComponentList"` }
type VulAffectedRegistryImageInfo ¶ added in v1.0.670
type VulAffectedRegistryImageInfo struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像版本 ImageTag *string `json:"ImageTag,omitnil" name:"ImageTag"` // 镜像命名空间 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 镜像地址 ImageRepoAddress *string `json:"ImageRepoAddress,omitnil" name:"ImageRepoAddress"` // 组件列表 ComponentList []*VulAffectedImageComponentInfo `json:"ComponentList,omitnil" name:"ComponentList"` // 是否为镜像的最新版本 IsLatestImage *bool `json:"IsLatestImage,omitnil" name:"IsLatestImage"` // 内部镜像资产ID ImageAssetId *int64 `json:"ImageAssetId,omitnil" name:"ImageAssetId"` }
type VulDefenceEvent ¶ added in v1.0.518
type VulDefenceEvent struct { // 漏洞CVEID CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 漏洞名称 VulName *string `json:"VulName,omitnil" name:"VulName"` // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 入侵状态 EventType *string `json:"EventType,omitnil" name:"EventType"` // 攻击源IP SourceIP *string `json:"SourceIP,omitnil" name:"SourceIP"` // 攻击源ip地址所在城市 City *string `json:"City,omitnil" name:"City"` // 事件数量 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 容器ID ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 处理状态 Status *string `json:"Status,omitnil" name:"Status"` // 事件ID EventID *int64 `json:"EventID,omitnil" name:"EventID"` // 首次发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 隔离状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 最近发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 MergeTime *string `json:"MergeTime,omitnil" name:"MergeTime"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING // 注意:此字段可能返回 null,表示取不到有效值。 ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 主机QUUID/超级节点ID // 注意:此字段可能返回 null,表示取不到有效值。 QUUID *string `json:"QUUID,omitnil" name:"QUUID"` // 主机内网IP // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 主机名称/超级节点名称 // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil" name:"HostName"` // 节点类型[NORMAL:普通节点|SUPER:超级节点] NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 外网IP PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 超级节点唯一ID NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 超级节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` }
type VulDefenceEventDetail ¶ added in v1.0.518
type VulDefenceEventDetail struct { // 漏洞CVEID CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 漏洞名称 VulName *string `json:"VulName,omitnil" name:"VulName"` // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 入侵状态 EventType *string `json:"EventType,omitnil" name:"EventType"` // 攻击源IP SourceIP *string `json:"SourceIP,omitnil" name:"SourceIP"` // 攻击源ip地址所在城市 City *string `json:"City,omitnil" name:"City"` // 事件数量 EventCount *int64 `json:"EventCount,omitnil" name:"EventCount"` // 容器ID ContainerID *string `json:"ContainerID,omitnil" name:"ContainerID"` // 容器名称 ContainerName *string `json:"ContainerName,omitnil" name:"ContainerName"` // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 处理状态 Status *string `json:"Status,omitnil" name:"Status"` // 攻击源端口 SourcePort []*string `json:"SourcePort,omitnil" name:"SourcePort"` // 事件ID EventID *int64 `json:"EventID,omitnil" name:"EventID"` // 主机名称/超级节点名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 主机内网IP HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 主机外网IP PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // Pod名称 PodName *string `json:"PodName,omitnil" name:"PodName"` // 危害描述 Description *string `json:"Description,omitnil" name:"Description"` // 修复建议 OfficialSolution *string `json:"OfficialSolution,omitnil" name:"OfficialSolution"` // 攻击包 NetworkPayload *string `json:"NetworkPayload,omitnil" name:"NetworkPayload"` // 进程PID // 注意:此字段可能返回 null,表示取不到有效值。 PID *int64 `json:"PID,omitnil" name:"PID"` // 进程主类名 // 注意:此字段可能返回 null,表示取不到有效值。 MainClass *string `json:"MainClass,omitnil" name:"MainClass"` // 堆栈信息 // 注意:此字段可能返回 null,表示取不到有效值。 StackTrace *string `json:"StackTrace,omitnil" name:"StackTrace"` // 监听账号 // 注意:此字段可能返回 null,表示取不到有效值。 ServerAccount *string `json:"ServerAccount,omitnil" name:"ServerAccount"` // 监听端口 // 注意:此字段可能返回 null,表示取不到有效值。 ServerPort *string `json:"ServerPort,omitnil" name:"ServerPort"` // 进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 ServerExe *string `json:"ServerExe,omitnil" name:"ServerExe"` // 进程命令行参数 // 注意:此字段可能返回 null,表示取不到有效值。 ServerArg *string `json:"ServerArg,omitnil" name:"ServerArg"` // 主机QUUID/超级节点ID // 注意:此字段可能返回 null,表示取不到有效值。 QUUID *string `json:"QUUID,omitnil" name:"QUUID"` // 隔离状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING // 注意:此字段可能返回 null,表示取不到有效值。 ContainerStatus *string `json:"ContainerStatus,omitnil" name:"ContainerStatus"` // 接口Url // 注意:此字段可能返回 null,表示取不到有效值。 JNDIUrl *string `json:"JNDIUrl,omitnil" name:"JNDIUrl"` // rasp detail // 注意:此字段可能返回 null,表示取不到有效值。 RaspDetail []*RaspInfo `json:"RaspDetail,omitnil" name:"RaspDetail"` // 超级节点子网名称 NodeSubNetName *string `json:"NodeSubNetName,omitnil" name:"NodeSubNetName"` // 超级节点子网网段 NodeSubNetCIDR *string `json:"NodeSubNetCIDR,omitnil" name:"NodeSubNetCIDR"` // pod ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // 节点类型[NORMAL:普通节点|SUPER:超级节点] NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 超级节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // 超级节点唯一ID NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 超级节点子网ID NodeSubNetID *string `json:"NodeSubNetID,omitnil" name:"NodeSubNetID"` // 集群ID ClusterID *string `json:"ClusterID,omitnil" name:"ClusterID"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` }
type VulDefenceEventTendency ¶ added in v1.0.518
type VulDefenceHost ¶ added in v1.0.518
type VulDefenceHost struct { // 主机名称/超级节点名称 HostName *string `json:"HostName,omitnil" name:"HostName"` // 主机ip即内网ip HostIP *string `json:"HostIP,omitnil" name:"HostIP"` // 主机QUUID/超级节点ID HostID *string `json:"HostID,omitnil" name:"HostID"` // 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENDED:未防御 Status *string `json:"Status,omitnil" name:"Status"` // 外网ip PublicIP *string `json:"PublicIP,omitnil" name:"PublicIP"` // 首次开启时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 更新时间 ModifyTime *string `json:"ModifyTime,omitnil" name:"ModifyTime"` // 节点类型[NORMAL:普通节点|SUPER:超级节点] NodeType *string `json:"NodeType,omitnil" name:"NodeType"` // 超级节点子网名称 NodeSubNetName *string `json:"NodeSubNetName,omitnil" name:"NodeSubNetName"` // 超级节点子网网段 NodeSubNetCIDR *string `json:"NodeSubNetCIDR,omitnil" name:"NodeSubNetCIDR"` // 超级节点子网ID NodeSubNetID *string `json:"NodeSubNetID,omitnil" name:"NodeSubNetID"` // 超级节点唯一ID NodeUniqueID *string `json:"NodeUniqueID,omitnil" name:"NodeUniqueID"` // 超级节点ID NodeID *string `json:"NodeID,omitnil" name:"NodeID"` // Pod Ip PodIP *string `json:"PodIP,omitnil" name:"PodIP"` // Pod 名称 PodName *string `json:"PodName,omitnil" name:"PodName"` }
type VulDefencePlugin ¶ added in v1.0.518
type VulDefencePlugin struct { // java进程pid PID *int64 `json:"PID,omitnil" name:"PID"` // 进程主类名 MainClass *string `json:"MainClass,omitnil" name:"MainClass"` // 插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT Status *string `json:"Status,omitnil" name:"Status"` // 错误日志 ErrorLog *string `json:"ErrorLog,omitnil" name:"ErrorLog"` }
type VulDetailInfo ¶ added in v1.0.518
type VulDetailInfo struct { // CVE编号 CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 漏洞名称 Name *string `json:"Name,omitnil" name:"Name"` // 漏洞标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil" name:"Tags"` // 漏洞类型 // 注意:此字段可能返回 null,表示取不到有效值。 CategoryType *string `json:"CategoryType,omitnil" name:"CategoryType"` // 漏洞威胁等级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil" name:"Level"` // 漏洞披露时间 // 注意:此字段可能返回 null,表示取不到有效值。 SubmitTime *string `json:"SubmitTime,omitnil" name:"SubmitTime"` // 漏洞描述 Description *string `json:"Description,omitnil" name:"Description"` // CVSS V3描述 CVSSV3Desc *string `json:"CVSSV3Desc,omitnil" name:"CVSSV3Desc"` // 漏洞修复建议 OfficialSolution *string `json:"OfficialSolution,omitnil" name:"OfficialSolution"` // 缓解措施 DefenseSolution *string `json:"DefenseSolution,omitnil" name:"DefenseSolution"` // 参考链接 Reference []*string `json:"Reference,omitnil" name:"Reference"` // CVSS V3分数 CVSSV3Score *float64 `json:"CVSSV3Score,omitnil" name:"CVSSV3Score"` // 受漏洞影响的组件列表 ComponentList []*VulAffectedComponentInfo `json:"ComponentList,omitnil" name:"ComponentList"` // 影响本地镜像数 LocalImageCount *int64 `json:"LocalImageCount,omitnil" name:"LocalImageCount"` // 影响容器数 ContainerCount *int64 `json:"ContainerCount,omitnil" name:"ContainerCount"` // 影响仓库镜像数 RegistryImageCount *int64 `json:"RegistryImageCount,omitnil" name:"RegistryImageCount"` // 漏洞子类型 Category *string `json:"Category,omitnil" name:"Category"` // 影响最新本地镜像数 LocalNewestImageCount *int64 `json:"LocalNewestImageCount,omitnil" name:"LocalNewestImageCount"` // 影响最新仓库镜像数 RegistryNewestImageCount *int64 `json:"RegistryNewestImageCount,omitnil" name:"RegistryNewestImageCount"` // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` // 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceStatus *string `json:"DefenceStatus,omitnil" name:"DefenceStatus"` // 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceScope *string `json:"DefenceScope,omitnil" name:"DefenceScope"` // 漏洞防御主机数量 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceHostCount *int64 `json:"DefenceHostCount,omitnil" name:"DefenceHostCount"` // 已防御攻击次数 // 注意:此字段可能返回 null,表示取不到有效值。 DefendedCount *int64 `json:"DefendedCount,omitnil" name:"DefendedCount"` // 是否已扫描,NOT_SCAN:未扫描,SCANNED:已扫描 // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitnil" name:"ScanStatus"` }
type VulIgnoreLocalImage ¶ added in v1.0.518
type VulIgnoreLocalImage struct { // 记录ID ID *int64 `json:"ID,omitnil" name:"ID"` // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像大小 ImageSize *int64 `json:"ImageSize,omitnil" name:"ImageSize"` // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` }
type VulIgnoreRegistryImage ¶ added in v1.0.518
type VulIgnoreRegistryImage struct { // 记录ID ID *int64 `json:"ID,omitnil" name:"ID"` // 仓库名称 RegistryName *string `json:"RegistryName,omitnil" name:"RegistryName"` // 镜像版本 ImageVersion *string `json:"ImageVersion,omitnil" name:"ImageVersion"` // 仓库地址 RegistryPath *string `json:"RegistryPath,omitnil" name:"RegistryPath"` // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` }
type VulInfo ¶ added in v1.0.518
type VulInfo struct { // 漏洞名称 Name *string `json:"Name,omitnil" name:"Name"` // 漏洞标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil" name:"Tags"` // CVSS V3分数 // 注意:此字段可能返回 null,表示取不到有效值。 CVSSV3Score *float64 `json:"CVSSV3Score,omitnil" name:"CVSSV3Score"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil" name:"Level"` // CVE编号 CVEID *string `json:"CVEID,omitnil" name:"CVEID"` // 漏洞子类型 // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil" name:"Category"` // 首次发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 FoundTime *string `json:"FoundTime,omitnil" name:"FoundTime"` // 最近发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 LatestFoundTime *string `json:"LatestFoundTime,omitnil" name:"LatestFoundTime"` // 漏洞ID ID *int64 `json:"ID,omitnil" name:"ID"` // 影响本地镜像数 LocalImageCount *int64 `json:"LocalImageCount,omitnil" name:"LocalImageCount"` // 影响容器数 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerCount *int64 `json:"ContainerCount,omitnil" name:"ContainerCount"` // 影响仓库镜像数 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryImageCount *int64 `json:"RegistryImageCount,omitnil" name:"RegistryImageCount"` // 漏洞PocID // 注意:此字段可能返回 null,表示取不到有效值。 PocID *string `json:"PocID,omitnil" name:"PocID"` // 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceStatus *string `json:"DefenceStatus,omitnil" name:"DefenceStatus"` // 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceScope *string `json:"DefenceScope,omitnil" name:"DefenceScope"` // 漏洞防御主机数量 // 注意:此字段可能返回 null,表示取不到有效值。 DefenceHostCount *int64 `json:"DefenceHostCount,omitnil" name:"DefenceHostCount"` // 已防御攻击次数 // 注意:此字段可能返回 null,表示取不到有效值。 DefendedCount *int64 `json:"DefendedCount,omitnil" name:"DefendedCount"` }
type VulScanImageInfo ¶ added in v1.0.518
type VulScanImageInfo struct { // 镜像ID ImageID *string `json:"ImageID,omitnil" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitnil" name:"ImageName"` // 镜像大小 Size *float64 `json:"Size,omitnil" name:"Size"` // 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消 ScanStatus *string `json:"ScanStatus,omitnil" name:"ScanStatus"` // 扫描时长 // 注意:此字段可能返回 null,表示取不到有效值。 ScanDuration *float64 `json:"ScanDuration,omitnil" name:"ScanDuration"` // 高危漏洞数 HighLevelVulCount *int64 `json:"HighLevelVulCount,omitnil" name:"HighLevelVulCount"` // 中危漏洞数 MediumLevelVulCount *int64 `json:"MediumLevelVulCount,omitnil" name:"MediumLevelVulCount"` // 低危漏洞数 LowLevelVulCount *int64 `json:"LowLevelVulCount,omitnil" name:"LowLevelVulCount"` // 严重漏洞数 CriticalLevelVulCount *int64 `json:"CriticalLevelVulCount,omitnil" name:"CriticalLevelVulCount"` // 本地镜像漏洞扫描任务ID TaskID *int64 `json:"TaskID,omitnil" name:"TaskID"` // 漏洞扫描的开始时间 ScanStartTime *string `json:"ScanStartTime,omitnil" name:"ScanStartTime"` // 漏洞扫描的结束时间 ScanEndTime *string `json:"ScanEndTime,omitnil" name:"ScanEndTime"` // 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线 ErrorStatus *string `json:"ErrorStatus,omitnil" name:"ErrorStatus"` }
type VulTendencyInfo ¶ added in v1.0.518
type VulTendencyInfo struct { // 漏洞趋势列表 VulSet []*RunTimeTendencyInfo `json:"VulSet,omitnil" name:"VulSet"` // 漏洞影响的镜像类型: // LOCAL:本地镜像 // REGISTRY: 仓库镜像 ImageType *string `json:"ImageType,omitnil" name:"ImageType"` }
type VulTopRankingInfo ¶ added in v1.0.518
type VulTopRankingInfo struct { // 漏洞名称 VulName *string `json:"VulName,omitnil" name:"VulName"` // 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低 Level *string `json:"Level,omitnil" name:"Level"` // 影响的镜像数 AffectedImageCount *int64 `json:"AffectedImageCount,omitnil" name:"AffectedImageCount"` // 影响的容器数 AffectedContainerCount *int64 `json:"AffectedContainerCount,omitnil" name:"AffectedContainerCount"` // 漏洞ID ID *int64 `json:"ID,omitnil" name:"ID"` // 漏洞PocID PocID *string `json:"PocID,omitnil" name:"PocID"` }
type WarningRule ¶
type WarningRule struct { // 告警事件类型: // 镜像仓库安全-木马:IMG_REG_VIRUS // 镜像仓库安全-漏洞:IMG_REG_VUL // 镜像仓库安全-敏感信息:IMG_REG_RISK // 镜像安全-木马:IMG_VIRUS // 镜像安全-漏洞:IMG_VUL // 镜像安全-敏感信息:IMG_RISK // 镜像安全-镜像拦截:IMG_INTERCEPT // 运行时安全-容器逃逸:RUNTIME_ESCAPE // 运行时安全-异常进程:RUNTIME_FILE // 运行时安全-异常文件访问:RUNTIME_PROCESS // 运行时安全-高危系统调用:RUNTIME_SYSCALL // 运行时安全-反弹Shell:RUNTIME_REVERSE_SHELL // 运行时安全-木马:RUNTIME_VIRUS Type *string `json:"Type,omitnil" name:"Type"` // 开关状态: // 打开:ON // 关闭:OFF Switch *string `json:"Switch,omitnil" name:"Switch"` // 告警开始时间,格式: HH:mm BeginTime *string `json:"BeginTime,omitnil" name:"BeginTime"` // 告警结束时间,格式: HH:mm EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // 告警等级策略控制,二进制位每位代表一个含义,值以字符串类型传递 // 控制开关分为高、中、低,则二进制位分别为:第1位:低,第2位:中,第3位:高,0表示关闭、1表示打开。 // 如:高危和中危打开告警,低危关闭告警,则二进制值为:110 // 告警类型不区分等级控制,则传1。 ControlBits *string `json:"ControlBits,omitnil" name:"ControlBits"` }