Documentation ¶
Index ¶
- Constants
- type AbnormalProcessChildRuleInfo
- type AbnormalProcessEventDescription
- type AbnormalProcessEventInfo
- type AbnormalProcessRuleInfo
- type AbnormalProcessSystemChildRuleInfo
- type AccessControlChildRuleInfo
- type AccessControlEventDescription
- type AccessControlEventInfo
- type AccessControlRuleInfo
- type AccessControlSystemChildRuleInfo
- type AddAssetImageRegistryRegistryDetailRequest
- type AddAssetImageRegistryRegistryDetailRequestParams
- type AddAssetImageRegistryRegistryDetailResponse
- type AddAssetImageRegistryRegistryDetailResponseParams
- 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 AddEditReverseShellWhiteListRequest
- type AddEditReverseShellWhiteListRequestParams
- type AddEditReverseShellWhiteListResponse
- type AddEditReverseShellWhiteListResponseParams
- type AddEditRiskSyscallWhiteListRequest
- type AddEditRiskSyscallWhiteListRequestParams
- type AddEditRiskSyscallWhiteListResponse
- type AddEditRiskSyscallWhiteListResponseParams
- type AddEditWarningRulesRequest
- type AddEditWarningRulesRequestParams
- type AddEditWarningRulesResponse
- type AddEditWarningRulesResponseParams
- type AffectedNodeItem
- type AffectedWorkloadItem
- type AssetFilters
- type AssetSimpleImageInfo
- type CheckRepeatAssetImageRegistryRequest
- type CheckRepeatAssetImageRegistryRequestParams
- type CheckRepeatAssetImageRegistryResponse
- type CheckRepeatAssetImageRegistryResponseParams
- type Client
- 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) 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) 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) CheckRepeatAssetImageRegistry(request *CheckRepeatAssetImageRegistryRequest) (response *CheckRepeatAssetImageRegistryResponse, err error)
- func (c *Client) CheckRepeatAssetImageRegistryWithContext(ctx context.Context, request *CheckRepeatAssetImageRegistryRequest) (response *CheckRepeatAssetImageRegistryResponse, 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) 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) CreateExportComplianceStatusListJob(request *CreateExportComplianceStatusListJobRequest) (response *CreateExportComplianceStatusListJobResponse, err error)
- func (c *Client) CreateExportComplianceStatusListJobWithContext(ctx context.Context, request *CreateExportComplianceStatusListJobRequest) (response *CreateExportComplianceStatusListJobResponse, 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) CreateRefreshTask(request *CreateRefreshTaskRequest) (response *CreateRefreshTaskResponse, err error)
- func (c *Client) CreateRefreshTaskWithContext(ctx context.Context, request *CreateRefreshTaskRequest) (response *CreateRefreshTaskResponse, 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) 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) DeleteCompliancePolicyItemFromWhitelist(request *DeleteCompliancePolicyItemFromWhitelistRequest) (response *DeleteCompliancePolicyItemFromWhitelistResponse, err error)
- func (c *Client) DeleteCompliancePolicyItemFromWhitelistWithContext(ctx context.Context, request *DeleteCompliancePolicyItemFromWhitelistRequest) (response *DeleteCompliancePolicyItemFromWhitelistResponse, 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) DeleteRiskSyscallWhiteLists(request *DeleteRiskSyscallWhiteListsRequest) (response *DeleteRiskSyscallWhiteListsResponse, err error)
- func (c *Client) DeleteRiskSyscallWhiteListsWithContext(ctx context.Context, request *DeleteRiskSyscallWhiteListsRequest) (response *DeleteRiskSyscallWhiteListsResponse, 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) 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) 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) DescribeAssetAppServiceList(request *DescribeAssetAppServiceListRequest) (response *DescribeAssetAppServiceListResponse, err error)
- func (c *Client) DescribeAssetAppServiceListWithContext(ctx context.Context, request *DescribeAssetAppServiceListRequest) (response *DescribeAssetAppServiceListResponse, 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) DescribeAssetWebServiceList(request *DescribeAssetWebServiceListRequest) (response *DescribeAssetWebServiceListResponse, err error)
- func (c *Client) DescribeAssetWebServiceListWithContext(ctx context.Context, request *DescribeAssetWebServiceListRequest) (response *DescribeAssetWebServiceListResponse, 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) 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) 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) 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) 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) 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) 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) 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) DescribeSecEventsTendency(request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, err error)
- func (c *Client) DescribeSecEventsTendencyWithContext(ctx context.Context, request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, 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) 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) DescribeVirusDetail(request *DescribeVirusDetailRequest) (response *DescribeVirusDetailResponse, err error)
- func (c *Client) DescribeVirusDetailWithContext(ctx context.Context, request *DescribeVirusDetailRequest) (response *DescribeVirusDetailResponse, 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) DescribeVirusMonitorSetting(request *DescribeVirusMonitorSettingRequest) (response *DescribeVirusMonitorSettingResponse, err error)
- func (c *Client) DescribeVirusMonitorSettingWithContext(ctx context.Context, request *DescribeVirusMonitorSettingRequest) (response *DescribeVirusMonitorSettingResponse, 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) DescribeWarningRules(request *DescribeWarningRulesRequest) (response *DescribeWarningRulesResponse, err error)
- func (c *Client) DescribeWarningRulesWithContext(ctx context.Context, request *DescribeWarningRulesRequest) (response *DescribeWarningRulesResponse, 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) 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) 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) 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) 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) 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) SyncAssetImageRegistryAsset(request *SyncAssetImageRegistryAssetRequest) (response *SyncAssetImageRegistryAssetResponse, err error)
- func (c *Client) SyncAssetImageRegistryAssetWithContext(ctx context.Context, request *SyncAssetImageRegistryAssetRequest) (response *SyncAssetImageRegistryAssetResponse, 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)
- type ClusterCheckItem
- type ClusterCheckTaskItem
- type ClusterCreateComponentItem
- type ClusterInfoItem
- type ClusterRiskItem
- type ComplianceAffectedAsset
- type ComplianceAssetDetailInfo
- type ComplianceAssetInfo
- type ComplianceAssetPolicyItem
- type ComplianceAssetSummary
- type ComplianceBenchmarkStandard
- type ComplianceBenchmarkStandardEnable
- type ComplianceContainerDetailInfo
- type ComplianceFilters
- type ComplianceHostDetailInfo
- type ComplianceImageDetailInfo
- type ComplianceK8SDetailInfo
- type CompliancePeriodTask
- type CompliancePeriodTaskRule
- type CompliancePolicyItemSummary
- type ComplianceScanFailedAsset
- type ComplianceWhitelistItem
- type ComponentInfo
- type ComponentsInfo
- type ContainerInfo
- type ContainerMount
- type ContainerNetwork
- 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 CreateCheckComponentRequest
- type CreateCheckComponentRequestParams
- type CreateCheckComponentResponse
- type CreateCheckComponentResponseParams
- type CreateClusterCheckTaskRequest
- type CreateClusterCheckTaskRequestParams
- type CreateClusterCheckTaskResponse
- type CreateClusterCheckTaskResponseParams
- type CreateComplianceTaskRequest
- type CreateComplianceTaskRequestParams
- type CreateComplianceTaskResponse
- type CreateComplianceTaskResponseParams
- type CreateExportComplianceStatusListJobRequest
- type CreateExportComplianceStatusListJobRequestParams
- type CreateExportComplianceStatusListJobResponse
- type CreateExportComplianceStatusListJobResponseParams
- type CreateOrModifyPostPayCoresRequest
- type CreateOrModifyPostPayCoresRequestParams
- type CreateOrModifyPostPayCoresResponse
- type CreateOrModifyPostPayCoresResponseParams
- type CreateRefreshTaskRequest
- type CreateRefreshTaskRequestParams
- type CreateRefreshTaskResponse
- type CreateRefreshTaskResponseParams
- type CreateVirusScanAgainRequest
- type CreateVirusScanAgainRequestParams
- type CreateVirusScanAgainResponse
- type CreateVirusScanAgainResponseParams
- type CreateVirusScanTaskRequest
- type CreateVirusScanTaskRequestParams
- type CreateVirusScanTaskResponse
- type CreateVirusScanTaskResponseParams
- type DeleteAbnormalProcessRulesRequest
- type DeleteAbnormalProcessRulesRequestParams
- type DeleteAbnormalProcessRulesResponse
- type DeleteAbnormalProcessRulesResponseParams
- type DeleteAccessControlRulesRequest
- type DeleteAccessControlRulesRequestParams
- type DeleteAccessControlRulesResponse
- type DeleteAccessControlRulesResponseParams
- type DeleteCompliancePolicyItemFromWhitelistRequest
- type DeleteCompliancePolicyItemFromWhitelistRequestParams
- type DeleteCompliancePolicyItemFromWhitelistResponse
- type DeleteCompliancePolicyItemFromWhitelistResponseParams
- type DeleteReverseShellWhiteListsRequest
- type DeleteReverseShellWhiteListsRequestParams
- type DeleteReverseShellWhiteListsResponse
- type DeleteReverseShellWhiteListsResponseParams
- type DeleteRiskSyscallWhiteListsRequest
- type DeleteRiskSyscallWhiteListsRequestParams
- type DeleteRiskSyscallWhiteListsResponse
- type DeleteRiskSyscallWhiteListsResponseParams
- type DescribeAbnormalProcessDetailRequest
- type DescribeAbnormalProcessDetailRequestParams
- type DescribeAbnormalProcessDetailResponse
- type DescribeAbnormalProcessDetailResponseParams
- type DescribeAbnormalProcessEventsExportRequest
- type DescribeAbnormalProcessEventsExportRequestParams
- type DescribeAbnormalProcessEventsExportResponse
- type DescribeAbnormalProcessEventsExportResponseParams
- type DescribeAbnormalProcessEventsRequest
- type DescribeAbnormalProcessEventsRequestParams
- type DescribeAbnormalProcessEventsResponse
- type DescribeAbnormalProcessEventsResponseParams
- 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 DescribeAssetAppServiceListRequest
- type DescribeAssetAppServiceListRequestParams
- type DescribeAssetAppServiceListResponse
- type DescribeAssetAppServiceListResponseParams
- 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 DescribeAssetWebServiceListRequest
- type DescribeAssetWebServiceListRequestParams
- type DescribeAssetWebServiceListResponse
- type DescribeAssetWebServiceListResponseParams
- 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 DescribeEscapeEventDetailRequest
- type DescribeEscapeEventDetailRequestParams
- type DescribeEscapeEventDetailResponse
- type DescribeEscapeEventDetailResponseParams
- type DescribeEscapeEventInfoRequest
- type DescribeEscapeEventInfoRequestParams
- type DescribeEscapeEventInfoResponse
- type DescribeEscapeEventInfoResponseParams
- 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 DescribeExportJobResultRequest
- type DescribeExportJobResultRequestParams
- type DescribeExportJobResultResponse
- type DescribeExportJobResultResponseParams
- type DescribeImageAuthorizedInfoRequest
- type DescribeImageAuthorizedInfoRequestParams
- type DescribeImageAuthorizedInfoResponse
- type DescribeImageAuthorizedInfoResponseParams
- 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 DescribePostPayDetailRequest
- type DescribePostPayDetailRequestParams
- type DescribePostPayDetailResponse
- type DescribePostPayDetailResponseParams
- type DescribeProVersionInfoRequest
- type DescribeProVersionInfoRequestParams
- type DescribeProVersionInfoResponse
- type DescribeProVersionInfoResponseParams
- 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 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 DescribeSecEventsTendencyRequest
- type DescribeSecEventsTendencyRequestParams
- type DescribeSecEventsTendencyResponse
- type DescribeSecEventsTendencyResponseParams
- type DescribeTaskResultSummaryRequest
- type DescribeTaskResultSummaryRequestParams
- type DescribeTaskResultSummaryResponse
- type DescribeTaskResultSummaryResponseParams
- 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 DescribeVirusDetailRequest
- type DescribeVirusDetailRequestParams
- type DescribeVirusDetailResponse
- type DescribeVirusDetailResponseParams
- type DescribeVirusListRequest
- type DescribeVirusListRequestParams
- type DescribeVirusListResponse
- type DescribeVirusListResponseParams
- type DescribeVirusMonitorSettingRequest
- type DescribeVirusMonitorSettingRequestParams
- type DescribeVirusMonitorSettingResponse
- type DescribeVirusMonitorSettingResponseParams
- 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 DescribeWarningRulesRequest
- type DescribeWarningRulesRequestParams
- type DescribeWarningRulesResponse
- type DescribeWarningRulesResponseParams
- type EscapeEventDescription
- type EscapeEventInfo
- type EscapeRule
- type EscapeRuleEnabled
- type ExportVirusListRequest
- type ExportVirusListRequestParams
- type ExportVirusListResponse
- type ExportVirusListResponseParams
- type FileAttributeInfo
- type HostInfo
- 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 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 ModifyEscapeEventStatusRequest
- type ModifyEscapeEventStatusRequestParams
- type ModifyEscapeEventStatusResponse
- type ModifyEscapeEventStatusResponseParams
- type ModifyEscapeRuleRequest
- type ModifyEscapeRuleRequestParams
- type ModifyEscapeRuleResponse
- type ModifyEscapeRuleResponseParams
- type ModifyReverseShellStatusRequest
- type ModifyReverseShellStatusRequestParams
- type ModifyReverseShellStatusResponse
- type ModifyReverseShellStatusResponseParams
- type ModifyRiskSyscallStatusRequest
- type ModifyRiskSyscallStatusRequestParams
- type ModifyRiskSyscallStatusResponse
- type ModifyRiskSyscallStatusResponseParams
- 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 PortInfo
- type ProcessBaseInfo
- type ProcessDetailBaseInfo
- type ProcessDetailInfo
- type ProcessInfo
- type RemoveAssetImageRegistryRegistryDetailRequest
- type RemoveAssetImageRegistryRegistryDetailRequestParams
- type RemoveAssetImageRegistryRegistryDetailResponse
- type RemoveAssetImageRegistryRegistryDetailResponseParams
- type RenewImageAuthorizeStateRequest
- type RenewImageAuthorizeStateRequestParams
- type RenewImageAuthorizeStateResponse
- type RenewImageAuthorizeStateResponseParams
- type ReverseShellEventDescription
- type ReverseShellEventInfo
- type ReverseShellWhiteListBaseInfo
- type ReverseShellWhiteListInfo
- 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 SecTendencyEventInfo
- type ServiceInfo
- type SetCheckModeRequest
- type SetCheckModeRequestParams
- type SetCheckModeResponse
- type SetCheckModeResponseParams
- type SoftQuotaDayInfo
- type StopVirusScanTaskRequest
- type StopVirusScanTaskRequestParams
- type StopVirusScanTaskResponse
- type StopVirusScanTaskResponseParams
- type SyncAssetImageRegistryAssetRequest
- type SyncAssetImageRegistryAssetRequestParams
- type SyncAssetImageRegistryAssetResponse
- type SyncAssetImageRegistryAssetResponseParams
- type UpdateAssetImageRegistryRegistryDetailRequest
- type UpdateAssetImageRegistryRegistryDetailRequestParams
- type UpdateAssetImageRegistryRegistryDetailResponse
- type UpdateAssetImageRegistryRegistryDetailResponseParams
- type UpdateImageRegistryTimingScanTaskRequest
- type UpdateImageRegistryTimingScanTaskRequestParams
- type UpdateImageRegistryTimingScanTaskResponse
- type UpdateImageRegistryTimingScanTaskResponseParams
- type VirusInfo
- type VirusTaskInfo
- type WarningRule
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 授权数不足。 FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" // 响应数据值不正确。 FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" // 在扫描中或无扫描权限建议授权后扫描。 FAILEDOPERATION_ERRALREADYSCANNING = "FailedOperation.ErrAlreadyScanning" // 通知策略变更失败。 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" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" )
const APIVersion = "2020-11-01"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbnormalProcessChildRuleInfo ¶
type AbnormalProcessChildRuleInfo struct { // 策略模式, RULE_MODE_RELEASE: 放行 // RULE_MODE_ALERT: 告警 // RULE_MODE_HOLDUP:拦截 RuleMode *string `json:"RuleMode,omitempty" name:"RuleMode"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 子策略id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 威胁等级,HIGH:高,MIDDLE:中,LOW:低 // 注意:此字段可能返回 null,表示取不到有效值。 RuleLevel *string `json:"RuleLevel,omitempty" name:"RuleLevel"` }
type AbnormalProcessEventDescription ¶
type AbnormalProcessEventDescription struct { // 事件规则 Description *string `json:"Description,omitempty" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitempty" name:"Remark"` // 命中规则详细信息 MatchRule *AbnormalProcessChildRuleInfo `json:"MatchRule,omitempty" name:"MatchRule"` // 命中规则名称,PROXY_TOOL:代理软件,TRANSFER_CONTROL:横向渗透,ATTACK_CMD:恶意命令,REVERSE_SHELL:反弹shell,FILELESS:无文件程序执行,RISK_CMD:高危命令,ABNORMAL_CHILD_PROC:敏感服务异常子进程启动,USER_DEFINED_RULE:用户自定义规则 RuleName *string `json:"RuleName,omitempty" name:"RuleName"` // 命中规则的id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitempty" name:"OperationTime"` // 命中策略名称:SYSTEM_DEFINED_RULE (系统策略)或 用户自定义的策略名字 // 注意:此字段可能返回 null,表示取不到有效值。 GroupName *string `json:"GroupName,omitempty" name:"GroupName"` }
type AbnormalProcessEventInfo ¶
type AbnormalProcessEventInfo struct { // 进程目录 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 事件类型,MALICE_PROCESS_START:恶意进程启动 EventType *string `json:"EventType,omitempty" name:"EventType"` // 命中规则名称,PROXY_TOOL:代理软件,TRANSFER_CONTROL:横向渗透,ATTACK_CMD:恶意命令,REVERSE_SHELL:反弹shell,FILELESS:无文件程序执行,RISK_CMD:高危命令,ABNORMAL_CHILD_PROC:敏感服务异常子进程启动,USER_DEFINED_RULE:用户自定义规则 MatchRuleName *string `json:"MatchRuleName,omitempty" name:"MatchRuleName"` // 生成时间 FoundTime *string `json:"FoundTime,omitempty" name:"FoundTime"` // 容器名 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 镜像名 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 动作执行结果, BEHAVIOR_NONE: 无 // BEHAVIOR_ALERT: 告警 // BEHAVIOR_RELEASE:放行 // BEHAVIOR_HOLDUP_FAILED:拦截失败 // BEHAVIOR_HOLDUP_SUCCESSED:拦截失败 Behavior *string `json:"Behavior,omitempty" name:"Behavior"` // 状态,EVENT_UNDEAL:事件未处理 // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件已经忽略 Status *string `json:"Status,omitempty" name:"Status"` // 事件记录的唯一id Id *string `json:"Id,omitempty" name:"Id"` // 镜像id,用于跳转 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 容器id,用于跳转 ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 事件解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件详细描述 Description *string `json:"Description,omitempty" name:"Description"` // 命中策略id MatchRuleId *string `json:"MatchRuleId,omitempty" name:"MatchRuleId"` // 命中规则行为: // RULE_MODE_RELEASE 放行 // RULE_MODE_ALERT 告警 // RULE_MODE_HOLDUP 拦截 MatchAction *string `json:"MatchAction,omitempty" name:"MatchAction"` // 命中规则进程信息 MatchProcessPath *string `json:"MatchProcessPath,omitempty" name:"MatchProcessPath"` // 规则是否存在 RuleExist *bool `json:"RuleExist,omitempty" name:"RuleExist"` // 事件数量 EventCount *int64 `json:"EventCount,omitempty" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitempty" name:"LatestFoundTime"` // 规则组Id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 命中策略名称:SYSTEM_DEFINED_RULE (系统策略)或 用户自定义的策略名字 MatchGroupName *string `json:"MatchGroupName,omitempty" name:"MatchGroupName"` // 命中规则等级,HIGH:高危,MIDDLE:中危,LOW:低危。 MatchRuleLevel *string `json:"MatchRuleLevel,omitempty" name:"MatchRuleLevel"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitempty" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitempty" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitempty" name:"ContainerStatus"` }
type AbnormalProcessRuleInfo ¶
type AbnormalProcessRuleInfo struct { // true:策略启用,false:策略禁用 IsEnable *bool `json:"IsEnable,omitempty" name:"IsEnable"` // 生效镜像id,空数组代表全部镜像 ImageIds []*string `json:"ImageIds,omitempty" name:"ImageIds"` // 用户策略的子策略数组 ChildRules []*AbnormalProcessChildRuleInfo `json:"ChildRules,omitempty" name:"ChildRules"` // 策略名字 RuleName *string `json:"RuleName,omitempty" name:"RuleName"` // 策略id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 系统策略的子策略数组 SystemChildRules []*AbnormalProcessSystemChildRuleInfo `json:"SystemChildRules,omitempty" name:"SystemChildRules"` // 是否是系统默认策略 IsDefault *bool `json:"IsDefault,omitempty" name:"IsDefault"` }
type AbnormalProcessSystemChildRuleInfo ¶
type AbnormalProcessSystemChildRuleInfo struct { // 子策略Id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 子策略状态,true为开启,false为关闭 IsEnable *bool `json:"IsEnable,omitempty" name:"IsEnable"` // 策略模式, RULE_MODE_RELEASE: 放行 // RULE_MODE_ALERT: 告警 // RULE_MODE_HOLDUP:拦截 RuleMode *string `json:"RuleMode,omitempty" name:"RuleMode"` // 子策略检测的行为类型 // PROXY_TOOL: 代理软件 // TRANSFER_CONTROL:横向渗透 // ATTACK_CMD: 恶意命令 // REVERSE_SHELL:反弹shell // FILELESS:无文件程序执行 // RISK_CMD:高危命令 // ABNORMAL_CHILD_PROC: 敏感服务异常子进程启动 RuleType *string `json:"RuleType,omitempty" name:"RuleType"` // 威胁等级,HIGH:高,MIDDLE:中,LOW:低 // 注意:此字段可能返回 null,表示取不到有效值。 RuleLevel *string `json:"RuleLevel,omitempty" name:"RuleLevel"` }
type AccessControlChildRuleInfo ¶
type AccessControlChildRuleInfo struct { // 策略模式, RULE_MODE_RELEASE: 放行 // RULE_MODE_ALERT: 告警 // RULE_MODE_HOLDUP:拦截 RuleMode *string `json:"RuleMode,omitempty" name:"RuleMode"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 被访问文件路径,仅仅在访问控制生效 TargetFilePath *string `json:"TargetFilePath,omitempty" name:"TargetFilePath"` // 子策略id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitempty" name:"RuleId"` }
type AccessControlEventDescription ¶
type AccessControlEventDescription struct { // 事件规则 Description *string `json:"Description,omitempty" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitempty" name:"Remark"` // 命中规则详细信息 MatchRule *AccessControlChildRuleInfo `json:"MatchRule,omitempty" name:"MatchRule"` // 命中规则名字 RuleName *string `json:"RuleName,omitempty" name:"RuleName"` // 命中规则id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitempty" name:"OperationTime"` }
type AccessControlEventInfo ¶
type AccessControlEventInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 命中规则名称 MatchRuleName *string `json:"MatchRuleName,omitempty" name:"MatchRuleName"` // 生成时间 FoundTime *string `json:"FoundTime,omitempty" name:"FoundTime"` // 容器名 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 镜像名 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 动作执行结果, BEHAVIOR_NONE: 无 // BEHAVIOR_ALERT: 告警 // BEHAVIOR_RELEASE:放行 // BEHAVIOR_HOLDUP_FAILED:拦截失败 // BEHAVIOR_HOLDUP_SUCCESSED:拦截失败 Behavior *string `json:"Behavior,omitempty" name:"Behavior"` // 状态0:未处理 “EVENT_UNDEAL”:事件未处理 // "EVENT_DEALED":事件已经处理 // "EVENT_INGNORE":事件已经忽略 Status *string `json:"Status,omitempty" name:"Status"` // 事件记录的唯一id Id *string `json:"Id,omitempty" name:"Id"` // 文件名称 FileName *string `json:"FileName,omitempty" name:"FileName"` // 事件类型, FILE_ABNORMAL_READ:文件异常读取 EventType *string `json:"EventType,omitempty" name:"EventType"` // 镜像id, 用于跳转 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 容器id, 用于跳转 ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 事件解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件详细描述 Description *string `json:"Description,omitempty" name:"Description"` // 命中策略id MatchRuleId *string `json:"MatchRuleId,omitempty" name:"MatchRuleId"` // 命中规则行为: // RULE_MODE_RELEASE 放行 // RULE_MODE_ALERT 告警 // RULE_MODE_HOLDUP 拦截 MatchAction *string `json:"MatchAction,omitempty" name:"MatchAction"` // 命中规则进程信息 MatchProcessPath *string `json:"MatchProcessPath,omitempty" name:"MatchProcessPath"` // 命中规则文件信息 MatchFilePath *string `json:"MatchFilePath,omitempty" name:"MatchFilePath"` // 文件路径,包含名字 FilePath *string `json:"FilePath,omitempty" name:"FilePath"` // 规则是否存在 RuleExist *bool `json:"RuleExist,omitempty" name:"RuleExist"` // 事件数量 EventCount *int64 `json:"EventCount,omitempty" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitempty" name:"LatestFoundTime"` // 规则组id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitempty" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitempty" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitempty" name:"ContainerStatus"` }
type AccessControlRuleInfo ¶
type AccessControlRuleInfo struct { // 开关,true:开启,false:禁用 IsEnable *bool `json:"IsEnable,omitempty" name:"IsEnable"` // 生效惊现id,空数组代表全部镜像 ImageIds []*string `json:"ImageIds,omitempty" name:"ImageIds"` // 用户策略的子策略数组 ChildRules []*AccessControlChildRuleInfo `json:"ChildRules,omitempty" name:"ChildRules"` // 策略名字 RuleName *string `json:"RuleName,omitempty" name:"RuleName"` // 策略id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 系统策略的子策略数组 SystemChildRules []*AccessControlSystemChildRuleInfo `json:"SystemChildRules,omitempty" name:"SystemChildRules"` // 是否是系统默认策略 IsDefault *bool `json:"IsDefault,omitempty" name:"IsDefault"` }
type AccessControlSystemChildRuleInfo ¶
type AccessControlSystemChildRuleInfo struct { // 子策略Id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 策略模式, RULE_MODE_RELEASE: 放行 // RULE_MODE_ALERT: 告警 // RULE_MODE_HOLDUP:拦截 RuleMode *string `json:"RuleMode,omitempty" name:"RuleMode"` // 子策略状态,true为开启,false为关闭 IsEnable *bool `json:"IsEnable,omitempty" name:"IsEnable"` // 子策略检测的入侵行为类型 // CHANGE_CRONTAB:篡改计划任务 // CHANGE_SYS_BIN:篡改系统程序 // CHANGE_USRCFG:篡改用户配置 RuleType *string `json:"RuleType,omitempty" name:"RuleType"` }
type AddAssetImageRegistryRegistryDetailRequest ¶
type AddAssetImageRegistryRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库名 Name *string `json:"Name,omitempty" name:"Name"` // 用户名 Username *string `json:"Username,omitempty" name:"Username"` // 密码 Password *string `json:"Password,omitempty" name:"Password"` // 仓库url Url *string `json:"Url,omitempty" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitempty" name:"NetType"` // 仓库版本 RegistryVersion *string `json:"RegistryVersion,omitempty" name:"RegistryVersion"` // 区域,列表:default(默认) RegistryRegion *string `json:"RegistryRegion,omitempty" name:"RegistryRegion"` // 限速 SpeedLimit *int64 `json:"SpeedLimit,omitempty" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 Insecure *uint64 `json:"Insecure,omitempty" name:"Insecure"` }
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,omitempty" name:"Name"` // 用户名 Username *string `json:"Username,omitempty" name:"Username"` // 密码 Password *string `json:"Password,omitempty" name:"Password"` // 仓库url Url *string `json:"Url,omitempty" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitempty" name:"NetType"` // 仓库版本 RegistryVersion *string `json:"RegistryVersion,omitempty" name:"RegistryVersion"` // 区域,列表:default(默认) RegistryRegion *string `json:"RegistryRegion,omitempty" name:"RegistryRegion"` // 限速 SpeedLimit *int64 `json:"SpeedLimit,omitempty" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 Insecure *uint64 `json:"Insecure,omitempty" name:"Insecure"` }
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,omitempty" name:"HealthCheckErr"` // 名称错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 NameRepeatErr *string `json:"NameRepeatErr,omitempty" name:"NameRepeatErr"` // 仓库唯一id // 注意:此字段可能返回 null,表示取不到有效值。 RegistryId *int64 `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type AddCompliancePolicyItemToWhitelistRequest ¶
type AddCompliancePolicyItemToWhitelistRequest struct { *tchttp.BaseRequest // 要忽略的检测项的ID的列表 CustomerPolicyItemIdSet []*uint64 `json:"CustomerPolicyItemIdSet,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type AddEditAbnormalProcessRuleRequest ¶
type AddEditAbnormalProcessRuleRequest struct { *tchttp.BaseRequest // 增加策略信息,策略id为空,编辑策略是id不能为空 RuleInfo *AbnormalProcessRuleInfo `json:"RuleInfo,omitempty" name:"RuleInfo"` // 仅在加白的时候带上 EventId *string `json:"EventId,omitempty" 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,omitempty" name:"RuleInfo"` // 仅在加白的时候带上 EventId *string `json:"EventId,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type AddEditAccessControlRuleRequest ¶
type AddEditAccessControlRuleRequest struct { *tchttp.BaseRequest // 增加策略信息,策略id为空,编辑策略是id不能为空 RuleInfo *AccessControlRuleInfo `json:"RuleInfo,omitempty" name:"RuleInfo"` // 仅在白名单时候使用 EventId *string `json:"EventId,omitempty" 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,omitempty" name:"RuleInfo"` // 仅在白名单时候使用 EventId *string `json:"EventId,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type AddEditReverseShellWhiteListRequest ¶
type AddEditReverseShellWhiteListRequest struct { *tchttp.BaseRequest // 增加或编辑白名单信息。新增白名单时WhiteListInfo.id为空,编辑白名单WhiteListInfo.id不能为空。 WhiteListInfo *ReverseShellWhiteListInfo `json:"WhiteListInfo,omitempty" name:"WhiteListInfo"` // 仅在添加事件白名单时候使用 EventId *string `json:"EventId,omitempty" 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,omitempty" name:"WhiteListInfo"` // 仅在添加事件白名单时候使用 EventId *string `json:"EventId,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type AddEditRiskSyscallWhiteListRequest ¶
type AddEditRiskSyscallWhiteListRequest struct { *tchttp.BaseRequest // 仅在添加事件白名单时候使用 EventId *string `json:"EventId,omitempty" name:"EventId"` // 增加或编辑白名单信。新增白名单时WhiteListInfo.id为空,编辑白名单WhiteListInfo.id不能为空. WhiteListInfo *RiskSyscallWhiteListInfo `json:"WhiteListInfo,omitempty" 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,omitempty" name:"EventId"` // 增加或编辑白名单信。新增白名单时WhiteListInfo.id为空,编辑白名单WhiteListInfo.id不能为空. WhiteListInfo *RiskSyscallWhiteListInfo `json:"WhiteListInfo,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type AddEditWarningRulesRequest ¶
type AddEditWarningRulesRequest struct { *tchttp.BaseRequest // 告警开关策略 WarningRules []*WarningRule `json:"WarningRules,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type AffectedNodeItem ¶
type AffectedNodeItem struct { // 集群ID ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitempty" name:"ClusterName"` // 实例id InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"` // 内网ip地址 PrivateIpAddresses *string `json:"PrivateIpAddresses,omitempty" name:"PrivateIpAddresses"` // 节点的角色,Master、Work等 InstanceRole *string `json:"InstanceRole,omitempty" name:"InstanceRole"` // k8s版本 ClusterVersion *string `json:"ClusterVersion,omitempty" name:"ClusterVersion"` // 运行时组件,docker或者containerd ContainerRuntime *string `json:"ContainerRuntime,omitempty" name:"ContainerRuntime"` // 区域 Region *string `json:"Region,omitempty" name:"Region"` // 检查结果的验证信息 VerifyInfo *string `json:"VerifyInfo,omitempty" name:"VerifyInfo"` }
type AffectedWorkloadItem ¶
type AffectedWorkloadItem struct { // 集群Id ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitempty" name:"ClusterName"` // 工作负载名称 WorkloadName *string `json:"WorkloadName,omitempty" name:"WorkloadName"` // 工作负载类型 WorkloadType *string `json:"WorkloadType,omitempty" name:"WorkloadType"` // 区域 Region *string `json:"Region,omitempty" name:"Region"` // 检测结果的验证信息 VerifyInfo *string `json:"VerifyInfo,omitempty" name:"VerifyInfo"` }
type AssetFilters ¶
type AssetSimpleImageInfo ¶
type AssetSimpleImageInfo struct { // 镜像ID ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 关联容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitempty" name:"ContainerCnt"` // 最后扫描时间 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 镜像大小 Size *uint64 `json:"Size,omitempty" name:"Size"` }
type CheckRepeatAssetImageRegistryRequest ¶
type CheckRepeatAssetImageRegistryRequest struct { *tchttp.BaseRequest // 仓库名 Name *string `json:"Name,omitempty" 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,omitempty" 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,omitempty" name:"IsRepeat"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
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) 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) 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) 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) CreateAssetImageRegistryScanTask ¶
func (c *Client) CreateAssetImageRegistryScanTask(request *CreateAssetImageRegistryScanTaskRequest) (response *CreateAssetImageRegistryScanTaskResponse, err error)
CreateAssetImageRegistryScanTask 镜像仓库创建镜像扫描任务
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateAssetImageRegistryScanTaskOneKey ¶
func (c *Client) CreateAssetImageRegistryScanTaskOneKey(request *CreateAssetImageRegistryScanTaskOneKeyRequest) (response *CreateAssetImageRegistryScanTaskOneKeyResponse, err error)
CreateAssetImageRegistryScanTaskOneKey 镜像仓库创建镜像一键扫描任务
可能返回的错误码:
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 镜像仓库创建镜像一键扫描任务
可能返回的错误码:
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 镜像仓库创建镜像扫描任务
可能返回的错误码:
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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 镜像仓库镜像仓库列表
可能返回的错误码:
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 镜像仓库镜像仓库列表
可能返回的错误码:
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 镜像仓库查询镜像高危行为列表
可能返回的错误码:
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 镜像仓库查询镜像高危行为列表
可能返回的错误码:
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 镜像仓库查询镜像漏洞列表
可能返回的错误码:
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 镜像仓库查询镜像漏洞列表
可能返回的错误码:
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) 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) 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) 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) 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) 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) 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) 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) 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" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" 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" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" 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) 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) DescribeSecEventsTendency ¶
func (c *Client) DescribeSecEventsTendency(request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, err error)
DescribeSecEventsTendency 查询容器运行时安全事件趋势
可能返回的错误码:
INTERNALERROR = "InternalError" 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" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange"
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) DescribeUnfinishRefreshTask ¶
func (c *Client) DescribeUnfinishRefreshTask(request *DescribeUnfinishRefreshTaskRequest) (response *DescribeUnfinishRefreshTaskResponse, err error)
DescribeUnfinishRefreshTask 查询未完成的刷新资产任务信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
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" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
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) 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) 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) 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) 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) 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) 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 镜像仓库停止镜像一键扫描任务
可能返回的错误码:
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 镜像仓库停止镜像一键扫描任务
可能返回的错误码:
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) 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) 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) 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) 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) 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) 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) 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"
type ClusterCheckItem ¶
type ClusterCheckItem struct { // 唯一的检测项的ID // 注意:此字段可能返回 null,表示取不到有效值。 CheckItemId *int64 `json:"CheckItemId,omitempty" name:"CheckItemId"` // 风险项的名称 Name *string `json:"Name,omitempty" name:"Name"` // 检测项详细描述。 // 注意:此字段可能返回 null,表示取不到有效值。 ItemDetail *string `json:"ItemDetail,omitempty" name:"ItemDetail"` // 威胁等级。严重Serious,高危High,中危Middle,提示Hint // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitempty" name:"RiskLevel"` // 检查对象、风险对象.Runc,Kubelet,Containerd,Pods // 注意:此字段可能返回 null,表示取不到有效值。 RiskTarget *string `json:"RiskTarget,omitempty" name:"RiskTarget"` // 风险类别,漏洞风险CVERisk,配置风险ConfigRisk // 注意:此字段可能返回 null,表示取不到有效值。 RiskType *string `json:"RiskType,omitempty" name:"RiskType"` // 检测项所属的风险类型,权限提升:PrivilegePromotion,拒绝服务:RefuseService,目录穿越:DirectoryEscape,未授权访问:UnauthorizedAccess,权限许可和访问控制问题:PrivilegeAndAccessControl,敏感信息泄露:SensitiveInfoLeak // 注意:此字段可能返回 null,表示取不到有效值。 RiskAttribute *string `json:"RiskAttribute,omitempty" name:"RiskAttribute"` // 风险特征,Tag.存在EXP:ExistEXP,存在POD:ExistPOC,无需重启:NoNeedReboot, 服务重启:ServerRestart,远程信息泄露:RemoteInfoLeak,远程拒绝服务:RemoteRefuseService,远程利用:RemoteExploit,远程执行:RemoteExecute // 注意:此字段可能返回 null,表示取不到有效值。 RiskProperty *string `json:"RiskProperty,omitempty" name:"RiskProperty"` // CVE编号 // 注意:此字段可能返回 null,表示取不到有效值。 CVENumber *string `json:"CVENumber,omitempty" name:"CVENumber"` // 披露时间 // 注意:此字段可能返回 null,表示取不到有效值。 DiscoverTime *string `json:"DiscoverTime,omitempty" name:"DiscoverTime"` // 解决方案 // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitempty" name:"Solution"` // CVSS信息,用于画图 // 注意:此字段可能返回 null,表示取不到有效值。 CVSS *string `json:"CVSS,omitempty" name:"CVSS"` // CVSS分数 // 注意:此字段可能返回 null,表示取不到有效值。 CVSSScore *string `json:"CVSSScore,omitempty" name:"CVSSScore"` // 参考连接 // 注意:此字段可能返回 null,表示取不到有效值。 RelateLink *string `json:"RelateLink,omitempty" name:"RelateLink"` // 影响类型,为Node或者Workload // 注意:此字段可能返回 null,表示取不到有效值。 AffectedType *string `json:"AffectedType,omitempty" name:"AffectedType"` // 受影响的版本信息 // 注意:此字段可能返回 null,表示取不到有效值。 AffectedVersion *string `json:"AffectedVersion,omitempty" name:"AffectedVersion"` // 忽略的资产数量 // 注意:此字段可能返回 null,表示取不到有效值。 IgnoredAssetNum *int64 `json:"IgnoredAssetNum,omitempty" name:"IgnoredAssetNum"` // 是否忽略该检测项 // 注意:此字段可能返回 null,表示取不到有效值。 IsIgnored *bool `json:"IsIgnored,omitempty" name:"IsIgnored"` // 受影响评估 // 注意:此字段可能返回 null,表示取不到有效值。 RiskAssessment *string `json:"RiskAssessment,omitempty" name:"RiskAssessment"` }
type ClusterCheckTaskItem ¶
type ClusterCheckTaskItem struct { // 指定要扫描的集群ID ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"` // 集群所属地域 ClusterRegion *string `json:"ClusterRegion,omitempty" name:"ClusterRegion"` // 指定要扫描的节点IP NodeIp *string `json:"NodeIp,omitempty" name:"NodeIp"` // 按照要扫描的workload名字 WorkloadName *string `json:"WorkloadName,omitempty" name:"WorkloadName"` }
type ClusterInfoItem ¶
type ClusterInfoItem struct { // 集群id ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitempty" name:"ClusterName"` // 集群版本 ClusterVersion *string `json:"ClusterVersion,omitempty" name:"ClusterVersion"` // 集群操作系统 ClusterOs *string `json:"ClusterOs,omitempty" name:"ClusterOs"` // 集群类型 ClusterType *string `json:"ClusterType,omitempty" name:"ClusterType"` // 集群节点数 ClusterNodeNum *uint64 `json:"ClusterNodeNum,omitempty" name:"ClusterNodeNum"` // 集群区域 Region *string `json:"Region,omitempty" name:"Region"` // 监控组件的状态,为Defender_Uninstall、Defender_Normal、Defender_Error、Defender_Installing DefenderStatus *string `json:"DefenderStatus,omitempty" name:"DefenderStatus"` // 集群状态 ClusterStatus *string `json:"ClusterStatus,omitempty" name:"ClusterStatus"` // 集群的检测模式,为Cluster_Normal或者Cluster_Actived. ClusterCheckMode *string `json:"ClusterCheckMode,omitempty" name:"ClusterCheckMode"` // 是否自动定期检测 ClusterAutoCheck *bool `json:"ClusterAutoCheck,omitempty" name:"ClusterAutoCheck"` // 防护容器部署失败原因,为UserDaemonSetNotReady时,和UnreadyNodeNum转成"N个节点防御容器为就绪",其他错误直接展示 DefenderErrorReason *string `json:"DefenderErrorReason,omitempty" name:"DefenderErrorReason"` // 防御容器没有ready状态的节点数量 UnreadyNodeNum *uint64 `json:"UnreadyNodeNum,omitempty" name:"UnreadyNodeNum"` // 严重风险检查项的数量 SeriousRiskCount *int64 `json:"SeriousRiskCount,omitempty" name:"SeriousRiskCount"` // 高风险检查项的数量 HighRiskCount *int64 `json:"HighRiskCount,omitempty" name:"HighRiskCount"` // 中风险检查项的数量 MiddleRiskCount *int64 `json:"MiddleRiskCount,omitempty" name:"MiddleRiskCount"` // 提示风险检查项的数量 HintRiskCount *int64 `json:"HintRiskCount,omitempty" name:"HintRiskCount"` // 检查失败原因 CheckFailReason *string `json:"CheckFailReason,omitempty" name:"CheckFailReason"` // 检查状态,为Task_Running, NoRisk, HasRisk, Uncheck, Task_Error CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 任务创建时间,检查时间 TaskCreateTime *string `json:"TaskCreateTime,omitempty" name:"TaskCreateTime"` }
type ClusterRiskItem ¶
type ClusterRiskItem struct { // 检测项相关信息 CheckItem *ClusterCheckItem `json:"CheckItem,omitempty" name:"CheckItem"` // 验证信息 VerifyInfo *string `json:"VerifyInfo,omitempty" name:"VerifyInfo"` // 事件描述,检查的错误信息 ErrorMessage *string `json:"ErrorMessage,omitempty" name:"ErrorMessage"` // 受影响的集群数量 AffectedClusterCount *uint64 `json:"AffectedClusterCount,omitempty" name:"AffectedClusterCount"` // 受影响的节点数量 AffectedNodeCount *uint64 `json:"AffectedNodeCount,omitempty" name:"AffectedNodeCount"` }
type ComplianceAffectedAsset ¶
type ComplianceAffectedAsset struct { // 为客户分配的唯一的资产项的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitempty" name:"CustomerAssetId"` // 资产项的名称。 AssetName *string `json:"AssetName,omitempty" name:"AssetName"` // 资产项的类型 AssetType *string `json:"AssetType,omitempty" name:"AssetType"` // 检测状态 // // CHECK_INIT, 待检测 // // CHECK_RUNNING, 检测中 // // CHECK_FINISHED, 检测完成 // // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 节点名称。 NodeName *string `json:"NodeName,omitempty" name:"NodeName"` // 上次检测的时间,格式为”YYYY-MM-DD HH:m::SS“。 // // 如果没有检测过,此处为”0000-00-00 00:00:00“。 LastCheckTime *string `json:"LastCheckTime,omitempty" name:"LastCheckTime"` // 检测结果。取值为: // // RESULT_FAILED: 未通过 // // RESULT_PASSED: 通过 CheckResult *string `json:"CheckResult,omitempty" name:"CheckResult"` // 主机IP // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 镜像的tag // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitempty" name:"ImageTag"` // 检查项验证信息 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyInfo *string `json:"VerifyInfo,omitempty" name:"VerifyInfo"` }
type ComplianceAssetDetailInfo ¶
type ComplianceAssetDetailInfo struct { // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitempty" name:"CustomerAssetId"` // 资产类别。 AssetType *string `json:"AssetType,omitempty" name:"AssetType"` // 资产的名称。 AssetName *string `json:"AssetName,omitempty" name:"AssetName"` // 资产所属的节点的名称。 NodeName *string `json:"NodeName,omitempty" name:"NodeName"` // 资产所在的主机的名称。 HostName *string `json:"HostName,omitempty" name:"HostName"` // 资产所在的主机的IP。 HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 检测状态 // CHECK_INIT, 待检测 // CHECK_RUNNING, 检测中 // CHECK_FINISHED, 检测完成 // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 此类资产通过的检测项的数目。 PassedPolicyItemCount *uint64 `json:"PassedPolicyItemCount,omitempty" name:"PassedPolicyItemCount"` // 此类资产未通过的检测的数目。 FailedPolicyItemCount *uint64 `json:"FailedPolicyItemCount,omitempty" name:"FailedPolicyItemCount"` // 上次检测的时间。 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitempty" name:"LastCheckTime"` // 检测结果: // RESULT_FAILED: 未通过。 // RESULT_PASSED: 通过。 // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitempty" name:"CheckResult"` // 资产的运行状态。 AssetStatus *string `json:"AssetStatus,omitempty" name:"AssetStatus"` // 创建资产的时间。 // ASSET_NORMAL: 正常运行, // ASSET_PAUSED: 暂停运行, // ASSET_STOPPED: 停止运行, // ASSET_ABNORMAL: 异常 AssetCreateTime *string `json:"AssetCreateTime,omitempty" name:"AssetCreateTime"` }
type ComplianceAssetInfo ¶
type ComplianceAssetInfo struct { // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitempty" name:"CustomerAssetId"` // 资产类别。 AssetType *string `json:"AssetType,omitempty" name:"AssetType"` // 资产的名称。 AssetName *string `json:"AssetName,omitempty" name:"AssetName"` // 当资产为镜像时,这个字段为镜像Tag。 // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitempty" name:"ImageTag"` // 资产所在的主机IP。 HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 资产所属的节点的名称 NodeName *string `json:"NodeName,omitempty" name:"NodeName"` // 检测状态 // // CHECK_INIT, 待检测 // // CHECK_RUNNING, 检测中 // // CHECK_FINISHED, 检测完成 // // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 此类资产通过的检测项的数目。 // 注意:此字段可能返回 null,表示取不到有效值。 PassedPolicyItemCount *uint64 `json:"PassedPolicyItemCount,omitempty" name:"PassedPolicyItemCount"` // 此类资产未通过的检测的数目。 // 注意:此字段可能返回 null,表示取不到有效值。 FailedPolicyItemCount *uint64 `json:"FailedPolicyItemCount,omitempty" name:"FailedPolicyItemCount"` // 上次检测的时间。 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitempty" name:"LastCheckTime"` // 检测结果: // RESULT_FAILED: 未通过。 // RESULT_PASSED: 通过。 // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitempty" name:"CheckResult"` }
type ComplianceAssetPolicyItem ¶
type ComplianceAssetPolicyItem struct { // 为客户分配的唯一的检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitempty" name:"CustomerPolicyItemId"` // 检测项的原始ID BasePolicyItemId *uint64 `json:"BasePolicyItemId,omitempty" name:"BasePolicyItemId"` // 检测项的名称。 Name *string `json:"Name,omitempty" name:"Name"` // 检测项所属的类型的名称 Category *string `json:"Category,omitempty" name:"Category"` // 所属的合规标准的ID BenchmarkStandardId *uint64 `json:"BenchmarkStandardId,omitempty" name:"BenchmarkStandardId"` // 所属的合规标准的名称 BenchmarkStandardName *string `json:"BenchmarkStandardName,omitempty" name:"BenchmarkStandardName"` // 威胁等级 RiskLevel *string `json:"RiskLevel,omitempty" name:"RiskLevel"` // 检测状态 // CHECK_INIT, 待检测 // CHECK_RUNNING, 检测中 // CHECK_FINISHED, 检测完成 // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 检测结果 // RESULT_PASSED: 通过 // RESULT_FAILED: 未通过 // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitempty" name:"CheckResult"` // 检测项对应的白名单项的ID。如果存在且非0,表示检测项被用户忽略。 // 注意:此字段可能返回 null,表示取不到有效值。 WhitelistId *uint64 `json:"WhitelistId,omitempty" name:"WhitelistId"` // 处理建议。 FixSuggestion *string `json:"FixSuggestion,omitempty" name:"FixSuggestion"` // 最近检测的时间。 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitempty" name:"LastCheckTime"` // 验证信息 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyInfo *string `json:"VerifyInfo,omitempty" name:"VerifyInfo"` }
type ComplianceAssetSummary ¶
type ComplianceAssetSummary struct { // 资产类别。 AssetType *string `json:"AssetType,omitempty" name:"AssetType"` // 是否为客户的首次检测。与CheckStatus配合使用。 IsCustomerFirstCheck *bool `json:"IsCustomerFirstCheck,omitempty" name:"IsCustomerFirstCheck"` // 检测状态 // // CHECK_UNINIT, 用户未启用此功能 // // CHECK_INIT, 待检测 // // CHECK_RUNNING, 检测中 // // CHECK_FINISHED, 检测完成 // // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 此类别的检测进度,为 0~100 的数。若未在检测中,无此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 CheckProgress *float64 `json:"CheckProgress,omitempty" name:"CheckProgress"` // 此类资产通过的检测项的数目。 PassedPolicyItemCount *uint64 `json:"PassedPolicyItemCount,omitempty" name:"PassedPolicyItemCount"` // 此类资产未通过的检测的数目。 FailedPolicyItemCount *uint64 `json:"FailedPolicyItemCount,omitempty" name:"FailedPolicyItemCount"` // 此类资产下未通过的严重级别的检测项的数目。 FailedCriticalPolicyItemCount *uint64 `json:"FailedCriticalPolicyItemCount,omitempty" name:"FailedCriticalPolicyItemCount"` // 此类资产下未通过的高危检测项的数目。 FailedHighRiskPolicyItemCount *uint64 `json:"FailedHighRiskPolicyItemCount,omitempty" name:"FailedHighRiskPolicyItemCount"` // 此类资产下未通过的中危检测项的数目。 FailedMediumRiskPolicyItemCount *uint64 `json:"FailedMediumRiskPolicyItemCount,omitempty" name:"FailedMediumRiskPolicyItemCount"` // 此类资产下未通过的低危检测项的数目。 FailedLowRiskPolicyItemCount *uint64 `json:"FailedLowRiskPolicyItemCount,omitempty" name:"FailedLowRiskPolicyItemCount"` // 此类资产下提示级别的检测项的数目。 NoticePolicyItemCount *uint64 `json:"NoticePolicyItemCount,omitempty" name:"NoticePolicyItemCount"` // 通过检测的资产的数目。 PassedAssetCount *uint64 `json:"PassedAssetCount,omitempty" name:"PassedAssetCount"` // 未通过检测的资产的数目。 FailedAssetCount *uint64 `json:"FailedAssetCount,omitempty" name:"FailedAssetCount"` // 此类资产的合规率,0~100的数。 AssetPassedRate *float64 `json:"AssetPassedRate,omitempty" name:"AssetPassedRate"` // 检测失败的资产的数目。 ScanFailedAssetCount *uint64 `json:"ScanFailedAssetCount,omitempty" name:"ScanFailedAssetCount"` // 上次检测的耗时,单位为秒。 // 注意:此字段可能返回 null,表示取不到有效值。 CheckCostTime *float64 `json:"CheckCostTime,omitempty" name:"CheckCostTime"` // 上次检测的时间。 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitempty" name:"LastCheckTime"` // 定时检测规则。 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitempty" name:"PeriodRule"` // 已开启的检查项总数 // 注意:此字段可能返回 null,表示取不到有效值。 OpenPolicyItemCount *uint64 `json:"OpenPolicyItemCount,omitempty" name:"OpenPolicyItemCount"` // 已忽略的检查项总数 // 注意:此字段可能返回 null,表示取不到有效值。 IgnoredPolicyItemCount *uint64 `json:"IgnoredPolicyItemCount,omitempty" name:"IgnoredPolicyItemCount"` }
type ComplianceBenchmarkStandard ¶
type ComplianceBenchmarkStandard struct { // 合规标准的ID StandardId *uint64 `json:"StandardId,omitempty" name:"StandardId"` // 合规标准的名称 Name *string `json:"Name,omitempty" name:"Name"` // 合规标准包含的数目 PolicyItemCount *uint64 `json:"PolicyItemCount,omitempty" name:"PolicyItemCount"` // 是否启用此标准 Enabled *bool `json:"Enabled,omitempty" name:"Enabled"` // 标准的描述 Description *string `json:"Description,omitempty" name:"Description"` }
type ComplianceFilters ¶
type ComplianceImageDetailInfo ¶
type ComplianceImageDetailInfo struct { // 镜像在主机上的ID。 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 镜像的名称。 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像的Tag。 ImageTag *string `json:"ImageTag,omitempty" name:"ImageTag"` // 镜像所在远程仓库的路径。 // 注意:此字段可能返回 null,表示取不到有效值。 Repository *string `json:"Repository,omitempty" name:"Repository"` }
type ComplianceK8SDetailInfo ¶
type CompliancePeriodTask ¶
type CompliancePeriodTask struct { // 周期任务的ID PeriodTaskId *uint64 `json:"PeriodTaskId,omitempty" name:"PeriodTaskId"` // 资产类型。 // ASSET_CONTAINER, 容器 // ASSET_IMAGE, 镜像 // ASSET_HOST, 主机 // ASSET_K8S, K8S资产 AssetType *string `json:"AssetType,omitempty" name:"AssetType"` // 最近一次触发的时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastTriggerTime *string `json:"LastTriggerTime,omitempty" name:"LastTriggerTime"` // 总的检查项数目 TotalPolicyItemCount *uint64 `json:"TotalPolicyItemCount,omitempty" name:"TotalPolicyItemCount"` // 周期设置 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitempty" name:"PeriodRule"` // 合规标准列表 BenchmarkStandardSet []*ComplianceBenchmarkStandard `json:"BenchmarkStandardSet,omitempty" name:"BenchmarkStandardSet"` }
type CompliancePeriodTaskRule ¶
type CompliancePeriodTaskRule struct { // 执行的频率(几天一次),取值为:1,3,7。 Frequency *uint64 `json:"Frequency,omitempty" name:"Frequency"` // 在这天的什么时间执行,格式为:HH:mm:SS。 ExecutionTime *string `json:"ExecutionTime,omitempty" name:"ExecutionTime"` // 是否开启 // 注意:此字段可能返回 null,表示取不到有效值。 Enable *bool `json:"Enable,omitempty" name:"Enable"` }
type CompliancePolicyItemSummary ¶
type CompliancePolicyItemSummary struct { // 为客户分配的唯一的检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitempty" name:"CustomerPolicyItemId"` // 检测项的原始ID。 BasePolicyItemId *uint64 `json:"BasePolicyItemId,omitempty" name:"BasePolicyItemId"` // 检测项的名称。 Name *string `json:"Name,omitempty" name:"Name"` // 检测项所属的类型,枚举字符串。 Category *string `json:"Category,omitempty" name:"Category"` // 所属的合规标准 BenchmarkStandardName *string `json:"BenchmarkStandardName,omitempty" name:"BenchmarkStandardName"` // 威胁等级。RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 RiskLevel *string `json:"RiskLevel,omitempty" name:"RiskLevel"` // 检测项所属的资产类型 AssetType *string `json:"AssetType,omitempty" name:"AssetType"` // 最近检测的时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitempty" name:"LastCheckTime"` // 检测状态 // // CHECK_INIT, 待检测 // // CHECK_RUNNING, 检测中 // // CHECK_FINISHED, 检测完成 // // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 检测结果。RESULT_PASSED: 通过 // // RESULT_FAILED: 未通过 // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitempty" name:"CheckResult"` // 通过检测的资产的数目 // 注意:此字段可能返回 null,表示取不到有效值。 PassedAssetCount *uint64 `json:"PassedAssetCount,omitempty" name:"PassedAssetCount"` // 未通过检测的资产的数目 // 注意:此字段可能返回 null,表示取不到有效值。 FailedAssetCount *uint64 `json:"FailedAssetCount,omitempty" name:"FailedAssetCount"` // 检测项对应的白名单项的ID。如果存在且非0,表示检测项被用户忽略。 // 注意:此字段可能返回 null,表示取不到有效值。 WhitelistId *uint64 `json:"WhitelistId,omitempty" name:"WhitelistId"` // 处理建议。 FixSuggestion *string `json:"FixSuggestion,omitempty" name:"FixSuggestion"` // 所属的合规标准的ID BenchmarkStandardId *uint64 `json:"BenchmarkStandardId,omitempty" name:"BenchmarkStandardId"` }
type ComplianceScanFailedAsset ¶
type ComplianceScanFailedAsset struct { // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitempty" name:"CustomerAssetId"` // 资产类别。 AssetType *string `json:"AssetType,omitempty" name:"AssetType"` // 检测状态 // CHECK_INIT, 待检测 // CHECK_RUNNING, 检测中 // CHECK_FINISHED, 检测完成 // CHECK_FAILED, 检测失败 CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 资产的名称。 AssetName *string `json:"AssetName,omitempty" name:"AssetName"` // 资产检测失败的原因。 FailureReason *string `json:"FailureReason,omitempty" name:"FailureReason"` // 检测失败的处理建议。 Suggestion *string `json:"Suggestion,omitempty" name:"Suggestion"` // 检测的时间。 CheckTime *string `json:"CheckTime,omitempty" name:"CheckTime"` }
type ComplianceWhitelistItem ¶
type ComplianceWhitelistItem struct { // 白名单项的ID。 WhitelistItemId *uint64 `json:"WhitelistItemId,omitempty" name:"WhitelistItemId"` // 客户检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitempty" name:"CustomerPolicyItemId"` // 检测项的名称。 Name *string `json:"Name,omitempty" name:"Name"` // 合规标准的名称。 StandardName *string `json:"StandardName,omitempty" name:"StandardName"` // 合规标准的ID。 StandardId *uint64 `json:"StandardId,omitempty" name:"StandardId"` // 检测项影响的资产的数目。 AffectedAssetCount *uint64 `json:"AffectedAssetCount,omitempty" name:"AffectedAssetCount"` // 最后更新的时间 LastUpdateTime *string `json:"LastUpdateTime,omitempty" name:"LastUpdateTime"` // 加入到白名单的时间 InsertTime *string `json:"InsertTime,omitempty" name:"InsertTime"` }
type ComponentInfo ¶
type ComponentsInfo ¶
type ContainerInfo ¶
type ContainerInfo struct { // 容器id ContainerID *string `json:"ContainerID,omitempty" name:"ContainerID"` // 容器名称 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 容器运行状态 Status *string `json:"Status,omitempty" name:"Status"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 运行用户 RunAs *string `json:"RunAs,omitempty" name:"RunAs"` // 命令行 Cmd *string `json:"Cmd,omitempty" name:"Cmd"` // CPU使用率 *1000 CPUUsage *uint64 `json:"CPUUsage,omitempty" name:"CPUUsage"` // 内存使用 kb RamUsage *uint64 `json:"RamUsage,omitempty" name:"RamUsage"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 镜像id POD *string `json:"POD,omitempty" name:"POD"` // 主机id HostID *string `json:"HostID,omitempty" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` // 主机名称 HostName *string `json:"HostName,omitempty" name:"HostName"` // 外网ip PublicIp *string `json:"PublicIp,omitempty" name:"PublicIp"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED NetStatus *string `json:"NetStatus,omitempty" name:"NetStatus"` // 网络子状态 NetSubStatus *string `json:"NetSubStatus,omitempty" name:"NetSubStatus"` // 隔离来源 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateSource *string `json:"IsolateSource,omitempty" name:"IsolateSource"` // 隔离时间 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateTime *string `json:"IsolateTime,omitempty" name:"IsolateTime"` }
type ContainerMount ¶
type ContainerMount struct { // 挂载类型 bind Type *string `json:"Type,omitempty" name:"Type"` // 宿主机路径 Source *string `json:"Source,omitempty" name:"Source"` // 容器内路径 Destination *string `json:"Destination,omitempty" name:"Destination"` // 模式 Mode *string `json:"Mode,omitempty" name:"Mode"` // 读写权限 RW *bool `json:"RW,omitempty" name:"RW"` // 传播类型 Propagation *string `json:"Propagation,omitempty" name:"Propagation"` // 名称 Name *string `json:"Name,omitempty" name:"Name"` // 驱动 Driver *string `json:"Driver,omitempty" name:"Driver"` }
type ContainerNetwork ¶
type ContainerNetwork struct { // endpoint id EndpointID *string `json:"EndpointID,omitempty" name:"EndpointID"` // 模式:bridge Mode *string `json:"Mode,omitempty" name:"Mode"` // 网络名称 Name *string `json:"Name,omitempty" name:"Name"` // 网络ID NetworkID *string `json:"NetworkID,omitempty" name:"NetworkID"` // 网关 Gateway *string `json:"Gateway,omitempty" name:"Gateway"` // IPV4地址 Ipv4 *string `json:"Ipv4,omitempty" name:"Ipv4"` // IPV6地址 Ipv6 *string `json:"Ipv6,omitempty" name:"Ipv6"` // MAC 地址 MAC *string `json:"MAC,omitempty" name:"MAC"` }
type CreateAssetImageRegistryScanTaskOneKeyRequest ¶
type CreateAssetImageRegistryScanTaskOneKeyRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像 All *bool `json:"All,omitempty" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 扫描类型数组 ScanType []*string `json:"ScanType,omitempty" name:"ScanType"` // 扫描的镜像列表Id Id []*uint64 `json:"Id,omitempty" name:"Id"` }
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 { // 是否扫描全部镜像 All *bool `json:"All,omitempty" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 扫描类型数组 ScanType []*string `json:"ScanType,omitempty" name:"ScanType"` // 扫描的镜像列表Id Id []*uint64 `json:"Id,omitempty" name:"Id"` }
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,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAssetImageRegistryScanTaskRequest ¶
type CreateAssetImageRegistryScanTaskRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像 All *bool `json:"All,omitempty" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 扫描类型数组 ScanType []*string `json:"ScanType,omitempty" name:"ScanType"` // 扫描的镜像列表 Id []*uint64 `json:"Id,omitempty" name:"Id"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 不需要扫描的镜像列表, 与Filters配合使用 ExcludeImageList []*uint64 `json:"ExcludeImageList,omitempty" name:"ExcludeImageList"` // 是否仅扫描各repository最新版的镜像, 与Filters配合使用 OnlyScanLatest *bool `json:"OnlyScanLatest,omitempty" 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,omitempty" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 扫描类型数组 ScanType []*string `json:"ScanType,omitempty" name:"ScanType"` // 扫描的镜像列表 Id []*uint64 `json:"Id,omitempty" name:"Id"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 不需要扫描的镜像列表, 与Filters配合使用 ExcludeImageList []*uint64 `json:"ExcludeImageList,omitempty" name:"ExcludeImageList"` // 是否仅扫描各repository最新版的镜像, 与Filters配合使用 OnlyScanLatest *bool `json:"OnlyScanLatest,omitempty" 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,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAssetImageScanSettingRequest ¶
type CreateAssetImageScanSettingRequest struct { *tchttp.BaseRequest // 开关 Enable *bool `json:"Enable,omitempty" name:"Enable"` // 扫描时间 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 扫描周期 ScanPeriod *uint64 `json:"ScanPeriod,omitempty" name:"ScanPeriod"` // 扫描木马 ScanVirus *bool `json:"ScanVirus,omitempty" name:"ScanVirus"` // 扫描敏感信息 ScanRisk *bool `json:"ScanRisk,omitempty" name:"ScanRisk"` // 扫描漏洞 ScanVul *bool `json:"ScanVul,omitempty" name:"ScanVul"` // 全部镜像 All *bool `json:"All,omitempty" name:"All"` // 自定义镜像 Images []*string `json:"Images,omitempty" 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,omitempty" name:"Enable"` // 扫描时间 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 扫描周期 ScanPeriod *uint64 `json:"ScanPeriod,omitempty" name:"ScanPeriod"` // 扫描木马 ScanVirus *bool `json:"ScanVirus,omitempty" name:"ScanVirus"` // 扫描敏感信息 ScanRisk *bool `json:"ScanRisk,omitempty" name:"ScanRisk"` // 扫描漏洞 ScanVul *bool `json:"ScanVul,omitempty" name:"ScanVul"` // 全部镜像 All *bool `json:"All,omitempty" name:"All"` // 自定义镜像 Images []*string `json:"Images,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAssetImageScanTaskRequest ¶
type CreateAssetImageScanTaskRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像;全部镜像,镜像列表和根据过滤条件筛选三选一。 All *bool `json:"All,omitempty" name:"All"` // 需要扫描的镜像列表;全部镜像,镜像列表和根据过滤条件筛选三选一。 Images []*string `json:"Images,omitempty" name:"Images"` // 扫描漏洞;漏洞,木马和风险需选其一 ScanVul *bool `json:"ScanVul,omitempty" name:"ScanVul"` // 扫描木马;漏洞,木马和风险需选其一 ScanVirus *bool `json:"ScanVirus,omitempty" name:"ScanVirus"` // 扫描风险;漏洞,木马和风险需选其一 ScanRisk *bool `json:"ScanRisk,omitempty" name:"ScanRisk"` // 根据过滤条件筛选出镜像;全部镜像,镜像列表和根据过滤条件筛选三选一。 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 根据过滤条件筛选出镜像,再排除个别镜像 ExcludeImageIds []*string `json:"ExcludeImageIds,omitempty" 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,omitempty" name:"All"` // 需要扫描的镜像列表;全部镜像,镜像列表和根据过滤条件筛选三选一。 Images []*string `json:"Images,omitempty" name:"Images"` // 扫描漏洞;漏洞,木马和风险需选其一 ScanVul *bool `json:"ScanVul,omitempty" name:"ScanVul"` // 扫描木马;漏洞,木马和风险需选其一 ScanVirus *bool `json:"ScanVirus,omitempty" name:"ScanVirus"` // 扫描风险;漏洞,木马和风险需选其一 ScanRisk *bool `json:"ScanRisk,omitempty" name:"ScanRisk"` // 根据过滤条件筛选出镜像;全部镜像,镜像列表和根据过滤条件筛选三选一。 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 根据过滤条件筛选出镜像,再排除个别镜像 ExcludeImageIds []*string `json:"ExcludeImageIds,omitempty" 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,omitempty" name:"TaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCheckComponentRequest ¶
type CreateCheckComponentRequest struct { *tchttp.BaseRequest // 要安装的集群列表信息 ClusterInfoList []*ClusterCreateComponentItem `json:"ClusterInfoList,omitempty" 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,omitempty" 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,omitempty" name:"InstallResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateClusterCheckTaskRequest ¶
type CreateClusterCheckTaskRequest struct { *tchttp.BaseRequest // 指定要扫描的集群信息 ClusterCheckTaskList []*ClusterCheckTaskItem `json:"ClusterCheckTaskList,omitempty" 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,omitempty" 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,omitempty" name:"TaskId"` // 创建检查任务的结果,"Succ"为成功,其他的为失败原因 CreateResult *string `json:"CreateResult,omitempty" name:"CreateResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"AssetTypeSet"` // 按照策略集ID指定的策略执行合规检查。 PolicySetId *uint64 `json:"PolicySetId,omitempty" name:"PolicySetId"` // 按照定时任务ID指定的策略执行合规检查。 PeriodTaskId *uint64 `json:"PeriodTaskId,omitempty" 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,omitempty" name:"AssetTypeSet"` // 按照策略集ID指定的策略执行合规检查。 PolicySetId *uint64 `json:"PolicySetId,omitempty" name:"PolicySetId"` // 按照定时任务ID指定的策略执行合规检查。 PeriodTaskId *uint64 `json:"PeriodTaskId,omitempty" 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,omitempty" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateExportComplianceStatusListJobRequest ¶
type CreateExportComplianceStatusListJobRequest struct { *tchttp.BaseRequest // 要导出信息的资产类型 AssetType *string `json:"AssetType,omitempty" name:"AssetType"` // 按照检测项导出,还是按照资产导出。true: 按照资产导出;false: 按照检测项导出。 ExportByAsset *bool `json:"ExportByAsset,omitempty" name:"ExportByAsset"` // true, 全部导出;false, 根据IdList来导出数据。 ExportAll *bool `json:"ExportAll,omitempty" name:"ExportAll"` // 要导出的资产ID列表或检测项ID列表,由ExportByAsset的取值决定。 IdList []*uint64 `json:"IdList,omitempty" 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,omitempty" name:"AssetType"` // 按照检测项导出,还是按照资产导出。true: 按照资产导出;false: 按照检测项导出。 ExportByAsset *bool `json:"ExportByAsset,omitempty" name:"ExportByAsset"` // true, 全部导出;false, 根据IdList来导出数据。 ExportAll *bool `json:"ExportAll,omitempty" name:"ExportAll"` // 要导出的资产ID列表或检测项ID列表,由ExportByAsset的取值决定。 IdList []*uint64 `json:"IdList,omitempty" 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,omitempty" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOrModifyPostPayCoresRequest ¶
type CreateOrModifyPostPayCoresRequest struct { *tchttp.BaseRequest // 弹性计费上限,最小值500 CoresCnt *uint64 `json:"CoresCnt,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRefreshTaskRequest ¶
type CreateRefreshTaskRequest struct {
*tchttp.BaseRequest
}
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 { }
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,omitempty" name:"TaskId"` // 创建检查任务的结果,"Succ"为成功,"Failed"为失败 CreateResult *string `json:"CreateResult,omitempty" name:"CreateResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateVirusScanAgainRequest ¶
type CreateVirusScanAgainRequest struct { *tchttp.BaseRequest // 任务id TaskId *string `json:"TaskId,omitempty" name:"TaskId"` // 需要扫描的容器id集合 ContainerIds []*string `json:"ContainerIds,omitempty" name:"ContainerIds"` // 是否是扫描全部超时的 TimeoutAll *bool `json:"TimeoutAll,omitempty" name:"TimeoutAll"` // 重新设置的超时时长 Timeout *uint64 `json:"Timeout,omitempty" 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,omitempty" name:"TaskId"` // 需要扫描的容器id集合 ContainerIds []*string `json:"ContainerIds,omitempty" name:"ContainerIds"` // 是否是扫描全部超时的 TimeoutAll *bool `json:"TimeoutAll,omitempty" name:"TimeoutAll"` // 重新设置的超时时长 Timeout *uint64 `json:"Timeout,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateVirusScanTaskRequest ¶
type CreateVirusScanTaskRequest struct { *tchttp.BaseRequest // 是否扫描所有路径 ScanPathAll *bool `json:"ScanPathAll,omitempty" name:"ScanPathAll"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitempty" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitempty" name:"ScanRangeAll"` // 超时时长,单位小时 Timeout *uint64 `json:"Timeout,omitempty" name:"Timeout"` // 当ScanPathAll为false生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitempty" name:"ScanPathType"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitempty" name:"ScanIds"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitempty" name:"ScanPath"` }
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,omitempty" name:"ScanPathAll"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitempty" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitempty" name:"ScanRangeAll"` // 超时时长,单位小时 Timeout *uint64 `json:"Timeout,omitempty" name:"Timeout"` // 当ScanPathAll为false生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitempty" name:"ScanPathType"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitempty" name:"ScanIds"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitempty" name:"ScanPath"` }
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,omitempty" name:"TaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAbnormalProcessRulesRequest ¶
type DeleteAbnormalProcessRulesRequest struct { *tchttp.BaseRequest // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAccessControlRulesRequest ¶
type DeleteAccessControlRulesRequest struct { *tchttp.BaseRequest // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteCompliancePolicyItemFromWhitelistRequest ¶
type DeleteCompliancePolicyItemFromWhitelistRequest struct { *tchttp.BaseRequest // 指定的白名单项的ID的列表 WhitelistIdSet []*uint64 `json:"WhitelistIdSet,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteReverseShellWhiteListsRequest ¶
type DeleteReverseShellWhiteListsRequest struct { *tchttp.BaseRequest // 白名单ids WhiteListIdSet []*string `json:"WhiteListIdSet,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRiskSyscallWhiteListsRequest ¶
type DeleteRiskSyscallWhiteListsRequest struct { *tchttp.BaseRequest // 白名单ids WhiteListIdSet []*string `json:"WhiteListIdSet,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessDetailRequest ¶
type DescribeAbnormalProcessDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitempty" 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,omitempty" 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,omitempty" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitempty" name:"ProcessInfo"` // 父进程信息 ParentProcessInfo *ProcessDetailBaseInfo `json:"ParentProcessInfo,omitempty" name:"ParentProcessInfo"` // 事件描述 EventDetail *AbnormalProcessEventDescription `json:"EventDetail,omitempty" name:"EventDetail"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessEventsExportRequest ¶
type DescribeAbnormalProcessEventsExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessEventsRequest ¶
type DescribeAbnormalProcessEventsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 异常进程数组 EventSet []*AbnormalProcessEventInfo `json:"EventSet,omitempty" name:"EventSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessRuleDetailRequest ¶
type DescribeAbnormalProcessRuleDetailRequest struct { *tchttp.BaseRequest // 策略唯一id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 镜像id, 在添加白名单的时候使用 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"RuleId"` // 镜像id, 在添加白名单的时候使用 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"RuleDetail"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessRulesExportRequest ¶
type DescribeAbnormalProcessRulesExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAbnormalProcessRulesRequest ¶
type DescribeAbnormalProcessRulesRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 异常进程策略信息列表 RuleSet []*RuleBaseInfo `json:"RuleSet,omitempty" name:"RuleSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlDetailRequest ¶
type DescribeAccessControlDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitempty" 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,omitempty" 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,omitempty" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitempty" name:"ProcessInfo"` // 被篡改信息 TamperedFileInfo *FileAttributeInfo `json:"TamperedFileInfo,omitempty" name:"TamperedFileInfo"` // 事件描述 EventDetail *AccessControlEventDescription `json:"EventDetail,omitempty" name:"EventDetail"` // 父进程信息 ParentProcessInfo *ProcessBaseInfo `json:"ParentProcessInfo,omitempty" name:"ParentProcessInfo"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlEventsExportRequest ¶
type DescribeAccessControlEventsExportRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitempty" 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,omitempty" name:"DownloadUrl"` // 任务id // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitempty" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlEventsRequest ¶
type DescribeAccessControlEventsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 访问控制事件数组 EventSet []*AccessControlEventInfo `json:"EventSet,omitempty" name:"EventSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlRuleDetailRequest ¶
type DescribeAccessControlRuleDetailRequest struct { *tchttp.BaseRequest // 策略唯一id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 镜像id, 仅仅在事件加白的时候使用 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"RuleId"` // 镜像id, 仅仅在事件加白的时候使用 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"RuleDetail"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlRulesExportRequest ¶
type DescribeAccessControlRulesExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAccessControlRulesRequest ¶
type DescribeAccessControlRulesRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 访问控制策略信息列表 RuleSet []*RuleBaseInfo `json:"RuleSet,omitempty" name:"RuleSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"SeriousRiskClusterCount"` // 高危风险的集群数量 HighRiskClusterCount *uint64 `json:"HighRiskClusterCount,omitempty" name:"HighRiskClusterCount"` // 中危风险的集群数量 MiddleRiskClusterCount *uint64 `json:"MiddleRiskClusterCount,omitempty" name:"MiddleRiskClusterCount"` // 低危风险的集群数量 HintRiskClusterCount *uint64 `json:"HintRiskClusterCount,omitempty" name:"HintRiskClusterCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAffectedNodeListRequest ¶
type DescribeAffectedNodeListRequest struct { *tchttp.BaseRequest // 唯一的检测项的ID CheckItemId *int64 `json:"CheckItemId,omitempty" name:"CheckItemId"` // 偏移量 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name - String // Name 可取值:ClusterName, ClusterId,InstanceId,PrivateIpAddresses Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"CheckItemId"` // 偏移量 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name - String // Name 可取值:ClusterName, ClusterId,InstanceId,PrivateIpAddresses Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"TotalCount"` // 受影响的节点列表 AffectedNodeList []*AffectedNodeItem `json:"AffectedNodeList,omitempty" name:"AffectedNodeList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAffectedWorkloadListRequest ¶
type DescribeAffectedWorkloadListRequest struct { *tchttp.BaseRequest // 唯一的检测项的ID CheckItemId *int64 `json:"CheckItemId,omitempty" name:"CheckItemId"` // 偏移量 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name - String // Name 可取值:WorkloadType,ClusterId Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"CheckItemId"` // 偏移量 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name - String // Name 可取值:WorkloadType,ClusterId Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"TotalCount"` // 受影响的workload列表 AffectedWorkloadList []*AffectedWorkloadItem `json:"AffectedWorkloadList,omitempty" name:"AffectedWorkloadList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetAppServiceListRequest ¶
type DescribeAssetAppServiceListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetComponentListRequest ¶
type DescribeAssetComponentListRequest struct { *tchttp.BaseRequest // 容器id ContainerID *string `json:"ContainerID,omitempty" name:"ContainerID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"ContainerID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetContainerDetailRequest ¶
type DescribeAssetContainerDetailRequest struct { *tchttp.BaseRequest // 容器id ContainerId *string `json:"ContainerId,omitempty" 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,omitempty" 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,omitempty" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 容器名称 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 运行状态 Status *string `json:"Status,omitempty" name:"Status"` // 运行账户 RunAs *string `json:"RunAs,omitempty" name:"RunAs"` // 命令行 Cmd *string `json:"Cmd,omitempty" name:"Cmd"` // CPU使用率 * 1000 CPUUsage *uint64 `json:"CPUUsage,omitempty" name:"CPUUsage"` // 内存使用 KB RamUsage *uint64 `json:"RamUsage,omitempty" name:"RamUsage"` // 镜像名 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像ID ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 归属POD POD *string `json:"POD,omitempty" name:"POD"` // k8s 主节点 K8sMaster *string `json:"K8sMaster,omitempty" name:"K8sMaster"` // 容器内进程数 ProcessCnt *uint64 `json:"ProcessCnt,omitempty" name:"ProcessCnt"` // 容器内端口数 PortCnt *uint64 `json:"PortCnt,omitempty" name:"PortCnt"` // 组件数 ComponentCnt *uint64 `json:"ComponentCnt,omitempty" name:"ComponentCnt"` // app数 AppCnt *uint64 `json:"AppCnt,omitempty" name:"AppCnt"` // websvc数 WebServiceCnt *uint64 `json:"WebServiceCnt,omitempty" name:"WebServiceCnt"` // 挂载 Mounts []*ContainerMount `json:"Mounts,omitempty" name:"Mounts"` // 容器网络信息 Network *ContainerNetwork `json:"Network,omitempty" name:"Network"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 镜像创建时间 ImageCreateTime *string `json:"ImageCreateTime,omitempty" name:"ImageCreateTime"` // 镜像大小 ImageSize *uint64 `json:"ImageSize,omitempty" name:"ImageSize"` // 主机状态 offline,online,pause HostStatus *string `json:"HostStatus,omitempty" name:"HostStatus"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED NetStatus *string `json:"NetStatus,omitempty" name:"NetStatus"` // 网络子状态 NetSubStatus *string `json:"NetSubStatus,omitempty" name:"NetSubStatus"` // 隔离来源 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateSource *string `json:"IsolateSource,omitempty" name:"IsolateSource"` // 隔离时间 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateTime *string `json:"IsolateTime,omitempty" name:"IsolateTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetContainerListRequest ¶
type DescribeAssetContainerListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetDBServiceListRequest ¶
type DescribeAssetDBServiceListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetHostDetailRequest ¶
type DescribeAssetHostDetailRequest struct { *tchttp.BaseRequest // 主机id HostId *string `json:"HostId,omitempty" 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,omitempty" 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,omitempty" name:"UUID"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` // 主机名 HostName *string `json:"HostName,omitempty" name:"HostName"` // 主机分组 Group *string `json:"Group,omitempty" name:"Group"` // 主机IP HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 操作系统 OsName *string `json:"OsName,omitempty" name:"OsName"` // agent版本 AgentVersion *string `json:"AgentVersion,omitempty" name:"AgentVersion"` // 内核版本 KernelVersion *string `json:"KernelVersion,omitempty" name:"KernelVersion"` // docker版本 DockerVersion *string `json:"DockerVersion,omitempty" name:"DockerVersion"` // docker api版本 DockerAPIVersion *string `json:"DockerAPIVersion,omitempty" name:"DockerAPIVersion"` // docker go 版本 DockerGoVersion *string `json:"DockerGoVersion,omitempty" name:"DockerGoVersion"` // docker 文件系统类型 DockerFileSystemDriver *string `json:"DockerFileSystemDriver,omitempty" name:"DockerFileSystemDriver"` // docker root 目录 DockerRootDir *string `json:"DockerRootDir,omitempty" name:"DockerRootDir"` // 镜像数 ImageCnt *uint64 `json:"ImageCnt,omitempty" name:"ImageCnt"` // 容器数 ContainerCnt *uint64 `json:"ContainerCnt,omitempty" name:"ContainerCnt"` // k8s IP K8sMasterIP *string `json:"K8sMasterIP,omitempty" name:"K8sMasterIP"` // k8s version K8sVersion *string `json:"K8sVersion,omitempty" name:"K8sVersion"` // kube proxy KubeProxyVersion *string `json:"KubeProxyVersion,omitempty" name:"KubeProxyVersion"` // "UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中 Status *string `json:"Status,omitempty" name:"Status"` // 是否Containerd IsContainerd *bool `json:"IsContainerd,omitempty" name:"IsContainerd"` // 主机来源;"TENCENTCLOUD":"腾讯云服务器","OTHERCLOUD":"非腾讯云服务器" MachineType *string `json:"MachineType,omitempty" name:"MachineType"` // 外网ip PublicIp *string `json:"PublicIp,omitempty" name:"PublicIp"` // 主机实例ID InstanceID *string `json:"InstanceID,omitempty" name:"InstanceID"` // 地域ID RegionID *int64 `json:"RegionID,omitempty" name:"RegionID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetHostListRequest ¶
type DescribeAssetHostListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageBindRuleInfoRequest ¶
type DescribeAssetImageBindRuleInfoRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"EventType","Values":[""]}] // EventType取值: // "FILE_ABNORMAL_READ" 访问控制 // "MALICE_PROCESS_START" 恶意进程启动 Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"EventType","Values":[""]}] // EventType取值: // "FILE_ABNORMAL_READ" 访问控制 // "MALICE_PROCESS_START" 恶意进程启动 Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 镜像绑定规则列表 ImageBindRuleSet []*ImagesBindRuleInfo `json:"ImageBindRuleSet,omitempty" name:"ImageBindRuleSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageDetailRequest ¶
type DescribeAssetImageDetailRequest struct { *tchttp.BaseRequest // 镜像id ImageID *string `json:"ImageID,omitempty" 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,omitempty" 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,omitempty" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 镜像大小 Size *uint64 `json:"Size,omitempty" name:"Size"` // 关联主机个数 // 注意:此字段可能返回 null,表示取不到有效值。 HostCnt *uint64 `json:"HostCnt,omitempty" name:"HostCnt"` // 关联容器个数 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerCnt *uint64 `json:"ContainerCnt,omitempty" name:"ContainerCnt"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 漏洞个数 // 注意:此字段可能返回 null,表示取不到有效值。 VulCnt *uint64 `json:"VulCnt,omitempty" name:"VulCnt"` // 风险行为数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitempty" name:"RiskCnt"` // 敏感信息数 // 注意:此字段可能返回 null,表示取不到有效值。 SensitiveInfoCnt *uint64 `json:"SensitiveInfoCnt,omitempty" name:"SensitiveInfoCnt"` // 是否信任镜像 IsTrustImage *bool `json:"IsTrustImage,omitempty" name:"IsTrustImage"` // 镜像系统 OsName *string `json:"OsName,omitempty" name:"OsName"` // agent镜像扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 AgentError *string `json:"AgentError,omitempty" name:"AgentError"` // 后端镜像扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanError *string `json:"ScanError,omitempty" name:"ScanError"` // 系统架构 // 注意:此字段可能返回 null,表示取不到有效值。 Architecture *string `json:"Architecture,omitempty" name:"Architecture"` // 作者 // 注意:此字段可能返回 null,表示取不到有效值。 Author *string `json:"Author,omitempty" name:"Author"` // 构建历史 // 注意:此字段可能返回 null,表示取不到有效值。 BuildHistory *string `json:"BuildHistory,omitempty" name:"BuildHistory"` // 木马扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitempty" name:"ScanVirusProgress"` // 漏洞扫进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitempty" name:"ScanVulProgress"` // 敏感信息扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitempty" name:"ScanRiskProgress"` // 木马扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitempty" name:"ScanVirusError"` // 漏洞扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitempty" name:"ScanVulError"` // 敏感信息错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitempty" name:"ScanRiskError"` // 镜像扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitempty" name:"ScanStatus"` // 木马病毒数 // 注意:此字段可能返回 null,表示取不到有效值。 VirusCnt *uint64 `json:"VirusCnt,omitempty" name:"VirusCnt"` // 镜像扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitempty" name:"Status"` // 剩余扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 RemainScanTime *uint64 `json:"RemainScanTime,omitempty" name:"RemainScanTime"` // 授权为:1,未授权为:0 IsAuthorized *int64 `json:"IsAuthorized,omitempty" name:"IsAuthorized"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageHostListRequest ¶
type DescribeAssetImageHostListRequest struct { *tchttp.BaseRequest // 过滤条件 支持ImageID,HostID Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageListExportRequest ¶
type DescribeAssetImageListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageListRequest ¶
type DescribeAssetImageListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"Status"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Err *string `json:"Err,omitempty" name:"Err"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryDetailRequest ¶
type DescribeAssetImageRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库列表id Id *uint64 `json:"Id,omitempty" name:"Id"` // 镜像ID ImageId *string `json:"ImageId,omitempty" 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,omitempty" name:"Id"` // 镜像ID ImageId *string `json:"ImageId,omitempty" 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,omitempty" name:"ImageDigest"` // 镜像地址 // 注意:此字段可能返回 null,表示取不到有效值。 ImageRepoAddress *string `json:"ImageRepoAddress,omitempty" name:"ImageRepoAddress"` // 镜像类型 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 仓库名称 // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像版本 // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitempty" name:"ImageTag"` // 扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitempty" name:"ScanStatus"` // 安全漏洞数 // 注意:此字段可能返回 null,表示取不到有效值。 VulCnt *uint64 `json:"VulCnt,omitempty" name:"VulCnt"` // 木马病毒数 // 注意:此字段可能返回 null,表示取不到有效值。 VirusCnt *uint64 `json:"VirusCnt,omitempty" name:"VirusCnt"` // 风险行为数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitempty" name:"RiskCnt"` // 敏感信息数 // 注意:此字段可能返回 null,表示取不到有效值。 SentiveInfoCnt *uint64 `json:"SentiveInfoCnt,omitempty" name:"SentiveInfoCnt"` // 镜像系统 // 注意:此字段可能返回 null,表示取不到有效值。 OsName *string `json:"OsName,omitempty" name:"OsName"` // 木马扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitempty" name:"ScanVirusError"` // 漏洞扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitempty" name:"ScanVulError"` // 层文件信息 // 注意:此字段可能返回 null,表示取不到有效值。 LayerInfo *string `json:"LayerInfo,omitempty" name:"LayerInfo"` // 实例id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"` // 实例名称 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitempty" name:"InstanceName"` // 命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 高危扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitempty" name:"ScanRiskError"` // 木马信息扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitempty" name:"ScanVirusProgress"` // 漏洞扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitempty" name:"ScanVulProgress"` // 敏感扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitempty" name:"ScanRiskProgress"` // 剩余扫描时间秒 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitempty" name:"ScanRemainTime"` // cve扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 CveStatus *string `json:"CveStatus,omitempty" name:"CveStatus"` // 高危扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 RiskStatus *string `json:"RiskStatus,omitempty" name:"RiskStatus"` // 木马扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 VirusStatus *string `json:"VirusStatus,omitempty" name:"VirusStatus"` // 总进度 // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitempty" name:"Progress"` // 授权状态 // 注意:此字段可能返回 null,表示取不到有效值。 IsAuthorized *uint64 `json:"IsAuthorized,omitempty" name:"IsAuthorized"` // 镜像大小 // 注意:此字段可能返回 null,表示取不到有效值。 ImageSize *uint64 `json:"ImageSize,omitempty" name:"ImageSize"` // 镜像Id // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 镜像区域 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryRegion *string `json:"RegistryRegion,omitempty" name:"RegistryRegion"` // 镜像创建的时间 // 注意:此字段可能返回 null,表示取不到有效值。 ImageCreateTime *string `json:"ImageCreateTime,omitempty" name:"ImageCreateTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryListExportRequest ¶
type DescribeAssetImageRegistryListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 排序字段 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitempty" name:"Order"` // 是否仅展示repository版本最新的镜像,默认为false OnlyShowLatest *bool `json:"OnlyShowLatest,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 排序字段 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitempty" name:"Order"` // 是否仅展示repository版本最新的镜像,默认为false OnlyShowLatest *bool `json:"OnlyShowLatest,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryListRequest ¶
type DescribeAssetImageRegistryListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤字段 // IsAuthorized是否授权,取值全部all,未授权0,已授权1 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitempty" name:"Order"` // 是否仅展示各repository最新的镜像, 默认为false OnlyShowLatest *bool `json:"OnlyShowLatest,omitempty" name:"OnlyShowLatest"` }
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,omitempty" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤字段 // IsAuthorized是否授权,取值全部all,未授权0,已授权1 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式,asc,desc Order *string `json:"Order,omitempty" name:"Order"` // 是否仅展示各repository最新的镜像, 默认为false OnlyShowLatest *bool `json:"OnlyShowLatest,omitempty" name:"OnlyShowLatest"` }
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,omitempty" name:"List"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryRegistryDetailRequest ¶
type DescribeAssetImageRegistryRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库唯一id RegistryId *int64 `json:"RegistryId,omitempty" 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,omitempty" 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,omitempty" name:"Name"` // 用户名 Username *string `json:"Username,omitempty" name:"Username"` // 密码 Password *string `json:"Password,omitempty" name:"Password"` // 仓库url Url *string `json:"Url,omitempty" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 仓库版本 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryVersion *string `json:"RegistryVersion,omitempty" name:"RegistryVersion"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitempty" name:"NetType"` // 区域,列表:default(默认) // 注意:此字段可能返回 null,表示取不到有效值。 RegistryRegion *string `json:"RegistryRegion,omitempty" name:"RegistryRegion"` // 限速 // 注意:此字段可能返回 null,表示取不到有效值。 SpeedLimit *uint64 `json:"SpeedLimit,omitempty" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 // 注意:此字段可能返回 null,表示取不到有效值。 Insecure *uint64 `json:"Insecure,omitempty" name:"Insecure"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryRiskInfoListRequest ¶
type DescribeAssetImageRegistryRiskInfoListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像id ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 排序字段(Level) By *string `json:"By,omitempty" name:"By"` // 排序方式 + - Order *string `json:"Order,omitempty" name:"Order"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像id ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 排序字段(Level) By *string `json:"By,omitempty" name:"By"` // 排序方式 + - Order *string `json:"Order,omitempty" name:"Order"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"List"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryRiskListExportRequest ¶
type DescribeAssetImageRegistryRiskListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryScanStatusOneKeyRequest ¶
type DescribeAssetImageRegistryScanStatusOneKeyRequest struct { *tchttp.BaseRequest // 需要获取进度的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 是否获取全部镜像 All *bool `json:"All,omitempty" name:"All"` // 需要获取进度的镜像列表Id Id []*uint64 `json:"Id,omitempty" name:"Id"` }
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,omitempty" name:"Images"` // 是否获取全部镜像 All *bool `json:"All,omitempty" name:"All"` // 需要获取进度的镜像列表Id Id []*uint64 `json:"Id,omitempty" name:"Id"` }
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,omitempty" name:"ImageTotal"` // 扫描镜像个数 ImageScanCnt *uint64 `json:"ImageScanCnt,omitempty" name:"ImageScanCnt"` // 扫描进度列表 // 注意:此字段可能返回 null,表示取不到有效值。 ImageStatus []*ImageProgress `json:"ImageStatus,omitempty" name:"ImageStatus"` // 安全个数 SuccessCount *uint64 `json:"SuccessCount,omitempty" name:"SuccessCount"` // 风险个数 RiskCount *uint64 `json:"RiskCount,omitempty" name:"RiskCount"` // 总的扫描进度 Schedule *uint64 `json:"Schedule,omitempty" name:"Schedule"` // 总的扫描状态 Status *string `json:"Status,omitempty" name:"Status"` // 扫描剩余时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitempty" name:"ScanRemainTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistrySummaryRequest ¶
type DescribeAssetImageRegistrySummaryRequest struct {
*tchttp.BaseRequest
}
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 { }
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,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryVirusListExportRequest ¶
type DescribeAssetImageRegistryVirusListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryVirusListRequest ¶
type DescribeAssetImageRegistryVirusListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"List"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryVulListExportRequest ¶
type DescribeAssetImageRegistryVulListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRegistryVulListRequest ¶
type DescribeAssetImageRegistryVulListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Level- String - 是否必填:否 - 漏洞级别筛选,</li> // <li>Name - String - 是否必填:否 - 漏洞名称</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 镜像信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 镜像标识Id Id *uint64 `json:"Id,omitempty" 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,omitempty" name:"List"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRiskListExportRequest ¶
type DescribeAssetImageRiskListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitempty" 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,omitempty" 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,omitempty" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitempty" 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,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageRiskListRequest ¶
type DescribeAssetImageRiskListRequest struct { *tchttp.BaseRequest // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 Order *string `json:"Order,omitempty" 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,omitempty" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 Order *string `json:"Order,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"Enable"` // 扫描时刻(完整时间;后端按0时区解析时分秒) ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 扫描间隔 ScanPeriod *uint64 `json:"ScanPeriod,omitempty" name:"ScanPeriod"` // 扫描木马 ScanVirus *bool `json:"ScanVirus,omitempty" name:"ScanVirus"` // 扫描敏感信息 ScanRisk *bool `json:"ScanRisk,omitempty" name:"ScanRisk"` // 扫描漏洞 ScanVul *bool `json:"ScanVul,omitempty" name:"ScanVul"` // 扫描全部镜像 All *bool `json:"All,omitempty" name:"All"` // 自定义扫描镜像 Images []*string `json:"Images,omitempty" name:"Images"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageScanStatusRequest ¶
type DescribeAssetImageScanStatusRequest struct { *tchttp.BaseRequest // 任务id TaskID *string `json:"TaskID,omitempty" 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,omitempty" 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,omitempty" name:"ImageTotal"` // 扫描镜像个数 ImageScanCnt *uint64 `json:"ImageScanCnt,omitempty" name:"ImageScanCnt"` // 扫描状态 Status *string `json:"Status,omitempty" name:"Status"` // 扫描进度 ImageScanCnt/ImageTotal *100 Schedule *uint64 `json:"Schedule,omitempty" name:"Schedule"` // 安全个数 SuccessCount *uint64 `json:"SuccessCount,omitempty" name:"SuccessCount"` // 风险个数 RiskCount *uint64 `json:"RiskCount,omitempty" name:"RiskCount"` // 剩余扫描时间 LeftSeconds *uint64 `json:"LeftSeconds,omitempty" name:"LeftSeconds"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"TaskID"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageSimpleListRequest ¶
type DescribeAssetImageSimpleListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 镜像名、镜像id 称筛选,</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 镜像名、镜像id 称筛选,</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageVirusListExportRequest ¶
type DescribeAssetImageVirusListExportRequest struct { *tchttp.BaseRequest // 列表支持字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 镜像名称筛选,</li> // <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 镜像名称筛选,</li> // <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"DownloadUrl"` // 任务ID JobId *string `json:"JobId,omitempty" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageVirusListRequest ¶
type DescribeAssetImageVirusListRequest struct { *tchttp.BaseRequest // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 镜像名称筛选,</li> // <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序 asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 镜像名称筛选,</li> // <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序 asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 病毒扫描状态 // 0:未扫描 // 1:扫描中 // 2:扫描完成 // 3:扫描出错 // 4:扫描取消 VirusScanStatus *uint64 `json:"VirusScanStatus,omitempty" name:"VirusScanStatus"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageVulListExportRequest ¶
type DescribeAssetImageVulListExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li> // <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"ExportField"` // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li> // <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetImageVulListRequest ¶
type DescribeAssetImageVulListRequest struct { *tchttp.BaseRequest // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li> // <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段(Level) By *string `json:"By,omitempty" name:"By"` // 排序方式 + - Order *string `json:"Order,omitempty" 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,omitempty" name:"ImageID"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li> // <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li> Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段(Level) By *string `json:"By,omitempty" name:"By"` // 排序方式 + - Order *string `json:"Order,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetPortListRequest ¶
type DescribeAssetPortListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetProcessListRequest ¶
type DescribeAssetProcessListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"AppCnt"` // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitempty" name:"ContainerCnt"` // 暂停的容器个数 ContainerPause *uint64 `json:"ContainerPause,omitempty" name:"ContainerPause"` // 运行的容器个数 ContainerRunning *uint64 `json:"ContainerRunning,omitempty" name:"ContainerRunning"` // 停止运行的容器个数 ContainerStop *uint64 `json:"ContainerStop,omitempty" name:"ContainerStop"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 数据库个数 DbCnt *uint64 `json:"DbCnt,omitempty" name:"DbCnt"` // 镜像个数 ImageCnt *uint64 `json:"ImageCnt,omitempty" name:"ImageCnt"` // 主机在线个数 HostOnline *uint64 `json:"HostOnline,omitempty" name:"HostOnline"` // 主机个数 HostCnt *uint64 `json:"HostCnt,omitempty" name:"HostCnt"` // 有风险的镜像个数 ImageHasRiskInfoCnt *uint64 `json:"ImageHasRiskInfoCnt,omitempty" name:"ImageHasRiskInfoCnt"` // 有病毒的镜像个数 ImageHasVirusCnt *uint64 `json:"ImageHasVirusCnt,omitempty" name:"ImageHasVirusCnt"` // 有漏洞的镜像个数 ImageHasVulsCnt *uint64 `json:"ImageHasVulsCnt,omitempty" name:"ImageHasVulsCnt"` // 不受信任的镜像个数 ImageUntrustCnt *uint64 `json:"ImageUntrustCnt,omitempty" name:"ImageUntrustCnt"` // 监听的端口个数 ListenPortCnt *uint64 `json:"ListenPortCnt,omitempty" name:"ListenPortCnt"` // 进程个数 ProcessCnt *uint64 `json:"ProcessCnt,omitempty" name:"ProcessCnt"` // web服务个数 WebServiceCnt *uint64 `json:"WebServiceCnt,omitempty" name:"WebServiceCnt"` // 最近镜像扫描时间 LatestImageScanTime *string `json:"LatestImageScanTime,omitempty" name:"LatestImageScanTime"` // 风险镜像个数 ImageUnsafeCnt *uint64 `json:"ImageUnsafeCnt,omitempty" name:"ImageUnsafeCnt"` // 主机未安装agent数量 HostUnInstallCnt *uint64 `json:"HostUnInstallCnt,omitempty" name:"HostUnInstallCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebServiceListRequest ¶
type DescribeAssetWebServiceListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> // <li>Type- String - 是否必填:否 - 主机运行状态筛选,"Apache" // "Jboss" // "lighttpd" // "Nginx" // "Tomcat"</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li> // <li>Type- String - 是否必填:否 - 主机运行状态筛选,"Apache" // "Jboss" // "lighttpd" // "Nginx" // "Tomcat"</li> Filters []*AssetFilters `json:"Filters,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCheckItemListRequest ¶
type DescribeCheckItemListRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name 可取值:risk_level风险等级, risk_target检查对象,风险对象,risk_type风险类别,risk_attri检测项所属的风险类型 Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name 可取值:risk_level风险等级, risk_target检查对象,风险对象,risk_type风险类别,risk_attri检测项所属的风险类型 Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"ClusterCheckItems"` // 检查项总数 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClusterDetailRequest ¶
type DescribeClusterDetailRequest struct { *tchttp.BaseRequest // 集群id ClusterId *string `json:"ClusterId,omitempty" 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,omitempty" 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,omitempty" name:"ClusterId"` // 集群名字 ClusterName *string `json:"ClusterName,omitempty" name:"ClusterName"` // 当前集群扫描任务的进度,100表示扫描完成. ScanTaskProgress *int64 `json:"ScanTaskProgress,omitempty" name:"ScanTaskProgress"` // 集群版本 ClusterVersion *string `json:"ClusterVersion,omitempty" name:"ClusterVersion"` // 运行时组件 ContainerRuntime *string `json:"ContainerRuntime,omitempty" name:"ContainerRuntime"` // 集群节点数 ClusterNodeNum *uint64 `json:"ClusterNodeNum,omitempty" name:"ClusterNodeNum"` // 集群状态 (Running 运行中 Creating 创建中 Abnormal 异常 ) ClusterStatus *string `json:"ClusterStatus,omitempty" name:"ClusterStatus"` // 集群类型:为托管集群MANAGED_CLUSTER、独立集群INDEPENDENT_CLUSTER ClusterType *string `json:"ClusterType,omitempty" name:"ClusterType"` // 集群区域 Region *string `json:"Region,omitempty" name:"Region"` // 严重风险检查项的数量 SeriousRiskCount *uint64 `json:"SeriousRiskCount,omitempty" name:"SeriousRiskCount"` // 高风险检查项的数量 HighRiskCount *uint64 `json:"HighRiskCount,omitempty" name:"HighRiskCount"` // 中风险检查项的数量 MiddleRiskCount *uint64 `json:"MiddleRiskCount,omitempty" name:"MiddleRiskCount"` // 提示风险检查项的数量 HintRiskCount *uint64 `json:"HintRiskCount,omitempty" name:"HintRiskCount"` // 检查任务的状态 CheckStatus *string `json:"CheckStatus,omitempty" name:"CheckStatus"` // 防御容器状态 DefenderStatus *string `json:"DefenderStatus,omitempty" name:"DefenderStatus"` // 扫描任务创建时间 TaskCreateTime *string `json:"TaskCreateTime,omitempty" name:"TaskCreateTime"` // 网络类型.PublicNetwork为公网类型,VPCNetwork为VPC网络 NetworkType *string `json:"NetworkType,omitempty" name:"NetworkType"` // API Server地址 ApiServerAddress *string `json:"ApiServerAddress,omitempty" name:"ApiServerAddress"` // 节点数 NodeCount *uint64 `json:"NodeCount,omitempty" name:"NodeCount"` // 命名空间数 NamespaceCount *uint64 `json:"NamespaceCount,omitempty" name:"NamespaceCount"` // 工作负载数 WorkloadCount *uint64 `json:"WorkloadCount,omitempty" name:"WorkloadCount"` // Pod数量 PodCount *uint64 `json:"PodCount,omitempty" name:"PodCount"` // Service数量 ServiceCount *uint64 `json:"ServiceCount,omitempty" name:"ServiceCount"` // Ingress数量 IngressCount *uint64 `json:"IngressCount,omitempty" name:"IngressCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"TotalCount"` // 有风险的集群数量 RiskClusterCount *uint64 `json:"RiskClusterCount,omitempty" name:"RiskClusterCount"` // 未检查的集群数量 UncheckClusterCount *uint64 `json:"UncheckClusterCount,omitempty" name:"UncheckClusterCount"` // 托管集群数量 ManagedClusterCount *uint64 `json:"ManagedClusterCount,omitempty" name:"ManagedClusterCount"` // 独立集群数量 IndependentClusterCount *uint64 `json:"IndependentClusterCount,omitempty" name:"IndependentClusterCount"` // 无风险的集群数量 NoRiskClusterCount *uint64 `json:"NoRiskClusterCount,omitempty" name:"NoRiskClusterCount"` // 已经检查集群数 CheckedClusterCount *uint64 `json:"CheckedClusterCount,omitempty" name:"CheckedClusterCount"` // 自动检查集群数 AutoCheckClusterCount *uint64 `json:"AutoCheckClusterCount,omitempty" name:"AutoCheckClusterCount"` // 手动检查集群数 ManualCheckClusterCount *uint64 `json:"ManualCheckClusterCount,omitempty" name:"ManualCheckClusterCount"` // 检查失败集群数 FailedClusterCount *uint64 `json:"FailedClusterCount,omitempty" name:"FailedClusterCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceAssetDetailInfoRequest ¶
type DescribeComplianceAssetDetailInfoRequest struct { *tchttp.BaseRequest // 客户资产ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitempty" 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,omitempty" 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,omitempty" name:"AssetDetailInfo"` // 当资产为容器时,返回此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerDetailInfo *ComplianceContainerDetailInfo `json:"ContainerDetailInfo,omitempty" name:"ContainerDetailInfo"` // 当资产为镜像时,返回此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 ImageDetailInfo *ComplianceImageDetailInfo `json:"ImageDetailInfo,omitempty" name:"ImageDetailInfo"` // 当资产为主机时,返回此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 HostDetailInfo *ComplianceHostDetailInfo `json:"HostDetailInfo,omitempty" name:"HostDetailInfo"` // 当资产为K8S时,返回此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 K8SDetailInfo *ComplianceK8SDetailInfo `json:"K8SDetailInfo,omitempty" name:"K8SDetailInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceAssetListRequest ¶
type DescribeComplianceAssetListRequest struct { *tchttp.BaseRequest // 资产类型列表。 AssetTypeSet []*string `json:"AssetTypeSet,omitempty" name:"AssetTypeSet"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 返回的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"AssetTypeSet"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 返回的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"TotalCount"` // 返回各类资产的列表。 // 注意:此字段可能返回 null,表示取不到有效值。 AssetInfoList []*ComplianceAssetInfo `json:"AssetInfoList,omitempty" name:"AssetInfoList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceAssetPolicyItemListRequest ¶
type DescribeComplianceAssetPolicyItemListRequest struct { *tchttp.BaseRequest // 客户资产的ID。 CustomerAssetId *uint64 `json:"CustomerAssetId,omitempty" name:"CustomerAssetId"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 要获取的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 过滤器列表。Name字段支持 // RiskLevel Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"CustomerAssetId"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 要获取的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 过滤器列表。Name字段支持 // RiskLevel Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"TotalCount"` // 返回某个资产下的检测项的列表。 AssetPolicyItemList []*ComplianceAssetPolicyItem `json:"AssetPolicyItemList,omitempty" name:"AssetPolicyItemList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"AssetType"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitempty" 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,omitempty" name:"AssetType"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitempty" 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,omitempty" name:"TotalCount"` // 定时任务信息的列表 PeriodTaskSet []*CompliancePeriodTask `json:"PeriodTaskSet,omitempty" name:"PeriodTaskSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCompliancePolicyItemAffectedAssetListRequest ¶
type DescribeCompliancePolicyItemAffectedAssetListRequest struct { *tchttp.BaseRequest // DescribeComplianceTaskPolicyItemSummaryList返回的CustomerPolicyItemId,表示检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitempty" name:"CustomerPolicyItemId"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 过滤条件。 // Name - String // Name 可取值:NodeName, CheckResult Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"CustomerPolicyItemId"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 过滤条件。 // Name - String // Name 可取值:NodeName, CheckResult Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"AffectedAssetList"` // 检测项影响的资产的总数。 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCompliancePolicyItemAffectedSummaryRequest ¶
type DescribeCompliancePolicyItemAffectedSummaryRequest struct { *tchttp.BaseRequest // DescribeComplianceTaskPolicyItemSummaryList返回的CustomerPolicyItemId,表示检测项的ID。 CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitempty" 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,omitempty" 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,omitempty" name:"PolicyItemSummary"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"AssetTypeSet"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 返回的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"AssetTypeSet"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 返回的数据量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"TotalCount"` // 返回各类检测失败的资产的汇总信息的列表。 // 注意:此字段可能返回 null,表示取不到有效值。 ScanFailedAssetList []*ComplianceScanFailedAsset `json:"ScanFailedAssetList,omitempty" name:"ScanFailedAssetList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" 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,omitempty" 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,omitempty" name:"Status"` // 返回各类资产的汇总信息的列表。 AssetSummaryList []*ComplianceAssetSummary `json:"AssetSummaryList,omitempty" name:"AssetSummaryList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"AssetType"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 过滤条件。 // Name - String // Name 可取值:ItemType, StandardId, RiskLevel。 // 当为K8S资产时,还可取ClusterName。 Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"AssetType"` // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 过滤条件。 // Name - String // Name 可取值:ItemType, StandardId, RiskLevel。 // 当为K8S资产时,还可取ClusterName。 Filters []*ComplianceFilters `json:"Filters,omitempty" 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,omitempty" name:"TaskId"` // 返回检测项的总数。 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 返回各检测项对应的汇总信息的列表。 PolicyItemSummaryList []*CompliancePolicyItemSummary `json:"PolicyItemSummaryList,omitempty" name:"PolicyItemSummaryList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeComplianceWhitelistItemListRequest ¶
type DescribeComplianceWhitelistItemListRequest struct { *tchttp.BaseRequest // 起始偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 要获取的数量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 资产类型列表。 AssetTypeSet []*string `json:"AssetTypeSet,omitempty" name:"AssetTypeSet"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 desc asc Order *string `json:"Order,omitempty" 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,omitempty" name:"Offset"` // 要获取的数量,默认为10,最大为100。 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 资产类型列表。 AssetTypeSet []*string `json:"AssetTypeSet,omitempty" name:"AssetTypeSet"` // 查询过滤器 Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 desc asc Order *string `json:"Order,omitempty" 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,omitempty" name:"WhitelistItemSet"` // 白名单项的总数。 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"ContainerTotalCnt"` // 正在运行容器数量 ContainerRunningCnt *uint64 `json:"ContainerRunningCnt,omitempty" name:"ContainerRunningCnt"` // 暂停运行容器数量 ContainerPauseCnt *uint64 `json:"ContainerPauseCnt,omitempty" name:"ContainerPauseCnt"` // 停止运行容器数量 ContainerStopped *uint64 `json:"ContainerStopped,omitempty" name:"ContainerStopped"` // 本地镜像数量 ImageCnt *uint64 `json:"ImageCnt,omitempty" name:"ImageCnt"` // 主机节点数量 HostCnt *uint64 `json:"HostCnt,omitempty" name:"HostCnt"` // 主机正在运行节点数量 HostRunningCnt *uint64 `json:"HostRunningCnt,omitempty" name:"HostRunningCnt"` // 主机离线节点数量 HostOfflineCnt *uint64 `json:"HostOfflineCnt,omitempty" name:"HostOfflineCnt"` // 镜像仓库数量 ImageRegistryCnt *uint64 `json:"ImageRegistryCnt,omitempty" name:"ImageRegistryCnt"` // 镜像总数 ImageTotalCnt *uint64 `json:"ImageTotalCnt,omitempty" name:"ImageTotalCnt"` // 主机未安装agent数量 HostUnInstallCnt *uint64 `json:"HostUnInstallCnt,omitempty" name:"HostUnInstallCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"UnhandledEscapeCnt"` // 未处理反弹shell事件 UnhandledReverseShellCnt *uint64 `json:"UnhandledReverseShellCnt,omitempty" name:"UnhandledReverseShellCnt"` // 未处理高危系统调用 UnhandledRiskSyscallCnt *uint64 `json:"UnhandledRiskSyscallCnt,omitempty" name:"UnhandledRiskSyscallCnt"` // 未处理异常进程 UnhandledAbnormalProcessCnt *uint64 `json:"UnhandledAbnormalProcessCnt,omitempty" name:"UnhandledAbnormalProcessCnt"` // 未处理文件篡改 UnhandledFileCnt *uint64 `json:"UnhandledFileCnt,omitempty" name:"UnhandledFileCnt"` // 未处理木马事件 UnhandledVirusEventCnt *uint64 `json:"UnhandledVirusEventCnt,omitempty" name:"UnhandledVirusEventCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeEventDetailRequest ¶
type DescribeEscapeEventDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitempty" 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,omitempty" 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,omitempty" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitempty" name:"ProcessInfo"` // 事件描述 EventDetail *EscapeEventDescription `json:"EventDetail,omitempty" name:"EventDetail"` // 父进程信息 ParentProcessInfo *ProcessBaseInfo `json:"ParentProcessInfo,omitempty" name:"ParentProcessInfo"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeEventInfoRequest ¶
type DescribeEscapeEventInfoRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,Status:EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,Status:EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"EventSet"` // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEscapeEventsExportRequest ¶
type DescribeEscapeEventsExportRequest struct { *tchttp.BaseRequest // 导出字段 ExportField []*string `json:"ExportField,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"ExportField"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"RuleSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"IsSafe"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeExportJobResultRequest ¶
type DescribeExportJobResultRequest struct { *tchttp.BaseRequest // CreateExportComplianceStatusListJob返回的JobId字段的值 JobId *string `json:"JobId,omitempty" 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,omitempty" 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,omitempty" name:"ExportStatus"` // 返回下载URL // 注意:此字段可能返回 null,表示取不到有效值。 DownloadURL *string `json:"DownloadURL,omitempty" name:"DownloadURL"` // 当ExportStatus为RUNNING时,返回导出进度。0~100范围的浮点数。 // 注意:此字段可能返回 null,表示取不到有效值。 ExportProgress *float64 `json:"ExportProgress,omitempty" name:"ExportProgress"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 FailureMsg *string `json:"FailureMsg,omitempty" name:"FailureMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"TotalAuthorizedCnt"` // 已使用镜像授权数 UsedAuthorizedCnt *uint64 `json:"UsedAuthorizedCnt,omitempty" name:"UsedAuthorizedCnt"` // 已开启扫描镜像数 ScannedImageCnt *uint64 `json:"ScannedImageCnt,omitempty" name:"ScannedImageCnt"` // 未开启扫描镜像数 NotScannedImageCnt *uint64 `json:"NotScannedImageCnt,omitempty" name:"NotScannedImageCnt"` // 本地未开启扫描镜像数 NotScannedLocalImageCnt *uint64 `json:"NotScannedLocalImageCnt,omitempty" name:"NotScannedLocalImageCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"Enable"` // 定时任务扫描时间 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 定时扫描间隔 ScanPeriod *uint64 `json:"ScanPeriod,omitempty" name:"ScanPeriod"` // 扫描类型数组 // 注意:此字段可能返回 null,表示取不到有效值。 ScanType []*string `json:"ScanType,omitempty" name:"ScanType"` // 扫描全部镜像 All *bool `json:"All,omitempty" name:"All"` // 自定义扫描镜像 // 注意:此字段可能返回 null,表示取不到有效值。 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 自动以扫描镜像Id // 注意:此字段可能返回 null,表示取不到有效值。 Id []*uint64 `json:"Id,omitempty" name:"Id"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"VulnerabilityCnt"` // 木马病毒 MalwareVirusCnt []*RunTimeRiskInfo `json:"MalwareVirusCnt,omitempty" name:"MalwareVirusCnt"` // 敏感信息 RiskCnt []*RunTimeRiskInfo `json:"RiskCnt,omitempty" name:"RiskCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeImageRiskTendencyRequest ¶
type DescribeImageRiskTendencyRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitempty" 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,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitempty" 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,omitempty" name:"ImageRiskTendencySet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeImageSimpleListRequest ¶
type DescribeImageSimpleListRequest struct { *tchttp.BaseRequest // IsAuthorized 是否已经授权, 0:否 1:是 无:全部 Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 排序方式 Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 排序方式 Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"ImageList"` // 镜像数 ImageCnt *uint64 `json:"ImageCnt,omitempty" name:"ImageCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePostPayDetailRequest ¶
type DescribePostPayDetailRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"SoftQuotaDayDetail"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"StartTime"` // 专业版结束时间,补充购买时才不为空 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitempty" name:"EndTime"` // 需购买的机器核数 CoresCnt *uint64 `json:"CoresCnt,omitempty" name:"CoresCnt"` // 弹性计费上限 MaxPostPayCoresCnt *uint64 `json:"MaxPostPayCoresCnt,omitempty" name:"MaxPostPayCoresCnt"` // 资源ID // 注意:此字段可能返回 null,表示取不到有效值。 ResourceId *string `json:"ResourceId,omitempty" name:"ResourceId"` // 购买状态 // 待购: Pending // 已购: Normal // 隔离: Isolate BuyStatus *string `json:"BuyStatus,omitempty" name:"BuyStatus"` // 是否曾经购买过(false:未曾 true:曾经购买过) IsPurchased *bool `json:"IsPurchased,omitempty" name:"IsPurchased"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"State"` // 总核数 // 注意:此字段可能返回 null,表示取不到有效值。 CoresCnt *uint64 `json:"CoresCnt,omitempty" name:"CoresCnt"` // 已购买核数 // 注意:此字段可能返回 null,表示取不到有效值。 AuthorizedCoresCnt *uint64 `json:"AuthorizedCoresCnt,omitempty" name:"AuthorizedCoresCnt"` // 镜像数 // 注意:此字段可能返回 null,表示取不到有效值。 ImageCnt *uint64 `json:"ImageCnt,omitempty" name:"ImageCnt"` // 已授权镜像数 // 注意:此字段可能返回 null,表示取不到有效值。 AuthorizedImageCnt *uint64 `json:"AuthorizedImageCnt,omitempty" name:"AuthorizedImageCnt"` // 已购买镜像授权数 // 注意:此字段可能返回 null,表示取不到有效值。 PurchasedAuthorizedCnt *uint64 `json:"PurchasedAuthorizedCnt,omitempty" name:"PurchasedAuthorizedCnt"` // 过期时间 // 注意:此字段可能返回 null,表示取不到有效值。 ExpirationTime *string `json:"ExpirationTime,omitempty" name:"ExpirationTime"` // 0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置) // 注意:此字段可能返回 null,表示取不到有效值。 AutomaticRenewal *int64 `json:"AutomaticRenewal,omitempty" name:"AutomaticRenewal"` // 试用期间赠送镜像授权数,可能会过期 // 注意:此字段可能返回 null,表示取不到有效值。 GivenAuthorizedCnt *uint64 `json:"GivenAuthorizedCnt,omitempty" name:"GivenAuthorizedCnt"` // 起始时间 // 注意:此字段可能返回 null,表示取不到有效值。 BeginTime *string `json:"BeginTime,omitempty" name:"BeginTime"` // 子状态(具体意义依据State字段而定) // State为4时,有效值为: ISOLATE(隔离) DESTROED(已销毁) // 注意:此字段可能返回 null,表示取不到有效值。 SubState *string `json:"SubState,omitempty" name:"SubState"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRefreshTaskRequest ¶
type DescribeRefreshTaskRequest struct { *tchttp.BaseRequest // 任务ID TaskId *uint64 `json:"TaskId,omitempty" name:"TaskId"` }
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,omitempty" name:"TaskId"` }
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,omitempty" name:"TaskStatus"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellDetailRequest ¶
type DescribeReverseShellDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitempty" 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,omitempty" 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,omitempty" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitempty" name:"ProcessInfo"` // 父进程信息 ParentProcessInfo *ProcessDetailBaseInfo `json:"ParentProcessInfo,omitempty" name:"ParentProcessInfo"` // 事件描述 EventDetail *ReverseShellEventDescription `json:"EventDetail,omitempty" name:"EventDetail"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellEventsExportRequest ¶
type DescribeReverseShellEventsExportRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitempty" 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,omitempty" name:"DownloadUrl"` // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitempty" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellEventsRequest ¶
type DescribeReverseShellEventsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 反弹shell数组 EventSet []*ReverseShellEventInfo `json:"EventSet,omitempty" name:"EventSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellWhiteListDetailRequest ¶
type DescribeReverseShellWhiteListDetailRequest struct { *tchttp.BaseRequest // 白名单id WhiteListId *string `json:"WhiteListId,omitempty" 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,omitempty" 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,omitempty" name:"WhiteListDetailInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellWhiteListsRequest ¶
type DescribeReverseShellWhiteListsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 白名单信息列表 WhiteListSet []*ReverseShellWhiteListBaseInfo `json:"WhiteListSet,omitempty" name:"WhiteListSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskListRequest ¶
type DescribeRiskListRequest struct { *tchttp.BaseRequest // 要查询的集群ID,如果不指定,则查询用户所有的风险项 ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name - String // Name 可取值:RiskLevel风险等级, RiskTarget检查对象,风险对象,RiskType风险类别,RiskAttribute检测项所属的风险类型,Name Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"ClusterId"` // 偏移量 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name - String // Name 可取值:RiskLevel风险等级, RiskTarget检查对象,风险对象,RiskType风险类别,RiskAttribute检测项所属的风险类型,Name Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"ClusterRiskItems"` // 风险项的总数 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallDetailRequest ¶
type DescribeRiskSyscallDetailRequest struct { *tchttp.BaseRequest // 事件唯一id EventId *string `json:"EventId,omitempty" 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,omitempty" 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,omitempty" name:"EventBaseInfo"` // 进程信息 ProcessInfo *ProcessDetailInfo `json:"ProcessInfo,omitempty" name:"ProcessInfo"` // 父进程信息 ParentProcessInfo *ProcessDetailBaseInfo `json:"ParentProcessInfo,omitempty" name:"ParentProcessInfo"` // 事件描述 EventDetail *RiskSyscallEventDescription `json:"EventDetail,omitempty" name:"EventDetail"` // 祖先进程信息 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallEventsExportRequest ¶
type DescribeRiskSyscallEventsExportRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitempty" 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,omitempty" name:"DownloadUrl"` // 任务Id // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitempty" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallEventsRequest ¶
type DescribeRiskSyscallEventsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 高危系统调用数组 EventSet []*RiskSyscallEventInfo `json:"EventSet,omitempty" name:"EventSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"TotalCount"` // 系统调用名称列表 SyscallNames []*string `json:"SyscallNames,omitempty" name:"SyscallNames"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallWhiteListDetailRequest ¶
type DescribeRiskSyscallWhiteListDetailRequest struct { *tchttp.BaseRequest // 白名单id WhiteListId *string `json:"WhiteListId,omitempty" 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,omitempty" 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,omitempty" name:"WhiteListDetailInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskSyscallWhiteListsRequest ¶
type DescribeRiskSyscallWhiteListsRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] Filters []*RunTimeFilters `json:"Filters,omitempty" name:"Filters"` // 升序降序,asc desc Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"TotalCount"` // 白名单信息列表 WhiteListSet []*RiskSyscallWhiteListBaseInfo `json:"WhiteListSet,omitempty" name:"WhiteListSet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSecEventsTendencyRequest ¶
type DescribeSecEventsTendencyRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitempty" 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,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitempty" 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,omitempty" name:"EventTendencySet"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"SeriousRiskNodeCount"` // 高风险影响的节点的数量,返回7天数据 HighRiskNodeCount []*uint64 `json:"HighRiskNodeCount,omitempty" name:"HighRiskNodeCount"` // 中风险检查项的节点数量,返回7天数据 MiddleRiskNodeCount []*uint64 `json:"MiddleRiskNodeCount,omitempty" name:"MiddleRiskNodeCount"` // 提示风险检查项的节点数量,返回7天数据 HintRiskNodeCount []*uint64 `json:"HintRiskNodeCount,omitempty" name:"HintRiskNodeCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
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,omitempty" name:"TaskId"` // 任务状态,为Task_New,Task_Running,Task_Finish,Task_Error,Task_NoExist.Task_New,Task_Running表示有任务存在,不允许新下发 TaskStatus *string `json:"TaskStatus,omitempty" name:"TaskStatus"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUserClusterRequest ¶
type DescribeUserClusterRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"Offset"` // 每次查询的最大记录数量 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // Name - String // Name 可取值:ClusterName,ClusterId,ClusterType,Region,ClusterCheckMode,ClusterAutoCheck Filters []*ComplianceFilters `json:"Filters,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 asc,desc Order *string `json:"Order,omitempty" 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,omitempty" name:"TotalCount"` // 集群的详细信息 ClusterInfoList []*ClusterInfoItem `json:"ClusterInfoList,omitempty" name:"ClusterInfoList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"RegistryImageCnt"` // 本地镜像未授权数量 LocalImageCnt *uint64 `json:"LocalImageCnt,omitempty" name:"LocalImageCnt"` // 未使用的镜像安全扫描授权数 UnusedAuthorizedCnt *uint64 `json:"UnusedAuthorizedCnt,omitempty" name:"UnusedAuthorizedCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVirusDetailRequest ¶
type DescribeVirusDetailRequest struct { *tchttp.BaseRequest // 木马文件id Id *string `json:"Id,omitempty" 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,omitempty" 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,omitempty" name:"ImageId"` // 镜像名称 // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 木马文件大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *uint64 `json:"Size,omitempty" name:"Size"` // 木马文件路径 // 注意:此字段可能返回 null,表示取不到有效值。 FilePath *string `json:"FilePath,omitempty" name:"FilePath"` // 最近生成时间 // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitempty" name:"ModifyTime"` // 病毒名称 // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitempty" name:"VirusName"` // 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitempty" name:"RiskLevel"` // 容器名称 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 容器id // 注意:此字段可能返回 null,表示取不到有效值。 ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 主机名称 // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitempty" name:"HostName"` // 主机id // 注意:此字段可能返回 null,表示取不到有效值。 HostId *string `json:"HostId,omitempty" name:"HostId"` // 进程名称 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 进程md5 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessMd5 *string `json:"ProcessMd5,omitempty" name:"ProcessMd5"` // 进程id // 注意:此字段可能返回 null,表示取不到有效值。 ProcessId *uint64 `json:"ProcessId,omitempty" name:"ProcessId"` // 进程参数 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessArgv *string `json:"ProcessArgv,omitempty" name:"ProcessArgv"` // 进程链 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessChan *string `json:"ProcessChan,omitempty" name:"ProcessChan"` // 进程组 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessAccountGroup *string `json:"ProcessAccountGroup,omitempty" name:"ProcessAccountGroup"` // 进程启动用户 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessStartAccount *string `json:"ProcessStartAccount,omitempty" name:"ProcessStartAccount"` // 进程文件权限 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessFileAuthority *string `json:"ProcessFileAuthority,omitempty" name:"ProcessFileAuthority"` // 来源:0:一键扫描, 1:定时扫描 2:实时监控 // 注意:此字段可能返回 null,表示取不到有效值。 SourceType *int64 `json:"SourceType,omitempty" name:"SourceType"` // 集群名称 // 注意:此字段可能返回 null,表示取不到有效值。 PodName *string `json:"PodName,omitempty" name:"PodName"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitempty" name:"Tags"` // 事件描述 // 注意:此字段可能返回 null,表示取不到有效值。 HarmDescribe *string `json:"HarmDescribe,omitempty" name:"HarmDescribe"` // 建议方案 // 注意:此字段可能返回 null,表示取不到有效值。 SuggestScheme *string `json:"SuggestScheme,omitempty" name:"SuggestScheme"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Mark *string `json:"Mark,omitempty" name:"Mark"` // 风险文件名称 // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitempty" name:"FileName"` // 文件MD5 // 注意:此字段可能返回 null,表示取不到有效值。 FileMd5 *string `json:"FileMd5,omitempty" name:"FileMd5"` // 事件类型 // 注意:此字段可能返回 null,表示取不到有效值。 EventType *string `json:"EventType,omitempty" name:"EventType"` // 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,omitempty" 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,omitempty" name:"SubStatus"` // 内网ip // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 外网ip // 注意:此字段可能返回 null,表示取不到有效值。 ClientIP *string `json:"ClientIP,omitempty" name:"ClientIP"` // 父进程启动用户 // 注意:此字段可能返回 null,表示取不到有效值。 PProcessStartUser *string `json:"PProcessStartUser,omitempty" name:"PProcessStartUser"` // 父进程用户组 // 注意:此字段可能返回 null,表示取不到有效值。 PProcessUserGroup *string `json:"PProcessUserGroup,omitempty" name:"PProcessUserGroup"` // 父进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 PProcessPath *string `json:"PProcessPath,omitempty" name:"PProcessPath"` // 父进程命令行参数 // 注意:此字段可能返回 null,表示取不到有效值。 PProcessParam *string `json:"PProcessParam,omitempty" name:"PProcessParam"` // 祖先进程启动用户 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessStartUser *string `json:"AncestorProcessStartUser,omitempty" name:"AncestorProcessStartUser"` // 祖先进程用户组 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessUserGroup *string `json:"AncestorProcessUserGroup,omitempty" name:"AncestorProcessUserGroup"` // 祖先进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessPath *string `json:"AncestorProcessPath,omitempty" name:"AncestorProcessPath"` // 祖先进程命令行参数 // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessParam *string `json:"AncestorProcessParam,omitempty" name:"AncestorProcessParam"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitempty" name:"OperationTime"` // 容器隔离状态 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitempty" name:"ContainerNetStatus"` // 容器隔离子状态 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitempty" name:"ContainerIsolateOperationSrc"` // 检测平台 // 1: 云查杀引擎 // 2: tav // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitempty" name:"CheckPlatform"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVirusListRequest ¶
type DescribeVirusListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序方式 Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序方式 Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" 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,omitempty" name:"List"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"EnableScan"` // 扫描全部路径 // 注意:此字段可能返回 null,表示取不到有效值。 ScanPathAll *bool `json:"ScanPathAll,omitempty" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 // 注意:此字段可能返回 null,表示取不到有效值。 ScanPathType *uint64 `json:"ScanPathType,omitempty" name:"ScanPathType"` // 自选排除或扫描的地址 // 注意:此字段可能返回 null,表示取不到有效值。 ScanPath []*string `json:"ScanPath,omitempty" name:"ScanPath"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"EnableScan"` // 检测周期每隔多少天 Cycle *uint64 `json:"Cycle,omitempty" name:"Cycle"` // 扫描开始时间 BeginScanAt *string `json:"BeginScanAt,omitempty" name:"BeginScanAt"` // 扫描全部路径 ScanPathAll *bool `json:"ScanPathAll,omitempty" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitempty" name:"ScanPathType"` // 超时时长,单位小时 Timeout *uint64 `json:"Timeout,omitempty" name:"Timeout"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitempty" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitempty" name:"ScanRangeAll"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitempty" name:"ScanIds"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitempty" name:"ScanPath"` // 一键检测的超时设置 // 注意:此字段可能返回 null,表示取不到有效值。 ClickTimeout *uint64 `json:"ClickTimeout,omitempty" name:"ClickTimeout"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVirusScanTaskStatusRequest ¶
type DescribeVirusScanTaskStatusRequest struct { *tchttp.BaseRequest // 任务id TaskID *string `json:"TaskID,omitempty" 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,omitempty" 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,omitempty" name:"ContainerTotal"` // 风险容器个数 RiskContainerCnt *uint64 `json:"RiskContainerCnt,omitempty" name:"RiskContainerCnt"` // 扫描状态 任务状态: // SCAN_NONE:无, // SCAN_SCANNING:正在扫描中, // SCAN_FINISH:扫描完成, // SCAN_TIMEOUT:扫描超时 // SCAN_CANCELING: 取消中 // SCAN_CANCELED:已取消 Status *string `json:"Status,omitempty" name:"Status"` // 扫描进度 I Schedule *uint64 `json:"Schedule,omitempty" name:"Schedule"` // 已经扫描了的容器个数 ContainerScanCnt *uint64 `json:"ContainerScanCnt,omitempty" name:"ContainerScanCnt"` // 风险个数 RiskCnt *uint64 `json:"RiskCnt,omitempty" name:"RiskCnt"` // 剩余扫描时间 LeftSeconds *uint64 `json:"LeftSeconds,omitempty" name:"LeftSeconds"` // 扫描开始时间 StartTime *string `json:"StartTime,omitempty" name:"StartTime"` // 扫描结束时间 EndTime *string `json:"EndTime,omitempty" name:"EndTime"` // 扫描类型,"CYCLE":周期扫描, "MANUAL":手动扫描 ScanType *string `json:"ScanType,omitempty" name:"ScanType"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVirusScanTimeoutSettingRequest ¶
type DescribeVirusScanTimeoutSettingRequest struct { *tchttp.BaseRequest // 设置类型0一键检测,1定时检测 ScanType *uint64 `json:"ScanType,omitempty" 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,omitempty" 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,omitempty" name:"Timeout"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"TaskId"` // 木马影响容器个数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskContainerCnt *uint64 `json:"RiskContainerCnt,omitempty" name:"RiskContainerCnt"` // 待处理风险个数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitempty" name:"RiskCnt"` // 病毒库更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 VirusDataBaseModifyTime *string `json:"VirusDataBaseModifyTime,omitempty" name:"VirusDataBaseModifyTime"` // 木马影响容器个数较昨日增长 // 注意:此字段可能返回 null,表示取不到有效值。 RiskContainerIncrease *int64 `json:"RiskContainerIncrease,omitempty" name:"RiskContainerIncrease"` // 待处理风险个数较昨日增长 // 注意:此字段可能返回 null,表示取不到有效值。 RiskIncrease *int64 `json:"RiskIncrease,omitempty" name:"RiskIncrease"` // 隔离事件个数较昨日新增 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateIncrease *int64 `json:"IsolateIncrease,omitempty" name:"IsolateIncrease"` // 隔离事件总数 // 注意:此字段可能返回 null,表示取不到有效值。 IsolateCnt *int64 `json:"IsolateCnt,omitempty" name:"IsolateCnt"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVirusTaskListRequest ¶
type DescribeVirusTaskListRequest struct { *tchttp.BaseRequest // 任务id TaskId *string `json:"TaskId,omitempty" name:"TaskId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 Order *string `json:"Order,omitempty" 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,omitempty" name:"TaskId"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitempty" 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,omitempty" name:"Filters"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 排序方式 Order *string `json:"Order,omitempty" 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,omitempty" name:"List"` // 总数量(容器任务数量) TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" 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,omitempty" name:"WarningRules"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type EscapeEventDescription ¶
type EscapeEventDescription struct { // 事件规则 Description *string `json:"Description,omitempty" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitempty" name:"Remark"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitempty" name:"OperationTime"` }
type EscapeEventInfo ¶
type EscapeEventInfo struct { // 事件类型 // 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,omitempty" name:"EventType"` // 容器名 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 镜像名 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 状态,EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 Status *string `json:"Status,omitempty" name:"Status"` // 事件记录的唯一id EventId *string `json:"EventId,omitempty" name:"EventId"` // 节点名称 NodeName *string `json:"NodeName,omitempty" name:"NodeName"` // pod(实例)的名字 PodName *string `json:"PodName,omitempty" name:"PodName"` // 生成时间 FoundTime *string `json:"FoundTime,omitempty" name:"FoundTime"` // 事件名字, // 宿主机文件访问逃逸、 // Syscall逃逸、 // MountNamespace逃逸、 // 程序提权逃逸、 // 特权容器启动逃逸、 // 敏感路径挂载 EventName *string `json:"EventName,omitempty" name:"EventName"` // 镜像id,用于跳转 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 容器id,用于跳转 ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 事件解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件描述 Description *string `json:"Description,omitempty" name:"Description"` // 事件数量 EventCount *int64 `json:"EventCount,omitempty" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitempty" name:"LatestFoundTime"` // 节点IP // 注意:此字段可能返回 null,表示取不到有效值。 NodeIP *string `json:"NodeIP,omitempty" name:"NodeIP"` // 主机IP // 注意:此字段可能返回 null,表示取不到有效值。 HostID *string `json:"HostID,omitempty" name:"HostID"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitempty" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitempty" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitempty" name:"ContainerStatus"` }
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,omitempty" name:"Type"` // 规则名称 // 宿主机文件访问逃逸、 // Syscall逃逸、 // MountNamespace逃逸、 // 程序提权逃逸、 // 特权容器启动逃逸、 // 敏感路径挂载 Name *string `json:"Name,omitempty" name:"Name"` // 是否打开:false否 ,true是 IsEnable *bool `json:"IsEnable,omitempty" name:"IsEnable"` // 规则组别。RISK_CONTAINER:风险容器,PROCESS_PRIVILEGE:程序特权,CONTAINER_ESCAPE:容器逃逸 Group *string `json:"Group,omitempty" 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,omitempty" name:"Type"` // 是否打开:false否 ,true是 IsEnable *bool `json:"IsEnable,omitempty" name:"IsEnable"` }
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,omitempty" name:"Filters"` // 排序方式 Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitempty" 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,omitempty" name:"Filters"` // 排序方式 Order *string `json:"Order,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitempty" name:"By"` // 导出字段 ExportField []*string `json:"ExportField,omitempty" 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,omitempty" name:"JobId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type FileAttributeInfo ¶
type FileAttributeInfo struct { // 文件名 FileName *string `json:"FileName,omitempty" name:"FileName"` // 文件类型 FileType *string `json:"FileType,omitempty" name:"FileType"` // 文件大小(字节) FileSize *uint64 `json:"FileSize,omitempty" name:"FileSize"` // 文件路径 FilePath *string `json:"FilePath,omitempty" name:"FilePath"` // 文件创建时间 FileCreateTime *string `json:"FileCreateTime,omitempty" name:"FileCreateTime"` // 最近被篡改文件创建时间 LatestTamperedFileMTime *string `json:"LatestTamperedFileMTime,omitempty" name:"LatestTamperedFileMTime"` }
type HostInfo ¶
type HostInfo struct { // 主机id HostID *string `json:"HostID,omitempty" name:"HostID"` // 主机ip即内网ip HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 主机名称 HostName *string `json:"HostName,omitempty" name:"HostName"` // 业务组 Group *string `json:"Group,omitempty" name:"Group"` // docker 版本 DockerVersion *string `json:"DockerVersion,omitempty" name:"DockerVersion"` // docker 文件系统类型 DockerFileSystemDriver *string `json:"DockerFileSystemDriver,omitempty" name:"DockerFileSystemDriver"` // 镜像个数 ImageCnt *uint64 `json:"ImageCnt,omitempty" name:"ImageCnt"` // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitempty" name:"ContainerCnt"` // agent运行状态 Status *string `json:"Status,omitempty" name:"Status"` // 是否是Containerd IsContainerd *bool `json:"IsContainerd,omitempty" name:"IsContainerd"` // 主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器; MachineType *string `json:"MachineType,omitempty" name:"MachineType"` // 外网ip PublicIp *string `json:"PublicIp,omitempty" name:"PublicIp"` // 主机uuid Uuid *string `json:"Uuid,omitempty" name:"Uuid"` // 主机实例ID InstanceID *string `json:"InstanceID,omitempty" name:"InstanceID"` // 地域ID RegionID *int64 `json:"RegionID,omitempty" name:"RegionID"` }
type ImageInfo ¶
type ImageInfo struct { // 实例名称 InstanceName *string `json:"InstanceName,omitempty" name:"InstanceName"` // 命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像tag ImageTag *string `json:"ImageTag,omitempty" name:"ImageTag"` // 强制扫描 Force *string `json:"Force,omitempty" name:"Force"` // 镜像id ImageDigest *string `json:"ImageDigest,omitempty" name:"ImageDigest"` // 仓库类型 RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 镜像仓库地址 ImageRepoAddress *string `json:"ImageRepoAddress,omitempty" name:"ImageRepoAddress"` // 实例id InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"` }
type ImageProgress ¶
type ImageProgress struct { // 镜像id // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 仓库类型 // 注意:此字段可能返回 null,表示取不到有效值。 RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 镜像仓库地址 // 注意:此字段可能返回 null,表示取不到有效值。 ImageRepoAddress *string `json:"ImageRepoAddress,omitempty" name:"ImageRepoAddress"` // 实例id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"` // 实例名称 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitempty" name:"InstanceName"` // 命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 仓库名称 // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像tag // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitempty" name:"ImageTag"` // 镜像扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitempty" name:"ScanStatus"` // 镜像cve扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 CveProgress *uint64 `json:"CveProgress,omitempty" name:"CveProgress"` // 镜像敏感扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 RiskProgress *uint64 `json:"RiskProgress,omitempty" name:"RiskProgress"` // 镜像木马扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 VirusProgress *uint64 `json:"VirusProgress,omitempty" name:"VirusProgress"` }
type ImageRepoInfo ¶ added in v1.0.335
type ImageRepoInfo struct { // 镜像Digest ImageDigest *string `json:"ImageDigest,omitempty" name:"ImageDigest"` // 镜像仓库地址 ImageRepoAddress *string `json:"ImageRepoAddress,omitempty" name:"ImageRepoAddress"` // 仓库类型 RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像版本 ImageTag *string `json:"ImageTag,omitempty" name:"ImageTag"` // 镜像大小 ImageSize *uint64 `json:"ImageSize,omitempty" name:"ImageSize"` // 最近扫描时间 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 扫描状态 ScanStatus *string `json:"ScanStatus,omitempty" name:"ScanStatus"` // 安全漏洞数 VulCnt *uint64 `json:"VulCnt,omitempty" name:"VulCnt"` // 木马病毒数 VirusCnt *uint64 `json:"VirusCnt,omitempty" name:"VirusCnt"` // 风险行为数 RiskCnt *uint64 `json:"RiskCnt,omitempty" name:"RiskCnt"` // 敏感信息数 SentiveInfoCnt *uint64 `json:"SentiveInfoCnt,omitempty" name:"SentiveInfoCnt"` // 是否可信镜像 IsTrustImage *bool `json:"IsTrustImage,omitempty" name:"IsTrustImage"` // 镜像系统 OsName *string `json:"OsName,omitempty" name:"OsName"` // 木马扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitempty" name:"ScanVirusError"` // 漏洞扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitempty" name:"ScanVulError"` // 实例id InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitempty" name:"InstanceName"` // 命名空间 Namespace *string `json:"Namespace,omitempty" name:"Namespace"` // 高危扫描错误 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitempty" name:"ScanRiskError"` // 敏感信息扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitempty" name:"ScanVirusProgress"` // 木马扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitempty" name:"ScanVulProgress"` // 漏洞扫描进度 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitempty" name:"ScanRiskProgress"` // 剩余扫描时间秒 // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitempty" name:"ScanRemainTime"` // cve扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 CveStatus *string `json:"CveStatus,omitempty" name:"CveStatus"` // 高危扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 RiskStatus *string `json:"RiskStatus,omitempty" name:"RiskStatus"` // 木马扫描状态 // 注意:此字段可能返回 null,表示取不到有效值。 VirusStatus *string `json:"VirusStatus,omitempty" name:"VirusStatus"` // 总进度 // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitempty" name:"Progress"` // 授权状态 IsAuthorized *uint64 `json:"IsAuthorized,omitempty" name:"IsAuthorized"` // 仓库区域 RegistryRegion *string `json:"RegistryRegion,omitempty" name:"RegistryRegion"` // 列表id Id *uint64 `json:"Id,omitempty" name:"Id"` // 镜像Id // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 镜像创建的时间 // 注意:此字段可能返回 null,表示取不到有效值。 ImageCreateTime *string `json:"ImageCreateTime,omitempty" name:"ImageCreateTime"` // 是否为镜像的最新版本 // 注意:此字段可能返回 null,表示取不到有效值。 IsLatestImage *bool `json:"IsLatestImage,omitempty" name:"IsLatestImage"` }
type ImageRisk ¶
type ImageRisk struct { // 高危行为 // 注意:此字段可能返回 null,表示取不到有效值。 Behavior *uint64 `json:"Behavior,omitempty" name:"Behavior"` // 种类 // 注意:此字段可能返回 null,表示取不到有效值。 Type *uint64 `json:"Type,omitempty" name:"Type"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitempty" name:"Level"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitempty" name:"Desc"` // 解决方案 // 注意:此字段可能返回 null,表示取不到有效值。 InstructionContent *string `json:"InstructionContent,omitempty" name:"InstructionContent"` }
type ImageRiskInfo ¶
type ImageRiskInfo struct { // 行为 Behavior *uint64 `json:"Behavior,omitempty" name:"Behavior"` // 类型 Type *uint64 `json:"Type,omitempty" name:"Type"` // 级别 Level *uint64 `json:"Level,omitempty" name:"Level"` // 详情 Desc *string `json:"Desc,omitempty" name:"Desc"` // 解决方案 InstructionContent *string `json:"InstructionContent,omitempty" name:"InstructionContent"` }
type ImageRiskTendencyInfo ¶
type ImageRiskTendencyInfo struct { // 趋势列表 ImageRiskSet []*RunTimeTendencyInfo `json:"ImageRiskSet,omitempty" name:"ImageRiskSet"` // 风险类型: // IRT_VULNERABILITY : 安全漏洞 // IRT_MALWARE_VIRUS: 木马病毒 // IRT_RISK:敏感信息 ImageRiskType *string `json:"ImageRiskType,omitempty" name:"ImageRiskType"` }
type ImageSimpleInfo ¶
type ImageSimpleInfo struct { // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像大小 Size *uint64 `json:"Size,omitempty" name:"Size"` // 类型 ImageType *string `json:"ImageType,omitempty" name:"ImageType"` // 关联容器数 ContainerCnt *int64 `json:"ContainerCnt,omitempty" name:"ContainerCnt"` }
type ImageVirus ¶
type ImageVirus struct { // 路径 // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitempty" name:"Path"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitempty" name:"RiskLevel"` // 分类 // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitempty" name:"Category"` // 病毒名称 // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitempty" name:"VirusName"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitempty" name:"Tags"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitempty" name:"Desc"` // 解决方案 // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitempty" name:"Solution"` // 文件类型 // 注意:此字段可能返回 null,表示取不到有效值。 FileType *string `json:"FileType,omitempty" name:"FileType"` // 文件路径 // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitempty" name:"FileName"` // 文件md5 // 注意:此字段可能返回 null,表示取不到有效值。 FileMd5 *string `json:"FileMd5,omitempty" name:"FileMd5"` // 大小 // 注意:此字段可能返回 null,表示取不到有效值。 FileSize *uint64 `json:"FileSize,omitempty" name:"FileSize"` // 首次发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 FirstScanTime *string `json:"FirstScanTime,omitempty" name:"FirstScanTime"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 LatestScanTime *string `json:"LatestScanTime,omitempty" name:"LatestScanTime"` }
type ImageVirusInfo ¶
type ImageVirusInfo struct { // 路径 // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitempty" name:"Path"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *uint64 `json:"RiskLevel,omitempty" name:"RiskLevel"` // 病毒名称 // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitempty" name:"VirusName"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitempty" name:"Tags"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitempty" name:"Desc"` // 修护建议 // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitempty" name:"Solution"` // 大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *uint64 `json:"Size,omitempty" name:"Size"` // 首次发现时间 // 注意:此字段可能返回 null,表示取不到有效值。 FirstScanTime *string `json:"FirstScanTime,omitempty" name:"FirstScanTime"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 LatestScanTime *string `json:"LatestScanTime,omitempty" name:"LatestScanTime"` // 文件md5 // 注意:此字段可能返回 null,表示取不到有效值。 Md5 *string `json:"Md5,omitempty" name:"Md5"` // 文件名称 // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitempty" name:"FileName"` // 检测平台 // 1: 云查杀引擎 // 2: tav // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitempty" name:"CheckPlatform"` }
type ImageVul ¶
type ImageVul struct { // 漏洞id // 注意:此字段可能返回 null,表示取不到有效值。 CVEID *string `json:"CVEID,omitempty" name:"CVEID"` // 观点验证程序id // 注意:此字段可能返回 null,表示取不到有效值。 POCID *string `json:"POCID,omitempty" name:"POCID"` // 漏洞名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitempty" name:"Name"` // 涉及组件信息 // 注意:此字段可能返回 null,表示取不到有效值。 Components []*ComponentsInfo `json:"Components,omitempty" name:"Components"` // 分类 // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitempty" name:"Category"` // 分类2 // 注意:此字段可能返回 null,表示取不到有效值。 CategoryType *string `json:"CategoryType,omitempty" name:"CategoryType"` // 风险等级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitempty" name:"Level"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Des *string `json:"Des,omitempty" name:"Des"` // 解决方案 // 注意:此字段可能返回 null,表示取不到有效值。 OfficialSolution *string `json:"OfficialSolution,omitempty" name:"OfficialSolution"` // 引用 // 注意:此字段可能返回 null,表示取不到有效值。 Reference *string `json:"Reference,omitempty" name:"Reference"` // 防御方案 // 注意:此字段可能返回 null,表示取不到有效值。 DefenseSolution *string `json:"DefenseSolution,omitempty" name:"DefenseSolution"` // 提交时间 // 注意:此字段可能返回 null,表示取不到有效值。 SubmitTime *string `json:"SubmitTime,omitempty" name:"SubmitTime"` // Cvss分数 // 注意:此字段可能返回 null,表示取不到有效值。 CvssScore *string `json:"CvssScore,omitempty" name:"CvssScore"` // Cvss信息 // 注意:此字段可能返回 null,表示取不到有效值。 CvssVector *string `json:"CvssVector,omitempty" name:"CvssVector"` // 是否建议修复 // 注意:此字段可能返回 null,表示取不到有效值。 IsSuggest *string `json:"IsSuggest,omitempty" name:"IsSuggest"` // 修复版本号 // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersions *string `json:"FixedVersions,omitempty" name:"FixedVersions"` // 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*string `json:"Tag,omitempty" name:"Tag"` // 组件名 // 注意:此字段可能返回 null,表示取不到有效值。 Component *string `json:"Component,omitempty" name:"Component"` // 组件版本 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitempty" name:"Version"` }
type ImagesBindRuleInfo ¶
type ImagesBindRuleInfo struct { // 镜像id ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 关联容器数量 ContainerCnt *int64 `json:"ContainerCnt,omitempty" name:"ContainerCnt"` // 绑定规则id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 规则名字 // 注意:此字段可能返回 null,表示取不到有效值。 RuleName *string `json:"RuleName,omitempty" name:"RuleName"` // 镜像大小 // 注意:此字段可能返回 null,表示取不到有效值。 ImageSize *int64 `json:"ImageSize,omitempty" name:"ImageSize"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` }
type ImagesInfo ¶
type ImagesInfo struct { // 镜像id ImageID *string `json:"ImageID,omitempty" name:"ImageID"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 镜像大小 Size *uint64 `json:"Size,omitempty" name:"Size"` // 主机个数 HostCnt *uint64 `json:"HostCnt,omitempty" name:"HostCnt"` // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitempty" name:"ContainerCnt"` // 扫描时间 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 漏洞个数 VulCnt *uint64 `json:"VulCnt,omitempty" name:"VulCnt"` // 病毒个数 VirusCnt *uint64 `json:"VirusCnt,omitempty" name:"VirusCnt"` // 敏感信息个数 RiskCnt *uint64 `json:"RiskCnt,omitempty" name:"RiskCnt"` // 是否信任镜像 IsTrustImage *bool `json:"IsTrustImage,omitempty" name:"IsTrustImage"` // 镜像系统 OsName *string `json:"OsName,omitempty" name:"OsName"` // agent镜像扫描错误 AgentError *string `json:"AgentError,omitempty" name:"AgentError"` // 后端镜像扫描错误 ScanError *string `json:"ScanError,omitempty" name:"ScanError"` // 扫描状态 ScanStatus *string `json:"ScanStatus,omitempty" name:"ScanStatus"` // 木马扫描错误信息 ScanVirusError *string `json:"ScanVirusError,omitempty" name:"ScanVirusError"` // 漏洞扫描错误信息 ScanVulError *string `json:"ScanVulError,omitempty" name:"ScanVulError"` // 风险扫描错误信息 ScanRiskError *string `json:"ScanRiskError,omitempty" name:"ScanRiskError"` // 是否是重点关注镜像,为0不是,非0是 IsSuggest *uint64 `json:"IsSuggest,omitempty" name:"IsSuggest"` // 是否授权,1是0否 IsAuthorized *uint64 `json:"IsAuthorized,omitempty" name:"IsAuthorized"` // 组件个数 ComponentCnt *uint64 `json:"ComponentCnt,omitempty" name:"ComponentCnt"` }
type ImagesVul ¶
type ImagesVul struct { // 漏洞id CVEID *string `json:"CVEID,omitempty" name:"CVEID"` // 漏洞名称 Name *string `json:"Name,omitempty" name:"Name"` // 组件 Component *string `json:"Component,omitempty" name:"Component"` // 版本 Version *string `json:"Version,omitempty" name:"Version"` // 分类 Category *string `json:"Category,omitempty" name:"Category"` // 分类2 CategoryType *string `json:"CategoryType,omitempty" name:"CategoryType"` // 风险等级 Level *uint64 `json:"Level,omitempty" name:"Level"` // 描述 Des *string `json:"Des,omitempty" name:"Des"` // 解决方案 OfficialSolution *string `json:"OfficialSolution,omitempty" name:"OfficialSolution"` // 引用 Reference *string `json:"Reference,omitempty" name:"Reference"` // 防御方案 DefenseSolution *string `json:"DefenseSolution,omitempty" name:"DefenseSolution"` // 提交时间 SubmitTime *string `json:"SubmitTime,omitempty" name:"SubmitTime"` // CVSS V3分数 CVSSV3Score *float64 `json:"CVSSV3Score,omitempty" name:"CVSSV3Score"` // CVSS V3描述 CVSSV3Desc *string `json:"CVSSV3Desc,omitempty" name:"CVSSV3Desc"` // 是否是重点关注:true:是,false:不是 IsSuggest *bool `json:"IsSuggest,omitempty" name:"IsSuggest"` // 修复版本号 // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersions *string `json:"FixedVersions,omitempty" name:"FixedVersions"` // 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*string `json:"Tag,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAbnormalProcessRuleStatusRequest ¶
type ModifyAbnormalProcessRuleStatusRequest struct { *tchttp.BaseRequest // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitempty" name:"RuleIdSet"` // 策略开关,true开启,false关闭 IsEnable *bool `json:"IsEnable,omitempty" 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,omitempty" name:"RuleIdSet"` // 策略开关,true开启,false关闭 IsEnable *bool `json:"IsEnable,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAbnormalProcessStatusRequest ¶
type ModifyAbnormalProcessStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitempty" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitempty" 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,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitempty" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAccessControlRuleStatusRequest ¶
type ModifyAccessControlRuleStatusRequest struct { *tchttp.BaseRequest // 策略的ids RuleIdSet []*string `json:"RuleIdSet,omitempty" name:"RuleIdSet"` // 策略开关,true:代表开启, false代表关闭 IsEnable *bool `json:"IsEnable,omitempty" 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,omitempty" name:"RuleIdSet"` // 策略开关,true:代表开启, false代表关闭 IsEnable *bool `json:"IsEnable,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAccessControlStatusRequest ¶
type ModifyAccessControlStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitempty" name:"Status"` // 备注事件信息 Remark *string `json:"Remark,omitempty" 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,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitempty" name:"Status"` // 备注事件信息 Remark *string `json:"Remark,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAssetImageRegistryScanStopOneKeyRequest ¶
type ModifyAssetImageRegistryScanStopOneKeyRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像 All *bool `json:"All,omitempty" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 扫描的镜像列表Id Id []*uint64 `json:"Id,omitempty" name:"Id"` }
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,omitempty" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 扫描的镜像列表Id Id []*uint64 `json:"Id,omitempty" name:"Id"` }
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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAssetImageRegistryScanStopRequest ¶
type ModifyAssetImageRegistryScanStopRequest struct { *tchttp.BaseRequest // 是否扫描全部镜像 All *bool `json:"All,omitempty" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 扫描的镜像列表 Id []*uint64 `json:"Id,omitempty" name:"Id"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 不要扫描的镜像列表,与Filters配合使用 ExcludeImageList []*uint64 `json:"ExcludeImageList,omitempty" name:"ExcludeImageList"` // 是否仅扫描各repository最新版本的镜像 OnlyScanLatest *bool `json:"OnlyScanLatest,omitempty" name:"OnlyScanLatest"` }
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,omitempty" name:"All"` // 扫描的镜像列表 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 扫描的镜像列表 Id []*uint64 `json:"Id,omitempty" name:"Id"` // 过滤条件 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 不要扫描的镜像列表,与Filters配合使用 ExcludeImageList []*uint64 `json:"ExcludeImageList,omitempty" name:"ExcludeImageList"` // 是否仅扫描各repository最新版本的镜像 OnlyScanLatest *bool `json:"OnlyScanLatest,omitempty" name:"OnlyScanLatest"` }
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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAssetImageScanStopRequest ¶
type ModifyAssetImageScanStopRequest struct { *tchttp.BaseRequest // 任务id;任务id,镜像id和根据过滤条件筛选三选一。 TaskID *string `json:"TaskID,omitempty" name:"TaskID"` // 镜像id;任务id,镜像id和根据过滤条件筛选三选一。 Images []*string `json:"Images,omitempty" name:"Images"` // 根据过滤条件筛选出镜像;任务id,镜像id和根据过滤条件筛选三选一。 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 根据过滤条件筛选出镜像,再排除个别镜像 ExcludeImageIds *string `json:"ExcludeImageIds,omitempty" 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,omitempty" name:"TaskID"` // 镜像id;任务id,镜像id和根据过滤条件筛选三选一。 Images []*string `json:"Images,omitempty" name:"Images"` // 根据过滤条件筛选出镜像;任务id,镜像id和根据过滤条件筛选三选一。 Filters []*AssetFilters `json:"Filters,omitempty" name:"Filters"` // 根据过滤条件筛选出镜像,再排除个别镜像 ExcludeImageIds *string `json:"ExcludeImageIds,omitempty" 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,omitempty" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAssetRequest ¶
type ModifyAssetRequest struct { *tchttp.BaseRequest // 全部同步 All *bool `json:"All,omitempty" name:"All"` // 要同步的主机列表 两个参数必选一个 All优先 Hosts []*string `json:"Hosts,omitempty" 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 *bool `json:"All,omitempty" name:"All"` // 要同步的主机列表 两个参数必选一个 All优先 Hosts []*string `json:"Hosts,omitempty" 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,omitempty" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyCompliancePeriodTaskRequest ¶
type ModifyCompliancePeriodTaskRequest struct { *tchttp.BaseRequest // 要修改的定时任务的ID,由DescribeCompliancePeriodTaskList接口返回。 PeriodTaskId *uint64 `json:"PeriodTaskId,omitempty" name:"PeriodTaskId"` // 定时任务的周期规则。不填时,不修改。 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitempty" name:"PeriodRule"` // 设置合规标准。不填时,不修改。 StandardSettings []*ComplianceBenchmarkStandardEnable `json:"StandardSettings,omitempty" 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,omitempty" name:"PeriodTaskId"` // 定时任务的周期规则。不填时,不修改。 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitempty" name:"PeriodRule"` // 设置合规标准。不填时,不修改。 StandardSettings []*ComplianceBenchmarkStandardEnable `json:"StandardSettings,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyEscapeEventStatusRequest ¶
type ModifyEscapeEventStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitempty" name:"EventIdSet"` // 标记事件的状态: // EVENT_UNDEAL:未处理(取消忽略), // EVENT_DEALED:已处理, // EVENT_IGNORE:忽略, // EVENT_DELETE:已删除 // EVENT_ADD_WHITE:加白 Status *string `json:"Status,omitempty" name:"Status"` // 备注 Remark *string `json:"Remark,omitempty" name:"Remark"` // 加白镜像ID数组 ImageIDs []*string `json:"ImageIDs,omitempty" 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,omitempty" 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,omitempty" name:"EventIdSet"` // 标记事件的状态: // EVENT_UNDEAL:未处理(取消忽略), // EVENT_DEALED:已处理, // EVENT_IGNORE:忽略, // EVENT_DELETE:已删除 // EVENT_ADD_WHITE:加白 Status *string `json:"Status,omitempty" name:"Status"` // 备注 Remark *string `json:"Remark,omitempty" name:"Remark"` // 加白镜像ID数组 ImageIDs []*string `json:"ImageIDs,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyEscapeRuleRequest ¶
type ModifyEscapeRuleRequest struct { *tchttp.BaseRequest // 需要修改的数组 RuleSet []*EscapeRuleEnabled `json:"RuleSet,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyReverseShellStatusRequest ¶
type ModifyReverseShellStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitempty" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitempty" 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,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitempty" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRiskSyscallStatusRequest ¶
type ModifyRiskSyscallStatusRequest struct { *tchttp.BaseRequest // 处理事件ids EventIdSet []*string `json:"EventIdSet,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitempty" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitempty" 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,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 Status *string `json:"Status,omitempty" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVirusFileStatusRequest ¶
type ModifyVirusFileStatusRequest struct { *tchttp.BaseRequest // 处理事件id EventIdSet []*string `json:"EventIdSet,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 // EVENT_PENDING: 事件待处理 // EVENT_ISOLATE_CONTAINER: 隔离容器 // EVENT_RESOTRE_CONTAINER: 恢复容器 Status *string `json:"Status,omitempty" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitempty" name:"Remark"` // 是否后续自动隔离相同MD5文件 AutoIsolate *bool `json:"AutoIsolate,omitempty" 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,omitempty" name:"EventIdSet"` // 标记事件的状态, // EVENT_DEALED:事件处理 // EVENT_INGNORE":事件忽略 // EVENT_DEL:事件删除 // EVENT_ADD_WHITE:事件加白 // EVENT_PENDING: 事件待处理 // EVENT_ISOLATE_CONTAINER: 隔离容器 // EVENT_RESOTRE_CONTAINER: 恢复容器 Status *string `json:"Status,omitempty" name:"Status"` // 事件备注 Remark *string `json:"Remark,omitempty" name:"Remark"` // 是否后续自动隔离相同MD5文件 AutoIsolate *bool `json:"AutoIsolate,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVirusMonitorSettingRequest ¶
type ModifyVirusMonitorSettingRequest struct { *tchttp.BaseRequest // 是否开启定期扫描 EnableScan *bool `json:"EnableScan,omitempty" name:"EnableScan"` // 扫描全部路径 ScanPathAll *bool `json:"ScanPathAll,omitempty" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径(扫描范围只能小于等于1) ScanPathType *uint64 `json:"ScanPathType,omitempty" name:"ScanPathType"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitempty" name:"ScanPath"` }
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,omitempty" name:"EnableScan"` // 扫描全部路径 ScanPathAll *bool `json:"ScanPathAll,omitempty" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径(扫描范围只能小于等于1) ScanPathType *uint64 `json:"ScanPathType,omitempty" name:"ScanPathType"` // 自选排除或扫描的地址 ScanPath []*string `json:"ScanPath,omitempty" name:"ScanPath"` }
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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVirusScanSettingRequest ¶
type ModifyVirusScanSettingRequest struct { *tchttp.BaseRequest // 是否开启定期扫描 EnableScan *bool `json:"EnableScan,omitempty" name:"EnableScan"` // 检测周期每隔多少天(1|3|7) Cycle *uint64 `json:"Cycle,omitempty" name:"Cycle"` // 扫描开始时间 BeginScanAt *string `json:"BeginScanAt,omitempty" name:"BeginScanAt"` // 扫描全部路径(true:全选,false:自选) ScanPathAll *bool `json:"ScanPathAll,omitempty" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitempty" name:"ScanPathType"` // 超时时长(5~24h) Timeout *uint64 `json:"Timeout,omitempty" name:"Timeout"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitempty" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitempty" name:"ScanRangeAll"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitempty" name:"ScanIds"` // 扫描路径 ScanPath []*string `json:"ScanPath,omitempty" name:"ScanPath"` }
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,omitempty" name:"EnableScan"` // 检测周期每隔多少天(1|3|7) Cycle *uint64 `json:"Cycle,omitempty" name:"Cycle"` // 扫描开始时间 BeginScanAt *string `json:"BeginScanAt,omitempty" name:"BeginScanAt"` // 扫描全部路径(true:全选,false:自选) ScanPathAll *bool `json:"ScanPathAll,omitempty" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 ScanPathType *uint64 `json:"ScanPathType,omitempty" name:"ScanPathType"` // 超时时长(5~24h) Timeout *uint64 `json:"Timeout,omitempty" name:"Timeout"` // 扫描范围0容器1主机节点 ScanRangeType *uint64 `json:"ScanRangeType,omitempty" name:"ScanRangeType"` // true 全选,false 自选 ScanRangeAll *bool `json:"ScanRangeAll,omitempty" name:"ScanRangeAll"` // 自选扫描范围的容器id或者主机id 根据ScanRangeType决定 ScanIds []*string `json:"ScanIds,omitempty" name:"ScanIds"` // 扫描路径 ScanPath []*string `json:"ScanPath,omitempty" name:"ScanPath"` }
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,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVirusScanTimeoutSettingRequest ¶
type ModifyVirusScanTimeoutSettingRequest struct { *tchttp.BaseRequest // 超时时长单位小时(5~24h) Timeout *uint64 `json:"Timeout,omitempty" name:"Timeout"` // 设置类型0一键检测,1定时检测 ScanType *uint64 `json:"ScanType,omitempty" 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,omitempty" name:"Timeout"` // 设置类型0一键检测,1定时检测 ScanType *uint64 `json:"ScanType,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type PortInfo ¶
type PortInfo struct { // 类型 Type *string `json:"Type,omitempty" name:"Type"` // 对外ip PublicIP *string `json:"PublicIP,omitempty" name:"PublicIP"` // 主机端口 PublicPort *uint64 `json:"PublicPort,omitempty" name:"PublicPort"` // 容器端口 ContainerPort *uint64 `json:"ContainerPort,omitempty" name:"ContainerPort"` // 容器Pid ContainerPID *uint64 `json:"ContainerPID,omitempty" name:"ContainerPID"` // 容器名 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 主机id HostID *string `json:"HostID,omitempty" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 进程名称 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 容器内监听地址 ListenContainer *string `json:"ListenContainer,omitempty" name:"ListenContainer"` // 容器外监听地址 ListenHost *string `json:"ListenHost,omitempty" name:"ListenHost"` // 运行账号 RunAs *string `json:"RunAs,omitempty" name:"RunAs"` // 主机名称 HostName *string `json:"HostName,omitempty" name:"HostName"` // 外网ip PublicIp *string `json:"PublicIp,omitempty" name:"PublicIp"` }
type ProcessBaseInfo ¶ added in v1.0.371
type ProcessBaseInfo struct { // 进程启动用户 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessStartUser *string `json:"ProcessStartUser,omitempty" name:"ProcessStartUser"` // 进程用户组 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessUserGroup *string `json:"ProcessUserGroup,omitempty" name:"ProcessUserGroup"` // 进程路径 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 进程命令行参数 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessParam *string `json:"ProcessParam,omitempty" name:"ProcessParam"` }
type ProcessDetailBaseInfo ¶
type ProcessDetailBaseInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 进程pid ProcessId *uint64 `json:"ProcessId,omitempty" name:"ProcessId"` // 进程启动用户 ProcessStartUser *string `json:"ProcessStartUser,omitempty" name:"ProcessStartUser"` // 进程用户组 ProcessUserGroup *string `json:"ProcessUserGroup,omitempty" name:"ProcessUserGroup"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 进程命令行参数 ProcessParam *string `json:"ProcessParam,omitempty" name:"ProcessParam"` }
type ProcessDetailInfo ¶
type ProcessDetailInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 进程权限 ProcessAuthority *string `json:"ProcessAuthority,omitempty" name:"ProcessAuthority"` // 进程pid ProcessId *uint64 `json:"ProcessId,omitempty" name:"ProcessId"` // 进程启动用户 ProcessStartUser *string `json:"ProcessStartUser,omitempty" name:"ProcessStartUser"` // 进程用户组 ProcessUserGroup *string `json:"ProcessUserGroup,omitempty" name:"ProcessUserGroup"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 进程树 ProcessTree *string `json:"ProcessTree,omitempty" name:"ProcessTree"` // 进程md5 ProcessMd5 *string `json:"ProcessMd5,omitempty" name:"ProcessMd5"` // 进程命令行参数 ProcessParam *string `json:"ProcessParam,omitempty" name:"ProcessParam"` }
type ProcessInfo ¶
type ProcessInfo struct { // 进程启动时间 StartTime *string `json:"StartTime,omitempty" name:"StartTime"` // 运行用户 RunAs *string `json:"RunAs,omitempty" name:"RunAs"` // 命令行参数 CmdLine *string `json:"CmdLine,omitempty" name:"CmdLine"` // Exe路径 Exe *string `json:"Exe,omitempty" name:"Exe"` // 主机PID PID *uint64 `json:"PID,omitempty" name:"PID"` // 容器内pid ContainerPID *uint64 `json:"ContainerPID,omitempty" name:"ContainerPID"` // 容器名称 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 主机id HostID *string `json:"HostID,omitempty" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 进程名称 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 主机名称 HostName *string `json:"HostName,omitempty" name:"HostName"` // 外网ip PublicIp *string `json:"PublicIp,omitempty" name:"PublicIp"` }
type RemoveAssetImageRegistryRegistryDetailRequest ¶
type RemoveAssetImageRegistryRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库唯一id RegistryId *int64 `json:"RegistryId,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type RenewImageAuthorizeStateRequest ¶
type RenewImageAuthorizeStateRequest struct { *tchttp.BaseRequest // 是否全部未授权镜像 AllImages *bool `json:"AllImages,omitempty" name:"AllImages"` // 镜像ids ImageIds []*string `json:"ImageIds,omitempty" 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,omitempty" name:"AllImages"` // 镜像ids ImageIds []*string `json:"ImageIds,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type ReverseShellEventDescription ¶
type ReverseShellEventDescription struct { // 描述信息 Description *string `json:"Description,omitempty" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitempty" name:"Remark"` // 目标地址 DstAddress *string `json:"DstAddress,omitempty" name:"DstAddress"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitempty" name:"OperationTime"` }
type ReverseShellEventInfo ¶
type ReverseShellEventInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 镜像id ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 容器id ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 镜像名 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 容器名 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 生成时间 FoundTime *string `json:"FoundTime,omitempty" name:"FoundTime"` // 事件解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件详细描述 Description *string `json:"Description,omitempty" name:"Description"` // 状态,EVENT_UNDEAL:事件未处理 // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件已经忽略 // EVENT_ADD_WHITE:时间已经加白 Status *string `json:"Status,omitempty" name:"Status"` // 事件id EventId *string `json:"EventId,omitempty" name:"EventId"` // 备注 Remark *string `json:"Remark,omitempty" name:"Remark"` // 父进程名 PProcessName *string `json:"PProcessName,omitempty" name:"PProcessName"` // 事件数量 EventCount *int64 `json:"EventCount,omitempty" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitempty" name:"LatestFoundTime"` // 目标地址 DstAddress *string `json:"DstAddress,omitempty" name:"DstAddress"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitempty" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitempty" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitempty" name:"ContainerStatus"` }
type ReverseShellWhiteListBaseInfo ¶
type ReverseShellWhiteListBaseInfo struct { // 白名单id Id *string `json:"Id,omitempty" name:"Id"` // 镜像数量 ImageCount *uint64 `json:"ImageCount,omitempty" name:"ImageCount"` // 连接进程名字 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 目标地址ip DstIp *string `json:"DstIp,omitempty" name:"DstIp"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` // 目标端口 DstPort *string `json:"DstPort,omitempty" name:"DstPort"` // 是否是全局白名单,true全局 IsGlobal *bool `json:"IsGlobal,omitempty" name:"IsGlobal"` // 镜像id数组,为空代表全部 ImageIds []*string `json:"ImageIds,omitempty" name:"ImageIds"` }
type ReverseShellWhiteListInfo ¶
type ReverseShellWhiteListInfo struct { // 目标IP DstIp *string `json:"DstIp,omitempty" name:"DstIp"` // 目标端口 DstPort *string `json:"DstPort,omitempty" name:"DstPort"` // 目标进程 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 镜像id数组,为空代表全部 ImageIds []*string `json:"ImageIds,omitempty" name:"ImageIds"` // 白名单id,如果新建则id为空 Id *string `json:"Id,omitempty" name:"Id"` }
type RiskSyscallEventDescription ¶
type RiskSyscallEventDescription struct { // 描述信息 Description *string `json:"Description,omitempty" name:"Description"` // 解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitempty" name:"Remark"` // 系统调用名称 SyscallName *string `json:"SyscallName,omitempty" name:"SyscallName"` // 事件最后一次处理的时间 // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitempty" name:"OperationTime"` }
type RiskSyscallEventInfo ¶
type RiskSyscallEventInfo struct { // 进程名称 ProcessName *string `json:"ProcessName,omitempty" name:"ProcessName"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 镜像id ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 容器id ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 镜像名 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 容器名 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 生成时间 FoundTime *string `json:"FoundTime,omitempty" name:"FoundTime"` // 事件解决方案 Solution *string `json:"Solution,omitempty" name:"Solution"` // 事件详细描述 Description *string `json:"Description,omitempty" name:"Description"` // 系统调用名称 SyscallName *string `json:"SyscallName,omitempty" name:"SyscallName"` // 状态,EVENT_UNDEAL:事件未处理 // EVENT_DEALED:事件已经处理 // EVENT_INGNORE:事件已经忽略 // EVENT_ADD_WHITE:时间已经加白 Status *string `json:"Status,omitempty" name:"Status"` // 事件id EventId *string `json:"EventId,omitempty" name:"EventId"` // 节点名称 NodeName *string `json:"NodeName,omitempty" name:"NodeName"` // pod(实例)的名字 PodName *string `json:"PodName,omitempty" name:"PodName"` // 备注 Remark *string `json:"Remark,omitempty" name:"Remark"` // 系统监控名称是否存在 RuleExist *bool `json:"RuleExist,omitempty" name:"RuleExist"` // 事件数量 EventCount *int64 `json:"EventCount,omitempty" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitempty" name:"LatestFoundTime"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitempty" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitempty" name:"ContainerIsolateOperationSrc"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitempty" name:"ContainerStatus"` }
type RiskSyscallWhiteListBaseInfo ¶
type RiskSyscallWhiteListBaseInfo struct { // 白名单id Id *string `json:"Id,omitempty" name:"Id"` // 镜像数量 ImageCount *uint64 `json:"ImageCount,omitempty" name:"ImageCount"` // 连接进程路径 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 系统调用名称列表 SyscallNames []*string `json:"SyscallNames,omitempty" name:"SyscallNames"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` // 是否是全局白名单,true全局 IsGlobal *bool `json:"IsGlobal,omitempty" name:"IsGlobal"` // 镜像id数组 ImageIds []*string `json:"ImageIds,omitempty" name:"ImageIds"` }
type RiskSyscallWhiteListInfo ¶
type RiskSyscallWhiteListInfo struct { // 镜像id数组,为空代表全部 ImageIds []*string `json:"ImageIds,omitempty" name:"ImageIds"` // 系统调用名称,通过DescribeRiskSyscallNames接口获取枚举列表 SyscallNames []*string `json:"SyscallNames,omitempty" name:"SyscallNames"` // 目标进程 ProcessPath *string `json:"ProcessPath,omitempty" name:"ProcessPath"` // 白名单id,如果新建则id为空 Id *string `json:"Id,omitempty" name:"Id"` }
type RuleBaseInfo ¶
type RuleBaseInfo struct { // true: 默认策略,false:自定义策略 IsDefault *bool `json:"IsDefault,omitempty" name:"IsDefault"` // 策略生效镜像数量 EffectImageCount *uint64 `json:"EffectImageCount,omitempty" name:"EffectImageCount"` // 策略Id RuleId *string `json:"RuleId,omitempty" name:"RuleId"` // 策略更新时间, 存在为空的情况 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"` // 策略名字 RuleName *string `json:"RuleName,omitempty" name:"RuleName"` // 编辑用户名称 EditUserName *string `json:"EditUserName,omitempty" name:"EditUserName"` // true: 策略启用,false:策略禁用 IsEnable *bool `json:"IsEnable,omitempty" name:"IsEnable"` }
type RunTimeEventBaseInfo ¶
type RunTimeEventBaseInfo struct { // 事件唯一ID EventId *string `json:"EventId,omitempty" name:"EventId"` // 事件发现时间 FoundTime *string `json:"FoundTime,omitempty" name:"FoundTime"` // 容器id ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 容器名称 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 镜像id ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 节点名称 NodeName *string `json:"NodeName,omitempty" name:"NodeName"` // Pod名称 PodName *string `json:"PodName,omitempty" name:"PodName"` // 状态, “EVENT_UNDEAL”:事件未处理 // "EVENT_DEALED":事件已经处理 // "EVENT_INGNORE":事件已经忽略 Status *string `json:"Status,omitempty" name:"Status"` // 事件名称: // 宿主机文件访问逃逸、 // Syscall逃逸、 // MountNamespace逃逸、 // 程序提权逃逸、 // 特权容器启动逃逸、 // 敏感路径挂载 // 恶意进程启动 // 文件篡改 EventName *string `json:"EventName,omitempty" 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,omitempty" name:"EventType"` // 事件数量 EventCount *int64 `json:"EventCount,omitempty" name:"EventCount"` // 最近生成时间 LatestFoundTime *string `json:"LatestFoundTime,omitempty" name:"LatestFoundTime"` // 内网ip // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 外网ip // 注意:此字段可能返回 null,表示取不到有效值。 ClientIP *string `json:"ClientIP,omitempty" name:"ClientIP"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitempty" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitempty" name:"ContainerIsolateOperationSrc"` }
type RunTimeFilters ¶
type RunTimeRiskInfo ¶
type RunTimeTendencyInfo ¶
type ScanComplianceAssetsByPolicyItemRequest ¶
type ScanComplianceAssetsByPolicyItemRequest struct { *tchttp.BaseRequest // 指定的检测项的ID CustomerPolicyItemId *uint64 `json:"CustomerPolicyItemId,omitempty" name:"CustomerPolicyItemId"` // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitempty" 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,omitempty" name:"CustomerPolicyItemId"` // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitempty" 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,omitempty" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type ScanComplianceAssetsRequest ¶
type ScanComplianceAssetsRequest struct { *tchttp.BaseRequest // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitempty" 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,omitempty" 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,omitempty" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type ScanCompliancePolicyItemsRequest ¶
type ScanCompliancePolicyItemsRequest struct { *tchttp.BaseRequest // 要重新扫描的客户检测项的列表。 CustomerPolicyItemIdSet []*uint64 `json:"CustomerPolicyItemIdSet,omitempty" 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,omitempty" 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,omitempty" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type ScanComplianceScanFailedAssetsRequest ¶
type ScanComplianceScanFailedAssetsRequest struct { *tchttp.BaseRequest // 要重新扫描的客户资产项ID的列表。 CustomerAssetIdSet []*uint64 `json:"CustomerAssetIdSet,omitempty" 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,omitempty" 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,omitempty" name:"TaskId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type SecTendencyEventInfo ¶
type SecTendencyEventInfo struct { // 趋势列表 EventSet []*RunTimeTendencyInfo `json:"EventSet,omitempty" name:"EventSet"` // 事件类型: // ET_ESCAPE : 容器逃逸 // ET_REVERSE_SHELL: 反弹shell // ET_RISK_SYSCALL:高危系统调用 // ET_ABNORMAL_PROCESS: 异常进程 // ET_ACCESS_CONTROL 文件篡改 EventType *string `json:"EventType,omitempty" name:"EventType"` }
type ServiceInfo ¶
type ServiceInfo struct { // 服务id ServiceID *string `json:"ServiceID,omitempty" name:"ServiceID"` // 主机id HostID *string `json:"HostID,omitempty" name:"HostID"` // 主机ip HostIP *string `json:"HostIP,omitempty" name:"HostIP"` // 容器名 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 服务名 例如nginx/redis Type *string `json:"Type,omitempty" name:"Type"` // 版本 Version *string `json:"Version,omitempty" name:"Version"` // 账号 RunAs *string `json:"RunAs,omitempty" name:"RunAs"` // 监听端口 Listen []*string `json:"Listen,omitempty" name:"Listen"` // 配置 Config *string `json:"Config,omitempty" name:"Config"` // 关联进程数 ProcessCnt *uint64 `json:"ProcessCnt,omitempty" name:"ProcessCnt"` // 访问日志 AccessLog *string `json:"AccessLog,omitempty" name:"AccessLog"` // 错误日志 ErrorLog *string `json:"ErrorLog,omitempty" name:"ErrorLog"` // 数据目录 DataPath *string `json:"DataPath,omitempty" name:"DataPath"` // web目录 WebRoot *string `json:"WebRoot,omitempty" name:"WebRoot"` // 关联的进程id Pids []*uint64 `json:"Pids,omitempty" name:"Pids"` // 服务类型 app,web,db MainType *string `json:"MainType,omitempty" name:"MainType"` // 执行文件 Exe *string `json:"Exe,omitempty" name:"Exe"` // 服务命令行参数 Parameter *string `json:"Parameter,omitempty" name:"Parameter"` // 容器id ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 主机名称 HostName *string `json:"HostName,omitempty" name:"HostName"` // 外网ip PublicIp *string `json:"PublicIp,omitempty" name:"PublicIp"` }
type SetCheckModeRequest ¶
type SetCheckModeRequest struct { *tchttp.BaseRequest // 要设置的集群ID列表 ClusterIds []*string `json:"ClusterIds,omitempty" name:"ClusterIds"` // 集群检查模式(正常模式"Cluster_Normal"、主动模式"Cluster_Actived"、不设置"Cluster_Unset") ClusterCheckMode *string `json:"ClusterCheckMode,omitempty" name:"ClusterCheckMode"` // 0不设置 1打开 2关闭 ClusterAutoCheck *uint64 `json:"ClusterAutoCheck,omitempty" 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,omitempty" name:"ClusterIds"` // 集群检查模式(正常模式"Cluster_Normal"、主动模式"Cluster_Actived"、不设置"Cluster_Unset") ClusterCheckMode *string `json:"ClusterCheckMode,omitempty" name:"ClusterCheckMode"` // 0不设置 1打开 2关闭 ClusterAutoCheck *uint64 `json:"ClusterAutoCheck,omitempty" 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,omitempty" name:"SetCheckResult"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type SoftQuotaDayInfo ¶
type StopVirusScanTaskRequest ¶
type StopVirusScanTaskRequest struct { *tchttp.BaseRequest // 任务ID TaskId *string `json:"TaskId,omitempty" name:"TaskId"` // 需要停止的容器id 为空默认停止整个任务 ContainerIds []*string `json:"ContainerIds,omitempty" 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,omitempty" name:"TaskId"` // 需要停止的容器id 为空默认停止整个任务 ContainerIds []*string `json:"ContainerIds,omitempty" 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,omitempty" 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,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateAssetImageRegistryRegistryDetailRequest ¶
type UpdateAssetImageRegistryRegistryDetailRequest struct { *tchttp.BaseRequest // 仓库名 Name *string `json:"Name,omitempty" name:"Name"` // 用户名 Username *string `json:"Username,omitempty" name:"Username"` // 密码 Password *string `json:"Password,omitempty" name:"Password"` // 仓库url Url *string `json:"Url,omitempty" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitempty" name:"NetType"` // 仓库版本 RegistryVersion *string `json:"RegistryVersion,omitempty" name:"RegistryVersion"` // 区域,列表:default(默认) RegistryRegion *string `json:"RegistryRegion,omitempty" name:"RegistryRegion"` // 限速 SpeedLimit *int64 `json:"SpeedLimit,omitempty" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 Insecure *uint64 `json:"Insecure,omitempty" name:"Insecure"` }
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,omitempty" name:"Name"` // 用户名 Username *string `json:"Username,omitempty" name:"Username"` // 密码 Password *string `json:"Password,omitempty" name:"Password"` // 仓库url Url *string `json:"Url,omitempty" name:"Url"` // 仓库类型,列表:harbor RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"` // 网络类型,列表:public(公网) NetType *string `json:"NetType,omitempty" name:"NetType"` // 仓库版本 RegistryVersion *string `json:"RegistryVersion,omitempty" name:"RegistryVersion"` // 区域,列表:default(默认) RegistryRegion *string `json:"RegistryRegion,omitempty" name:"RegistryRegion"` // 限速 SpeedLimit *int64 `json:"SpeedLimit,omitempty" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 Insecure *uint64 `json:"Insecure,omitempty" name:"Insecure"` }
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,omitempty" name:"HealthCheckErr"` // 名称错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 NameRepeatErr *string `json:"NameRepeatErr,omitempty" name:"NameRepeatErr"` // 仓库唯一id // 注意:此字段可能返回 null,表示取不到有效值。 RegistryId *int64 `json:"RegistryId,omitempty" name:"RegistryId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateImageRegistryTimingScanTaskRequest ¶
type UpdateImageRegistryTimingScanTaskRequest struct { *tchttp.BaseRequest // 定时扫描周期 ScanPeriod *uint64 `json:"ScanPeriod,omitempty" name:"ScanPeriod"` // 定时扫描开关 Enable *bool `json:"Enable,omitempty" name:"Enable"` // 定时扫描的时间 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 扫描木马类型数组 ScanType []*string `json:"ScanType,omitempty" name:"ScanType"` // 扫描镜像 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 是否扫描所有 All *bool `json:"All,omitempty" name:"All"` // 扫描镜像Id Id []*uint64 `json:"Id,omitempty" name:"Id"` }
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,omitempty" name:"ScanPeriod"` // 定时扫描开关 Enable *bool `json:"Enable,omitempty" name:"Enable"` // 定时扫描的时间 ScanTime *string `json:"ScanTime,omitempty" name:"ScanTime"` // 扫描木马类型数组 ScanType []*string `json:"ScanType,omitempty" name:"ScanType"` // 扫描镜像 Images []*ImageInfo `json:"Images,omitempty" name:"Images"` // 是否扫描所有 All *bool `json:"All,omitempty" name:"All"` // 扫描镜像Id Id []*uint64 `json:"Id,omitempty" name:"Id"` }
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,omitempty" name:"RequestId"` }
Predefined struct for user
type VirusInfo ¶
type VirusInfo struct { // 文件名称 FileName *string `json:"FileName,omitempty" name:"FileName"` // 文件路径 FilePath *string `json:"FilePath,omitempty" name:"FilePath"` // 病毒名称 VirusName *string `json:"VirusName,omitempty" name:"VirusName"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` // 更新时间 ModifyTime *string `json:"ModifyTime,omitempty" name:"ModifyTime"` // 容器名称 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 容器id ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 容器状态 // 正在运行: RUNNING // 暂停: PAUSED // 停止: STOPPED // 已经创建: CREATED // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitempty" name:"ContainerStatus"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像id ImageId *string `json:"ImageId,omitempty" 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,omitempty" name:"Status"` // 事件id Id *string `json:"Id,omitempty" name:"Id"` // 事件描述 HarmDescribe *string `json:"HarmDescribe,omitempty" name:"HarmDescribe"` // 建议方案 SuggestScheme *string `json:"SuggestScheme,omitempty" 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,omitempty" name:"SubStatus"` // 网络状态 // 未隔离 NORMAL // 已隔离 ISOLATED // 隔离中 ISOLATING // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED ContainerNetStatus *string `json:"ContainerNetStatus,omitempty" name:"ContainerNetStatus"` // 容器子状态 // "AGENT_OFFLINE" //Agent离线 // "NODE_DESTROYED" //节点已销毁 // "CONTAINER_EXITED" //容器已退出 // "CONTAINER_DESTROYED" //容器已销毁 // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitempty" name:"ContainerIsolateOperationSrc"` // md5值 // 注意:此字段可能返回 null,表示取不到有效值。 MD5 *string `json:"MD5,omitempty" name:"MD5"` // 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitempty" name:"RiskLevel"` // 检测平台 // 1: 云查杀引擎 // 2: tav // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitempty" name:"CheckPlatform"` }
type VirusTaskInfo ¶
type VirusTaskInfo struct { // 容器名称 ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"` // 容器id ContainerId *string `json:"ContainerId,omitempty" name:"ContainerId"` // 镜像名称 ImageName *string `json:"ImageName,omitempty" name:"ImageName"` // 镜像Id ImageId *string `json:"ImageId,omitempty" name:"ImageId"` // 主机名称 HostName *string `json:"HostName,omitempty" name:"HostName"` // 主机ip HostIp *string `json:"HostIp,omitempty" name:"HostIp"` // 扫描状态: // WAIT: 等待扫描 // FAILED: 失败 // SCANNING: 扫描中 // FINISHED: 结束 // CANCELING: 取消中 // CANCELED: 已取消 // CANCEL_FAILED: 取消失败 Status *string `json:"Status,omitempty" name:"Status"` // 检测开始时间 StartTime *string `json:"StartTime,omitempty" name:"StartTime"` // 检测结束时间 EndTime *string `json:"EndTime,omitempty" name:"EndTime"` // 风险个数 RiskCnt *uint64 `json:"RiskCnt,omitempty" name:"RiskCnt"` // 事件id Id *string `json:"Id,omitempty" 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,omitempty" name:"ErrorMsg"` }
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,omitempty" name:"Type"` // 开关状态: // 打开:ON // 关闭:OFF Switch *string `json:"Switch,omitempty" name:"Switch"` // 告警开始时间,格式: HH:mm BeginTime *string `json:"BeginTime,omitempty" name:"BeginTime"` // 告警结束时间,格式: HH:mm EndTime *string `json:"EndTime,omitempty" name:"EndTime"` // 告警等级策略控制,二进制位每位代表一个含义,值以字符串类型传递 // 控制开关分为高、中、低,则二进制位分别为:第1位:低,第2位:中,第3位:高,0表示关闭、1表示打开。 // 如:高危和中危打开告警,低危关闭告警,则二进制值为:110 // 告警类型不区分等级控制,则传1。 ControlBits *string `json:"ControlBits,omitempty" name:"ControlBits"` }