Documentation
¶
Index ¶
- Constants
- type ABTestConfig
- type AccountStatistics
- type AddLoginWhiteListsRequest
- type AddLoginWhiteListsRequestParams
- type AddLoginWhiteListsResponse
- type AddLoginWhiteListsResponseParams
- type AlarmInfo
- type AssetAppBaseInfo
- type AssetAppProcessInfo
- type AssetCoreModuleBaseInfo
- type AssetCoreModuleDetail
- type AssetCoreModuleParam
- type AssetDatabaseBaseInfo
- type AssetDatabaseDetail
- type AssetDiskPartitionInfo
- type AssetEnvBaseInfo
- type AssetFilters
- type AssetInitServiceBaseInfo
- type AssetJarBaseInfo
- type AssetJarDetail
- type AssetKeyVal
- type AssetLoadDetail
- type AssetLoadSummary
- type AssetMachineBaseInfo
- type AssetMachineDetail
- type AssetNetworkCardInfo
- type AssetPlanTask
- type AssetPortBaseInfo
- type AssetProcessBaseInfo
- type AssetSystemPackageInfo
- type AssetType
- type AssetUserBaseInfo
- type AssetUserDetail
- type AssetUserKeyInfo
- type AssetWebAppBaseInfo
- type AssetWebAppPluginInfo
- type AssetWebFrameBaseInfo
- type AssetWebLocationBaseInfo
- type AssetWebLocationInfo
- type AssetWebLocationPath
- type AssetWebServiceBaseInfo
- type BanWhiteList
- type BanWhiteListDetail
- type BaselineBasicInfo
- type BaselineCategory
- type BaselineCustomRuleIdName
- type BaselineDetail
- type BaselineDetectParam
- type BaselineDownload
- type BaselineEffectHost
- type BaselineEventLevelInfo
- type BaselineFix
- type BaselineHost
- type BaselineHostDetect
- type BaselineHostTopList
- type BaselineInfo
- type BaselineItem
- type BaselineItemDetect
- type BaselineItemInfo
- type BaselineItemsCategory
- type BaselinePolicy
- type BaselinePolicyDetect
- type BaselineRiskItem
- type BaselineRule
- type BaselineRuleDetect
- type BaselineRuleInfo
- type BaselineRuleTopInfo
- type BaselineWeakPassword
- type BashEvent
- type BashEventNew
- type BashEventsInfo
- type BashEventsInfoNew
- type BashPolicy
- type BashRule
- type BroadcastInfo
- type Broadcasts
- type BruteAttackInfo
- type BruteAttackRule
- type BruteAttackRuleList
- type CKafkaInstanceInfo
- type CKafkaRouteInfo
- type CKafkaTopicInfo
- type CanFixVulInfo
- type CanNotSeparateInfo
- type CancelIgnoreVulRequest
- type CancelIgnoreVulRequestParams
- type CancelIgnoreVulResponse
- type CancelIgnoreVulResponseParams
- type ChangeRuleEventsIgnoreStatusRequest
- type ChangeRuleEventsIgnoreStatusRequestParams
- type ChangeRuleEventsIgnoreStatusResponse
- type ChangeRuleEventsIgnoreStatusResponseParams
- type ChangeStrategyEnableStatusRequest
- type ChangeStrategyEnableStatusRequestParams
- type ChangeStrategyEnableStatusResponse
- type ChangeStrategyEnableStatusResponseParams
- type CheckBashPolicyParamsRequest
- type CheckBashPolicyParamsRequestParams
- type CheckBashPolicyParamsResponse
- type CheckBashPolicyParamsResponseParams
- type CheckBashRuleParamsRequest
- type CheckBashRuleParamsRequestParams
- type CheckBashRuleParamsResponse
- type CheckBashRuleParamsResponseParams
- type CheckFileTamperRuleRequest
- type CheckFileTamperRuleRequestParams
- type CheckFileTamperRuleResponse
- type CheckFileTamperRuleResponseParams
- type CheckFirstScanBaselineRequest
- type CheckFirstScanBaselineRequestParams
- type CheckFirstScanBaselineResponse
- type CheckFirstScanBaselineResponseParams
- type CheckLogKafkaConnectionStateRequest
- type CheckLogKafkaConnectionStateRequestParams
- type CheckLogKafkaConnectionStateResponse
- type CheckLogKafkaConnectionStateResponseParams
- type ClearLocalStorageRequest
- type ClearLocalStorageRequestParams
- type ClearLocalStorageResponse
- type ClearLocalStorageResponseParams
- type Client
- func (c *Client) AddLoginWhiteLists(request *AddLoginWhiteListsRequest) (response *AddLoginWhiteListsResponse, err error)
- func (c *Client) AddLoginWhiteListsWithContext(ctx context.Context, request *AddLoginWhiteListsRequest) (response *AddLoginWhiteListsResponse, err error)
- func (c *Client) CancelIgnoreVul(request *CancelIgnoreVulRequest) (response *CancelIgnoreVulResponse, err error)
- func (c *Client) CancelIgnoreVulWithContext(ctx context.Context, request *CancelIgnoreVulRequest) (response *CancelIgnoreVulResponse, err error)
- func (c *Client) ChangeRuleEventsIgnoreStatus(request *ChangeRuleEventsIgnoreStatusRequest) (response *ChangeRuleEventsIgnoreStatusResponse, err error)
- func (c *Client) ChangeRuleEventsIgnoreStatusWithContext(ctx context.Context, request *ChangeRuleEventsIgnoreStatusRequest) (response *ChangeRuleEventsIgnoreStatusResponse, err error)
- func (c *Client) ChangeStrategyEnableStatus(request *ChangeStrategyEnableStatusRequest) (response *ChangeStrategyEnableStatusResponse, err error)
- func (c *Client) ChangeStrategyEnableStatusWithContext(ctx context.Context, request *ChangeStrategyEnableStatusRequest) (response *ChangeStrategyEnableStatusResponse, err error)
- func (c *Client) CheckBashPolicyParams(request *CheckBashPolicyParamsRequest) (response *CheckBashPolicyParamsResponse, err error)
- func (c *Client) CheckBashPolicyParamsWithContext(ctx context.Context, request *CheckBashPolicyParamsRequest) (response *CheckBashPolicyParamsResponse, err error)
- func (c *Client) CheckBashRuleParams(request *CheckBashRuleParamsRequest) (response *CheckBashRuleParamsResponse, err error)
- func (c *Client) CheckBashRuleParamsWithContext(ctx context.Context, request *CheckBashRuleParamsRequest) (response *CheckBashRuleParamsResponse, err error)
- func (c *Client) CheckFileTamperRule(request *CheckFileTamperRuleRequest) (response *CheckFileTamperRuleResponse, err error)
- func (c *Client) CheckFileTamperRuleWithContext(ctx context.Context, request *CheckFileTamperRuleRequest) (response *CheckFileTamperRuleResponse, err error)
- func (c *Client) CheckFirstScanBaseline(request *CheckFirstScanBaselineRequest) (response *CheckFirstScanBaselineResponse, err error)
- func (c *Client) CheckFirstScanBaselineWithContext(ctx context.Context, request *CheckFirstScanBaselineRequest) (response *CheckFirstScanBaselineResponse, err error)
- func (c *Client) CheckLogKafkaConnectionState(request *CheckLogKafkaConnectionStateRequest) (response *CheckLogKafkaConnectionStateResponse, err error)
- func (c *Client) CheckLogKafkaConnectionStateWithContext(ctx context.Context, request *CheckLogKafkaConnectionStateRequest) (response *CheckLogKafkaConnectionStateResponse, err error)
- func (c *Client) ClearLocalStorage(request *ClearLocalStorageRequest) (response *ClearLocalStorageResponse, err error)
- func (c *Client) ClearLocalStorageWithContext(ctx context.Context, request *ClearLocalStorageRequest) (response *ClearLocalStorageResponse, err error)
- func (c *Client) CreateBanWhiteList(request *CreateBanWhiteListRequest) (response *CreateBanWhiteListResponse, err error)
- func (c *Client) CreateBanWhiteListWithContext(ctx context.Context, request *CreateBanWhiteListRequest) (response *CreateBanWhiteListResponse, err error)
- func (c *Client) CreateBaselineStrategy(request *CreateBaselineStrategyRequest) (response *CreateBaselineStrategyResponse, err error)
- func (c *Client) CreateBaselineStrategyWithContext(ctx context.Context, request *CreateBaselineStrategyRequest) (response *CreateBaselineStrategyResponse, err error)
- func (c *Client) CreateBuyBindTask(request *CreateBuyBindTaskRequest) (response *CreateBuyBindTaskResponse, err error)
- func (c *Client) CreateBuyBindTaskWithContext(ctx context.Context, request *CreateBuyBindTaskRequest) (response *CreateBuyBindTaskResponse, err error)
- func (c *Client) CreateEmergencyVulScan(request *CreateEmergencyVulScanRequest) (response *CreateEmergencyVulScanResponse, err error)
- func (c *Client) CreateEmergencyVulScanWithContext(ctx context.Context, request *CreateEmergencyVulScanRequest) (response *CreateEmergencyVulScanResponse, err error)
- func (c *Client) CreateIncidentBacktracking(request *CreateIncidentBacktrackingRequest) (response *CreateIncidentBacktrackingResponse, err error)
- func (c *Client) CreateIncidentBacktrackingWithContext(ctx context.Context, request *CreateIncidentBacktrackingRequest) (response *CreateIncidentBacktrackingResponse, err error)
- func (c *Client) CreateLicenseOrder(request *CreateLicenseOrderRequest) (response *CreateLicenseOrderResponse, err error)
- func (c *Client) CreateLicenseOrderWithContext(ctx context.Context, request *CreateLicenseOrderRequest) (response *CreateLicenseOrderResponse, err error)
- func (c *Client) CreateLogExport(request *CreateLogExportRequest) (response *CreateLogExportResponse, err error)
- func (c *Client) CreateLogExportWithContext(ctx context.Context, request *CreateLogExportRequest) (response *CreateLogExportResponse, err error)
- func (c *Client) CreateMaliciousRequestWhiteList(request *CreateMaliciousRequestWhiteListRequest) (response *CreateMaliciousRequestWhiteListResponse, err error)
- func (c *Client) CreateMaliciousRequestWhiteListWithContext(ctx context.Context, request *CreateMaliciousRequestWhiteListRequest) (response *CreateMaliciousRequestWhiteListResponse, err error)
- func (c *Client) CreateMalwareWhiteList(request *CreateMalwareWhiteListRequest) (response *CreateMalwareWhiteListResponse, err error)
- func (c *Client) CreateMalwareWhiteListWithContext(ctx context.Context, request *CreateMalwareWhiteListRequest) (response *CreateMalwareWhiteListResponse, err error)
- func (c *Client) CreateNetAttackWhiteList(request *CreateNetAttackWhiteListRequest) (response *CreateNetAttackWhiteListResponse, err error)
- func (c *Client) CreateNetAttackWhiteListWithContext(ctx context.Context, request *CreateNetAttackWhiteListRequest) (response *CreateNetAttackWhiteListResponse, err error)
- func (c *Client) CreateProtectServer(request *CreateProtectServerRequest) (response *CreateProtectServerResponse, err error)
- func (c *Client) CreateProtectServerWithContext(ctx context.Context, request *CreateProtectServerRequest) (response *CreateProtectServerResponse, err error)
- func (c *Client) CreateRansomDefenseStrategy(request *CreateRansomDefenseStrategyRequest) (response *CreateRansomDefenseStrategyResponse, err error)
- func (c *Client) CreateRansomDefenseStrategyWithContext(ctx context.Context, request *CreateRansomDefenseStrategyRequest) (response *CreateRansomDefenseStrategyResponse, err error)
- func (c *Client) CreateScanMalwareSetting(request *CreateScanMalwareSettingRequest) (response *CreateScanMalwareSettingResponse, err error)
- func (c *Client) CreateScanMalwareSettingWithContext(ctx context.Context, request *CreateScanMalwareSettingRequest) (response *CreateScanMalwareSettingResponse, err error)
- func (c *Client) CreateSearchLog(request *CreateSearchLogRequest) (response *CreateSearchLogResponse, err error)
- func (c *Client) CreateSearchLogWithContext(ctx context.Context, request *CreateSearchLogRequest) (response *CreateSearchLogResponse, err error)
- func (c *Client) CreateSearchTemplate(request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error)
- func (c *Client) CreateSearchTemplateWithContext(ctx context.Context, request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error)
- func (c *Client) CreateVulFix(request *CreateVulFixRequest) (response *CreateVulFixResponse, err error)
- func (c *Client) CreateVulFixWithContext(ctx context.Context, request *CreateVulFixRequest) (response *CreateVulFixResponse, err error)
- func (c *Client) CreateWhiteListOrder(request *CreateWhiteListOrderRequest) (response *CreateWhiteListOrderResponse, err error)
- func (c *Client) CreateWhiteListOrderWithContext(ctx context.Context, request *CreateWhiteListOrderRequest) (response *CreateWhiteListOrderResponse, err error)
- func (c *Client) DeleteAllJavaMemShells(request *DeleteAllJavaMemShellsRequest) (response *DeleteAllJavaMemShellsResponse, err error)
- func (c *Client) DeleteAllJavaMemShellsWithContext(ctx context.Context, request *DeleteAllJavaMemShellsRequest) (response *DeleteAllJavaMemShellsResponse, err error)
- func (c *Client) DeleteBanWhiteList(request *DeleteBanWhiteListRequest) (response *DeleteBanWhiteListResponse, err error)
- func (c *Client) DeleteBanWhiteListWithContext(ctx context.Context, request *DeleteBanWhiteListRequest) (response *DeleteBanWhiteListResponse, err error)
- func (c *Client) DeleteBaselinePolicy(request *DeleteBaselinePolicyRequest) (response *DeleteBaselinePolicyResponse, err error)
- func (c *Client) DeleteBaselinePolicyWithContext(ctx context.Context, request *DeleteBaselinePolicyRequest) (response *DeleteBaselinePolicyResponse, err error)
- func (c *Client) DeleteBaselineRule(request *DeleteBaselineRuleRequest) (response *DeleteBaselineRuleResponse, err error)
- func (c *Client) DeleteBaselineRuleIgnore(request *DeleteBaselineRuleIgnoreRequest) (response *DeleteBaselineRuleIgnoreResponse, err error)
- func (c *Client) DeleteBaselineRuleIgnoreWithContext(ctx context.Context, request *DeleteBaselineRuleIgnoreRequest) (response *DeleteBaselineRuleIgnoreResponse, err error)
- func (c *Client) DeleteBaselineRuleWithContext(ctx context.Context, request *DeleteBaselineRuleRequest) (response *DeleteBaselineRuleResponse, err error)
- func (c *Client) DeleteBaselineStrategy(request *DeleteBaselineStrategyRequest) (response *DeleteBaselineStrategyResponse, err error)
- func (c *Client) DeleteBaselineStrategyWithContext(ctx context.Context, request *DeleteBaselineStrategyRequest) (response *DeleteBaselineStrategyResponse, err error)
- func (c *Client) DeleteBaselineWeakPassword(request *DeleteBaselineWeakPasswordRequest) (response *DeleteBaselineWeakPasswordResponse, err error)
- func (c *Client) DeleteBaselineWeakPasswordWithContext(ctx context.Context, request *DeleteBaselineWeakPasswordRequest) (response *DeleteBaselineWeakPasswordResponse, err error)
- func (c *Client) DeleteBashEvents(request *DeleteBashEventsRequest) (response *DeleteBashEventsResponse, err error)
- func (c *Client) DeleteBashEventsWithContext(ctx context.Context, request *DeleteBashEventsRequest) (response *DeleteBashEventsResponse, err error)
- func (c *Client) DeleteBashPolicies(request *DeleteBashPoliciesRequest) (response *DeleteBashPoliciesResponse, err error)
- func (c *Client) DeleteBashPoliciesWithContext(ctx context.Context, request *DeleteBashPoliciesRequest) (response *DeleteBashPoliciesResponse, err error)
- func (c *Client) DeleteBashRules(request *DeleteBashRulesRequest) (response *DeleteBashRulesResponse, err error)
- func (c *Client) DeleteBashRulesWithContext(ctx context.Context, request *DeleteBashRulesRequest) (response *DeleteBashRulesResponse, err error)
- func (c *Client) DeleteBruteAttacks(request *DeleteBruteAttacksRequest) (response *DeleteBruteAttacksResponse, err error)
- func (c *Client) DeleteBruteAttacksWithContext(ctx context.Context, request *DeleteBruteAttacksRequest) (response *DeleteBruteAttacksResponse, err error)
- func (c *Client) DeleteLicenseRecord(request *DeleteLicenseRecordRequest) (response *DeleteLicenseRecordResponse, err error)
- func (c *Client) DeleteLicenseRecordAll(request *DeleteLicenseRecordAllRequest) (response *DeleteLicenseRecordAllResponse, err error)
- func (c *Client) DeleteLicenseRecordAllWithContext(ctx context.Context, request *DeleteLicenseRecordAllRequest) (response *DeleteLicenseRecordAllResponse, err error)
- func (c *Client) DeleteLicenseRecordWithContext(ctx context.Context, request *DeleteLicenseRecordRequest) (response *DeleteLicenseRecordResponse, err error)
- func (c *Client) DeleteLogExport(request *DeleteLogExportRequest) (response *DeleteLogExportResponse, err error)
- func (c *Client) DeleteLogExportWithContext(ctx context.Context, request *DeleteLogExportRequest) (response *DeleteLogExportResponse, err error)
- func (c *Client) DeleteLoginWhiteList(request *DeleteLoginWhiteListRequest) (response *DeleteLoginWhiteListResponse, err error)
- func (c *Client) DeleteLoginWhiteListWithContext(ctx context.Context, request *DeleteLoginWhiteListRequest) (response *DeleteLoginWhiteListResponse, err error)
- func (c *Client) DeleteMachine(request *DeleteMachineRequest) (response *DeleteMachineResponse, err error)
- func (c *Client) DeleteMachineClearHistory(request *DeleteMachineClearHistoryRequest) (response *DeleteMachineClearHistoryResponse, err error)
- func (c *Client) DeleteMachineClearHistoryWithContext(ctx context.Context, request *DeleteMachineClearHistoryRequest) (response *DeleteMachineClearHistoryResponse, err error)
- func (c *Client) DeleteMachineTag(request *DeleteMachineTagRequest) (response *DeleteMachineTagResponse, err error)
- func (c *Client) DeleteMachineTagWithContext(ctx context.Context, request *DeleteMachineTagRequest) (response *DeleteMachineTagResponse, err error)
- func (c *Client) DeleteMachineWithContext(ctx context.Context, request *DeleteMachineRequest) (response *DeleteMachineResponse, err error)
- func (c *Client) DeleteMaliciousRequestWhiteList(request *DeleteMaliciousRequestWhiteListRequest) (response *DeleteMaliciousRequestWhiteListResponse, err error)
- func (c *Client) DeleteMaliciousRequestWhiteListWithContext(ctx context.Context, request *DeleteMaliciousRequestWhiteListRequest) (response *DeleteMaliciousRequestWhiteListResponse, err error)
- func (c *Client) DeleteMaliciousRequests(request *DeleteMaliciousRequestsRequest) (response *DeleteMaliciousRequestsResponse, err error)
- func (c *Client) DeleteMaliciousRequestsWithContext(ctx context.Context, request *DeleteMaliciousRequestsRequest) (response *DeleteMaliciousRequestsResponse, err error)
- func (c *Client) DeleteMalwareScanTask(request *DeleteMalwareScanTaskRequest) (response *DeleteMalwareScanTaskResponse, err error)
- func (c *Client) DeleteMalwareScanTaskWithContext(ctx context.Context, request *DeleteMalwareScanTaskRequest) (response *DeleteMalwareScanTaskResponse, err error)
- func (c *Client) DeleteMalwareWhiteList(request *DeleteMalwareWhiteListRequest) (response *DeleteMalwareWhiteListResponse, err error)
- func (c *Client) DeleteMalwareWhiteListWithContext(ctx context.Context, request *DeleteMalwareWhiteListRequest) (response *DeleteMalwareWhiteListResponse, err error)
- func (c *Client) DeleteMalwares(request *DeleteMalwaresRequest) (response *DeleteMalwaresResponse, err error)
- func (c *Client) DeleteMalwaresWithContext(ctx context.Context, request *DeleteMalwaresRequest) (response *DeleteMalwaresResponse, err error)
- func (c *Client) DeleteNetAttackWhiteList(request *DeleteNetAttackWhiteListRequest) (response *DeleteNetAttackWhiteListResponse, err error)
- func (c *Client) DeleteNetAttackWhiteListWithContext(ctx context.Context, request *DeleteNetAttackWhiteListRequest) (response *DeleteNetAttackWhiteListResponse, err error)
- func (c *Client) DeleteNonlocalLoginPlaces(request *DeleteNonlocalLoginPlacesRequest) (response *DeleteNonlocalLoginPlacesResponse, err error)
- func (c *Client) DeleteNonlocalLoginPlacesWithContext(ctx context.Context, request *DeleteNonlocalLoginPlacesRequest) (response *DeleteNonlocalLoginPlacesResponse, err error)
- func (c *Client) DeletePrivilegeEvents(request *DeletePrivilegeEventsRequest) (response *DeletePrivilegeEventsResponse, err error)
- func (c *Client) DeletePrivilegeEventsWithContext(ctx context.Context, request *DeletePrivilegeEventsRequest) (response *DeletePrivilegeEventsResponse, err error)
- func (c *Client) DeletePrivilegeRules(request *DeletePrivilegeRulesRequest) (response *DeletePrivilegeRulesResponse, err error)
- func (c *Client) DeletePrivilegeRulesWithContext(ctx context.Context, request *DeletePrivilegeRulesRequest) (response *DeletePrivilegeRulesResponse, err error)
- func (c *Client) DeleteProtectDir(request *DeleteProtectDirRequest) (response *DeleteProtectDirResponse, err error)
- func (c *Client) DeleteProtectDirWithContext(ctx context.Context, request *DeleteProtectDirRequest) (response *DeleteProtectDirResponse, err error)
- func (c *Client) DeleteRaspRules(request *DeleteRaspRulesRequest) (response *DeleteRaspRulesResponse, err error)
- func (c *Client) DeleteRaspRulesWithContext(ctx context.Context, request *DeleteRaspRulesRequest) (response *DeleteRaspRulesResponse, err error)
- func (c *Client) DeleteReverseShellEvents(request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error)
- func (c *Client) DeleteReverseShellEventsWithContext(ctx context.Context, request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error)
- func (c *Client) DeleteReverseShellRules(request *DeleteReverseShellRulesRequest) (response *DeleteReverseShellRulesResponse, err error)
- func (c *Client) DeleteReverseShellRulesWithContext(ctx context.Context, request *DeleteReverseShellRulesRequest) (response *DeleteReverseShellRulesResponse, err error)
- func (c *Client) DeleteRiskDnsEvent(request *DeleteRiskDnsEventRequest) (response *DeleteRiskDnsEventResponse, err error)
- func (c *Client) DeleteRiskDnsEventWithContext(ctx context.Context, request *DeleteRiskDnsEventRequest) (response *DeleteRiskDnsEventResponse, err error)
- func (c *Client) DeleteRiskDnsPolicy(request *DeleteRiskDnsPolicyRequest) (response *DeleteRiskDnsPolicyResponse, err error)
- func (c *Client) DeleteRiskDnsPolicyWithContext(ctx context.Context, request *DeleteRiskDnsPolicyRequest) (response *DeleteRiskDnsPolicyResponse, err error)
- func (c *Client) DeleteScanTask(request *DeleteScanTaskRequest) (response *DeleteScanTaskResponse, err error)
- func (c *Client) DeleteScanTaskWithContext(ctx context.Context, request *DeleteScanTaskRequest) (response *DeleteScanTaskResponse, err error)
- func (c *Client) DeleteSearchTemplate(request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error)
- func (c *Client) DeleteSearchTemplateWithContext(ctx context.Context, request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error)
- func (c *Client) DeleteTags(request *DeleteTagsRequest) (response *DeleteTagsResponse, err error)
- func (c *Client) DeleteTagsWithContext(ctx context.Context, request *DeleteTagsRequest) (response *DeleteTagsResponse, err error)
- func (c *Client) DeleteWebHookPolicy(request *DeleteWebHookPolicyRequest) (response *DeleteWebHookPolicyResponse, err error)
- func (c *Client) DeleteWebHookPolicyWithContext(ctx context.Context, request *DeleteWebHookPolicyRequest) (response *DeleteWebHookPolicyResponse, err error)
- func (c *Client) DeleteWebHookReceiver(request *DeleteWebHookReceiverRequest) (response *DeleteWebHookReceiverResponse, err error)
- func (c *Client) DeleteWebHookReceiverWithContext(ctx context.Context, request *DeleteWebHookReceiverRequest) (response *DeleteWebHookReceiverResponse, err error)
- func (c *Client) DeleteWebHookRule(request *DeleteWebHookRuleRequest) (response *DeleteWebHookRuleResponse, err error)
- func (c *Client) DeleteWebHookRuleWithContext(ctx context.Context, request *DeleteWebHookRuleRequest) (response *DeleteWebHookRuleResponse, err error)
- func (c *Client) DeleteWebPageEventLog(request *DeleteWebPageEventLogRequest) (response *DeleteWebPageEventLogResponse, err error)
- func (c *Client) DeleteWebPageEventLogWithContext(ctx context.Context, request *DeleteWebPageEventLogRequest) (response *DeleteWebPageEventLogResponse, err error)
- func (c *Client) DescribeABTestConfig(request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error)
- func (c *Client) DescribeABTestConfigWithContext(ctx context.Context, request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error)
- func (c *Client) DescribeAESKey(request *DescribeAESKeyRequest) (response *DescribeAESKeyResponse, err error)
- func (c *Client) DescribeAESKeyWithContext(ctx context.Context, request *DescribeAESKeyRequest) (response *DescribeAESKeyResponse, err error)
- func (c *Client) DescribeAccountStatistics(request *DescribeAccountStatisticsRequest) (response *DescribeAccountStatisticsResponse, err error)
- func (c *Client) DescribeAccountStatisticsWithContext(ctx context.Context, request *DescribeAccountStatisticsRequest) (response *DescribeAccountStatisticsResponse, err error)
- func (c *Client) DescribeAgentInstallCommand(request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error)
- func (c *Client) DescribeAgentInstallCommandWithContext(ctx context.Context, request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error)
- func (c *Client) DescribeAgentInstallationToken(request *DescribeAgentInstallationTokenRequest) (response *DescribeAgentInstallationTokenResponse, err error)
- func (c *Client) DescribeAgentInstallationTokenWithContext(ctx context.Context, request *DescribeAgentInstallationTokenRequest) (response *DescribeAgentInstallationTokenResponse, err error)
- func (c *Client) DescribeAlarmIncidentNodes(request *DescribeAlarmIncidentNodesRequest) (response *DescribeAlarmIncidentNodesResponse, err error)
- func (c *Client) DescribeAlarmIncidentNodesWithContext(ctx context.Context, request *DescribeAlarmIncidentNodesRequest) (response *DescribeAlarmIncidentNodesResponse, err error)
- func (c *Client) DescribeAlarmVertexId(request *DescribeAlarmVertexIdRequest) (response *DescribeAlarmVertexIdResponse, err error)
- func (c *Client) DescribeAlarmVertexIdWithContext(ctx context.Context, request *DescribeAlarmVertexIdRequest) (response *DescribeAlarmVertexIdResponse, err error)
- func (c *Client) DescribeAssetAppCount(request *DescribeAssetAppCountRequest) (response *DescribeAssetAppCountResponse, err error)
- func (c *Client) DescribeAssetAppCountWithContext(ctx context.Context, request *DescribeAssetAppCountRequest) (response *DescribeAssetAppCountResponse, err error)
- func (c *Client) DescribeAssetAppList(request *DescribeAssetAppListRequest) (response *DescribeAssetAppListResponse, err error)
- func (c *Client) DescribeAssetAppListWithContext(ctx context.Context, request *DescribeAssetAppListRequest) (response *DescribeAssetAppListResponse, err error)
- func (c *Client) DescribeAssetAppProcessList(request *DescribeAssetAppProcessListRequest) (response *DescribeAssetAppProcessListResponse, err error)
- func (c *Client) DescribeAssetAppProcessListWithContext(ctx context.Context, request *DescribeAssetAppProcessListRequest) (response *DescribeAssetAppProcessListResponse, err error)
- func (c *Client) DescribeAssetCoreModuleInfo(request *DescribeAssetCoreModuleInfoRequest) (response *DescribeAssetCoreModuleInfoResponse, err error)
- func (c *Client) DescribeAssetCoreModuleInfoWithContext(ctx context.Context, request *DescribeAssetCoreModuleInfoRequest) (response *DescribeAssetCoreModuleInfoResponse, err error)
- func (c *Client) DescribeAssetCoreModuleList(request *DescribeAssetCoreModuleListRequest) (response *DescribeAssetCoreModuleListResponse, err error)
- func (c *Client) DescribeAssetCoreModuleListWithContext(ctx context.Context, request *DescribeAssetCoreModuleListRequest) (response *DescribeAssetCoreModuleListResponse, err error)
- func (c *Client) DescribeAssetDatabaseCount(request *DescribeAssetDatabaseCountRequest) (response *DescribeAssetDatabaseCountResponse, err error)
- func (c *Client) DescribeAssetDatabaseCountWithContext(ctx context.Context, request *DescribeAssetDatabaseCountRequest) (response *DescribeAssetDatabaseCountResponse, err error)
- func (c *Client) DescribeAssetDatabaseInfo(request *DescribeAssetDatabaseInfoRequest) (response *DescribeAssetDatabaseInfoResponse, err error)
- func (c *Client) DescribeAssetDatabaseInfoWithContext(ctx context.Context, request *DescribeAssetDatabaseInfoRequest) (response *DescribeAssetDatabaseInfoResponse, err error)
- func (c *Client) DescribeAssetDatabaseList(request *DescribeAssetDatabaseListRequest) (response *DescribeAssetDatabaseListResponse, err error)
- func (c *Client) DescribeAssetDatabaseListWithContext(ctx context.Context, request *DescribeAssetDatabaseListRequest) (response *DescribeAssetDatabaseListResponse, err error)
- func (c *Client) DescribeAssetDiskList(request *DescribeAssetDiskListRequest) (response *DescribeAssetDiskListResponse, err error)
- func (c *Client) DescribeAssetDiskListWithContext(ctx context.Context, request *DescribeAssetDiskListRequest) (response *DescribeAssetDiskListResponse, err error)
- func (c *Client) DescribeAssetEnvList(request *DescribeAssetEnvListRequest) (response *DescribeAssetEnvListResponse, err error)
- func (c *Client) DescribeAssetEnvListWithContext(ctx context.Context, request *DescribeAssetEnvListRequest) (response *DescribeAssetEnvListResponse, err error)
- func (c *Client) DescribeAssetHostTotalCount(request *DescribeAssetHostTotalCountRequest) (response *DescribeAssetHostTotalCountResponse, err error)
- func (c *Client) DescribeAssetHostTotalCountWithContext(ctx context.Context, request *DescribeAssetHostTotalCountRequest) (response *DescribeAssetHostTotalCountResponse, err error)
- func (c *Client) DescribeAssetInfo(request *DescribeAssetInfoRequest) (response *DescribeAssetInfoResponse, err error)
- func (c *Client) DescribeAssetInfoWithContext(ctx context.Context, request *DescribeAssetInfoRequest) (response *DescribeAssetInfoResponse, err error)
- func (c *Client) DescribeAssetInitServiceList(request *DescribeAssetInitServiceListRequest) (response *DescribeAssetInitServiceListResponse, err error)
- func (c *Client) DescribeAssetInitServiceListWithContext(ctx context.Context, request *DescribeAssetInitServiceListRequest) (response *DescribeAssetInitServiceListResponse, err error)
- func (c *Client) DescribeAssetJarInfo(request *DescribeAssetJarInfoRequest) (response *DescribeAssetJarInfoResponse, err error)
- func (c *Client) DescribeAssetJarInfoWithContext(ctx context.Context, request *DescribeAssetJarInfoRequest) (response *DescribeAssetJarInfoResponse, err error)
- func (c *Client) DescribeAssetJarList(request *DescribeAssetJarListRequest) (response *DescribeAssetJarListResponse, err error)
- func (c *Client) DescribeAssetJarListWithContext(ctx context.Context, request *DescribeAssetJarListRequest) (response *DescribeAssetJarListResponse, err error)
- func (c *Client) DescribeAssetLoadInfo(request *DescribeAssetLoadInfoRequest) (response *DescribeAssetLoadInfoResponse, err error)
- func (c *Client) DescribeAssetLoadInfoWithContext(ctx context.Context, request *DescribeAssetLoadInfoRequest) (response *DescribeAssetLoadInfoResponse, err error)
- func (c *Client) DescribeAssetMachineDetail(request *DescribeAssetMachineDetailRequest) (response *DescribeAssetMachineDetailResponse, err error)
- func (c *Client) DescribeAssetMachineDetailWithContext(ctx context.Context, request *DescribeAssetMachineDetailRequest) (response *DescribeAssetMachineDetailResponse, err error)
- func (c *Client) DescribeAssetMachineList(request *DescribeAssetMachineListRequest) (response *DescribeAssetMachineListResponse, err error)
- func (c *Client) DescribeAssetMachineListWithContext(ctx context.Context, request *DescribeAssetMachineListRequest) (response *DescribeAssetMachineListResponse, err error)
- func (c *Client) DescribeAssetMachineTagTop(request *DescribeAssetMachineTagTopRequest) (response *DescribeAssetMachineTagTopResponse, err error)
- func (c *Client) DescribeAssetMachineTagTopWithContext(ctx context.Context, request *DescribeAssetMachineTagTopRequest) (response *DescribeAssetMachineTagTopResponse, err error)
- func (c *Client) DescribeAssetPlanTaskList(request *DescribeAssetPlanTaskListRequest) (response *DescribeAssetPlanTaskListResponse, err error)
- func (c *Client) DescribeAssetPlanTaskListWithContext(ctx context.Context, request *DescribeAssetPlanTaskListRequest) (response *DescribeAssetPlanTaskListResponse, err error)
- func (c *Client) DescribeAssetPortCount(request *DescribeAssetPortCountRequest) (response *DescribeAssetPortCountResponse, err error)
- func (c *Client) DescribeAssetPortCountWithContext(ctx context.Context, request *DescribeAssetPortCountRequest) (response *DescribeAssetPortCountResponse, err error)
- func (c *Client) DescribeAssetPortInfoList(request *DescribeAssetPortInfoListRequest) (response *DescribeAssetPortInfoListResponse, err error)
- func (c *Client) DescribeAssetPortInfoListWithContext(ctx context.Context, request *DescribeAssetPortInfoListRequest) (response *DescribeAssetPortInfoListResponse, err error)
- func (c *Client) DescribeAssetProcessCount(request *DescribeAssetProcessCountRequest) (response *DescribeAssetProcessCountResponse, err error)
- func (c *Client) DescribeAssetProcessCountWithContext(ctx context.Context, request *DescribeAssetProcessCountRequest) (response *DescribeAssetProcessCountResponse, err error)
- func (c *Client) DescribeAssetProcessInfoList(request *DescribeAssetProcessInfoListRequest) (response *DescribeAssetProcessInfoListResponse, err error)
- func (c *Client) DescribeAssetProcessInfoListWithContext(ctx context.Context, request *DescribeAssetProcessInfoListRequest) (response *DescribeAssetProcessInfoListResponse, err error)
- func (c *Client) DescribeAssetRecentMachineInfo(request *DescribeAssetRecentMachineInfoRequest) (response *DescribeAssetRecentMachineInfoResponse, err error)
- func (c *Client) DescribeAssetRecentMachineInfoWithContext(ctx context.Context, request *DescribeAssetRecentMachineInfoRequest) (response *DescribeAssetRecentMachineInfoResponse, err error)
- func (c *Client) DescribeAssetSystemPackageList(request *DescribeAssetSystemPackageListRequest) (response *DescribeAssetSystemPackageListResponse, err error)
- func (c *Client) DescribeAssetSystemPackageListWithContext(ctx context.Context, request *DescribeAssetSystemPackageListRequest) (response *DescribeAssetSystemPackageListResponse, err error)
- func (c *Client) DescribeAssetTotalCount(request *DescribeAssetTotalCountRequest) (response *DescribeAssetTotalCountResponse, err error)
- func (c *Client) DescribeAssetTotalCountWithContext(ctx context.Context, request *DescribeAssetTotalCountRequest) (response *DescribeAssetTotalCountResponse, err error)
- func (c *Client) DescribeAssetTypeTop(request *DescribeAssetTypeTopRequest) (response *DescribeAssetTypeTopResponse, err error)
- func (c *Client) DescribeAssetTypeTopWithContext(ctx context.Context, request *DescribeAssetTypeTopRequest) (response *DescribeAssetTypeTopResponse, err error)
- func (c *Client) DescribeAssetTypes(request *DescribeAssetTypesRequest) (response *DescribeAssetTypesResponse, err error)
- func (c *Client) DescribeAssetTypesWithContext(ctx context.Context, request *DescribeAssetTypesRequest) (response *DescribeAssetTypesResponse, err error)
- func (c *Client) DescribeAssetUserCount(request *DescribeAssetUserCountRequest) (response *DescribeAssetUserCountResponse, err error)
- func (c *Client) DescribeAssetUserCountWithContext(ctx context.Context, request *DescribeAssetUserCountRequest) (response *DescribeAssetUserCountResponse, err error)
- func (c *Client) DescribeAssetUserInfo(request *DescribeAssetUserInfoRequest) (response *DescribeAssetUserInfoResponse, err error)
- func (c *Client) DescribeAssetUserInfoWithContext(ctx context.Context, request *DescribeAssetUserInfoRequest) (response *DescribeAssetUserInfoResponse, err error)
- func (c *Client) DescribeAssetUserKeyList(request *DescribeAssetUserKeyListRequest) (response *DescribeAssetUserKeyListResponse, err error)
- func (c *Client) DescribeAssetUserKeyListWithContext(ctx context.Context, request *DescribeAssetUserKeyListRequest) (response *DescribeAssetUserKeyListResponse, err error)
- func (c *Client) DescribeAssetUserList(request *DescribeAssetUserListRequest) (response *DescribeAssetUserListResponse, err error)
- func (c *Client) DescribeAssetUserListWithContext(ctx context.Context, request *DescribeAssetUserListRequest) (response *DescribeAssetUserListResponse, err error)
- func (c *Client) DescribeAssetWebAppCount(request *DescribeAssetWebAppCountRequest) (response *DescribeAssetWebAppCountResponse, err error)
- func (c *Client) DescribeAssetWebAppCountWithContext(ctx context.Context, request *DescribeAssetWebAppCountRequest) (response *DescribeAssetWebAppCountResponse, err error)
- func (c *Client) DescribeAssetWebAppList(request *DescribeAssetWebAppListRequest) (response *DescribeAssetWebAppListResponse, err error)
- func (c *Client) DescribeAssetWebAppListWithContext(ctx context.Context, request *DescribeAssetWebAppListRequest) (response *DescribeAssetWebAppListResponse, err error)
- func (c *Client) DescribeAssetWebAppPluginList(request *DescribeAssetWebAppPluginListRequest) (response *DescribeAssetWebAppPluginListResponse, err error)
- func (c *Client) DescribeAssetWebAppPluginListWithContext(ctx context.Context, request *DescribeAssetWebAppPluginListRequest) (response *DescribeAssetWebAppPluginListResponse, err error)
- func (c *Client) DescribeAssetWebFrameCount(request *DescribeAssetWebFrameCountRequest) (response *DescribeAssetWebFrameCountResponse, err error)
- func (c *Client) DescribeAssetWebFrameCountWithContext(ctx context.Context, request *DescribeAssetWebFrameCountRequest) (response *DescribeAssetWebFrameCountResponse, err error)
- func (c *Client) DescribeAssetWebFrameList(request *DescribeAssetWebFrameListRequest) (response *DescribeAssetWebFrameListResponse, err error)
- func (c *Client) DescribeAssetWebFrameListWithContext(ctx context.Context, request *DescribeAssetWebFrameListRequest) (response *DescribeAssetWebFrameListResponse, err error)
- func (c *Client) DescribeAssetWebLocationCount(request *DescribeAssetWebLocationCountRequest) (response *DescribeAssetWebLocationCountResponse, err error)
- func (c *Client) DescribeAssetWebLocationCountWithContext(ctx context.Context, request *DescribeAssetWebLocationCountRequest) (response *DescribeAssetWebLocationCountResponse, err error)
- func (c *Client) DescribeAssetWebLocationInfo(request *DescribeAssetWebLocationInfoRequest) (response *DescribeAssetWebLocationInfoResponse, err error)
- func (c *Client) DescribeAssetWebLocationInfoWithContext(ctx context.Context, request *DescribeAssetWebLocationInfoRequest) (response *DescribeAssetWebLocationInfoResponse, err error)
- func (c *Client) DescribeAssetWebLocationList(request *DescribeAssetWebLocationListRequest) (response *DescribeAssetWebLocationListResponse, err error)
- func (c *Client) DescribeAssetWebLocationListWithContext(ctx context.Context, request *DescribeAssetWebLocationListRequest) (response *DescribeAssetWebLocationListResponse, err error)
- func (c *Client) DescribeAssetWebLocationPathList(request *DescribeAssetWebLocationPathListRequest) (response *DescribeAssetWebLocationPathListResponse, err error)
- func (c *Client) DescribeAssetWebLocationPathListWithContext(ctx context.Context, request *DescribeAssetWebLocationPathListRequest) (response *DescribeAssetWebLocationPathListResponse, err error)
- func (c *Client) DescribeAssetWebServiceCount(request *DescribeAssetWebServiceCountRequest) (response *DescribeAssetWebServiceCountResponse, err error)
- func (c *Client) DescribeAssetWebServiceCountWithContext(ctx context.Context, request *DescribeAssetWebServiceCountRequest) (response *DescribeAssetWebServiceCountResponse, err error)
- func (c *Client) DescribeAssetWebServiceInfoList(request *DescribeAssetWebServiceInfoListRequest) (response *DescribeAssetWebServiceInfoListResponse, err error)
- func (c *Client) DescribeAssetWebServiceInfoListWithContext(ctx context.Context, request *DescribeAssetWebServiceInfoListRequest) (response *DescribeAssetWebServiceInfoListResponse, err error)
- func (c *Client) DescribeAssetWebServiceProcessList(request *DescribeAssetWebServiceProcessListRequest) (response *DescribeAssetWebServiceProcessListResponse, err error)
- func (c *Client) DescribeAssetWebServiceProcessListWithContext(ctx context.Context, request *DescribeAssetWebServiceProcessListRequest) (response *DescribeAssetWebServiceProcessListResponse, err error)
- func (c *Client) DescribeAttackEventInfo(request *DescribeAttackEventInfoRequest) (response *DescribeAttackEventInfoResponse, err error)
- func (c *Client) DescribeAttackEventInfoWithContext(ctx context.Context, request *DescribeAttackEventInfoRequest) (response *DescribeAttackEventInfoResponse, err error)
- func (c *Client) DescribeAttackEvents(request *DescribeAttackEventsRequest) (response *DescribeAttackEventsResponse, err error)
- func (c *Client) DescribeAttackEventsWithContext(ctx context.Context, request *DescribeAttackEventsRequest) (response *DescribeAttackEventsResponse, err error)
- func (c *Client) DescribeAttackStatistics(request *DescribeAttackStatisticsRequest) (response *DescribeAttackStatisticsResponse, err error)
- func (c *Client) DescribeAttackStatisticsWithContext(ctx context.Context, request *DescribeAttackStatisticsRequest) (response *DescribeAttackStatisticsResponse, err error)
- func (c *Client) DescribeAttackTop(request *DescribeAttackTopRequest) (response *DescribeAttackTopResponse, err error)
- func (c *Client) DescribeAttackTopWithContext(ctx context.Context, request *DescribeAttackTopRequest) (response *DescribeAttackTopResponse, err error)
- func (c *Client) DescribeAttackTrends(request *DescribeAttackTrendsRequest) (response *DescribeAttackTrendsResponse, err error)
- func (c *Client) DescribeAttackTrendsWithContext(ctx context.Context, request *DescribeAttackTrendsRequest) (response *DescribeAttackTrendsResponse, err error)
- func (c *Client) DescribeAttackVulTypeList(request *DescribeAttackVulTypeListRequest) (response *DescribeAttackVulTypeListResponse, err error)
- func (c *Client) DescribeAttackVulTypeListWithContext(ctx context.Context, request *DescribeAttackVulTypeListRequest) (response *DescribeAttackVulTypeListResponse, err error)
- func (c *Client) DescribeAvailableExpertServiceDetail(request *DescribeAvailableExpertServiceDetailRequest) (response *DescribeAvailableExpertServiceDetailResponse, err error)
- func (c *Client) DescribeAvailableExpertServiceDetailWithContext(ctx context.Context, request *DescribeAvailableExpertServiceDetailRequest) (response *DescribeAvailableExpertServiceDetailResponse, err error)
- func (c *Client) DescribeBanMode(request *DescribeBanModeRequest) (response *DescribeBanModeResponse, err error)
- func (c *Client) DescribeBanModeWithContext(ctx context.Context, request *DescribeBanModeRequest) (response *DescribeBanModeResponse, err error)
- func (c *Client) DescribeBanRegions(request *DescribeBanRegionsRequest) (response *DescribeBanRegionsResponse, err error)
- func (c *Client) DescribeBanRegionsWithContext(ctx context.Context, request *DescribeBanRegionsRequest) (response *DescribeBanRegionsResponse, err error)
- func (c *Client) DescribeBanStatus(request *DescribeBanStatusRequest) (response *DescribeBanStatusResponse, err error)
- func (c *Client) DescribeBanStatusWithContext(ctx context.Context, request *DescribeBanStatusRequest) (response *DescribeBanStatusResponse, err error)
- func (c *Client) DescribeBanWhiteList(request *DescribeBanWhiteListRequest) (response *DescribeBanWhiteListResponse, err error)
- func (c *Client) DescribeBanWhiteListWithContext(ctx context.Context, request *DescribeBanWhiteListRequest) (response *DescribeBanWhiteListResponse, err error)
- func (c *Client) DescribeBaselineAnalysisData(request *DescribeBaselineAnalysisDataRequest) (response *DescribeBaselineAnalysisDataResponse, err error)
- func (c *Client) DescribeBaselineAnalysisDataWithContext(ctx context.Context, request *DescribeBaselineAnalysisDataRequest) (response *DescribeBaselineAnalysisDataResponse, err error)
- func (c *Client) DescribeBaselineBasicInfo(request *DescribeBaselineBasicInfoRequest) (response *DescribeBaselineBasicInfoResponse, err error)
- func (c *Client) DescribeBaselineBasicInfoWithContext(ctx context.Context, request *DescribeBaselineBasicInfoRequest) (response *DescribeBaselineBasicInfoResponse, err error)
- func (c *Client) DescribeBaselineDefaultStrategyList(request *DescribeBaselineDefaultStrategyListRequest) (response *DescribeBaselineDefaultStrategyListResponse, err error)
- func (c *Client) DescribeBaselineDefaultStrategyListWithContext(ctx context.Context, request *DescribeBaselineDefaultStrategyListRequest) (response *DescribeBaselineDefaultStrategyListResponse, err error)
- func (c *Client) DescribeBaselineDetail(request *DescribeBaselineDetailRequest) (response *DescribeBaselineDetailResponse, err error)
- func (c *Client) DescribeBaselineDetailWithContext(ctx context.Context, request *DescribeBaselineDetailRequest) (response *DescribeBaselineDetailResponse, err error)
- func (c *Client) DescribeBaselineDetectList(request *DescribeBaselineDetectListRequest) (response *DescribeBaselineDetectListResponse, err error)
- func (c *Client) DescribeBaselineDetectListWithContext(ctx context.Context, request *DescribeBaselineDetectListRequest) (response *DescribeBaselineDetectListResponse, err error)
- func (c *Client) DescribeBaselineDetectOverview(request *DescribeBaselineDetectOverviewRequest) (response *DescribeBaselineDetectOverviewResponse, err error)
- func (c *Client) DescribeBaselineDetectOverviewWithContext(ctx context.Context, request *DescribeBaselineDetectOverviewRequest) (response *DescribeBaselineDetectOverviewResponse, err error)
- func (c *Client) DescribeBaselineDownloadList(request *DescribeBaselineDownloadListRequest) (response *DescribeBaselineDownloadListResponse, err error)
- func (c *Client) DescribeBaselineDownloadListWithContext(ctx context.Context, request *DescribeBaselineDownloadListRequest) (response *DescribeBaselineDownloadListResponse, err error)
- func (c *Client) DescribeBaselineEffectHostList(request *DescribeBaselineEffectHostListRequest) (response *DescribeBaselineEffectHostListResponse, err error)
- func (c *Client) DescribeBaselineEffectHostListWithContext(ctx context.Context, request *DescribeBaselineEffectHostListRequest) (response *DescribeBaselineEffectHostListResponse, err error)
- func (c *Client) DescribeBaselineFixList(request *DescribeBaselineFixListRequest) (response *DescribeBaselineFixListResponse, err error)
- func (c *Client) DescribeBaselineFixListWithContext(ctx context.Context, request *DescribeBaselineFixListRequest) (response *DescribeBaselineFixListResponse, err error)
- func (c *Client) DescribeBaselineHostDetectList(request *DescribeBaselineHostDetectListRequest) (response *DescribeBaselineHostDetectListResponse, err error)
- func (c *Client) DescribeBaselineHostDetectListWithContext(ctx context.Context, request *DescribeBaselineHostDetectListRequest) (response *DescribeBaselineHostDetectListResponse, err error)
- func (c *Client) DescribeBaselineHostIgnoreList(request *DescribeBaselineHostIgnoreListRequest) (response *DescribeBaselineHostIgnoreListResponse, err error)
- func (c *Client) DescribeBaselineHostIgnoreListWithContext(ctx context.Context, request *DescribeBaselineHostIgnoreListRequest) (response *DescribeBaselineHostIgnoreListResponse, err error)
- func (c *Client) DescribeBaselineHostRiskTop(request *DescribeBaselineHostRiskTopRequest) (response *DescribeBaselineHostRiskTopResponse, err error)
- func (c *Client) DescribeBaselineHostRiskTopWithContext(ctx context.Context, request *DescribeBaselineHostRiskTopRequest) (response *DescribeBaselineHostRiskTopResponse, err error)
- func (c *Client) DescribeBaselineHostTop(request *DescribeBaselineHostTopRequest) (response *DescribeBaselineHostTopResponse, err error)
- func (c *Client) DescribeBaselineHostTopWithContext(ctx context.Context, request *DescribeBaselineHostTopRequest) (response *DescribeBaselineHostTopResponse, err error)
- func (c *Client) DescribeBaselineItemDetectList(request *DescribeBaselineItemDetectListRequest) (response *DescribeBaselineItemDetectListResponse, err error)
- func (c *Client) DescribeBaselineItemDetectListWithContext(ctx context.Context, request *DescribeBaselineItemDetectListRequest) (response *DescribeBaselineItemDetectListResponse, err error)
- func (c *Client) DescribeBaselineItemIgnoreList(request *DescribeBaselineItemIgnoreListRequest) (response *DescribeBaselineItemIgnoreListResponse, err error)
- func (c *Client) DescribeBaselineItemIgnoreListWithContext(ctx context.Context, request *DescribeBaselineItemIgnoreListRequest) (response *DescribeBaselineItemIgnoreListResponse, err error)
- func (c *Client) DescribeBaselineItemInfo(request *DescribeBaselineItemInfoRequest) (response *DescribeBaselineItemInfoResponse, err error)
- func (c *Client) DescribeBaselineItemInfoWithContext(ctx context.Context, request *DescribeBaselineItemInfoRequest) (response *DescribeBaselineItemInfoResponse, err error)
- func (c *Client) DescribeBaselineItemList(request *DescribeBaselineItemListRequest) (response *DescribeBaselineItemListResponse, err error)
- func (c *Client) DescribeBaselineItemListWithContext(ctx context.Context, request *DescribeBaselineItemListRequest) (response *DescribeBaselineItemListResponse, err error)
- func (c *Client) DescribeBaselineItemRiskTop(request *DescribeBaselineItemRiskTopRequest) (response *DescribeBaselineItemRiskTopResponse, err error)
- func (c *Client) DescribeBaselineItemRiskTopWithContext(ctx context.Context, request *DescribeBaselineItemRiskTopRequest) (response *DescribeBaselineItemRiskTopResponse, err error)
- func (c *Client) DescribeBaselineList(request *DescribeBaselineListRequest) (response *DescribeBaselineListResponse, err error)
- func (c *Client) DescribeBaselineListWithContext(ctx context.Context, request *DescribeBaselineListRequest) (response *DescribeBaselineListResponse, err error)
- func (c *Client) DescribeBaselinePolicyList(request *DescribeBaselinePolicyListRequest) (response *DescribeBaselinePolicyListResponse, err error)
- func (c *Client) DescribeBaselinePolicyListWithContext(ctx context.Context, request *DescribeBaselinePolicyListRequest) (response *DescribeBaselinePolicyListResponse, err error)
- func (c *Client) DescribeBaselineRule(request *DescribeBaselineRuleRequest) (response *DescribeBaselineRuleResponse, err error)
- func (c *Client) DescribeBaselineRuleCategoryList(request *DescribeBaselineRuleCategoryListRequest) (response *DescribeBaselineRuleCategoryListResponse, err error)
- func (c *Client) DescribeBaselineRuleCategoryListWithContext(ctx context.Context, request *DescribeBaselineRuleCategoryListRequest) (response *DescribeBaselineRuleCategoryListResponse, err error)
- func (c *Client) DescribeBaselineRuleDetectList(request *DescribeBaselineRuleDetectListRequest) (response *DescribeBaselineRuleDetectListResponse, err error)
- func (c *Client) DescribeBaselineRuleDetectListWithContext(ctx context.Context, request *DescribeBaselineRuleDetectListRequest) (response *DescribeBaselineRuleDetectListResponse, err error)
- func (c *Client) DescribeBaselineRuleIgnoreList(request *DescribeBaselineRuleIgnoreListRequest) (response *DescribeBaselineRuleIgnoreListResponse, err error)
- func (c *Client) DescribeBaselineRuleIgnoreListWithContext(ctx context.Context, request *DescribeBaselineRuleIgnoreListRequest) (response *DescribeBaselineRuleIgnoreListResponse, err error)
- func (c *Client) DescribeBaselineRuleList(request *DescribeBaselineRuleListRequest) (response *DescribeBaselineRuleListResponse, err error)
- func (c *Client) DescribeBaselineRuleListWithContext(ctx context.Context, request *DescribeBaselineRuleListRequest) (response *DescribeBaselineRuleListResponse, err error)
- func (c *Client) DescribeBaselineRuleWithContext(ctx context.Context, request *DescribeBaselineRuleRequest) (response *DescribeBaselineRuleResponse, err error)
- func (c *Client) DescribeBaselineScanSchedule(request *DescribeBaselineScanScheduleRequest) (response *DescribeBaselineScanScheduleResponse, err error)
- func (c *Client) DescribeBaselineScanScheduleWithContext(ctx context.Context, request *DescribeBaselineScanScheduleRequest) (response *DescribeBaselineScanScheduleResponse, err error)
- func (c *Client) DescribeBaselineStrategyDetail(request *DescribeBaselineStrategyDetailRequest) (response *DescribeBaselineStrategyDetailResponse, err error)
- func (c *Client) DescribeBaselineStrategyDetailWithContext(ctx context.Context, request *DescribeBaselineStrategyDetailRequest) (response *DescribeBaselineStrategyDetailResponse, err error)
- func (c *Client) DescribeBaselineStrategyList(request *DescribeBaselineStrategyListRequest) (response *DescribeBaselineStrategyListResponse, err error)
- func (c *Client) DescribeBaselineStrategyListWithContext(ctx context.Context, request *DescribeBaselineStrategyListRequest) (response *DescribeBaselineStrategyListResponse, err error)
- func (c *Client) DescribeBaselineTop(request *DescribeBaselineTopRequest) (response *DescribeBaselineTopResponse, err error)
- func (c *Client) DescribeBaselineTopWithContext(ctx context.Context, request *DescribeBaselineTopRequest) (response *DescribeBaselineTopResponse, err error)
- func (c *Client) DescribeBaselineWeakPasswordList(request *DescribeBaselineWeakPasswordListRequest) (response *DescribeBaselineWeakPasswordListResponse, err error)
- func (c *Client) DescribeBaselineWeakPasswordListWithContext(ctx context.Context, request *DescribeBaselineWeakPasswordListRequest) (response *DescribeBaselineWeakPasswordListResponse, err error)
- func (c *Client) DescribeBashEvents(request *DescribeBashEventsRequest) (response *DescribeBashEventsResponse, err error)
- func (c *Client) DescribeBashEventsInfo(request *DescribeBashEventsInfoRequest) (response *DescribeBashEventsInfoResponse, err error)
- func (c *Client) DescribeBashEventsInfoNew(request *DescribeBashEventsInfoNewRequest) (response *DescribeBashEventsInfoNewResponse, err error)
- func (c *Client) DescribeBashEventsInfoNewWithContext(ctx context.Context, request *DescribeBashEventsInfoNewRequest) (response *DescribeBashEventsInfoNewResponse, err error)
- func (c *Client) DescribeBashEventsInfoWithContext(ctx context.Context, request *DescribeBashEventsInfoRequest) (response *DescribeBashEventsInfoResponse, err error)
- func (c *Client) DescribeBashEventsNew(request *DescribeBashEventsNewRequest) (response *DescribeBashEventsNewResponse, err error)
- func (c *Client) DescribeBashEventsNewWithContext(ctx context.Context, request *DescribeBashEventsNewRequest) (response *DescribeBashEventsNewResponse, err error)
- func (c *Client) DescribeBashEventsWithContext(ctx context.Context, request *DescribeBashEventsRequest) (response *DescribeBashEventsResponse, err error)
- func (c *Client) DescribeBashPolicies(request *DescribeBashPoliciesRequest) (response *DescribeBashPoliciesResponse, err error)
- func (c *Client) DescribeBashPoliciesWithContext(ctx context.Context, request *DescribeBashPoliciesRequest) (response *DescribeBashPoliciesResponse, err error)
- func (c *Client) DescribeBashRules(request *DescribeBashRulesRequest) (response *DescribeBashRulesResponse, err error)
- func (c *Client) DescribeBashRulesWithContext(ctx context.Context, request *DescribeBashRulesRequest) (response *DescribeBashRulesResponse, err error)
- func (c *Client) DescribeBruteAttackList(request *DescribeBruteAttackListRequest) (response *DescribeBruteAttackListResponse, err error)
- func (c *Client) DescribeBruteAttackListWithContext(ctx context.Context, request *DescribeBruteAttackListRequest) (response *DescribeBruteAttackListResponse, err error)
- func (c *Client) DescribeBruteAttackRules(request *DescribeBruteAttackRulesRequest) (response *DescribeBruteAttackRulesResponse, err error)
- func (c *Client) DescribeBruteAttackRulesWithContext(ctx context.Context, request *DescribeBruteAttackRulesRequest) (response *DescribeBruteAttackRulesResponse, err error)
- func (c *Client) DescribeCanFixVulMachine(request *DescribeCanFixVulMachineRequest) (response *DescribeCanFixVulMachineResponse, err error)
- func (c *Client) DescribeCanFixVulMachineWithContext(ctx context.Context, request *DescribeCanFixVulMachineRequest) (response *DescribeCanFixVulMachineResponse, err error)
- func (c *Client) DescribeCanNotSeparateMachine(request *DescribeCanNotSeparateMachineRequest) (response *DescribeCanNotSeparateMachineResponse, err error)
- func (c *Client) DescribeCanNotSeparateMachineWithContext(ctx context.Context, request *DescribeCanNotSeparateMachineRequest) (response *DescribeCanNotSeparateMachineResponse, err error)
- func (c *Client) DescribeClientException(request *DescribeClientExceptionRequest) (response *DescribeClientExceptionResponse, err error)
- func (c *Client) DescribeClientExceptionWithContext(ctx context.Context, request *DescribeClientExceptionRequest) (response *DescribeClientExceptionResponse, err error)
- func (c *Client) DescribeDefenceEventDetail(request *DescribeDefenceEventDetailRequest) (response *DescribeDefenceEventDetailResponse, err error)
- func (c *Client) DescribeDefenceEventDetailWithContext(ctx context.Context, request *DescribeDefenceEventDetailRequest) (response *DescribeDefenceEventDetailResponse, err error)
- func (c *Client) DescribeDirectConnectInstallCommand(request *DescribeDirectConnectInstallCommandRequest) (response *DescribeDirectConnectInstallCommandResponse, err error)
- func (c *Client) DescribeDirectConnectInstallCommandWithContext(ctx context.Context, request *DescribeDirectConnectInstallCommandRequest) (response *DescribeDirectConnectInstallCommandResponse, err error)
- func (c *Client) DescribeESAggregations(request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error)
- func (c *Client) DescribeESAggregationsWithContext(ctx context.Context, request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error)
- func (c *Client) DescribeEmergencyResponseList(request *DescribeEmergencyResponseListRequest) (response *DescribeEmergencyResponseListResponse, err error)
- func (c *Client) DescribeEmergencyResponseListWithContext(ctx context.Context, request *DescribeEmergencyResponseListRequest) (response *DescribeEmergencyResponseListResponse, err error)
- func (c *Client) DescribeEmergencyVulList(request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error)
- func (c *Client) DescribeEmergencyVulListWithContext(ctx context.Context, request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error)
- func (c *Client) DescribeEventByTable(request *DescribeEventByTableRequest) (response *DescribeEventByTableResponse, err error)
- func (c *Client) DescribeEventByTableWithContext(ctx context.Context, request *DescribeEventByTableRequest) (response *DescribeEventByTableResponse, err error)
- func (c *Client) DescribeExpertServiceList(request *DescribeExpertServiceListRequest) (response *DescribeExpertServiceListResponse, err error)
- func (c *Client) DescribeExpertServiceListWithContext(ctx context.Context, request *DescribeExpertServiceListRequest) (response *DescribeExpertServiceListResponse, err error)
- func (c *Client) DescribeExpertServiceOrderList(request *DescribeExpertServiceOrderListRequest) (response *DescribeExpertServiceOrderListResponse, err error)
- func (c *Client) DescribeExpertServiceOrderListWithContext(ctx context.Context, request *DescribeExpertServiceOrderListRequest) (response *DescribeExpertServiceOrderListResponse, err error)
- func (c *Client) DescribeExportMachines(request *DescribeExportMachinesRequest) (response *DescribeExportMachinesResponse, err error)
- func (c *Client) DescribeExportMachinesWithContext(ctx context.Context, request *DescribeExportMachinesRequest) (response *DescribeExportMachinesResponse, err error)
- func (c *Client) DescribeFastAnalysis(request *DescribeFastAnalysisRequest) (response *DescribeFastAnalysisResponse, err error)
- func (c *Client) DescribeFastAnalysisWithContext(ctx context.Context, request *DescribeFastAnalysisRequest) (response *DescribeFastAnalysisResponse, err error)
- func (c *Client) DescribeFileTamperEventRuleInfo(request *DescribeFileTamperEventRuleInfoRequest) (response *DescribeFileTamperEventRuleInfoResponse, err error)
- func (c *Client) DescribeFileTamperEventRuleInfoWithContext(ctx context.Context, request *DescribeFileTamperEventRuleInfoRequest) (response *DescribeFileTamperEventRuleInfoResponse, err error)
- func (c *Client) DescribeFileTamperEvents(request *DescribeFileTamperEventsRequest) (response *DescribeFileTamperEventsResponse, err error)
- func (c *Client) DescribeFileTamperEventsWithContext(ctx context.Context, request *DescribeFileTamperEventsRequest) (response *DescribeFileTamperEventsResponse, err error)
- func (c *Client) DescribeFileTamperRuleCount(request *DescribeFileTamperRuleCountRequest) (response *DescribeFileTamperRuleCountResponse, err error)
- func (c *Client) DescribeFileTamperRuleCountWithContext(ctx context.Context, request *DescribeFileTamperRuleCountRequest) (response *DescribeFileTamperRuleCountResponse, err error)
- func (c *Client) DescribeFileTamperRuleInfo(request *DescribeFileTamperRuleInfoRequest) (response *DescribeFileTamperRuleInfoResponse, err error)
- func (c *Client) DescribeFileTamperRuleInfoWithContext(ctx context.Context, request *DescribeFileTamperRuleInfoRequest) (response *DescribeFileTamperRuleInfoResponse, err error)
- func (c *Client) DescribeFileTamperRules(request *DescribeFileTamperRulesRequest) (response *DescribeFileTamperRulesResponse, err error)
- func (c *Client) DescribeFileTamperRulesWithContext(ctx context.Context, request *DescribeFileTamperRulesRequest) (response *DescribeFileTamperRulesResponse, err error)
- func (c *Client) DescribeGeneralStat(request *DescribeGeneralStatRequest) (response *DescribeGeneralStatResponse, err error)
- func (c *Client) DescribeGeneralStatWithContext(ctx context.Context, request *DescribeGeneralStatRequest) (response *DescribeGeneralStatResponse, err error)
- func (c *Client) DescribeHistoryAccounts(request *DescribeHistoryAccountsRequest) (response *DescribeHistoryAccountsResponse, err error)
- func (c *Client) DescribeHistoryAccountsWithContext(ctx context.Context, request *DescribeHistoryAccountsRequest) (response *DescribeHistoryAccountsResponse, err error)
- func (c *Client) DescribeHistoryService(request *DescribeHistoryServiceRequest) (response *DescribeHistoryServiceResponse, err error)
- func (c *Client) DescribeHistoryServiceWithContext(ctx context.Context, request *DescribeHistoryServiceRequest) (response *DescribeHistoryServiceResponse, err error)
- func (c *Client) DescribeHostInfo(request *DescribeHostInfoRequest) (response *DescribeHostInfoResponse, err error)
- func (c *Client) DescribeHostInfoWithContext(ctx context.Context, request *DescribeHostInfoRequest) (response *DescribeHostInfoResponse, err error)
- func (c *Client) DescribeHostLoginList(request *DescribeHostLoginListRequest) (response *DescribeHostLoginListResponse, err error)
- func (c *Client) DescribeHostLoginListWithContext(ctx context.Context, request *DescribeHostLoginListRequest) (response *DescribeHostLoginListResponse, err error)
- func (c *Client) DescribeHotVulTop(request *DescribeHotVulTopRequest) (response *DescribeHotVulTopResponse, err error)
- func (c *Client) DescribeHotVulTopWithContext(ctx context.Context, request *DescribeHotVulTopRequest) (response *DescribeHotVulTopResponse, err error)
- func (c *Client) DescribeIgnoreBaselineRule(request *DescribeIgnoreBaselineRuleRequest) (response *DescribeIgnoreBaselineRuleResponse, err error)
- func (c *Client) DescribeIgnoreBaselineRuleWithContext(ctx context.Context, request *DescribeIgnoreBaselineRuleRequest) (response *DescribeIgnoreBaselineRuleResponse, err error)
- func (c *Client) DescribeIgnoreHostAndItemConfig(request *DescribeIgnoreHostAndItemConfigRequest) (response *DescribeIgnoreHostAndItemConfigResponse, err error)
- func (c *Client) DescribeIgnoreHostAndItemConfigWithContext(ctx context.Context, request *DescribeIgnoreHostAndItemConfigRequest) (response *DescribeIgnoreHostAndItemConfigResponse, err error)
- func (c *Client) DescribeIgnoreRuleEffectHostList(request *DescribeIgnoreRuleEffectHostListRequest) (response *DescribeIgnoreRuleEffectHostListResponse, err error)
- func (c *Client) DescribeIgnoreRuleEffectHostListWithContext(ctx context.Context, request *DescribeIgnoreRuleEffectHostListRequest) (response *DescribeIgnoreRuleEffectHostListResponse, err error)
- func (c *Client) DescribeImportMachineInfo(request *DescribeImportMachineInfoRequest) (response *DescribeImportMachineInfoResponse, err error)
- func (c *Client) DescribeImportMachineInfoWithContext(ctx context.Context, request *DescribeImportMachineInfoRequest) (response *DescribeImportMachineInfoResponse, err error)
- func (c *Client) DescribeJavaMemShellInfo(request *DescribeJavaMemShellInfoRequest) (response *DescribeJavaMemShellInfoResponse, err error)
- func (c *Client) DescribeJavaMemShellInfoWithContext(ctx context.Context, request *DescribeJavaMemShellInfoRequest) (response *DescribeJavaMemShellInfoResponse, err error)
- func (c *Client) DescribeJavaMemShellList(request *DescribeJavaMemShellListRequest) (response *DescribeJavaMemShellListResponse, err error)
- func (c *Client) DescribeJavaMemShellListWithContext(ctx context.Context, request *DescribeJavaMemShellListRequest) (response *DescribeJavaMemShellListResponse, err error)
- func (c *Client) DescribeJavaMemShellPluginInfo(request *DescribeJavaMemShellPluginInfoRequest) (response *DescribeJavaMemShellPluginInfoResponse, err error)
- func (c *Client) DescribeJavaMemShellPluginInfoWithContext(ctx context.Context, request *DescribeJavaMemShellPluginInfoRequest) (response *DescribeJavaMemShellPluginInfoResponse, err error)
- func (c *Client) DescribeJavaMemShellPluginList(request *DescribeJavaMemShellPluginListRequest) (response *DescribeJavaMemShellPluginListResponse, err error)
- func (c *Client) DescribeJavaMemShellPluginListWithContext(ctx context.Context, request *DescribeJavaMemShellPluginListRequest) (response *DescribeJavaMemShellPluginListResponse, err error)
- func (c *Client) DescribeLicense(request *DescribeLicenseRequest) (response *DescribeLicenseResponse, err error)
- func (c *Client) DescribeLicenseBindList(request *DescribeLicenseBindListRequest) (response *DescribeLicenseBindListResponse, err error)
- func (c *Client) DescribeLicenseBindListWithContext(ctx context.Context, request *DescribeLicenseBindListRequest) (response *DescribeLicenseBindListResponse, err error)
- func (c *Client) DescribeLicenseBindSchedule(request *DescribeLicenseBindScheduleRequest) (response *DescribeLicenseBindScheduleResponse, err error)
- func (c *Client) DescribeLicenseBindScheduleWithContext(ctx context.Context, request *DescribeLicenseBindScheduleRequest) (response *DescribeLicenseBindScheduleResponse, err error)
- func (c *Client) DescribeLicenseGeneral(request *DescribeLicenseGeneralRequest) (response *DescribeLicenseGeneralResponse, err error)
- func (c *Client) DescribeLicenseGeneralWithContext(ctx context.Context, request *DescribeLicenseGeneralRequest) (response *DescribeLicenseGeneralResponse, err error)
- func (c *Client) DescribeLicenseList(request *DescribeLicenseListRequest) (response *DescribeLicenseListResponse, err error)
- func (c *Client) DescribeLicenseListWithContext(ctx context.Context, request *DescribeLicenseListRequest) (response *DescribeLicenseListResponse, err error)
- func (c *Client) DescribeLicenseWhiteConfig(request *DescribeLicenseWhiteConfigRequest) (response *DescribeLicenseWhiteConfigResponse, err error)
- func (c *Client) DescribeLicenseWhiteConfigWithContext(ctx context.Context, request *DescribeLicenseWhiteConfigRequest) (response *DescribeLicenseWhiteConfigResponse, err error)
- func (c *Client) DescribeLicenseWithContext(ctx context.Context, request *DescribeLicenseRequest) (response *DescribeLicenseResponse, err error)
- func (c *Client) DescribeLogDeliveryKafkaOptions(request *DescribeLogDeliveryKafkaOptionsRequest) (response *DescribeLogDeliveryKafkaOptionsResponse, err error)
- func (c *Client) DescribeLogDeliveryKafkaOptionsWithContext(ctx context.Context, request *DescribeLogDeliveryKafkaOptionsRequest) (response *DescribeLogDeliveryKafkaOptionsResponse, err error)
- func (c *Client) DescribeLogExports(request *DescribeLogExportsRequest) (response *DescribeLogExportsResponse, err error)
- func (c *Client) DescribeLogExportsWithContext(ctx context.Context, request *DescribeLogExportsRequest) (response *DescribeLogExportsResponse, err error)
- func (c *Client) DescribeLogHistogram(request *DescribeLogHistogramRequest) (response *DescribeLogHistogramResponse, err error)
- func (c *Client) DescribeLogHistogramWithContext(ctx context.Context, request *DescribeLogHistogramRequest) (response *DescribeLogHistogramResponse, err error)
- func (c *Client) DescribeLogIndex(request *DescribeLogIndexRequest) (response *DescribeLogIndexResponse, err error)
- func (c *Client) DescribeLogIndexWithContext(ctx context.Context, request *DescribeLogIndexRequest) (response *DescribeLogIndexResponse, err error)
- func (c *Client) DescribeLogKafkaDeliverInfo(request *DescribeLogKafkaDeliverInfoRequest) (response *DescribeLogKafkaDeliverInfoResponse, err error)
- func (c *Client) DescribeLogKafkaDeliverInfoWithContext(ctx context.Context, request *DescribeLogKafkaDeliverInfoRequest) (response *DescribeLogKafkaDeliverInfoResponse, err error)
- func (c *Client) DescribeLogStorageConfig(request *DescribeLogStorageConfigRequest) (response *DescribeLogStorageConfigResponse, err error)
- func (c *Client) DescribeLogStorageConfigWithContext(ctx context.Context, request *DescribeLogStorageConfigRequest) (response *DescribeLogStorageConfigResponse, err error)
- func (c *Client) DescribeLogStorageRecord(request *DescribeLogStorageRecordRequest) (response *DescribeLogStorageRecordResponse, err error)
- func (c *Client) DescribeLogStorageRecordWithContext(ctx context.Context, request *DescribeLogStorageRecordRequest) (response *DescribeLogStorageRecordResponse, err error)
- func (c *Client) DescribeLogStorageStatistic(request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error)
- func (c *Client) DescribeLogStorageStatisticWithContext(ctx context.Context, request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error)
- func (c *Client) DescribeLogType(request *DescribeLogTypeRequest) (response *DescribeLogTypeResponse, err error)
- func (c *Client) DescribeLogTypeWithContext(ctx context.Context, request *DescribeLogTypeRequest) (response *DescribeLogTypeResponse, err error)
- func (c *Client) DescribeLoginWhiteCombinedList(request *DescribeLoginWhiteCombinedListRequest) (response *DescribeLoginWhiteCombinedListResponse, err error)
- func (c *Client) DescribeLoginWhiteCombinedListWithContext(ctx context.Context, request *DescribeLoginWhiteCombinedListRequest) (response *DescribeLoginWhiteCombinedListResponse, err error)
- func (c *Client) DescribeLoginWhiteHostList(request *DescribeLoginWhiteHostListRequest) (response *DescribeLoginWhiteHostListResponse, err error)
- func (c *Client) DescribeLoginWhiteHostListWithContext(ctx context.Context, request *DescribeLoginWhiteHostListRequest) (response *DescribeLoginWhiteHostListResponse, err error)
- func (c *Client) DescribeLoginWhiteList(request *DescribeLoginWhiteListRequest) (response *DescribeLoginWhiteListResponse, err error)
- func (c *Client) DescribeLoginWhiteListWithContext(ctx context.Context, request *DescribeLoginWhiteListRequest) (response *DescribeLoginWhiteListResponse, err error)
- func (c *Client) DescribeMachineClearHistory(request *DescribeMachineClearHistoryRequest) (response *DescribeMachineClearHistoryResponse, err error)
- func (c *Client) DescribeMachineClearHistoryWithContext(ctx context.Context, request *DescribeMachineClearHistoryRequest) (response *DescribeMachineClearHistoryResponse, err error)
- func (c *Client) DescribeMachineDefenseCnt(request *DescribeMachineDefenseCntRequest) (response *DescribeMachineDefenseCntResponse, err error)
- func (c *Client) DescribeMachineDefenseCntWithContext(ctx context.Context, request *DescribeMachineDefenseCntRequest) (response *DescribeMachineDefenseCntResponse, err error)
- func (c *Client) DescribeMachineFileTamperRules(request *DescribeMachineFileTamperRulesRequest) (response *DescribeMachineFileTamperRulesResponse, err error)
- func (c *Client) DescribeMachineFileTamperRulesWithContext(ctx context.Context, request *DescribeMachineFileTamperRulesRequest) (response *DescribeMachineFileTamperRulesResponse, err error)
- func (c *Client) DescribeMachineGeneral(request *DescribeMachineGeneralRequest) (response *DescribeMachineGeneralResponse, err error)
- func (c *Client) DescribeMachineGeneralWithContext(ctx context.Context, request *DescribeMachineGeneralRequest) (response *DescribeMachineGeneralResponse, err error)
- func (c *Client) DescribeMachineInfo(request *DescribeMachineInfoRequest) (response *DescribeMachineInfoResponse, err error)
- func (c *Client) DescribeMachineInfoWithContext(ctx context.Context, request *DescribeMachineInfoRequest) (response *DescribeMachineInfoResponse, err error)
- func (c *Client) DescribeMachineLicenseDetail(request *DescribeMachineLicenseDetailRequest) (response *DescribeMachineLicenseDetailResponse, err error)
- func (c *Client) DescribeMachineLicenseDetailWithContext(ctx context.Context, request *DescribeMachineLicenseDetailRequest) (response *DescribeMachineLicenseDetailResponse, err error)
- func (c *Client) DescribeMachineList(request *DescribeMachineListRequest) (response *DescribeMachineListResponse, err error)
- func (c *Client) DescribeMachineListWithContext(ctx context.Context, request *DescribeMachineListRequest) (response *DescribeMachineListResponse, err error)
- func (c *Client) DescribeMachineOsList(request *DescribeMachineOsListRequest) (response *DescribeMachineOsListResponse, err error)
- func (c *Client) DescribeMachineOsListWithContext(ctx context.Context, request *DescribeMachineOsListRequest) (response *DescribeMachineOsListResponse, err error)
- func (c *Client) DescribeMachineRegionList(request *DescribeMachineRegionListRequest) (response *DescribeMachineRegionListResponse, err error)
- func (c *Client) DescribeMachineRegionListWithContext(ctx context.Context, request *DescribeMachineRegionListRequest) (response *DescribeMachineRegionListResponse, err error)
- func (c *Client) DescribeMachineRegions(request *DescribeMachineRegionsRequest) (response *DescribeMachineRegionsResponse, err error)
- func (c *Client) DescribeMachineRegionsWithContext(ctx context.Context, request *DescribeMachineRegionsRequest) (response *DescribeMachineRegionsResponse, err error)
- func (c *Client) DescribeMachineRiskCnt(request *DescribeMachineRiskCntRequest) (response *DescribeMachineRiskCntResponse, err error)
- func (c *Client) DescribeMachineRiskCntWithContext(ctx context.Context, request *DescribeMachineRiskCntRequest) (response *DescribeMachineRiskCntResponse, err error)
- func (c *Client) DescribeMachineSnapshot(request *DescribeMachineSnapshotRequest) (response *DescribeMachineSnapshotResponse, err error)
- func (c *Client) DescribeMachineSnapshotWithContext(ctx context.Context, request *DescribeMachineSnapshotRequest) (response *DescribeMachineSnapshotResponse, err error)
- func (c *Client) DescribeMachines(request *DescribeMachinesRequest) (response *DescribeMachinesResponse, err error)
- func (c *Client) DescribeMachinesSimple(request *DescribeMachinesSimpleRequest) (response *DescribeMachinesSimpleResponse, err error)
- func (c *Client) DescribeMachinesSimpleWithContext(ctx context.Context, request *DescribeMachinesSimpleRequest) (response *DescribeMachinesSimpleResponse, err error)
- func (c *Client) DescribeMachinesWithContext(ctx context.Context, request *DescribeMachinesRequest) (response *DescribeMachinesResponse, err error)
- func (c *Client) DescribeMalWareList(request *DescribeMalWareListRequest) (response *DescribeMalWareListResponse, err error)
- func (c *Client) DescribeMalWareListWithContext(ctx context.Context, request *DescribeMalWareListRequest) (response *DescribeMalWareListResponse, err error)
- func (c *Client) DescribeMaliciousRequestWhiteList(request *DescribeMaliciousRequestWhiteListRequest) (response *DescribeMaliciousRequestWhiteListResponse, err error)
- func (c *Client) DescribeMaliciousRequestWhiteListWithContext(ctx context.Context, request *DescribeMaliciousRequestWhiteListRequest) (response *DescribeMaliciousRequestWhiteListResponse, err error)
- func (c *Client) DescribeMalwareFile(request *DescribeMalwareFileRequest) (response *DescribeMalwareFileResponse, err error)
- func (c *Client) DescribeMalwareFileWithContext(ctx context.Context, request *DescribeMalwareFileRequest) (response *DescribeMalwareFileResponse, err error)
- func (c *Client) DescribeMalwareInfo(request *DescribeMalwareInfoRequest) (response *DescribeMalwareInfoResponse, err error)
- func (c *Client) DescribeMalwareInfoWithContext(ctx context.Context, request *DescribeMalwareInfoRequest) (response *DescribeMalwareInfoResponse, err error)
- func (c *Client) DescribeMalwareRiskOverview(request *DescribeMalwareRiskOverviewRequest) (response *DescribeMalwareRiskOverviewResponse, err error)
- func (c *Client) DescribeMalwareRiskOverviewWithContext(ctx context.Context, request *DescribeMalwareRiskOverviewRequest) (response *DescribeMalwareRiskOverviewResponse, err error)
- func (c *Client) DescribeMalwareRiskWarning(request *DescribeMalwareRiskWarningRequest) (response *DescribeMalwareRiskWarningResponse, err error)
- func (c *Client) DescribeMalwareRiskWarningWithContext(ctx context.Context, request *DescribeMalwareRiskWarningRequest) (response *DescribeMalwareRiskWarningResponse, err error)
- func (c *Client) DescribeMalwareTimingScanSetting(request *DescribeMalwareTimingScanSettingRequest) (response *DescribeMalwareTimingScanSettingResponse, err error)
- func (c *Client) DescribeMalwareTimingScanSettingWithContext(ctx context.Context, request *DescribeMalwareTimingScanSettingRequest) (response *DescribeMalwareTimingScanSettingResponse, err error)
- func (c *Client) DescribeMalwareWhiteList(request *DescribeMalwareWhiteListRequest) (response *DescribeMalwareWhiteListResponse, err error)
- func (c *Client) DescribeMalwareWhiteListAffectList(request *DescribeMalwareWhiteListAffectListRequest) (response *DescribeMalwareWhiteListAffectListResponse, err error)
- func (c *Client) DescribeMalwareWhiteListAffectListWithContext(ctx context.Context, request *DescribeMalwareWhiteListAffectListRequest) (response *DescribeMalwareWhiteListAffectListResponse, err error)
- func (c *Client) DescribeMalwareWhiteListWithContext(ctx context.Context, request *DescribeMalwareWhiteListRequest) (response *DescribeMalwareWhiteListResponse, err error)
- func (c *Client) DescribeMonthInspectionReport(request *DescribeMonthInspectionReportRequest) (response *DescribeMonthInspectionReportResponse, err error)
- func (c *Client) DescribeMonthInspectionReportWithContext(ctx context.Context, request *DescribeMonthInspectionReportRequest) (response *DescribeMonthInspectionReportResponse, err error)
- func (c *Client) DescribeNetAttackSetting(request *DescribeNetAttackSettingRequest) (response *DescribeNetAttackSettingResponse, err error)
- func (c *Client) DescribeNetAttackSettingWithContext(ctx context.Context, request *DescribeNetAttackSettingRequest) (response *DescribeNetAttackSettingResponse, err error)
- func (c *Client) DescribeNetAttackWhiteList(request *DescribeNetAttackWhiteListRequest) (response *DescribeNetAttackWhiteListResponse, err error)
- func (c *Client) DescribeNetAttackWhiteListWithContext(ctx context.Context, request *DescribeNetAttackWhiteListRequest) (response *DescribeNetAttackWhiteListResponse, err error)
- func (c *Client) DescribeOpenPortStatistics(request *DescribeOpenPortStatisticsRequest) (response *DescribeOpenPortStatisticsResponse, err error)
- func (c *Client) DescribeOpenPortStatisticsWithContext(ctx context.Context, request *DescribeOpenPortStatisticsRequest) (response *DescribeOpenPortStatisticsResponse, err error)
- func (c *Client) DescribeOverviewStatistics(request *DescribeOverviewStatisticsRequest) (response *DescribeOverviewStatisticsResponse, err error)
- func (c *Client) DescribeOverviewStatisticsWithContext(ctx context.Context, request *DescribeOverviewStatisticsRequest) (response *DescribeOverviewStatisticsResponse, err error)
- func (c *Client) DescribePrivilegeEventInfo(request *DescribePrivilegeEventInfoRequest) (response *DescribePrivilegeEventInfoResponse, err error)
- func (c *Client) DescribePrivilegeEventInfoWithContext(ctx context.Context, request *DescribePrivilegeEventInfoRequest) (response *DescribePrivilegeEventInfoResponse, err error)
- func (c *Client) DescribePrivilegeEvents(request *DescribePrivilegeEventsRequest) (response *DescribePrivilegeEventsResponse, err error)
- func (c *Client) DescribePrivilegeEventsWithContext(ctx context.Context, request *DescribePrivilegeEventsRequest) (response *DescribePrivilegeEventsResponse, err error)
- func (c *Client) DescribePrivilegeRules(request *DescribePrivilegeRulesRequest) (response *DescribePrivilegeRulesResponse, err error)
- func (c *Client) DescribePrivilegeRulesWithContext(ctx context.Context, request *DescribePrivilegeRulesRequest) (response *DescribePrivilegeRulesResponse, 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) DescribeProVersionStatus(request *DescribeProVersionStatusRequest) (response *DescribeProVersionStatusResponse, err error)
- func (c *Client) DescribeProVersionStatusWithContext(ctx context.Context, request *DescribeProVersionStatusRequest) (response *DescribeProVersionStatusResponse, err error)
- func (c *Client) DescribeProcessStatistics(request *DescribeProcessStatisticsRequest) (response *DescribeProcessStatisticsResponse, err error)
- func (c *Client) DescribeProcessStatisticsWithContext(ctx context.Context, request *DescribeProcessStatisticsRequest) (response *DescribeProcessStatisticsResponse, err error)
- func (c *Client) DescribeProductStatus(request *DescribeProductStatusRequest) (response *DescribeProductStatusResponse, err error)
- func (c *Client) DescribeProductStatusWithContext(ctx context.Context, request *DescribeProductStatusRequest) (response *DescribeProductStatusResponse, err error)
- func (c *Client) DescribeProtectDirList(request *DescribeProtectDirListRequest) (response *DescribeProtectDirListResponse, err error)
- func (c *Client) DescribeProtectDirListWithContext(ctx context.Context, request *DescribeProtectDirListRequest) (response *DescribeProtectDirListResponse, err error)
- func (c *Client) DescribeProtectDirRelatedServer(request *DescribeProtectDirRelatedServerRequest) (response *DescribeProtectDirRelatedServerResponse, err error)
- func (c *Client) DescribeProtectDirRelatedServerWithContext(ctx context.Context, request *DescribeProtectDirRelatedServerRequest) (response *DescribeProtectDirRelatedServerResponse, err error)
- func (c *Client) DescribeProtectNetList(request *DescribeProtectNetListRequest) (response *DescribeProtectNetListResponse, err error)
- func (c *Client) DescribeProtectNetListWithContext(ctx context.Context, request *DescribeProtectNetListRequest) (response *DescribeProtectNetListResponse, err error)
- func (c *Client) DescribePublicProxyInstallCommand(request *DescribePublicProxyInstallCommandRequest) (response *DescribePublicProxyInstallCommandResponse, err error)
- func (c *Client) DescribePublicProxyInstallCommandWithContext(ctx context.Context, request *DescribePublicProxyInstallCommandRequest) (response *DescribePublicProxyInstallCommandResponse, err error)
- func (c *Client) DescribeRansomDefenseBackupList(request *DescribeRansomDefenseBackupListRequest) (response *DescribeRansomDefenseBackupListResponse, err error)
- func (c *Client) DescribeRansomDefenseBackupListWithContext(ctx context.Context, request *DescribeRansomDefenseBackupListRequest) (response *DescribeRansomDefenseBackupListResponse, err error)
- func (c *Client) DescribeRansomDefenseEventsList(request *DescribeRansomDefenseEventsListRequest) (response *DescribeRansomDefenseEventsListResponse, err error)
- func (c *Client) DescribeRansomDefenseEventsListWithContext(ctx context.Context, request *DescribeRansomDefenseEventsListRequest) (response *DescribeRansomDefenseEventsListResponse, err error)
- func (c *Client) DescribeRansomDefenseMachineList(request *DescribeRansomDefenseMachineListRequest) (response *DescribeRansomDefenseMachineListResponse, err error)
- func (c *Client) DescribeRansomDefenseMachineListWithContext(ctx context.Context, request *DescribeRansomDefenseMachineListRequest) (response *DescribeRansomDefenseMachineListResponse, err error)
- func (c *Client) DescribeRansomDefenseMachineStrategyInfo(request *DescribeRansomDefenseMachineStrategyInfoRequest) (response *DescribeRansomDefenseMachineStrategyInfoResponse, err error)
- func (c *Client) DescribeRansomDefenseMachineStrategyInfoWithContext(ctx context.Context, request *DescribeRansomDefenseMachineStrategyInfoRequest) (response *DescribeRansomDefenseMachineStrategyInfoResponse, err error)
- func (c *Client) DescribeRansomDefenseRollBackTaskList(request *DescribeRansomDefenseRollBackTaskListRequest) (response *DescribeRansomDefenseRollBackTaskListResponse, err error)
- func (c *Client) DescribeRansomDefenseRollBackTaskListWithContext(ctx context.Context, request *DescribeRansomDefenseRollBackTaskListRequest) (response *DescribeRansomDefenseRollBackTaskListResponse, err error)
- func (c *Client) DescribeRansomDefenseState(request *DescribeRansomDefenseStateRequest) (response *DescribeRansomDefenseStateResponse, err error)
- func (c *Client) DescribeRansomDefenseStateWithContext(ctx context.Context, request *DescribeRansomDefenseStateRequest) (response *DescribeRansomDefenseStateResponse, err error)
- func (c *Client) DescribeRansomDefenseStrategyDetail(request *DescribeRansomDefenseStrategyDetailRequest) (response *DescribeRansomDefenseStrategyDetailResponse, err error)
- func (c *Client) DescribeRansomDefenseStrategyDetailWithContext(ctx context.Context, request *DescribeRansomDefenseStrategyDetailRequest) (response *DescribeRansomDefenseStrategyDetailResponse, err error)
- func (c *Client) DescribeRansomDefenseStrategyList(request *DescribeRansomDefenseStrategyListRequest) (response *DescribeRansomDefenseStrategyListResponse, err error)
- func (c *Client) DescribeRansomDefenseStrategyListWithContext(ctx context.Context, request *DescribeRansomDefenseStrategyListRequest) (response *DescribeRansomDefenseStrategyListResponse, err error)
- func (c *Client) DescribeRansomDefenseStrategyMachines(request *DescribeRansomDefenseStrategyMachinesRequest) (response *DescribeRansomDefenseStrategyMachinesResponse, err error)
- func (c *Client) DescribeRansomDefenseStrategyMachinesWithContext(ctx context.Context, request *DescribeRansomDefenseStrategyMachinesRequest) (response *DescribeRansomDefenseStrategyMachinesResponse, err error)
- func (c *Client) DescribeRansomDefenseTrend(request *DescribeRansomDefenseTrendRequest) (response *DescribeRansomDefenseTrendResponse, err error)
- func (c *Client) DescribeRansomDefenseTrendWithContext(ctx context.Context, request *DescribeRansomDefenseTrendRequest) (response *DescribeRansomDefenseTrendResponse, err error)
- func (c *Client) DescribeRaspMaxCpu(request *DescribeRaspMaxCpuRequest) (response *DescribeRaspMaxCpuResponse, err error)
- func (c *Client) DescribeRaspMaxCpuWithContext(ctx context.Context, request *DescribeRaspMaxCpuRequest) (response *DescribeRaspMaxCpuResponse, err error)
- func (c *Client) DescribeRaspRuleVuls(request *DescribeRaspRuleVulsRequest) (response *DescribeRaspRuleVulsResponse, err error)
- func (c *Client) DescribeRaspRuleVulsWithContext(ctx context.Context, request *DescribeRaspRuleVulsRequest) (response *DescribeRaspRuleVulsResponse, err error)
- func (c *Client) DescribeRaspRules(request *DescribeRaspRulesRequest) (response *DescribeRaspRulesResponse, err error)
- func (c *Client) DescribeRaspRulesWithContext(ctx context.Context, request *DescribeRaspRulesRequest) (response *DescribeRaspRulesResponse, err error)
- func (c *Client) DescribeRecommendedProtectCpu(request *DescribeRecommendedProtectCpuRequest) (response *DescribeRecommendedProtectCpuResponse, err error)
- func (c *Client) DescribeRecommendedProtectCpuWithContext(ctx context.Context, request *DescribeRecommendedProtectCpuRequest) (response *DescribeRecommendedProtectCpuResponse, err error)
- func (c *Client) DescribeReverseShellEventInfo(request *DescribeReverseShellEventInfoRequest) (response *DescribeReverseShellEventInfoResponse, err error)
- func (c *Client) DescribeReverseShellEventInfoWithContext(ctx context.Context, request *DescribeReverseShellEventInfoRequest) (response *DescribeReverseShellEventInfoResponse, err error)
- func (c *Client) DescribeReverseShellEvents(request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error)
- func (c *Client) DescribeReverseShellEventsWithContext(ctx context.Context, request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error)
- func (c *Client) DescribeReverseShellRules(request *DescribeReverseShellRulesRequest) (response *DescribeReverseShellRulesResponse, err error)
- func (c *Client) DescribeReverseShellRulesWithContext(ctx context.Context, request *DescribeReverseShellRulesRequest) (response *DescribeReverseShellRulesResponse, err error)
- func (c *Client) DescribeRiskBatchStatus(request *DescribeRiskBatchStatusRequest) (response *DescribeRiskBatchStatusResponse, err error)
- func (c *Client) DescribeRiskBatchStatusWithContext(ctx context.Context, request *DescribeRiskBatchStatusRequest) (response *DescribeRiskBatchStatusResponse, err error)
- func (c *Client) DescribeRiskDnsEventInfo(request *DescribeRiskDnsEventInfoRequest) (response *DescribeRiskDnsEventInfoResponse, err error)
- func (c *Client) DescribeRiskDnsEventInfoWithContext(ctx context.Context, request *DescribeRiskDnsEventInfoRequest) (response *DescribeRiskDnsEventInfoResponse, err error)
- func (c *Client) DescribeRiskDnsEventList(request *DescribeRiskDnsEventListRequest) (response *DescribeRiskDnsEventListResponse, err error)
- func (c *Client) DescribeRiskDnsEventListWithContext(ctx context.Context, request *DescribeRiskDnsEventListRequest) (response *DescribeRiskDnsEventListResponse, err error)
- func (c *Client) DescribeRiskDnsInfo(request *DescribeRiskDnsInfoRequest) (response *DescribeRiskDnsInfoResponse, err error)
- func (c *Client) DescribeRiskDnsInfoWithContext(ctx context.Context, request *DescribeRiskDnsInfoRequest) (response *DescribeRiskDnsInfoResponse, err error)
- func (c *Client) DescribeRiskDnsList(request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error)
- func (c *Client) DescribeRiskDnsListWithContext(ctx context.Context, request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error)
- func (c *Client) DescribeRiskDnsPolicyList(request *DescribeRiskDnsPolicyListRequest) (response *DescribeRiskDnsPolicyListResponse, err error)
- func (c *Client) DescribeRiskDnsPolicyListWithContext(ctx context.Context, request *DescribeRiskDnsPolicyListRequest) (response *DescribeRiskDnsPolicyListResponse, err error)
- func (c *Client) DescribeRiskProcessEvents(request *DescribeRiskProcessEventsRequest) (response *DescribeRiskProcessEventsResponse, err error)
- func (c *Client) DescribeRiskProcessEventsWithContext(ctx context.Context, request *DescribeRiskProcessEventsRequest) (response *DescribeRiskProcessEventsResponse, err error)
- func (c *Client) DescribeSafeInfo(request *DescribeSafeInfoRequest) (response *DescribeSafeInfoResponse, err error)
- func (c *Client) DescribeSafeInfoWithContext(ctx context.Context, request *DescribeSafeInfoRequest) (response *DescribeSafeInfoResponse, err error)
- func (c *Client) DescribeScanMalwareSchedule(request *DescribeScanMalwareScheduleRequest) (response *DescribeScanMalwareScheduleResponse, err error)
- func (c *Client) DescribeScanMalwareScheduleWithContext(ctx context.Context, request *DescribeScanMalwareScheduleRequest) (response *DescribeScanMalwareScheduleResponse, err error)
- func (c *Client) DescribeScanSchedule(request *DescribeScanScheduleRequest) (response *DescribeScanScheduleResponse, err error)
- func (c *Client) DescribeScanScheduleWithContext(ctx context.Context, request *DescribeScanScheduleRequest) (response *DescribeScanScheduleResponse, err error)
- func (c *Client) DescribeScanState(request *DescribeScanStateRequest) (response *DescribeScanStateResponse, err error)
- func (c *Client) DescribeScanStateWithContext(ctx context.Context, request *DescribeScanStateRequest) (response *DescribeScanStateResponse, err error)
- func (c *Client) DescribeScanTaskDetails(request *DescribeScanTaskDetailsRequest) (response *DescribeScanTaskDetailsResponse, err error)
- func (c *Client) DescribeScanTaskDetailsWithContext(ctx context.Context, request *DescribeScanTaskDetailsRequest) (response *DescribeScanTaskDetailsResponse, err error)
- func (c *Client) DescribeScanTaskStatus(request *DescribeScanTaskStatusRequest) (response *DescribeScanTaskStatusResponse, err error)
- func (c *Client) DescribeScanTaskStatusWithContext(ctx context.Context, request *DescribeScanTaskStatusRequest) (response *DescribeScanTaskStatusResponse, err error)
- func (c *Client) DescribeScanVulSetting(request *DescribeScanVulSettingRequest) (response *DescribeScanVulSettingResponse, err error)
- func (c *Client) DescribeScanVulSettingWithContext(ctx context.Context, request *DescribeScanVulSettingRequest) (response *DescribeScanVulSettingResponse, err error)
- func (c *Client) DescribeScreenAttackHotspot(request *DescribeScreenAttackHotspotRequest) (response *DescribeScreenAttackHotspotResponse, err error)
- func (c *Client) DescribeScreenAttackHotspotWithContext(ctx context.Context, request *DescribeScreenAttackHotspotRequest) (response *DescribeScreenAttackHotspotResponse, err error)
- func (c *Client) DescribeScreenBroadcasts(request *DescribeScreenBroadcastsRequest) (response *DescribeScreenBroadcastsResponse, err error)
- func (c *Client) DescribeScreenBroadcastsWithContext(ctx context.Context, request *DescribeScreenBroadcastsRequest) (response *DescribeScreenBroadcastsResponse, err error)
- func (c *Client) DescribeScreenDefenseTrends(request *DescribeScreenDefenseTrendsRequest) (response *DescribeScreenDefenseTrendsResponse, err error)
- func (c *Client) DescribeScreenDefenseTrendsWithContext(ctx context.Context, request *DescribeScreenDefenseTrendsRequest) (response *DescribeScreenDefenseTrendsResponse, err error)
- func (c *Client) DescribeScreenEmergentMsg(request *DescribeScreenEmergentMsgRequest) (response *DescribeScreenEmergentMsgResponse, err error)
- func (c *Client) DescribeScreenEmergentMsgWithContext(ctx context.Context, request *DescribeScreenEmergentMsgRequest) (response *DescribeScreenEmergentMsgResponse, err error)
- func (c *Client) DescribeScreenEventsCnt(request *DescribeScreenEventsCntRequest) (response *DescribeScreenEventsCntResponse, err error)
- func (c *Client) DescribeScreenEventsCntWithContext(ctx context.Context, request *DescribeScreenEventsCntRequest) (response *DescribeScreenEventsCntResponse, err error)
- func (c *Client) DescribeScreenGeneralStat(request *DescribeScreenGeneralStatRequest) (response *DescribeScreenGeneralStatResponse, err error)
- func (c *Client) DescribeScreenGeneralStatWithContext(ctx context.Context, request *DescribeScreenGeneralStatRequest) (response *DescribeScreenGeneralStatResponse, err error)
- func (c *Client) DescribeScreenHostInvasion(request *DescribeScreenHostInvasionRequest) (response *DescribeScreenHostInvasionResponse, err error)
- func (c *Client) DescribeScreenHostInvasionWithContext(ctx context.Context, request *DescribeScreenHostInvasionRequest) (response *DescribeScreenHostInvasionResponse, err error)
- func (c *Client) DescribeScreenMachineRegions(request *DescribeScreenMachineRegionsRequest) (response *DescribeScreenMachineRegionsResponse, err error)
- func (c *Client) DescribeScreenMachineRegionsWithContext(ctx context.Context, request *DescribeScreenMachineRegionsRequest) (response *DescribeScreenMachineRegionsResponse, err error)
- func (c *Client) DescribeScreenMachines(request *DescribeScreenMachinesRequest) (response *DescribeScreenMachinesResponse, err error)
- func (c *Client) DescribeScreenMachinesWithContext(ctx context.Context, request *DescribeScreenMachinesRequest) (response *DescribeScreenMachinesResponse, err error)
- func (c *Client) DescribeScreenProtectionCnt(request *DescribeScreenProtectionCntRequest) (response *DescribeScreenProtectionCntResponse, err error)
- func (c *Client) DescribeScreenProtectionCntWithContext(ctx context.Context, request *DescribeScreenProtectionCntRequest) (response *DescribeScreenProtectionCntResponse, err error)
- func (c *Client) DescribeScreenProtectionStat(request *DescribeScreenProtectionStatRequest) (response *DescribeScreenProtectionStatResponse, err error)
- func (c *Client) DescribeScreenProtectionStatWithContext(ctx context.Context, request *DescribeScreenProtectionStatRequest) (response *DescribeScreenProtectionStatResponse, err error)
- func (c *Client) DescribeScreenRiskAssetsTop(request *DescribeScreenRiskAssetsTopRequest) (response *DescribeScreenRiskAssetsTopResponse, err error)
- func (c *Client) DescribeScreenRiskAssetsTopWithContext(ctx context.Context, request *DescribeScreenRiskAssetsTopRequest) (response *DescribeScreenRiskAssetsTopResponse, err error)
- func (c *Client) DescribeSearchLogs(request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error)
- func (c *Client) DescribeSearchLogsWithContext(ctx context.Context, request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error)
- func (c *Client) DescribeSearchTemplates(request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error)
- func (c *Client) DescribeSearchTemplatesWithContext(ctx context.Context, request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error)
- func (c *Client) DescribeSecurityBroadcastInfo(request *DescribeSecurityBroadcastInfoRequest) (response *DescribeSecurityBroadcastInfoResponse, err error)
- func (c *Client) DescribeSecurityBroadcastInfoWithContext(ctx context.Context, request *DescribeSecurityBroadcastInfoRequest) (response *DescribeSecurityBroadcastInfoResponse, err error)
- func (c *Client) DescribeSecurityBroadcasts(request *DescribeSecurityBroadcastsRequest) (response *DescribeSecurityBroadcastsResponse, err error)
- func (c *Client) DescribeSecurityBroadcastsWithContext(ctx context.Context, request *DescribeSecurityBroadcastsRequest) (response *DescribeSecurityBroadcastsResponse, err error)
- func (c *Client) DescribeSecurityDynamics(request *DescribeSecurityDynamicsRequest) (response *DescribeSecurityDynamicsResponse, err error)
- func (c *Client) DescribeSecurityDynamicsWithContext(ctx context.Context, request *DescribeSecurityDynamicsRequest) (response *DescribeSecurityDynamicsResponse, err error)
- func (c *Client) DescribeSecurityEventStat(request *DescribeSecurityEventStatRequest) (response *DescribeSecurityEventStatResponse, err error)
- func (c *Client) DescribeSecurityEventStatWithContext(ctx context.Context, request *DescribeSecurityEventStatRequest) (response *DescribeSecurityEventStatResponse, err error)
- func (c *Client) DescribeSecurityEventsCnt(request *DescribeSecurityEventsCntRequest) (response *DescribeSecurityEventsCntResponse, err error)
- func (c *Client) DescribeSecurityEventsCntWithContext(ctx context.Context, request *DescribeSecurityEventsCntRequest) (response *DescribeSecurityEventsCntResponse, err error)
- func (c *Client) DescribeSecurityTrends(request *DescribeSecurityTrendsRequest) (response *DescribeSecurityTrendsResponse, err error)
- func (c *Client) DescribeSecurityTrendsWithContext(ctx context.Context, request *DescribeSecurityTrendsRequest) (response *DescribeSecurityTrendsResponse, err error)
- func (c *Client) DescribeServerRelatedDirInfo(request *DescribeServerRelatedDirInfoRequest) (response *DescribeServerRelatedDirInfoResponse, err error)
- func (c *Client) DescribeServerRelatedDirInfoWithContext(ctx context.Context, request *DescribeServerRelatedDirInfoRequest) (response *DescribeServerRelatedDirInfoResponse, err error)
- func (c *Client) DescribeServersAndRiskAndFirstInfo(request *DescribeServersAndRiskAndFirstInfoRequest) (response *DescribeServersAndRiskAndFirstInfoResponse, err error)
- func (c *Client) DescribeServersAndRiskAndFirstInfoWithContext(ctx context.Context, request *DescribeServersAndRiskAndFirstInfoRequest) (response *DescribeServersAndRiskAndFirstInfoResponse, err error)
- func (c *Client) DescribeStrategyExist(request *DescribeStrategyExistRequest) (response *DescribeStrategyExistResponse, err error)
- func (c *Client) DescribeStrategyExistWithContext(ctx context.Context, request *DescribeStrategyExistRequest) (response *DescribeStrategyExistResponse, err error)
- func (c *Client) DescribeTagMachines(request *DescribeTagMachinesRequest) (response *DescribeTagMachinesResponse, err error)
- func (c *Client) DescribeTagMachinesWithContext(ctx context.Context, request *DescribeTagMachinesRequest) (response *DescribeTagMachinesResponse, err error)
- func (c *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (c *Client) DescribeTagsWithContext(ctx context.Context, request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (c *Client) DescribeTrialReport(request *DescribeTrialReportRequest) (response *DescribeTrialReportResponse, err error)
- func (c *Client) DescribeTrialReportWithContext(ctx context.Context, request *DescribeTrialReportRequest) (response *DescribeTrialReportResponse, err error)
- func (c *Client) DescribeUndoVulCounts(request *DescribeUndoVulCountsRequest) (response *DescribeUndoVulCountsResponse, err error)
- func (c *Client) DescribeUndoVulCountsWithContext(ctx context.Context, request *DescribeUndoVulCountsRequest) (response *DescribeUndoVulCountsResponse, err error)
- func (c *Client) DescribeUsersConfig(request *DescribeUsersConfigRequest) (response *DescribeUsersConfigResponse, err error)
- func (c *Client) DescribeUsersConfigWithContext(ctx context.Context, request *DescribeUsersConfigRequest) (response *DescribeUsersConfigResponse, err error)
- func (c *Client) DescribeUsualLoginPlaces(request *DescribeUsualLoginPlacesRequest) (response *DescribeUsualLoginPlacesResponse, err error)
- func (c *Client) DescribeUsualLoginPlacesWithContext(ctx context.Context, request *DescribeUsualLoginPlacesRequest) (response *DescribeUsualLoginPlacesResponse, err error)
- func (c *Client) DescribeVdbAndPocInfo(request *DescribeVdbAndPocInfoRequest) (response *DescribeVdbAndPocInfoResponse, err error)
- func (c *Client) DescribeVdbAndPocInfoWithContext(ctx context.Context, request *DescribeVdbAndPocInfoRequest) (response *DescribeVdbAndPocInfoResponse, err error)
- func (c *Client) DescribeVersionCompareChart(request *DescribeVersionCompareChartRequest) (response *DescribeVersionCompareChartResponse, err error)
- func (c *Client) DescribeVersionCompareChartWithContext(ctx context.Context, request *DescribeVersionCompareChartRequest) (response *DescribeVersionCompareChartResponse, err error)
- func (c *Client) DescribeVersionStatistics(request *DescribeVersionStatisticsRequest) (response *DescribeVersionStatisticsResponse, err error)
- func (c *Client) DescribeVersionStatisticsWithContext(ctx context.Context, request *DescribeVersionStatisticsRequest) (response *DescribeVersionStatisticsResponse, err error)
- func (c *Client) DescribeVertexDetail(request *DescribeVertexDetailRequest) (response *DescribeVertexDetailResponse, err error)
- func (c *Client) DescribeVertexDetailWithContext(ctx context.Context, request *DescribeVertexDetailRequest) (response *DescribeVertexDetailResponse, err error)
- func (c *Client) DescribeVulCountByDates(request *DescribeVulCountByDatesRequest) (response *DescribeVulCountByDatesResponse, err error)
- func (c *Client) DescribeVulCountByDatesWithContext(ctx context.Context, request *DescribeVulCountByDatesRequest) (response *DescribeVulCountByDatesResponse, err error)
- func (c *Client) DescribeVulCveIdInfo(request *DescribeVulCveIdInfoRequest) (response *DescribeVulCveIdInfoResponse, err error)
- func (c *Client) DescribeVulCveIdInfoWithContext(ctx context.Context, request *DescribeVulCveIdInfoRequest) (response *DescribeVulCveIdInfoResponse, err error)
- func (c *Client) DescribeVulDefenceEvent(request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error)
- func (c *Client) DescribeVulDefenceEventWithContext(ctx context.Context, request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error)
- func (c *Client) DescribeVulDefenceList(request *DescribeVulDefenceListRequest) (response *DescribeVulDefenceListResponse, err error)
- func (c *Client) DescribeVulDefenceListWithContext(ctx context.Context, request *DescribeVulDefenceListRequest) (response *DescribeVulDefenceListResponse, err error)
- func (c *Client) DescribeVulDefenceOverview(request *DescribeVulDefenceOverviewRequest) (response *DescribeVulDefenceOverviewResponse, err error)
- func (c *Client) DescribeVulDefenceOverviewWithContext(ctx context.Context, request *DescribeVulDefenceOverviewRequest) (response *DescribeVulDefenceOverviewResponse, err error)
- func (c *Client) DescribeVulDefencePluginDetail(request *DescribeVulDefencePluginDetailRequest) (response *DescribeVulDefencePluginDetailResponse, err error)
- func (c *Client) DescribeVulDefencePluginDetailWithContext(ctx context.Context, request *DescribeVulDefencePluginDetailRequest) (response *DescribeVulDefencePluginDetailResponse, err error)
- func (c *Client) DescribeVulDefencePluginExceptionCount(request *DescribeVulDefencePluginExceptionCountRequest) (response *DescribeVulDefencePluginExceptionCountResponse, err error)
- func (c *Client) DescribeVulDefencePluginExceptionCountWithContext(ctx context.Context, request *DescribeVulDefencePluginExceptionCountRequest) (response *DescribeVulDefencePluginExceptionCountResponse, err error)
- func (c *Client) DescribeVulDefencePluginStatus(request *DescribeVulDefencePluginStatusRequest) (response *DescribeVulDefencePluginStatusResponse, err error)
- func (c *Client) DescribeVulDefencePluginStatusWithContext(ctx context.Context, request *DescribeVulDefencePluginStatusRequest) (response *DescribeVulDefencePluginStatusResponse, err error)
- func (c *Client) DescribeVulDefenceSetting(request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error)
- func (c *Client) DescribeVulDefenceSettingWithContext(ctx context.Context, request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error)
- func (c *Client) DescribeVulEffectHostList(request *DescribeVulEffectHostListRequest) (response *DescribeVulEffectHostListResponse, err error)
- func (c *Client) DescribeVulEffectHostListWithContext(ctx context.Context, request *DescribeVulEffectHostListRequest) (response *DescribeVulEffectHostListResponse, err error)
- func (c *Client) DescribeVulEffectModules(request *DescribeVulEffectModulesRequest) (response *DescribeVulEffectModulesResponse, err error)
- func (c *Client) DescribeVulEffectModulesWithContext(ctx context.Context, request *DescribeVulEffectModulesRequest) (response *DescribeVulEffectModulesResponse, err error)
- func (c *Client) DescribeVulEmergentMsg(request *DescribeVulEmergentMsgRequest) (response *DescribeVulEmergentMsgResponse, err error)
- func (c *Client) DescribeVulEmergentMsgWithContext(ctx context.Context, request *DescribeVulEmergentMsgRequest) (response *DescribeVulEmergentMsgResponse, err error)
- func (c *Client) DescribeVulFixStatus(request *DescribeVulFixStatusRequest) (response *DescribeVulFixStatusResponse, err error)
- func (c *Client) DescribeVulFixStatusWithContext(ctx context.Context, request *DescribeVulFixStatusRequest) (response *DescribeVulFixStatusResponse, err error)
- func (c *Client) DescribeVulHostCountScanTime(request *DescribeVulHostCountScanTimeRequest) (response *DescribeVulHostCountScanTimeResponse, err error)
- func (c *Client) DescribeVulHostCountScanTimeWithContext(ctx context.Context, request *DescribeVulHostCountScanTimeRequest) (response *DescribeVulHostCountScanTimeResponse, err error)
- func (c *Client) DescribeVulHostTop(request *DescribeVulHostTopRequest) (response *DescribeVulHostTopResponse, err error)
- func (c *Client) DescribeVulHostTopWithContext(ctx context.Context, request *DescribeVulHostTopRequest) (response *DescribeVulHostTopResponse, err error)
- func (c *Client) DescribeVulInfoCvss(request *DescribeVulInfoCvssRequest) (response *DescribeVulInfoCvssResponse, err error)
- func (c *Client) DescribeVulInfoCvssWithContext(ctx context.Context, request *DescribeVulInfoCvssRequest) (response *DescribeVulInfoCvssResponse, err error)
- func (c *Client) DescribeVulLabels(request *DescribeVulLabelsRequest) (response *DescribeVulLabelsResponse, err error)
- func (c *Client) DescribeVulLabelsWithContext(ctx context.Context, request *DescribeVulLabelsRequest) (response *DescribeVulLabelsResponse, err error)
- func (c *Client) DescribeVulLevelCount(request *DescribeVulLevelCountRequest) (response *DescribeVulLevelCountResponse, err error)
- func (c *Client) DescribeVulLevelCountWithContext(ctx context.Context, request *DescribeVulLevelCountRequest) (response *DescribeVulLevelCountResponse, err error)
- func (c *Client) DescribeVulList(request *DescribeVulListRequest) (response *DescribeVulListResponse, err error)
- func (c *Client) DescribeVulListWithContext(ctx context.Context, request *DescribeVulListRequest) (response *DescribeVulListResponse, err error)
- func (c *Client) DescribeVulOverview(request *DescribeVulOverviewRequest) (response *DescribeVulOverviewResponse, err error)
- func (c *Client) DescribeVulOverviewWithContext(ctx context.Context, request *DescribeVulOverviewRequest) (response *DescribeVulOverviewResponse, err error)
- func (c *Client) DescribeVulStoreList(request *DescribeVulStoreListRequest) (response *DescribeVulStoreListResponse, err error)
- func (c *Client) DescribeVulStoreListWithContext(ctx context.Context, request *DescribeVulStoreListRequest) (response *DescribeVulStoreListResponse, err error)
- func (c *Client) DescribeVulTop(request *DescribeVulTopRequest) (response *DescribeVulTopResponse, err error)
- func (c *Client) DescribeVulTopWithContext(ctx context.Context, request *DescribeVulTopRequest) (response *DescribeVulTopResponse, err error)
- func (c *Client) DescribeVulTrend(request *DescribeVulTrendRequest) (response *DescribeVulTrendResponse, err error)
- func (c *Client) DescribeVulTrendWithContext(ctx context.Context, request *DescribeVulTrendRequest) (response *DescribeVulTrendResponse, err error)
- func (c *Client) DescribeWarningHostConfig(request *DescribeWarningHostConfigRequest) (response *DescribeWarningHostConfigResponse, err error)
- func (c *Client) DescribeWarningHostConfigWithContext(ctx context.Context, request *DescribeWarningHostConfigRequest) (response *DescribeWarningHostConfigResponse, err error)
- func (c *Client) DescribeWarningList(request *DescribeWarningListRequest) (response *DescribeWarningListResponse, err error)
- func (c *Client) DescribeWarningListWithContext(ctx context.Context, request *DescribeWarningListRequest) (response *DescribeWarningListResponse, err error)
- func (c *Client) DescribeWebHookPolicy(request *DescribeWebHookPolicyRequest) (response *DescribeWebHookPolicyResponse, err error)
- func (c *Client) DescribeWebHookPolicyWithContext(ctx context.Context, request *DescribeWebHookPolicyRequest) (response *DescribeWebHookPolicyResponse, err error)
- func (c *Client) DescribeWebHookReceiver(request *DescribeWebHookReceiverRequest) (response *DescribeWebHookReceiverResponse, err error)
- func (c *Client) DescribeWebHookReceiverUsage(request *DescribeWebHookReceiverUsageRequest) (response *DescribeWebHookReceiverUsageResponse, err error)
- func (c *Client) DescribeWebHookReceiverUsageWithContext(ctx context.Context, request *DescribeWebHookReceiverUsageRequest) (response *DescribeWebHookReceiverUsageResponse, err error)
- func (c *Client) DescribeWebHookReceiverWithContext(ctx context.Context, request *DescribeWebHookReceiverRequest) (response *DescribeWebHookReceiverResponse, err error)
- func (c *Client) DescribeWebHookRule(request *DescribeWebHookRuleRequest) (response *DescribeWebHookRuleResponse, err error)
- func (c *Client) DescribeWebHookRuleWithContext(ctx context.Context, request *DescribeWebHookRuleRequest) (response *DescribeWebHookRuleResponse, err error)
- func (c *Client) DescribeWebHookRules(request *DescribeWebHookRulesRequest) (response *DescribeWebHookRulesResponse, err error)
- func (c *Client) DescribeWebHookRulesWithContext(ctx context.Context, request *DescribeWebHookRulesRequest) (response *DescribeWebHookRulesResponse, err error)
- func (c *Client) DescribeWebPageEventList(request *DescribeWebPageEventListRequest) (response *DescribeWebPageEventListResponse, err error)
- func (c *Client) DescribeWebPageEventListWithContext(ctx context.Context, request *DescribeWebPageEventListRequest) (response *DescribeWebPageEventListResponse, err error)
- func (c *Client) DescribeWebPageGeneralize(request *DescribeWebPageGeneralizeRequest) (response *DescribeWebPageGeneralizeResponse, err error)
- func (c *Client) DescribeWebPageGeneralizeWithContext(ctx context.Context, request *DescribeWebPageGeneralizeRequest) (response *DescribeWebPageGeneralizeResponse, err error)
- func (c *Client) DescribeWebPageProtectStat(request *DescribeWebPageProtectStatRequest) (response *DescribeWebPageProtectStatResponse, err error)
- func (c *Client) DescribeWebPageProtectStatWithContext(ctx context.Context, request *DescribeWebPageProtectStatRequest) (response *DescribeWebPageProtectStatResponse, err error)
- func (c *Client) DescribeWebPageServiceInfo(request *DescribeWebPageServiceInfoRequest) (response *DescribeWebPageServiceInfoResponse, err error)
- func (c *Client) DescribeWebPageServiceInfoWithContext(ctx context.Context, request *DescribeWebPageServiceInfoRequest) (response *DescribeWebPageServiceInfoResponse, err error)
- func (c *Client) DestroyOrder(request *DestroyOrderRequest) (response *DestroyOrderResponse, err error)
- func (c *Client) DestroyOrderWithContext(ctx context.Context, request *DestroyOrderRequest) (response *DestroyOrderResponse, err error)
- func (c *Client) EditBashRules(request *EditBashRulesRequest) (response *EditBashRulesResponse, err error)
- func (c *Client) EditBashRulesWithContext(ctx context.Context, request *EditBashRulesRequest) (response *EditBashRulesResponse, err error)
- func (c *Client) EditPrivilegeRules(request *EditPrivilegeRulesRequest) (response *EditPrivilegeRulesResponse, err error)
- func (c *Client) EditPrivilegeRulesWithContext(ctx context.Context, request *EditPrivilegeRulesRequest) (response *EditPrivilegeRulesResponse, err error)
- func (c *Client) EditReverseShellRules(request *EditReverseShellRulesRequest) (response *EditReverseShellRulesResponse, err error)
- func (c *Client) EditReverseShellRulesWithContext(ctx context.Context, request *EditReverseShellRulesRequest) (response *EditReverseShellRulesResponse, err error)
- func (c *Client) EditTags(request *EditTagsRequest) (response *EditTagsResponse, err error)
- func (c *Client) EditTagsWithContext(ctx context.Context, request *EditTagsRequest) (response *EditTagsResponse, err error)
- func (c *Client) ExportAssetAppList(request *ExportAssetAppListRequest) (response *ExportAssetAppListResponse, err error)
- func (c *Client) ExportAssetAppListWithContext(ctx context.Context, request *ExportAssetAppListRequest) (response *ExportAssetAppListResponse, err error)
- func (c *Client) ExportAssetCoreModuleList(request *ExportAssetCoreModuleListRequest) (response *ExportAssetCoreModuleListResponse, err error)
- func (c *Client) ExportAssetCoreModuleListWithContext(ctx context.Context, request *ExportAssetCoreModuleListRequest) (response *ExportAssetCoreModuleListResponse, err error)
- func (c *Client) ExportAssetDatabaseList(request *ExportAssetDatabaseListRequest) (response *ExportAssetDatabaseListResponse, err error)
- func (c *Client) ExportAssetDatabaseListWithContext(ctx context.Context, request *ExportAssetDatabaseListRequest) (response *ExportAssetDatabaseListResponse, err error)
- func (c *Client) ExportAssetEnvList(request *ExportAssetEnvListRequest) (response *ExportAssetEnvListResponse, err error)
- func (c *Client) ExportAssetEnvListWithContext(ctx context.Context, request *ExportAssetEnvListRequest) (response *ExportAssetEnvListResponse, err error)
- func (c *Client) ExportAssetInitServiceList(request *ExportAssetInitServiceListRequest) (response *ExportAssetInitServiceListResponse, err error)
- func (c *Client) ExportAssetInitServiceListWithContext(ctx context.Context, request *ExportAssetInitServiceListRequest) (response *ExportAssetInitServiceListResponse, err error)
- func (c *Client) ExportAssetJarList(request *ExportAssetJarListRequest) (response *ExportAssetJarListResponse, err error)
- func (c *Client) ExportAssetJarListWithContext(ctx context.Context, request *ExportAssetJarListRequest) (response *ExportAssetJarListResponse, err error)
- func (c *Client) ExportAssetMachineDetail(request *ExportAssetMachineDetailRequest) (response *ExportAssetMachineDetailResponse, err error)
- func (c *Client) ExportAssetMachineDetailWithContext(ctx context.Context, request *ExportAssetMachineDetailRequest) (response *ExportAssetMachineDetailResponse, err error)
- func (c *Client) ExportAssetMachineList(request *ExportAssetMachineListRequest) (response *ExportAssetMachineListResponse, err error)
- func (c *Client) ExportAssetMachineListWithContext(ctx context.Context, request *ExportAssetMachineListRequest) (response *ExportAssetMachineListResponse, err error)
- func (c *Client) ExportAssetPlanTaskList(request *ExportAssetPlanTaskListRequest) (response *ExportAssetPlanTaskListResponse, err error)
- func (c *Client) ExportAssetPlanTaskListWithContext(ctx context.Context, request *ExportAssetPlanTaskListRequest) (response *ExportAssetPlanTaskListResponse, err error)
- func (c *Client) ExportAssetPortInfoList(request *ExportAssetPortInfoListRequest) (response *ExportAssetPortInfoListResponse, err error)
- func (c *Client) ExportAssetPortInfoListWithContext(ctx context.Context, request *ExportAssetPortInfoListRequest) (response *ExportAssetPortInfoListResponse, err error)
- func (c *Client) ExportAssetProcessInfoList(request *ExportAssetProcessInfoListRequest) (response *ExportAssetProcessInfoListResponse, err error)
- func (c *Client) ExportAssetProcessInfoListWithContext(ctx context.Context, request *ExportAssetProcessInfoListRequest) (response *ExportAssetProcessInfoListResponse, err error)
- func (c *Client) ExportAssetRecentMachineInfo(request *ExportAssetRecentMachineInfoRequest) (response *ExportAssetRecentMachineInfoResponse, err error)
- func (c *Client) ExportAssetRecentMachineInfoWithContext(ctx context.Context, request *ExportAssetRecentMachineInfoRequest) (response *ExportAssetRecentMachineInfoResponse, err error)
- func (c *Client) ExportAssetSystemPackageList(request *ExportAssetSystemPackageListRequest) (response *ExportAssetSystemPackageListResponse, err error)
- func (c *Client) ExportAssetSystemPackageListWithContext(ctx context.Context, request *ExportAssetSystemPackageListRequest) (response *ExportAssetSystemPackageListResponse, err error)
- func (c *Client) ExportAssetUserList(request *ExportAssetUserListRequest) (response *ExportAssetUserListResponse, err error)
- func (c *Client) ExportAssetUserListWithContext(ctx context.Context, request *ExportAssetUserListRequest) (response *ExportAssetUserListResponse, err error)
- func (c *Client) ExportAssetWebAppList(request *ExportAssetWebAppListRequest) (response *ExportAssetWebAppListResponse, err error)
- func (c *Client) ExportAssetWebAppListWithContext(ctx context.Context, request *ExportAssetWebAppListRequest) (response *ExportAssetWebAppListResponse, err error)
- func (c *Client) ExportAssetWebFrameList(request *ExportAssetWebFrameListRequest) (response *ExportAssetWebFrameListResponse, err error)
- func (c *Client) ExportAssetWebFrameListWithContext(ctx context.Context, request *ExportAssetWebFrameListRequest) (response *ExportAssetWebFrameListResponse, err error)
- func (c *Client) ExportAssetWebLocationList(request *ExportAssetWebLocationListRequest) (response *ExportAssetWebLocationListResponse, err error)
- func (c *Client) ExportAssetWebLocationListWithContext(ctx context.Context, request *ExportAssetWebLocationListRequest) (response *ExportAssetWebLocationListResponse, err error)
- func (c *Client) ExportAssetWebServiceInfoList(request *ExportAssetWebServiceInfoListRequest) (response *ExportAssetWebServiceInfoListResponse, err error)
- func (c *Client) ExportAssetWebServiceInfoListWithContext(ctx context.Context, request *ExportAssetWebServiceInfoListRequest) (response *ExportAssetWebServiceInfoListResponse, err error)
- func (c *Client) ExportAttackEvents(request *ExportAttackEventsRequest) (response *ExportAttackEventsResponse, err error)
- func (c *Client) ExportAttackEventsWithContext(ctx context.Context, request *ExportAttackEventsRequest) (response *ExportAttackEventsResponse, err error)
- func (c *Client) ExportBaselineEffectHostList(request *ExportBaselineEffectHostListRequest) (response *ExportBaselineEffectHostListResponse, err error)
- func (c *Client) ExportBaselineEffectHostListWithContext(ctx context.Context, request *ExportBaselineEffectHostListRequest) (response *ExportBaselineEffectHostListResponse, err error)
- func (c *Client) ExportBaselineFixList(request *ExportBaselineFixListRequest) (response *ExportBaselineFixListResponse, err error)
- func (c *Client) ExportBaselineFixListWithContext(ctx context.Context, request *ExportBaselineFixListRequest) (response *ExportBaselineFixListResponse, err error)
- func (c *Client) ExportBaselineHostDetectList(request *ExportBaselineHostDetectListRequest) (response *ExportBaselineHostDetectListResponse, err error)
- func (c *Client) ExportBaselineHostDetectListWithContext(ctx context.Context, request *ExportBaselineHostDetectListRequest) (response *ExportBaselineHostDetectListResponse, err error)
- func (c *Client) ExportBaselineItemDetectList(request *ExportBaselineItemDetectListRequest) (response *ExportBaselineItemDetectListResponse, err error)
- func (c *Client) ExportBaselineItemDetectListWithContext(ctx context.Context, request *ExportBaselineItemDetectListRequest) (response *ExportBaselineItemDetectListResponse, err error)
- func (c *Client) ExportBaselineItemList(request *ExportBaselineItemListRequest) (response *ExportBaselineItemListResponse, err error)
- func (c *Client) ExportBaselineItemListWithContext(ctx context.Context, request *ExportBaselineItemListRequest) (response *ExportBaselineItemListResponse, err error)
- func (c *Client) ExportBaselineList(request *ExportBaselineListRequest) (response *ExportBaselineListResponse, err error)
- func (c *Client) ExportBaselineListWithContext(ctx context.Context, request *ExportBaselineListRequest) (response *ExportBaselineListResponse, err error)
- func (c *Client) ExportBaselineRuleDetectList(request *ExportBaselineRuleDetectListRequest) (response *ExportBaselineRuleDetectListResponse, err error)
- func (c *Client) ExportBaselineRuleDetectListWithContext(ctx context.Context, request *ExportBaselineRuleDetectListRequest) (response *ExportBaselineRuleDetectListResponse, err error)
- func (c *Client) ExportBaselineWeakPasswordList(request *ExportBaselineWeakPasswordListRequest) (response *ExportBaselineWeakPasswordListResponse, err error)
- func (c *Client) ExportBaselineWeakPasswordListWithContext(ctx context.Context, request *ExportBaselineWeakPasswordListRequest) (response *ExportBaselineWeakPasswordListResponse, err error)
- func (c *Client) ExportBashEvents(request *ExportBashEventsRequest) (response *ExportBashEventsResponse, err error)
- func (c *Client) ExportBashEventsNew(request *ExportBashEventsNewRequest) (response *ExportBashEventsNewResponse, err error)
- func (c *Client) ExportBashEventsNewWithContext(ctx context.Context, request *ExportBashEventsNewRequest) (response *ExportBashEventsNewResponse, err error)
- func (c *Client) ExportBashEventsWithContext(ctx context.Context, request *ExportBashEventsRequest) (response *ExportBashEventsResponse, err error)
- func (c *Client) ExportBashPolicies(request *ExportBashPoliciesRequest) (response *ExportBashPoliciesResponse, err error)
- func (c *Client) ExportBashPoliciesWithContext(ctx context.Context, request *ExportBashPoliciesRequest) (response *ExportBashPoliciesResponse, err error)
- func (c *Client) ExportBruteAttacks(request *ExportBruteAttacksRequest) (response *ExportBruteAttacksResponse, err error)
- func (c *Client) ExportBruteAttacksWithContext(ctx context.Context, request *ExportBruteAttacksRequest) (response *ExportBruteAttacksResponse, err error)
- func (c *Client) ExportFileTamperEvents(request *ExportFileTamperEventsRequest) (response *ExportFileTamperEventsResponse, err error)
- func (c *Client) ExportFileTamperEventsWithContext(ctx context.Context, request *ExportFileTamperEventsRequest) (response *ExportFileTamperEventsResponse, err error)
- func (c *Client) ExportFileTamperRules(request *ExportFileTamperRulesRequest) (response *ExportFileTamperRulesResponse, err error)
- func (c *Client) ExportFileTamperRulesWithContext(ctx context.Context, request *ExportFileTamperRulesRequest) (response *ExportFileTamperRulesResponse, err error)
- func (c *Client) ExportIgnoreBaselineRule(request *ExportIgnoreBaselineRuleRequest) (response *ExportIgnoreBaselineRuleResponse, err error)
- func (c *Client) ExportIgnoreBaselineRuleWithContext(ctx context.Context, request *ExportIgnoreBaselineRuleRequest) (response *ExportIgnoreBaselineRuleResponse, err error)
- func (c *Client) ExportIgnoreRuleEffectHostList(request *ExportIgnoreRuleEffectHostListRequest) (response *ExportIgnoreRuleEffectHostListResponse, err error)
- func (c *Client) ExportIgnoreRuleEffectHostListWithContext(ctx context.Context, request *ExportIgnoreRuleEffectHostListRequest) (response *ExportIgnoreRuleEffectHostListResponse, err error)
- func (c *Client) ExportJavaMemShellPlugins(request *ExportJavaMemShellPluginsRequest) (response *ExportJavaMemShellPluginsResponse, err error)
- func (c *Client) ExportJavaMemShellPluginsWithContext(ctx context.Context, request *ExportJavaMemShellPluginsRequest) (response *ExportJavaMemShellPluginsResponse, err error)
- func (c *Client) ExportJavaMemShells(request *ExportJavaMemShellsRequest) (response *ExportJavaMemShellsResponse, err error)
- func (c *Client) ExportJavaMemShellsWithContext(ctx context.Context, request *ExportJavaMemShellsRequest) (response *ExportJavaMemShellsResponse, err error)
- func (c *Client) ExportLicenseDetail(request *ExportLicenseDetailRequest) (response *ExportLicenseDetailResponse, err error)
- func (c *Client) ExportLicenseDetailWithContext(ctx context.Context, request *ExportLicenseDetailRequest) (response *ExportLicenseDetailResponse, err error)
- func (c *Client) ExportMaliciousRequests(request *ExportMaliciousRequestsRequest) (response *ExportMaliciousRequestsResponse, err error)
- func (c *Client) ExportMaliciousRequestsWithContext(ctx context.Context, request *ExportMaliciousRequestsRequest) (response *ExportMaliciousRequestsResponse, err error)
- func (c *Client) ExportMalwares(request *ExportMalwaresRequest) (response *ExportMalwaresResponse, err error)
- func (c *Client) ExportMalwaresWithContext(ctx context.Context, request *ExportMalwaresRequest) (response *ExportMalwaresResponse, err error)
- func (c *Client) ExportNonlocalLoginPlaces(request *ExportNonlocalLoginPlacesRequest) (response *ExportNonlocalLoginPlacesResponse, err error)
- func (c *Client) ExportNonlocalLoginPlacesWithContext(ctx context.Context, request *ExportNonlocalLoginPlacesRequest) (response *ExportNonlocalLoginPlacesResponse, err error)
- func (c *Client) ExportPrivilegeEvents(request *ExportPrivilegeEventsRequest) (response *ExportPrivilegeEventsResponse, err error)
- func (c *Client) ExportPrivilegeEventsWithContext(ctx context.Context, request *ExportPrivilegeEventsRequest) (response *ExportPrivilegeEventsResponse, err error)
- func (c *Client) ExportProtectDirList(request *ExportProtectDirListRequest) (response *ExportProtectDirListResponse, err error)
- func (c *Client) ExportProtectDirListWithContext(ctx context.Context, request *ExportProtectDirListRequest) (response *ExportProtectDirListResponse, err error)
- func (c *Client) ExportRansomDefenseBackupList(request *ExportRansomDefenseBackupListRequest) (response *ExportRansomDefenseBackupListResponse, err error)
- func (c *Client) ExportRansomDefenseBackupListWithContext(ctx context.Context, request *ExportRansomDefenseBackupListRequest) (response *ExportRansomDefenseBackupListResponse, err error)
- func (c *Client) ExportRansomDefenseEventsList(request *ExportRansomDefenseEventsListRequest) (response *ExportRansomDefenseEventsListResponse, err error)
- func (c *Client) ExportRansomDefenseEventsListWithContext(ctx context.Context, request *ExportRansomDefenseEventsListRequest) (response *ExportRansomDefenseEventsListResponse, err error)
- func (c *Client) ExportRansomDefenseMachineList(request *ExportRansomDefenseMachineListRequest) (response *ExportRansomDefenseMachineListResponse, err error)
- func (c *Client) ExportRansomDefenseMachineListWithContext(ctx context.Context, request *ExportRansomDefenseMachineListRequest) (response *ExportRansomDefenseMachineListResponse, err error)
- func (c *Client) ExportRansomDefenseStrategyList(request *ExportRansomDefenseStrategyListRequest) (response *ExportRansomDefenseStrategyListResponse, err error)
- func (c *Client) ExportRansomDefenseStrategyListWithContext(ctx context.Context, request *ExportRansomDefenseStrategyListRequest) (response *ExportRansomDefenseStrategyListResponse, err error)
- func (c *Client) ExportRansomDefenseStrategyMachines(request *ExportRansomDefenseStrategyMachinesRequest) (response *ExportRansomDefenseStrategyMachinesResponse, err error)
- func (c *Client) ExportRansomDefenseStrategyMachinesWithContext(ctx context.Context, request *ExportRansomDefenseStrategyMachinesRequest) (response *ExportRansomDefenseStrategyMachinesResponse, err error)
- func (c *Client) ExportReverseShellEvents(request *ExportReverseShellEventsRequest) (response *ExportReverseShellEventsResponse, err error)
- func (c *Client) ExportReverseShellEventsWithContext(ctx context.Context, request *ExportReverseShellEventsRequest) (response *ExportReverseShellEventsResponse, err error)
- func (c *Client) ExportRiskDnsEventList(request *ExportRiskDnsEventListRequest) (response *ExportRiskDnsEventListResponse, err error)
- func (c *Client) ExportRiskDnsEventListWithContext(ctx context.Context, request *ExportRiskDnsEventListRequest) (response *ExportRiskDnsEventListResponse, err error)
- func (c *Client) ExportRiskDnsPolicyList(request *ExportRiskDnsPolicyListRequest) (response *ExportRiskDnsPolicyListResponse, err error)
- func (c *Client) ExportRiskDnsPolicyListWithContext(ctx context.Context, request *ExportRiskDnsPolicyListRequest) (response *ExportRiskDnsPolicyListResponse, err error)
- func (c *Client) ExportRiskProcessEvents(request *ExportRiskProcessEventsRequest) (response *ExportRiskProcessEventsResponse, err error)
- func (c *Client) ExportRiskProcessEventsWithContext(ctx context.Context, request *ExportRiskProcessEventsRequest) (response *ExportRiskProcessEventsResponse, err error)
- func (c *Client) ExportScanTaskDetails(request *ExportScanTaskDetailsRequest) (response *ExportScanTaskDetailsResponse, err error)
- func (c *Client) ExportScanTaskDetailsWithContext(ctx context.Context, request *ExportScanTaskDetailsRequest) (response *ExportScanTaskDetailsResponse, err error)
- func (c *Client) ExportSecurityTrends(request *ExportSecurityTrendsRequest) (response *ExportSecurityTrendsResponse, err error)
- func (c *Client) ExportSecurityTrendsWithContext(ctx context.Context, request *ExportSecurityTrendsRequest) (response *ExportSecurityTrendsResponse, err error)
- func (c *Client) ExportTasks(request *ExportTasksRequest) (response *ExportTasksResponse, err error)
- func (c *Client) ExportTasksWithContext(ctx context.Context, request *ExportTasksRequest) (response *ExportTasksResponse, err error)
- func (c *Client) ExportVulDefenceEvent(request *ExportVulDefenceEventRequest) (response *ExportVulDefenceEventResponse, err error)
- func (c *Client) ExportVulDefenceEventWithContext(ctx context.Context, request *ExportVulDefenceEventRequest) (response *ExportVulDefenceEventResponse, err error)
- func (c *Client) ExportVulDefenceList(request *ExportVulDefenceListRequest) (response *ExportVulDefenceListResponse, err error)
- func (c *Client) ExportVulDefenceListWithContext(ctx context.Context, request *ExportVulDefenceListRequest) (response *ExportVulDefenceListResponse, err error)
- func (c *Client) ExportVulDefencePluginEvent(request *ExportVulDefencePluginEventRequest) (response *ExportVulDefencePluginEventResponse, err error)
- func (c *Client) ExportVulDefencePluginEventWithContext(ctx context.Context, request *ExportVulDefencePluginEventRequest) (response *ExportVulDefencePluginEventResponse, err error)
- func (c *Client) ExportVulDetectionExcel(request *ExportVulDetectionExcelRequest) (response *ExportVulDetectionExcelResponse, err error)
- func (c *Client) ExportVulDetectionExcelWithContext(ctx context.Context, request *ExportVulDetectionExcelRequest) (response *ExportVulDetectionExcelResponse, err error)
- func (c *Client) ExportVulDetectionReport(request *ExportVulDetectionReportRequest) (response *ExportVulDetectionReportResponse, err error)
- func (c *Client) ExportVulDetectionReportWithContext(ctx context.Context, request *ExportVulDetectionReportRequest) (response *ExportVulDetectionReportResponse, err error)
- func (c *Client) ExportVulEffectHostList(request *ExportVulEffectHostListRequest) (response *ExportVulEffectHostListResponse, err error)
- func (c *Client) ExportVulEffectHostListWithContext(ctx context.Context, request *ExportVulEffectHostListRequest) (response *ExportVulEffectHostListResponse, err error)
- func (c *Client) ExportVulInfo(request *ExportVulInfoRequest) (response *ExportVulInfoResponse, err error)
- func (c *Client) ExportVulInfoWithContext(ctx context.Context, request *ExportVulInfoRequest) (response *ExportVulInfoResponse, err error)
- func (c *Client) ExportVulList(request *ExportVulListRequest) (response *ExportVulListResponse, err error)
- func (c *Client) ExportVulListWithContext(ctx context.Context, request *ExportVulListRequest) (response *ExportVulListResponse, err error)
- func (c *Client) ExportWebPageEventList(request *ExportWebPageEventListRequest) (response *ExportWebPageEventListResponse, err error)
- func (c *Client) ExportWebPageEventListWithContext(ctx context.Context, request *ExportWebPageEventListRequest) (response *ExportWebPageEventListResponse, err error)
- func (c *Client) FixBaselineDetect(request *FixBaselineDetectRequest) (response *FixBaselineDetectResponse, err error)
- func (c *Client) FixBaselineDetectWithContext(ctx context.Context, request *FixBaselineDetectRequest) (response *FixBaselineDetectResponse, err error)
- func (c *Client) GetLocalStorageItem(request *GetLocalStorageItemRequest) (response *GetLocalStorageItemResponse, err error)
- func (c *Client) GetLocalStorageItemWithContext(ctx context.Context, request *GetLocalStorageItemRequest) (response *GetLocalStorageItemResponse, err error)
- func (c *Client) IgnoreImpactedHosts(request *IgnoreImpactedHostsRequest) (response *IgnoreImpactedHostsResponse, err error)
- func (c *Client) IgnoreImpactedHostsWithContext(ctx context.Context, request *IgnoreImpactedHostsRequest) (response *IgnoreImpactedHostsResponse, err error)
- func (c *Client) KeysLocalStorage(request *KeysLocalStorageRequest) (response *KeysLocalStorageResponse, err error)
- func (c *Client) KeysLocalStorageWithContext(ctx context.Context, request *KeysLocalStorageRequest) (response *KeysLocalStorageResponse, err error)
- func (c *Client) ModifyAutoOpenProVersionConfig(request *ModifyAutoOpenProVersionConfigRequest) (response *ModifyAutoOpenProVersionConfigResponse, err error)
- func (c *Client) ModifyAutoOpenProVersionConfigWithContext(ctx context.Context, request *ModifyAutoOpenProVersionConfigRequest) (response *ModifyAutoOpenProVersionConfigResponse, err error)
- func (c *Client) ModifyBanMode(request *ModifyBanModeRequest) (response *ModifyBanModeResponse, err error)
- func (c *Client) ModifyBanModeWithContext(ctx context.Context, request *ModifyBanModeRequest) (response *ModifyBanModeResponse, err error)
- func (c *Client) ModifyBanStatus(request *ModifyBanStatusRequest) (response *ModifyBanStatusResponse, err error)
- func (c *Client) ModifyBanStatusWithContext(ctx context.Context, request *ModifyBanStatusRequest) (response *ModifyBanStatusResponse, err error)
- func (c *Client) ModifyBanWhiteList(request *ModifyBanWhiteListRequest) (response *ModifyBanWhiteListResponse, err error)
- func (c *Client) ModifyBanWhiteListWithContext(ctx context.Context, request *ModifyBanWhiteListRequest) (response *ModifyBanWhiteListResponse, err error)
- func (c *Client) ModifyBaselinePolicy(request *ModifyBaselinePolicyRequest) (response *ModifyBaselinePolicyResponse, err error)
- func (c *Client) ModifyBaselinePolicyState(request *ModifyBaselinePolicyStateRequest) (response *ModifyBaselinePolicyStateResponse, err error)
- func (c *Client) ModifyBaselinePolicyStateWithContext(ctx context.Context, request *ModifyBaselinePolicyStateRequest) (response *ModifyBaselinePolicyStateResponse, err error)
- func (c *Client) ModifyBaselinePolicyWithContext(ctx context.Context, request *ModifyBaselinePolicyRequest) (response *ModifyBaselinePolicyResponse, err error)
- func (c *Client) ModifyBaselineRule(request *ModifyBaselineRuleRequest) (response *ModifyBaselineRuleResponse, err error)
- func (c *Client) ModifyBaselineRuleIgnore(request *ModifyBaselineRuleIgnoreRequest) (response *ModifyBaselineRuleIgnoreResponse, err error)
- func (c *Client) ModifyBaselineRuleIgnoreWithContext(ctx context.Context, request *ModifyBaselineRuleIgnoreRequest) (response *ModifyBaselineRuleIgnoreResponse, err error)
- func (c *Client) ModifyBaselineRuleWithContext(ctx context.Context, request *ModifyBaselineRuleRequest) (response *ModifyBaselineRuleResponse, err error)
- func (c *Client) ModifyBaselineWeakPassword(request *ModifyBaselineWeakPasswordRequest) (response *ModifyBaselineWeakPasswordResponse, err error)
- func (c *Client) ModifyBaselineWeakPasswordWithContext(ctx context.Context, request *ModifyBaselineWeakPasswordRequest) (response *ModifyBaselineWeakPasswordResponse, err error)
- func (c *Client) ModifyBashPolicy(request *ModifyBashPolicyRequest) (response *ModifyBashPolicyResponse, err error)
- func (c *Client) ModifyBashPolicyStatus(request *ModifyBashPolicyStatusRequest) (response *ModifyBashPolicyStatusResponse, err error)
- func (c *Client) ModifyBashPolicyStatusWithContext(ctx context.Context, request *ModifyBashPolicyStatusRequest) (response *ModifyBashPolicyStatusResponse, err error)
- func (c *Client) ModifyBashPolicyWithContext(ctx context.Context, request *ModifyBashPolicyRequest) (response *ModifyBashPolicyResponse, err error)
- func (c *Client) ModifyBruteAttackRules(request *ModifyBruteAttackRulesRequest) (response *ModifyBruteAttackRulesResponse, err error)
- func (c *Client) ModifyBruteAttackRulesWithContext(ctx context.Context, request *ModifyBruteAttackRulesRequest) (response *ModifyBruteAttackRulesResponse, err error)
- func (c *Client) ModifyEventAttackStatus(request *ModifyEventAttackStatusRequest) (response *ModifyEventAttackStatusResponse, err error)
- func (c *Client) ModifyEventAttackStatusWithContext(ctx context.Context, request *ModifyEventAttackStatusRequest) (response *ModifyEventAttackStatusResponse, err error)
- func (c *Client) ModifyFileTamperEvents(request *ModifyFileTamperEventsRequest) (response *ModifyFileTamperEventsResponse, err error)
- func (c *Client) ModifyFileTamperEventsWithContext(ctx context.Context, request *ModifyFileTamperEventsRequest) (response *ModifyFileTamperEventsResponse, err error)
- func (c *Client) ModifyFileTamperRule(request *ModifyFileTamperRuleRequest) (response *ModifyFileTamperRuleResponse, err error)
- func (c *Client) ModifyFileTamperRuleStatus(request *ModifyFileTamperRuleStatusRequest) (response *ModifyFileTamperRuleStatusResponse, err error)
- func (c *Client) ModifyFileTamperRuleStatusWithContext(ctx context.Context, request *ModifyFileTamperRuleStatusRequest) (response *ModifyFileTamperRuleStatusResponse, err error)
- func (c *Client) ModifyFileTamperRuleWithContext(ctx context.Context, request *ModifyFileTamperRuleRequest) (response *ModifyFileTamperRuleResponse, err error)
- func (c *Client) ModifyJavaMemShellPluginSwitch(request *ModifyJavaMemShellPluginSwitchRequest) (response *ModifyJavaMemShellPluginSwitchResponse, err error)
- func (c *Client) ModifyJavaMemShellPluginSwitchWithContext(ctx context.Context, request *ModifyJavaMemShellPluginSwitchRequest) (response *ModifyJavaMemShellPluginSwitchResponse, err error)
- func (c *Client) ModifyJavaMemShellsStatus(request *ModifyJavaMemShellsStatusRequest) (response *ModifyJavaMemShellsStatusResponse, err error)
- func (c *Client) ModifyJavaMemShellsStatusWithContext(ctx context.Context, request *ModifyJavaMemShellsStatusRequest) (response *ModifyJavaMemShellsStatusResponse, err error)
- func (c *Client) ModifyLicenseBinds(request *ModifyLicenseBindsRequest) (response *ModifyLicenseBindsResponse, err error)
- func (c *Client) ModifyLicenseBindsWithContext(ctx context.Context, request *ModifyLicenseBindsRequest) (response *ModifyLicenseBindsResponse, err error)
- func (c *Client) ModifyLicenseOrder(request *ModifyLicenseOrderRequest) (response *ModifyLicenseOrderResponse, err error)
- func (c *Client) ModifyLicenseOrderWithContext(ctx context.Context, request *ModifyLicenseOrderRequest) (response *ModifyLicenseOrderResponse, err error)
- func (c *Client) ModifyLicenseUnBinds(request *ModifyLicenseUnBindsRequest) (response *ModifyLicenseUnBindsResponse, err error)
- func (c *Client) ModifyLicenseUnBindsWithContext(ctx context.Context, request *ModifyLicenseUnBindsRequest) (response *ModifyLicenseUnBindsResponse, err error)
- func (c *Client) ModifyLogKafkaAccess(request *ModifyLogKafkaAccessRequest) (response *ModifyLogKafkaAccessResponse, err error)
- func (c *Client) ModifyLogKafkaAccessWithContext(ctx context.Context, request *ModifyLogKafkaAccessRequest) (response *ModifyLogKafkaAccessResponse, err error)
- func (c *Client) ModifyLogKafkaDeliverType(request *ModifyLogKafkaDeliverTypeRequest) (response *ModifyLogKafkaDeliverTypeResponse, err error)
- func (c *Client) ModifyLogKafkaDeliverTypeWithContext(ctx context.Context, request *ModifyLogKafkaDeliverTypeRequest) (response *ModifyLogKafkaDeliverTypeResponse, err error)
- func (c *Client) ModifyLogKafkaState(request *ModifyLogKafkaStateRequest) (response *ModifyLogKafkaStateResponse, err error)
- func (c *Client) ModifyLogKafkaStateWithContext(ctx context.Context, request *ModifyLogKafkaStateRequest) (response *ModifyLogKafkaStateResponse, err error)
- func (c *Client) ModifyLogStorageConfig(request *ModifyLogStorageConfigRequest) (response *ModifyLogStorageConfigResponse, err error)
- func (c *Client) ModifyLogStorageConfigWithContext(ctx context.Context, request *ModifyLogStorageConfigRequest) (response *ModifyLogStorageConfigResponse, err error)
- func (c *Client) ModifyLoginWhiteInfo(request *ModifyLoginWhiteInfoRequest) (response *ModifyLoginWhiteInfoResponse, err error)
- func (c *Client) ModifyLoginWhiteInfoWithContext(ctx context.Context, request *ModifyLoginWhiteInfoRequest) (response *ModifyLoginWhiteInfoResponse, err error)
- func (c *Client) ModifyLoginWhiteRecord(request *ModifyLoginWhiteRecordRequest) (response *ModifyLoginWhiteRecordResponse, err error)
- func (c *Client) ModifyLoginWhiteRecordWithContext(ctx context.Context, request *ModifyLoginWhiteRecordRequest) (response *ModifyLoginWhiteRecordResponse, err error)
- func (c *Client) ModifyMachineAutoClearConfig(request *ModifyMachineAutoClearConfigRequest) (response *ModifyMachineAutoClearConfigResponse, err error)
- func (c *Client) ModifyMachineAutoClearConfigWithContext(ctx context.Context, request *ModifyMachineAutoClearConfigRequest) (response *ModifyMachineAutoClearConfigResponse, err error)
- func (c *Client) ModifyMachineRemark(request *ModifyMachineRemarkRequest) (response *ModifyMachineRemarkResponse, err error)
- func (c *Client) ModifyMachineRemarkWithContext(ctx context.Context, request *ModifyMachineRemarkRequest) (response *ModifyMachineRemarkResponse, err error)
- func (c *Client) ModifyMaliciousRequestWhiteList(request *ModifyMaliciousRequestWhiteListRequest) (response *ModifyMaliciousRequestWhiteListResponse, err error)
- func (c *Client) ModifyMaliciousRequestWhiteListWithContext(ctx context.Context, request *ModifyMaliciousRequestWhiteListRequest) (response *ModifyMaliciousRequestWhiteListResponse, err error)
- func (c *Client) ModifyMalwareTimingScanSettings(request *ModifyMalwareTimingScanSettingsRequest) (response *ModifyMalwareTimingScanSettingsResponse, err error)
- func (c *Client) ModifyMalwareTimingScanSettingsWithContext(ctx context.Context, request *ModifyMalwareTimingScanSettingsRequest) (response *ModifyMalwareTimingScanSettingsResponse, err error)
- func (c *Client) ModifyMalwareWhiteList(request *ModifyMalwareWhiteListRequest) (response *ModifyMalwareWhiteListResponse, err error)
- func (c *Client) ModifyMalwareWhiteListWithContext(ctx context.Context, request *ModifyMalwareWhiteListRequest) (response *ModifyMalwareWhiteListResponse, err error)
- func (c *Client) ModifyNetAttackSetting(request *ModifyNetAttackSettingRequest) (response *ModifyNetAttackSettingResponse, err error)
- func (c *Client) ModifyNetAttackSettingWithContext(ctx context.Context, request *ModifyNetAttackSettingRequest) (response *ModifyNetAttackSettingResponse, err error)
- func (c *Client) ModifyNetAttackWhiteList(request *ModifyNetAttackWhiteListRequest) (response *ModifyNetAttackWhiteListResponse, err error)
- func (c *Client) ModifyNetAttackWhiteListWithContext(ctx context.Context, request *ModifyNetAttackWhiteListRequest) (response *ModifyNetAttackWhiteListResponse, err error)
- func (c *Client) ModifyOrderAttribute(request *ModifyOrderAttributeRequest) (response *ModifyOrderAttributeResponse, err error)
- func (c *Client) ModifyOrderAttributeWithContext(ctx context.Context, request *ModifyOrderAttributeRequest) (response *ModifyOrderAttributeResponse, err error)
- func (c *Client) ModifyRansomDefenseEventsStatus(request *ModifyRansomDefenseEventsStatusRequest) (response *ModifyRansomDefenseEventsStatusResponse, err error)
- func (c *Client) ModifyRansomDefenseEventsStatusWithContext(ctx context.Context, request *ModifyRansomDefenseEventsStatusRequest) (response *ModifyRansomDefenseEventsStatusResponse, err error)
- func (c *Client) ModifyRansomDefenseStrategyStatus(request *ModifyRansomDefenseStrategyStatusRequest) (response *ModifyRansomDefenseStrategyStatusResponse, err error)
- func (c *Client) ModifyRansomDefenseStrategyStatusWithContext(ctx context.Context, request *ModifyRansomDefenseStrategyStatusRequest) (response *ModifyRansomDefenseStrategyStatusResponse, err error)
- func (c *Client) ModifyRaspMaxCpu(request *ModifyRaspMaxCpuRequest) (response *ModifyRaspMaxCpuResponse, err error)
- func (c *Client) ModifyRaspMaxCpuWithContext(ctx context.Context, request *ModifyRaspMaxCpuRequest) (response *ModifyRaspMaxCpuResponse, err error)
- func (c *Client) ModifyRaspRules(request *ModifyRaspRulesRequest) (response *ModifyRaspRulesResponse, err error)
- func (c *Client) ModifyRaspRulesWithContext(ctx context.Context, request *ModifyRaspRulesRequest) (response *ModifyRaspRulesResponse, err error)
- func (c *Client) ModifyReverseShellRulesAggregation(request *ModifyReverseShellRulesAggregationRequest) (response *ModifyReverseShellRulesAggregationResponse, err error)
- func (c *Client) ModifyReverseShellRulesAggregationWithContext(ctx context.Context, request *ModifyReverseShellRulesAggregationRequest) (response *ModifyReverseShellRulesAggregationResponse, err error)
- func (c *Client) ModifyRiskDnsPolicy(request *ModifyRiskDnsPolicyRequest) (response *ModifyRiskDnsPolicyResponse, err error)
- func (c *Client) ModifyRiskDnsPolicyStatus(request *ModifyRiskDnsPolicyStatusRequest) (response *ModifyRiskDnsPolicyStatusResponse, err error)
- func (c *Client) ModifyRiskDnsPolicyStatusWithContext(ctx context.Context, request *ModifyRiskDnsPolicyStatusRequest) (response *ModifyRiskDnsPolicyStatusResponse, err error)
- func (c *Client) ModifyRiskDnsPolicyWithContext(ctx context.Context, request *ModifyRiskDnsPolicyRequest) (response *ModifyRiskDnsPolicyResponse, err error)
- func (c *Client) ModifyRiskEventsStatus(request *ModifyRiskEventsStatusRequest) (response *ModifyRiskEventsStatusResponse, err error)
- func (c *Client) ModifyRiskEventsStatusWithContext(ctx context.Context, request *ModifyRiskEventsStatusRequest) (response *ModifyRiskEventsStatusResponse, err error)
- func (c *Client) ModifyUsersConfig(request *ModifyUsersConfigRequest) (response *ModifyUsersConfigResponse, err error)
- func (c *Client) ModifyUsersConfigWithContext(ctx context.Context, request *ModifyUsersConfigRequest) (response *ModifyUsersConfigResponse, err error)
- func (c *Client) ModifyVulDefenceEventStatus(request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error)
- func (c *Client) ModifyVulDefenceEventStatusWithContext(ctx context.Context, request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error)
- func (c *Client) ModifyVulDefenceSetting(request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error)
- func (c *Client) ModifyVulDefenceSettingWithContext(ctx context.Context, request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error)
- func (c *Client) ModifyWarningHostConfig(request *ModifyWarningHostConfigRequest) (response *ModifyWarningHostConfigResponse, err error)
- func (c *Client) ModifyWarningHostConfigWithContext(ctx context.Context, request *ModifyWarningHostConfigRequest) (response *ModifyWarningHostConfigResponse, err error)
- func (c *Client) ModifyWarningSetting(request *ModifyWarningSettingRequest) (response *ModifyWarningSettingResponse, err error)
- func (c *Client) ModifyWarningSettingWithContext(ctx context.Context, request *ModifyWarningSettingRequest) (response *ModifyWarningSettingResponse, err error)
- func (c *Client) ModifyWebHookPolicy(request *ModifyWebHookPolicyRequest) (response *ModifyWebHookPolicyResponse, err error)
- func (c *Client) ModifyWebHookPolicyStatus(request *ModifyWebHookPolicyStatusRequest) (response *ModifyWebHookPolicyStatusResponse, err error)
- func (c *Client) ModifyWebHookPolicyStatusWithContext(ctx context.Context, request *ModifyWebHookPolicyStatusRequest) (response *ModifyWebHookPolicyStatusResponse, err error)
- func (c *Client) ModifyWebHookPolicyWithContext(ctx context.Context, request *ModifyWebHookPolicyRequest) (response *ModifyWebHookPolicyResponse, err error)
- func (c *Client) ModifyWebHookReceiver(request *ModifyWebHookReceiverRequest) (response *ModifyWebHookReceiverResponse, err error)
- func (c *Client) ModifyWebHookReceiverWithContext(ctx context.Context, request *ModifyWebHookReceiverRequest) (response *ModifyWebHookReceiverResponse, err error)
- func (c *Client) ModifyWebHookRule(request *ModifyWebHookRuleRequest) (response *ModifyWebHookRuleResponse, err error)
- func (c *Client) ModifyWebHookRuleStatus(request *ModifyWebHookRuleStatusRequest) (response *ModifyWebHookRuleStatusResponse, err error)
- func (c *Client) ModifyWebHookRuleStatusWithContext(ctx context.Context, request *ModifyWebHookRuleStatusRequest) (response *ModifyWebHookRuleStatusResponse, err error)
- func (c *Client) ModifyWebHookRuleWithContext(ctx context.Context, request *ModifyWebHookRuleRequest) (response *ModifyWebHookRuleResponse, err error)
- func (c *Client) ModifyWebPageProtectDir(request *ModifyWebPageProtectDirRequest) (response *ModifyWebPageProtectDirResponse, err error)
- func (c *Client) ModifyWebPageProtectDirWithContext(ctx context.Context, request *ModifyWebPageProtectDirRequest) (response *ModifyWebPageProtectDirResponse, err error)
- func (c *Client) ModifyWebPageProtectSetting(request *ModifyWebPageProtectSettingRequest) (response *ModifyWebPageProtectSettingResponse, err error)
- func (c *Client) ModifyWebPageProtectSettingWithContext(ctx context.Context, request *ModifyWebPageProtectSettingRequest) (response *ModifyWebPageProtectSettingResponse, err error)
- func (c *Client) ModifyWebPageProtectSwitch(request *ModifyWebPageProtectSwitchRequest) (response *ModifyWebPageProtectSwitchResponse, err error)
- func (c *Client) ModifyWebPageProtectSwitchWithContext(ctx context.Context, request *ModifyWebPageProtectSwitchRequest) (response *ModifyWebPageProtectSwitchResponse, err error)
- func (c *Client) RansomDefenseRollback(request *RansomDefenseRollbackRequest) (response *RansomDefenseRollbackResponse, err error)
- func (c *Client) RansomDefenseRollbackWithContext(ctx context.Context, request *RansomDefenseRollbackRequest) (response *RansomDefenseRollbackResponse, err error)
- func (c *Client) RecoverMalwares(request *RecoverMalwaresRequest) (response *RecoverMalwaresResponse, err error)
- func (c *Client) RecoverMalwaresWithContext(ctx context.Context, request *RecoverMalwaresRequest) (response *RecoverMalwaresResponse, err error)
- func (c *Client) RemoveLocalStorageItem(request *RemoveLocalStorageItemRequest) (response *RemoveLocalStorageItemResponse, err error)
- func (c *Client) RemoveLocalStorageItemWithContext(ctx context.Context, request *RemoveLocalStorageItemRequest) (response *RemoveLocalStorageItemResponse, err error)
- func (c *Client) RemoveMachine(request *RemoveMachineRequest) (response *RemoveMachineResponse, err error)
- func (c *Client) RemoveMachineWithContext(ctx context.Context, request *RemoveMachineRequest) (response *RemoveMachineResponse, err error)
- func (c *Client) RetryCreateSnapshot(request *RetryCreateSnapshotRequest) (response *RetryCreateSnapshotResponse, err error)
- func (c *Client) RetryCreateSnapshotWithContext(ctx context.Context, request *RetryCreateSnapshotRequest) (response *RetryCreateSnapshotResponse, err error)
- func (c *Client) RetryVulFix(request *RetryVulFixRequest) (response *RetryVulFixResponse, err error)
- func (c *Client) RetryVulFixWithContext(ctx context.Context, request *RetryVulFixRequest) (response *RetryVulFixResponse, err error)
- func (c *Client) ScanAsset(request *ScanAssetRequest) (response *ScanAssetResponse, err error)
- func (c *Client) ScanAssetWithContext(ctx context.Context, request *ScanAssetRequest) (response *ScanAssetResponse, err error)
- func (c *Client) ScanBaseline(request *ScanBaselineRequest) (response *ScanBaselineResponse, err error)
- func (c *Client) ScanBaselineWithContext(ctx context.Context, request *ScanBaselineRequest) (response *ScanBaselineResponse, err error)
- func (c *Client) ScanTaskAgain(request *ScanTaskAgainRequest) (response *ScanTaskAgainResponse, err error)
- func (c *Client) ScanTaskAgainWithContext(ctx context.Context, request *ScanTaskAgainRequest) (response *ScanTaskAgainResponse, err error)
- func (c *Client) ScanVul(request *ScanVulRequest) (response *ScanVulResponse, err error)
- func (c *Client) ScanVulAgain(request *ScanVulAgainRequest) (response *ScanVulAgainResponse, err error)
- func (c *Client) ScanVulAgainWithContext(ctx context.Context, request *ScanVulAgainRequest) (response *ScanVulAgainResponse, err error)
- func (c *Client) ScanVulSetting(request *ScanVulSettingRequest) (response *ScanVulSettingResponse, err error)
- func (c *Client) ScanVulSettingWithContext(ctx context.Context, request *ScanVulSettingRequest) (response *ScanVulSettingResponse, err error)
- func (c *Client) ScanVulWithContext(ctx context.Context, request *ScanVulRequest) (response *ScanVulResponse, err error)
- func (c *Client) SearchLog(request *SearchLogRequest) (response *SearchLogResponse, err error)
- func (c *Client) SearchLogWithContext(ctx context.Context, request *SearchLogRequest) (response *SearchLogResponse, err error)
- func (c *Client) SeparateMalwares(request *SeparateMalwaresRequest) (response *SeparateMalwaresResponse, err error)
- func (c *Client) SeparateMalwaresWithContext(ctx context.Context, request *SeparateMalwaresRequest) (response *SeparateMalwaresResponse, err error)
- func (c *Client) SetBashEventsStatus(request *SetBashEventsStatusRequest) (response *SetBashEventsStatusResponse, err error)
- func (c *Client) SetBashEventsStatusWithContext(ctx context.Context, request *SetBashEventsStatusRequest) (response *SetBashEventsStatusResponse, err error)
- func (c *Client) SetLocalStorageExpire(request *SetLocalStorageExpireRequest) (response *SetLocalStorageExpireResponse, err error)
- func (c *Client) SetLocalStorageExpireWithContext(ctx context.Context, request *SetLocalStorageExpireRequest) (response *SetLocalStorageExpireResponse, err error)
- func (c *Client) SetLocalStorageItem(request *SetLocalStorageItemRequest) (response *SetLocalStorageItemResponse, err error)
- func (c *Client) SetLocalStorageItemWithContext(ctx context.Context, request *SetLocalStorageItemRequest) (response *SetLocalStorageItemResponse, err error)
- func (c *Client) StartBaselineDetect(request *StartBaselineDetectRequest) (response *StartBaselineDetectResponse, err error)
- func (c *Client) StartBaselineDetectWithContext(ctx context.Context, request *StartBaselineDetectRequest) (response *StartBaselineDetectResponse, err error)
- func (c *Client) StopAssetScan(request *StopAssetScanRequest) (response *StopAssetScanResponse, err error)
- func (c *Client) StopAssetScanWithContext(ctx context.Context, request *StopAssetScanRequest) (response *StopAssetScanResponse, err error)
- func (c *Client) StopBaselineDetect(request *StopBaselineDetectRequest) (response *StopBaselineDetectResponse, err error)
- func (c *Client) StopBaselineDetectWithContext(ctx context.Context, request *StopBaselineDetectRequest) (response *StopBaselineDetectResponse, err error)
- func (c *Client) StopNoticeBanTips(request *StopNoticeBanTipsRequest) (response *StopNoticeBanTipsResponse, err error)
- func (c *Client) StopNoticeBanTipsWithContext(ctx context.Context, request *StopNoticeBanTipsRequest) (response *StopNoticeBanTipsResponse, err error)
- func (c *Client) SwitchBashRules(request *SwitchBashRulesRequest) (response *SwitchBashRulesResponse, err error)
- func (c *Client) SwitchBashRulesWithContext(ctx context.Context, request *SwitchBashRulesRequest) (response *SwitchBashRulesResponse, err error)
- func (c *Client) SyncAssetScan(request *SyncAssetScanRequest) (response *SyncAssetScanResponse, err error)
- func (c *Client) SyncAssetScanWithContext(ctx context.Context, request *SyncAssetScanRequest) (response *SyncAssetScanResponse, err error)
- func (c *Client) SyncBaselineDetectSummary(request *SyncBaselineDetectSummaryRequest) (response *SyncBaselineDetectSummaryResponse, err error)
- func (c *Client) SyncBaselineDetectSummaryWithContext(ctx context.Context, request *SyncBaselineDetectSummaryRequest) (response *SyncBaselineDetectSummaryResponse, err error)
- func (c *Client) SyncMachines(request *SyncMachinesRequest) (response *SyncMachinesResponse, err error)
- func (c *Client) SyncMachinesWithContext(ctx context.Context, request *SyncMachinesRequest) (response *SyncMachinesResponse, err error)
- func (c *Client) TestWebHookRule(request *TestWebHookRuleRequest) (response *TestWebHookRuleResponse, err error)
- func (c *Client) TestWebHookRuleWithContext(ctx context.Context, request *TestWebHookRuleRequest) (response *TestWebHookRuleResponse, err error)
- func (c *Client) TrustMalwares(request *TrustMalwaresRequest) (response *TrustMalwaresResponse, err error)
- func (c *Client) TrustMalwaresWithContext(ctx context.Context, request *TrustMalwaresRequest) (response *TrustMalwaresResponse, err error)
- func (c *Client) UntrustMalwares(request *UntrustMalwaresRequest) (response *UntrustMalwaresResponse, err error)
- func (c *Client) UntrustMalwaresWithContext(ctx context.Context, request *UntrustMalwaresRequest) (response *UntrustMalwaresResponse, err error)
- func (c *Client) UpdateBaselineStrategy(request *UpdateBaselineStrategyRequest) (response *UpdateBaselineStrategyResponse, err error)
- func (c *Client) UpdateBaselineStrategyWithContext(ctx context.Context, request *UpdateBaselineStrategyRequest) (response *UpdateBaselineStrategyResponse, err error)
- func (c *Client) UpdateMachineTags(request *UpdateMachineTagsRequest) (response *UpdateMachineTagsResponse, err error)
- func (c *Client) UpdateMachineTagsWithContext(ctx context.Context, request *UpdateMachineTagsRequest) (response *UpdateMachineTagsResponse, err error)
- type CloudFromCnt
- type CommandLine
- type CreateBanWhiteListRequest
- type CreateBanWhiteListRequestParams
- type CreateBanWhiteListResponse
- type CreateBanWhiteListResponseParams
- type CreateBaselineStrategyRequest
- type CreateBaselineStrategyRequestParams
- type CreateBaselineStrategyResponse
- type CreateBaselineStrategyResponseParams
- type CreateBuyBindTaskRequest
- type CreateBuyBindTaskRequestParams
- type CreateBuyBindTaskResponse
- type CreateBuyBindTaskResponseParams
- type CreateEmergencyVulScanRequest
- type CreateEmergencyVulScanRequestParams
- type CreateEmergencyVulScanResponse
- type CreateEmergencyVulScanResponseParams
- type CreateIncidentBacktrackingRequest
- type CreateIncidentBacktrackingRequestParams
- type CreateIncidentBacktrackingResponse
- type CreateIncidentBacktrackingResponseParams
- type CreateLicenseOrderRequest
- type CreateLicenseOrderRequestParams
- type CreateLicenseOrderResponse
- type CreateLicenseOrderResponseParams
- type CreateLogExportRequest
- type CreateLogExportRequestParams
- type CreateLogExportResponse
- type CreateLogExportResponseParams
- type CreateMaliciousRequestWhiteListRequest
- type CreateMaliciousRequestWhiteListRequestParams
- type CreateMaliciousRequestWhiteListResponse
- type CreateMaliciousRequestWhiteListResponseParams
- type CreateMalwareWhiteListRequest
- type CreateMalwareWhiteListRequestParams
- type CreateMalwareWhiteListResponse
- type CreateMalwareWhiteListResponseParams
- type CreateNetAttackWhiteListRequest
- type CreateNetAttackWhiteListRequestParams
- type CreateNetAttackWhiteListResponse
- type CreateNetAttackWhiteListResponseParams
- type CreateProtectServerRequest
- type CreateProtectServerRequestParams
- type CreateProtectServerResponse
- type CreateProtectServerResponseParams
- type CreateRansomDefenseStrategyRequest
- type CreateRansomDefenseStrategyRequestParams
- type CreateRansomDefenseStrategyResponse
- type CreateRansomDefenseStrategyResponseParams
- type CreateScanMalwareSettingRequest
- type CreateScanMalwareSettingRequestParams
- type CreateScanMalwareSettingResponse
- type CreateScanMalwareSettingResponseParams
- type CreateSearchLogRequest
- type CreateSearchLogRequestParams
- type CreateSearchLogResponse
- type CreateSearchLogResponseParams
- type CreateSearchTemplateRequest
- type CreateSearchTemplateRequestParams
- type CreateSearchTemplateResponse
- type CreateSearchTemplateResponseParams
- type CreateVulFixRequest
- type CreateVulFixRequestParams
- type CreateVulFixResponse
- type CreateVulFixResponseParams
- type CreateVulFixTaskQuuids
- type CreateWhiteListOrderRequest
- type CreateWhiteListOrderRequestParams
- type CreateWhiteListOrderResponse
- type CreateWhiteListOrderResponseParams
- type DefaultStrategyInfo
- type DeleteAllJavaMemShellsRequest
- type DeleteAllJavaMemShellsRequestParams
- type DeleteAllJavaMemShellsResponse
- type DeleteAllJavaMemShellsResponseParams
- type DeleteBanWhiteListRequest
- type DeleteBanWhiteListRequestParams
- type DeleteBanWhiteListResponse
- type DeleteBanWhiteListResponseParams
- type DeleteBaselinePolicyRequest
- type DeleteBaselinePolicyRequestParams
- type DeleteBaselinePolicyResponse
- type DeleteBaselinePolicyResponseParams
- type DeleteBaselineRuleIgnoreRequest
- type DeleteBaselineRuleIgnoreRequestParams
- type DeleteBaselineRuleIgnoreResponse
- type DeleteBaselineRuleIgnoreResponseParams
- type DeleteBaselineRuleRequest
- type DeleteBaselineRuleRequestParams
- type DeleteBaselineRuleResponse
- type DeleteBaselineRuleResponseParams
- type DeleteBaselineStrategyRequest
- type DeleteBaselineStrategyRequestParams
- type DeleteBaselineStrategyResponse
- type DeleteBaselineStrategyResponseParams
- type DeleteBaselineWeakPasswordRequest
- type DeleteBaselineWeakPasswordRequestParams
- type DeleteBaselineWeakPasswordResponse
- type DeleteBaselineWeakPasswordResponseParams
- type DeleteBashEventsRequest
- type DeleteBashEventsRequestParams
- type DeleteBashEventsResponse
- type DeleteBashEventsResponseParams
- type DeleteBashPoliciesRequest
- type DeleteBashPoliciesRequestParams
- type DeleteBashPoliciesResponse
- type DeleteBashPoliciesResponseParams
- type DeleteBashRulesRequest
- type DeleteBashRulesRequestParams
- type DeleteBashRulesResponse
- type DeleteBashRulesResponseParams
- type DeleteBruteAttacksRequest
- type DeleteBruteAttacksRequestParams
- type DeleteBruteAttacksResponse
- type DeleteBruteAttacksResponseParams
- type DeleteLicenseRecordAllRequest
- type DeleteLicenseRecordAllRequestParams
- type DeleteLicenseRecordAllResponse
- type DeleteLicenseRecordAllResponseParams
- type DeleteLicenseRecordRequest
- type DeleteLicenseRecordRequestParams
- type DeleteLicenseRecordResponse
- type DeleteLicenseRecordResponseParams
- type DeleteLogExportRequest
- type DeleteLogExportRequestParams
- type DeleteLogExportResponse
- type DeleteLogExportResponseParams
- type DeleteLoginWhiteListRequest
- type DeleteLoginWhiteListRequestParams
- type DeleteLoginWhiteListResponse
- type DeleteLoginWhiteListResponseParams
- type DeleteMachineClearHistoryRequest
- type DeleteMachineClearHistoryRequestParams
- type DeleteMachineClearHistoryResponse
- type DeleteMachineClearHistoryResponseParams
- type DeleteMachineRequest
- type DeleteMachineRequestParams
- type DeleteMachineResponse
- type DeleteMachineResponseParams
- type DeleteMachineTagRequest
- type DeleteMachineTagRequestParams
- type DeleteMachineTagResponse
- type DeleteMachineTagResponseParams
- type DeleteMaliciousRequestWhiteListRequest
- type DeleteMaliciousRequestWhiteListRequestParams
- type DeleteMaliciousRequestWhiteListResponse
- type DeleteMaliciousRequestWhiteListResponseParams
- type DeleteMaliciousRequestsRequest
- type DeleteMaliciousRequestsRequestParams
- type DeleteMaliciousRequestsResponse
- type DeleteMaliciousRequestsResponseParams
- type DeleteMalwareScanTaskRequest
- type DeleteMalwareScanTaskRequestParams
- type DeleteMalwareScanTaskResponse
- type DeleteMalwareScanTaskResponseParams
- type DeleteMalwareWhiteListRequest
- type DeleteMalwareWhiteListRequestParams
- type DeleteMalwareWhiteListResponse
- type DeleteMalwareWhiteListResponseParams
- type DeleteMalwaresRequest
- type DeleteMalwaresRequestParams
- type DeleteMalwaresResponse
- type DeleteMalwaresResponseParams
- type DeleteNetAttackWhiteListRequest
- type DeleteNetAttackWhiteListRequestParams
- type DeleteNetAttackWhiteListResponse
- type DeleteNetAttackWhiteListResponseParams
- type DeleteNonlocalLoginPlacesRequest
- type DeleteNonlocalLoginPlacesRequestParams
- type DeleteNonlocalLoginPlacesResponse
- type DeleteNonlocalLoginPlacesResponseParams
- type DeletePrivilegeEventsRequest
- type DeletePrivilegeEventsRequestParams
- type DeletePrivilegeEventsResponse
- type DeletePrivilegeEventsResponseParams
- type DeletePrivilegeRulesRequest
- type DeletePrivilegeRulesRequestParams
- type DeletePrivilegeRulesResponse
- type DeletePrivilegeRulesResponseParams
- type DeleteProtectDirRequest
- type DeleteProtectDirRequestParams
- type DeleteProtectDirResponse
- type DeleteProtectDirResponseParams
- type DeleteRaspRulesRequest
- type DeleteRaspRulesRequestParams
- type DeleteRaspRulesResponse
- type DeleteRaspRulesResponseParams
- type DeleteReverseShellEventsRequest
- type DeleteReverseShellEventsRequestParams
- type DeleteReverseShellEventsResponse
- type DeleteReverseShellEventsResponseParams
- type DeleteReverseShellRulesRequest
- type DeleteReverseShellRulesRequestParams
- type DeleteReverseShellRulesResponse
- type DeleteReverseShellRulesResponseParams
- type DeleteRiskDnsEventRequest
- type DeleteRiskDnsEventRequestParams
- type DeleteRiskDnsEventResponse
- type DeleteRiskDnsEventResponseParams
- type DeleteRiskDnsPolicyRequest
- type DeleteRiskDnsPolicyRequestParams
- type DeleteRiskDnsPolicyResponse
- type DeleteRiskDnsPolicyResponseParams
- type DeleteScanTaskRequest
- type DeleteScanTaskRequestParams
- type DeleteScanTaskResponse
- type DeleteScanTaskResponseParams
- type DeleteSearchTemplateRequest
- type DeleteSearchTemplateRequestParams
- type DeleteSearchTemplateResponse
- type DeleteSearchTemplateResponseParams
- type DeleteTagsRequest
- type DeleteTagsRequestParams
- type DeleteTagsResponse
- type DeleteTagsResponseParams
- type DeleteWebHookPolicyRequest
- type DeleteWebHookPolicyRequestParams
- type DeleteWebHookPolicyResponse
- type DeleteWebHookPolicyResponseParams
- type DeleteWebHookReceiverRequest
- type DeleteWebHookReceiverRequestParams
- type DeleteWebHookReceiverResponse
- type DeleteWebHookReceiverResponseParams
- type DeleteWebHookRuleRequest
- type DeleteWebHookRuleRequestParams
- type DeleteWebHookRuleResponse
- type DeleteWebHookRuleResponseParams
- type DeleteWebPageEventLogRequest
- type DeleteWebPageEventLogRequestParams
- type DeleteWebPageEventLogResponse
- type DeleteWebPageEventLogResponseParams
- type DeliverTypeDetails
- type DescribeABTestConfigRequest
- type DescribeABTestConfigRequestParams
- type DescribeABTestConfigResponse
- type DescribeABTestConfigResponseParams
- type DescribeAESKeyRequest
- type DescribeAESKeyRequestParams
- type DescribeAESKeyResponse
- type DescribeAESKeyResponseParams
- type DescribeAccountStatisticsRequest
- type DescribeAccountStatisticsRequestParams
- type DescribeAccountStatisticsResponse
- type DescribeAccountStatisticsResponseParams
- type DescribeAgentInstallCommandRequest
- type DescribeAgentInstallCommandRequestParams
- type DescribeAgentInstallCommandResponse
- type DescribeAgentInstallCommandResponseParams
- type DescribeAgentInstallationTokenRequest
- type DescribeAgentInstallationTokenRequestParams
- type DescribeAgentInstallationTokenResponse
- type DescribeAgentInstallationTokenResponseParams
- type DescribeAlarmIncidentNodesRequest
- type DescribeAlarmIncidentNodesRequestParams
- type DescribeAlarmIncidentNodesResponse
- type DescribeAlarmIncidentNodesResponseParams
- type DescribeAlarmVertexIdRequest
- type DescribeAlarmVertexIdRequestParams
- type DescribeAlarmVertexIdResponse
- type DescribeAlarmVertexIdResponseParams
- type DescribeAssetAppCountRequest
- type DescribeAssetAppCountRequestParams
- type DescribeAssetAppCountResponse
- type DescribeAssetAppCountResponseParams
- type DescribeAssetAppListRequest
- type DescribeAssetAppListRequestParams
- type DescribeAssetAppListResponse
- type DescribeAssetAppListResponseParams
- type DescribeAssetAppProcessListRequest
- type DescribeAssetAppProcessListRequestParams
- type DescribeAssetAppProcessListResponse
- type DescribeAssetAppProcessListResponseParams
- type DescribeAssetCoreModuleInfoRequest
- type DescribeAssetCoreModuleInfoRequestParams
- type DescribeAssetCoreModuleInfoResponse
- type DescribeAssetCoreModuleInfoResponseParams
- type DescribeAssetCoreModuleListRequest
- type DescribeAssetCoreModuleListRequestParams
- type DescribeAssetCoreModuleListResponse
- type DescribeAssetCoreModuleListResponseParams
- type DescribeAssetDatabaseCountRequest
- type DescribeAssetDatabaseCountRequestParams
- type DescribeAssetDatabaseCountResponse
- type DescribeAssetDatabaseCountResponseParams
- type DescribeAssetDatabaseInfoRequest
- type DescribeAssetDatabaseInfoRequestParams
- type DescribeAssetDatabaseInfoResponse
- type DescribeAssetDatabaseInfoResponseParams
- type DescribeAssetDatabaseListRequest
- type DescribeAssetDatabaseListRequestParams
- type DescribeAssetDatabaseListResponse
- type DescribeAssetDatabaseListResponseParams
- type DescribeAssetDiskListRequest
- type DescribeAssetDiskListRequestParams
- type DescribeAssetDiskListResponse
- type DescribeAssetDiskListResponseParams
- type DescribeAssetEnvListRequest
- type DescribeAssetEnvListRequestParams
- type DescribeAssetEnvListResponse
- type DescribeAssetEnvListResponseParams
- type DescribeAssetHostTotalCountRequest
- type DescribeAssetHostTotalCountRequestParams
- type DescribeAssetHostTotalCountResponse
- type DescribeAssetHostTotalCountResponseParams
- type DescribeAssetInfoRequest
- type DescribeAssetInfoRequestParams
- type DescribeAssetInfoResponse
- type DescribeAssetInfoResponseParams
- type DescribeAssetInitServiceListRequest
- type DescribeAssetInitServiceListRequestParams
- type DescribeAssetInitServiceListResponse
- type DescribeAssetInitServiceListResponseParams
- type DescribeAssetJarInfoRequest
- type DescribeAssetJarInfoRequestParams
- type DescribeAssetJarInfoResponse
- type DescribeAssetJarInfoResponseParams
- type DescribeAssetJarListRequest
- type DescribeAssetJarListRequestParams
- type DescribeAssetJarListResponse
- type DescribeAssetJarListResponseParams
- type DescribeAssetLoadInfoRequest
- type DescribeAssetLoadInfoRequestParams
- type DescribeAssetLoadInfoResponse
- type DescribeAssetLoadInfoResponseParams
- type DescribeAssetMachineDetailRequest
- type DescribeAssetMachineDetailRequestParams
- type DescribeAssetMachineDetailResponse
- type DescribeAssetMachineDetailResponseParams
- type DescribeAssetMachineListRequest
- type DescribeAssetMachineListRequestParams
- type DescribeAssetMachineListResponse
- type DescribeAssetMachineListResponseParams
- type DescribeAssetMachineTagTopRequest
- type DescribeAssetMachineTagTopRequestParams
- type DescribeAssetMachineTagTopResponse
- type DescribeAssetMachineTagTopResponseParams
- type DescribeAssetPlanTaskListRequest
- type DescribeAssetPlanTaskListRequestParams
- type DescribeAssetPlanTaskListResponse
- type DescribeAssetPlanTaskListResponseParams
- type DescribeAssetPortCountRequest
- type DescribeAssetPortCountRequestParams
- type DescribeAssetPortCountResponse
- type DescribeAssetPortCountResponseParams
- type DescribeAssetPortInfoListRequest
- type DescribeAssetPortInfoListRequestParams
- type DescribeAssetPortInfoListResponse
- type DescribeAssetPortInfoListResponseParams
- type DescribeAssetProcessCountRequest
- type DescribeAssetProcessCountRequestParams
- type DescribeAssetProcessCountResponse
- type DescribeAssetProcessCountResponseParams
- type DescribeAssetProcessInfoListRequest
- type DescribeAssetProcessInfoListRequestParams
- type DescribeAssetProcessInfoListResponse
- type DescribeAssetProcessInfoListResponseParams
- type DescribeAssetRecentMachineInfoRequest
- type DescribeAssetRecentMachineInfoRequestParams
- type DescribeAssetRecentMachineInfoResponse
- type DescribeAssetRecentMachineInfoResponseParams
- type DescribeAssetSystemPackageListRequest
- type DescribeAssetSystemPackageListRequestParams
- type DescribeAssetSystemPackageListResponse
- type DescribeAssetSystemPackageListResponseParams
- type DescribeAssetTotalCountRequest
- type DescribeAssetTotalCountRequestParams
- type DescribeAssetTotalCountResponse
- type DescribeAssetTotalCountResponseParams
- type DescribeAssetTypeTopRequest
- type DescribeAssetTypeTopRequestParams
- type DescribeAssetTypeTopResponse
- type DescribeAssetTypeTopResponseParams
- type DescribeAssetTypesRequest
- type DescribeAssetTypesRequestParams
- type DescribeAssetTypesResponse
- type DescribeAssetTypesResponseParams
- type DescribeAssetUserCountRequest
- type DescribeAssetUserCountRequestParams
- type DescribeAssetUserCountResponse
- type DescribeAssetUserCountResponseParams
- type DescribeAssetUserInfoRequest
- type DescribeAssetUserInfoRequestParams
- type DescribeAssetUserInfoResponse
- type DescribeAssetUserInfoResponseParams
- type DescribeAssetUserKeyListRequest
- type DescribeAssetUserKeyListRequestParams
- type DescribeAssetUserKeyListResponse
- type DescribeAssetUserKeyListResponseParams
- type DescribeAssetUserListRequest
- type DescribeAssetUserListRequestParams
- type DescribeAssetUserListResponse
- type DescribeAssetUserListResponseParams
- type DescribeAssetWebAppCountRequest
- type DescribeAssetWebAppCountRequestParams
- type DescribeAssetWebAppCountResponse
- type DescribeAssetWebAppCountResponseParams
- type DescribeAssetWebAppListRequest
- type DescribeAssetWebAppListRequestParams
- type DescribeAssetWebAppListResponse
- type DescribeAssetWebAppListResponseParams
- type DescribeAssetWebAppPluginListRequest
- type DescribeAssetWebAppPluginListRequestParams
- type DescribeAssetWebAppPluginListResponse
- type DescribeAssetWebAppPluginListResponseParams
- type DescribeAssetWebFrameCountRequest
- type DescribeAssetWebFrameCountRequestParams
- type DescribeAssetWebFrameCountResponse
- type DescribeAssetWebFrameCountResponseParams
- type DescribeAssetWebFrameListRequest
- type DescribeAssetWebFrameListRequestParams
- type DescribeAssetWebFrameListResponse
- type DescribeAssetWebFrameListResponseParams
- type DescribeAssetWebLocationCountRequest
- type DescribeAssetWebLocationCountRequestParams
- type DescribeAssetWebLocationCountResponse
- type DescribeAssetWebLocationCountResponseParams
- type DescribeAssetWebLocationInfoRequest
- type DescribeAssetWebLocationInfoRequestParams
- type DescribeAssetWebLocationInfoResponse
- type DescribeAssetWebLocationInfoResponseParams
- type DescribeAssetWebLocationListRequest
- type DescribeAssetWebLocationListRequestParams
- type DescribeAssetWebLocationListResponse
- type DescribeAssetWebLocationListResponseParams
- type DescribeAssetWebLocationPathListRequest
- type DescribeAssetWebLocationPathListRequestParams
- type DescribeAssetWebLocationPathListResponse
- type DescribeAssetWebLocationPathListResponseParams
- type DescribeAssetWebServiceCountRequest
- type DescribeAssetWebServiceCountRequestParams
- type DescribeAssetWebServiceCountResponse
- type DescribeAssetWebServiceCountResponseParams
- type DescribeAssetWebServiceInfoListRequest
- type DescribeAssetWebServiceInfoListRequestParams
- type DescribeAssetWebServiceInfoListResponse
- type DescribeAssetWebServiceInfoListResponseParams
- type DescribeAssetWebServiceProcessListRequest
- type DescribeAssetWebServiceProcessListRequestParams
- type DescribeAssetWebServiceProcessListResponse
- type DescribeAssetWebServiceProcessListResponseParams
- type DescribeAttackEventInfoRequest
- type DescribeAttackEventInfoRequestParams
- type DescribeAttackEventInfoResponse
- type DescribeAttackEventInfoResponseParams
- type DescribeAttackEventsRequest
- type DescribeAttackEventsRequestParams
- type DescribeAttackEventsResponse
- type DescribeAttackEventsResponseParams
- type DescribeAttackStatisticsRequest
- type DescribeAttackStatisticsRequestParams
- type DescribeAttackStatisticsResponse
- type DescribeAttackStatisticsResponseParams
- type DescribeAttackTopRequest
- type DescribeAttackTopRequestParams
- type DescribeAttackTopResponse
- type DescribeAttackTopResponseParams
- type DescribeAttackTrendsRequest
- type DescribeAttackTrendsRequestParams
- type DescribeAttackTrendsResponse
- type DescribeAttackTrendsResponseParams
- type DescribeAttackVulTypeListRequest
- type DescribeAttackVulTypeListRequestParams
- type DescribeAttackVulTypeListResponse
- type DescribeAttackVulTypeListResponseParams
- type DescribeAvailableExpertServiceDetailRequest
- type DescribeAvailableExpertServiceDetailRequestParams
- type DescribeAvailableExpertServiceDetailResponse
- type DescribeAvailableExpertServiceDetailResponseParams
- type DescribeBanModeRequest
- type DescribeBanModeRequestParams
- type DescribeBanModeResponse
- type DescribeBanModeResponseParams
- type DescribeBanRegionsRequest
- type DescribeBanRegionsRequestParams
- type DescribeBanRegionsResponse
- type DescribeBanRegionsResponseParams
- type DescribeBanStatusRequest
- type DescribeBanStatusRequestParams
- type DescribeBanStatusResponse
- type DescribeBanStatusResponseParams
- type DescribeBanWhiteListRequest
- type DescribeBanWhiteListRequestParams
- type DescribeBanWhiteListResponse
- type DescribeBanWhiteListResponseParams
- type DescribeBaselineAnalysisDataRequest
- type DescribeBaselineAnalysisDataRequestParams
- type DescribeBaselineAnalysisDataResponse
- type DescribeBaselineAnalysisDataResponseParams
- type DescribeBaselineBasicInfoRequest
- type DescribeBaselineBasicInfoRequestParams
- type DescribeBaselineBasicInfoResponse
- type DescribeBaselineBasicInfoResponseParams
- type DescribeBaselineDefaultStrategyListRequest
- type DescribeBaselineDefaultStrategyListRequestParams
- type DescribeBaselineDefaultStrategyListResponse
- type DescribeBaselineDefaultStrategyListResponseParams
- type DescribeBaselineDetailRequest
- type DescribeBaselineDetailRequestParams
- type DescribeBaselineDetailResponse
- type DescribeBaselineDetailResponseParams
- type DescribeBaselineDetectListRequest
- type DescribeBaselineDetectListRequestParams
- type DescribeBaselineDetectListResponse
- type DescribeBaselineDetectListResponseParams
- type DescribeBaselineDetectOverviewRequest
- type DescribeBaselineDetectOverviewRequestParams
- type DescribeBaselineDetectOverviewResponse
- type DescribeBaselineDetectOverviewResponseParams
- type DescribeBaselineDownloadListRequest
- type DescribeBaselineDownloadListRequestParams
- type DescribeBaselineDownloadListResponse
- type DescribeBaselineDownloadListResponseParams
- type DescribeBaselineEffectHostListRequest
- type DescribeBaselineEffectHostListRequestParams
- type DescribeBaselineEffectHostListResponse
- type DescribeBaselineEffectHostListResponseParams
- type DescribeBaselineFixListRequest
- type DescribeBaselineFixListRequestParams
- type DescribeBaselineFixListResponse
- type DescribeBaselineFixListResponseParams
- type DescribeBaselineHostDetectListRequest
- type DescribeBaselineHostDetectListRequestParams
- type DescribeBaselineHostDetectListResponse
- type DescribeBaselineHostDetectListResponseParams
- type DescribeBaselineHostIgnoreListRequest
- type DescribeBaselineHostIgnoreListRequestParams
- type DescribeBaselineHostIgnoreListResponse
- type DescribeBaselineHostIgnoreListResponseParams
- type DescribeBaselineHostRiskTopRequest
- type DescribeBaselineHostRiskTopRequestParams
- type DescribeBaselineHostRiskTopResponse
- type DescribeBaselineHostRiskTopResponseParams
- type DescribeBaselineHostTopRequest
- type DescribeBaselineHostTopRequestParams
- type DescribeBaselineHostTopResponse
- type DescribeBaselineHostTopResponseParams
- type DescribeBaselineItemDetectListRequest
- type DescribeBaselineItemDetectListRequestParams
- type DescribeBaselineItemDetectListResponse
- type DescribeBaselineItemDetectListResponseParams
- type DescribeBaselineItemIgnoreListRequest
- type DescribeBaselineItemIgnoreListRequestParams
- type DescribeBaselineItemIgnoreListResponse
- type DescribeBaselineItemIgnoreListResponseParams
- type DescribeBaselineItemInfoRequest
- type DescribeBaselineItemInfoRequestParams
- type DescribeBaselineItemInfoResponse
- type DescribeBaselineItemInfoResponseParams
- type DescribeBaselineItemListRequest
- type DescribeBaselineItemListRequestParams
- type DescribeBaselineItemListResponse
- type DescribeBaselineItemListResponseParams
- type DescribeBaselineItemRiskTopRequest
- type DescribeBaselineItemRiskTopRequestParams
- type DescribeBaselineItemRiskTopResponse
- type DescribeBaselineItemRiskTopResponseParams
- type DescribeBaselineListRequest
- type DescribeBaselineListRequestParams
- type DescribeBaselineListResponse
- type DescribeBaselineListResponseParams
- type DescribeBaselinePolicyListRequest
- type DescribeBaselinePolicyListRequestParams
- type DescribeBaselinePolicyListResponse
- type DescribeBaselinePolicyListResponseParams
- type DescribeBaselineRuleCategoryListRequest
- type DescribeBaselineRuleCategoryListRequestParams
- type DescribeBaselineRuleCategoryListResponse
- type DescribeBaselineRuleCategoryListResponseParams
- type DescribeBaselineRuleDetectListRequest
- type DescribeBaselineRuleDetectListRequestParams
- type DescribeBaselineRuleDetectListResponse
- type DescribeBaselineRuleDetectListResponseParams
- type DescribeBaselineRuleIgnoreListRequest
- type DescribeBaselineRuleIgnoreListRequestParams
- type DescribeBaselineRuleIgnoreListResponse
- type DescribeBaselineRuleIgnoreListResponseParams
- type DescribeBaselineRuleListRequest
- type DescribeBaselineRuleListRequestParams
- type DescribeBaselineRuleListResponse
- type DescribeBaselineRuleListResponseParams
- type DescribeBaselineRuleRequest
- type DescribeBaselineRuleRequestParams
- type DescribeBaselineRuleResponse
- type DescribeBaselineRuleResponseParams
- type DescribeBaselineScanScheduleRequest
- type DescribeBaselineScanScheduleRequestParams
- type DescribeBaselineScanScheduleResponse
- type DescribeBaselineScanScheduleResponseParams
- type DescribeBaselineStrategyDetailRequest
- type DescribeBaselineStrategyDetailRequestParams
- type DescribeBaselineStrategyDetailResponse
- type DescribeBaselineStrategyDetailResponseParams
- type DescribeBaselineStrategyListRequest
- type DescribeBaselineStrategyListRequestParams
- type DescribeBaselineStrategyListResponse
- type DescribeBaselineStrategyListResponseParams
- type DescribeBaselineTopRequest
- type DescribeBaselineTopRequestParams
- type DescribeBaselineTopResponse
- type DescribeBaselineTopResponseParams
- type DescribeBaselineWeakPasswordListRequest
- type DescribeBaselineWeakPasswordListRequestParams
- type DescribeBaselineWeakPasswordListResponse
- type DescribeBaselineWeakPasswordListResponseParams
- type DescribeBashEventsInfoNewRequest
- type DescribeBashEventsInfoNewRequestParams
- type DescribeBashEventsInfoNewResponse
- type DescribeBashEventsInfoNewResponseParams
- type DescribeBashEventsInfoRequest
- type DescribeBashEventsInfoRequestParams
- type DescribeBashEventsInfoResponse
- type DescribeBashEventsInfoResponseParams
- type DescribeBashEventsNewRequest
- type DescribeBashEventsNewRequestParams
- type DescribeBashEventsNewResponse
- type DescribeBashEventsNewResponseParams
- type DescribeBashEventsRequest
- type DescribeBashEventsRequestParams
- type DescribeBashEventsResponse
- type DescribeBashEventsResponseParams
- type DescribeBashPoliciesRequest
- type DescribeBashPoliciesRequestParams
- type DescribeBashPoliciesResponse
- type DescribeBashPoliciesResponseParams
- type DescribeBashRulesRequest
- type DescribeBashRulesRequestParams
- type DescribeBashRulesResponse
- type DescribeBashRulesResponseParams
- type DescribeBruteAttackListRequest
- type DescribeBruteAttackListRequestParams
- type DescribeBruteAttackListResponse
- type DescribeBruteAttackListResponseParams
- type DescribeBruteAttackRulesRequest
- type DescribeBruteAttackRulesRequestParams
- type DescribeBruteAttackRulesResponse
- type DescribeBruteAttackRulesResponseParams
- type DescribeCanFixVulMachineRequest
- type DescribeCanFixVulMachineRequestParams
- type DescribeCanFixVulMachineResponse
- type DescribeCanFixVulMachineResponseParams
- type DescribeCanNotSeparateMachineRequest
- type DescribeCanNotSeparateMachineRequestParams
- type DescribeCanNotSeparateMachineResponse
- type DescribeCanNotSeparateMachineResponseParams
- type DescribeClientExceptionRequest
- type DescribeClientExceptionRequestParams
- type DescribeClientExceptionResponse
- type DescribeClientExceptionResponseParams
- type DescribeDefenceEventDetailRequest
- type DescribeDefenceEventDetailRequestParams
- type DescribeDefenceEventDetailResponse
- type DescribeDefenceEventDetailResponseParams
- type DescribeDirectConnectInstallCommandRequest
- type DescribeDirectConnectInstallCommandRequestParams
- type DescribeDirectConnectInstallCommandResponse
- type DescribeDirectConnectInstallCommandResponseParams
- type DescribeESAggregationsRequest
- type DescribeESAggregationsRequestParams
- type DescribeESAggregationsResponse
- type DescribeESAggregationsResponseParams
- type DescribeEmergencyResponseListRequest
- type DescribeEmergencyResponseListRequestParams
- type DescribeEmergencyResponseListResponse
- type DescribeEmergencyResponseListResponseParams
- type DescribeEmergencyVulListRequest
- type DescribeEmergencyVulListRequestParams
- type DescribeEmergencyVulListResponse
- type DescribeEmergencyVulListResponseParams
- type DescribeEventByTableRequest
- type DescribeEventByTableRequestParams
- type DescribeEventByTableResponse
- type DescribeEventByTableResponseParams
- type DescribeExpertServiceListRequest
- type DescribeExpertServiceListRequestParams
- type DescribeExpertServiceListResponse
- type DescribeExpertServiceListResponseParams
- type DescribeExpertServiceOrderListRequest
- type DescribeExpertServiceOrderListRequestParams
- type DescribeExpertServiceOrderListResponse
- type DescribeExpertServiceOrderListResponseParams
- type DescribeExportMachinesRequest
- type DescribeExportMachinesRequestParams
- type DescribeExportMachinesResponse
- type DescribeExportMachinesResponseParams
- type DescribeFastAnalysisRequest
- type DescribeFastAnalysisRequestParams
- type DescribeFastAnalysisResponse
- type DescribeFastAnalysisResponseParams
- type DescribeFileTamperEventRuleInfoRequest
- type DescribeFileTamperEventRuleInfoRequestParams
- type DescribeFileTamperEventRuleInfoResponse
- type DescribeFileTamperEventRuleInfoResponseParams
- type DescribeFileTamperEventsRequest
- type DescribeFileTamperEventsRequestParams
- type DescribeFileTamperEventsResponse
- type DescribeFileTamperEventsResponseParams
- type DescribeFileTamperRuleCountRequest
- type DescribeFileTamperRuleCountRequestParams
- type DescribeFileTamperRuleCountResponse
- type DescribeFileTamperRuleCountResponseParams
- type DescribeFileTamperRuleInfoRequest
- type DescribeFileTamperRuleInfoRequestParams
- type DescribeFileTamperRuleInfoResponse
- type DescribeFileTamperRuleInfoResponseParams
- type DescribeFileTamperRulesRequest
- type DescribeFileTamperRulesRequestParams
- type DescribeFileTamperRulesResponse
- type DescribeFileTamperRulesResponseParams
- type DescribeGeneralStatRequest
- type DescribeGeneralStatRequestParams
- type DescribeGeneralStatResponse
- type DescribeGeneralStatResponseParams
- type DescribeHistoryAccountsRequest
- type DescribeHistoryAccountsRequestParams
- type DescribeHistoryAccountsResponse
- type DescribeHistoryAccountsResponseParams
- type DescribeHistoryServiceRequest
- type DescribeHistoryServiceRequestParams
- type DescribeHistoryServiceResponse
- type DescribeHistoryServiceResponseParams
- type DescribeHostInfoRequest
- type DescribeHostInfoRequestParams
- type DescribeHostInfoResponse
- type DescribeHostInfoResponseParams
- type DescribeHostLoginListRequest
- type DescribeHostLoginListRequestParams
- type DescribeHostLoginListResponse
- type DescribeHostLoginListResponseParams
- type DescribeHotVulTopRequest
- type DescribeHotVulTopRequestParams
- type DescribeHotVulTopResponse
- type DescribeHotVulTopResponseParams
- type DescribeIgnoreBaselineRuleRequest
- type DescribeIgnoreBaselineRuleRequestParams
- type DescribeIgnoreBaselineRuleResponse
- type DescribeIgnoreBaselineRuleResponseParams
- type DescribeIgnoreHostAndItemConfigRequest
- type DescribeIgnoreHostAndItemConfigRequestParams
- type DescribeIgnoreHostAndItemConfigResponse
- type DescribeIgnoreHostAndItemConfigResponseParams
- type DescribeIgnoreRuleEffectHostListRequest
- type DescribeIgnoreRuleEffectHostListRequestParams
- type DescribeIgnoreRuleEffectHostListResponse
- type DescribeIgnoreRuleEffectHostListResponseParams
- type DescribeImportMachineInfoRequest
- type DescribeImportMachineInfoRequestParams
- type DescribeImportMachineInfoResponse
- type DescribeImportMachineInfoResponseParams
- type DescribeJavaMemShellInfoRequest
- type DescribeJavaMemShellInfoRequestParams
- type DescribeJavaMemShellInfoResponse
- type DescribeJavaMemShellInfoResponseParams
- type DescribeJavaMemShellListRequest
- type DescribeJavaMemShellListRequestParams
- type DescribeJavaMemShellListResponse
- type DescribeJavaMemShellListResponseParams
- type DescribeJavaMemShellPluginInfoRequest
- type DescribeJavaMemShellPluginInfoRequestParams
- type DescribeJavaMemShellPluginInfoResponse
- type DescribeJavaMemShellPluginInfoResponseParams
- type DescribeJavaMemShellPluginListRequest
- type DescribeJavaMemShellPluginListRequestParams
- type DescribeJavaMemShellPluginListResponse
- type DescribeJavaMemShellPluginListResponseParams
- type DescribeLicenseBindListRequest
- type DescribeLicenseBindListRequestParams
- type DescribeLicenseBindListResponse
- type DescribeLicenseBindListResponseParams
- type DescribeLicenseBindScheduleRequest
- type DescribeLicenseBindScheduleRequestParams
- type DescribeLicenseBindScheduleResponse
- type DescribeLicenseBindScheduleResponseParams
- type DescribeLicenseGeneralRequest
- type DescribeLicenseGeneralRequestParams
- type DescribeLicenseGeneralResponse
- type DescribeLicenseGeneralResponseParams
- type DescribeLicenseListRequest
- type DescribeLicenseListRequestParams
- type DescribeLicenseListResponse
- type DescribeLicenseListResponseParams
- type DescribeLicenseRequest
- type DescribeLicenseRequestParams
- type DescribeLicenseResponse
- type DescribeLicenseResponseParams
- type DescribeLicenseWhiteConfigRequest
- type DescribeLicenseWhiteConfigRequestParams
- type DescribeLicenseWhiteConfigResponse
- type DescribeLicenseWhiteConfigResponseParams
- type DescribeLogDeliveryKafkaOptionsRequest
- type DescribeLogDeliveryKafkaOptionsRequestParams
- type DescribeLogDeliveryKafkaOptionsResponse
- type DescribeLogDeliveryKafkaOptionsResponseParams
- type DescribeLogExportsRequest
- type DescribeLogExportsRequestParams
- type DescribeLogExportsResponse
- type DescribeLogExportsResponseParams
- type DescribeLogHistogramRequest
- type DescribeLogHistogramRequestParams
- type DescribeLogHistogramResponse
- type DescribeLogHistogramResponseParams
- type DescribeLogIndexRequest
- type DescribeLogIndexRequestParams
- type DescribeLogIndexResponse
- type DescribeLogIndexResponseParams
- type DescribeLogKafkaDeliverInfoRequest
- type DescribeLogKafkaDeliverInfoRequestParams
- type DescribeLogKafkaDeliverInfoResponse
- type DescribeLogKafkaDeliverInfoResponseParams
- type DescribeLogStorageConfigRequest
- type DescribeLogStorageConfigRequestParams
- type DescribeLogStorageConfigResponse
- type DescribeLogStorageConfigResponseParams
- type DescribeLogStorageRecordRequest
- type DescribeLogStorageRecordRequestParams
- type DescribeLogStorageRecordResponse
- type DescribeLogStorageRecordResponseParams
- type DescribeLogStorageStatisticRequest
- type DescribeLogStorageStatisticRequestParams
- type DescribeLogStorageStatisticResponse
- type DescribeLogStorageStatisticResponseParams
- type DescribeLogTypeRequest
- type DescribeLogTypeRequestParams
- type DescribeLogTypeResponse
- type DescribeLogTypeResponseParams
- type DescribeLoginWhiteCombinedListRequest
- type DescribeLoginWhiteCombinedListRequestParams
- type DescribeLoginWhiteCombinedListResponse
- type DescribeLoginWhiteCombinedListResponseParams
- type DescribeLoginWhiteHostListRequest
- type DescribeLoginWhiteHostListRequestParams
- type DescribeLoginWhiteHostListResponse
- type DescribeLoginWhiteHostListResponseParams
- type DescribeLoginWhiteListRequest
- type DescribeLoginWhiteListRequestParams
- type DescribeLoginWhiteListResponse
- type DescribeLoginWhiteListResponseParams
- type DescribeMachineClearHistoryRequest
- type DescribeMachineClearHistoryRequestParams
- type DescribeMachineClearHistoryResponse
- type DescribeMachineClearHistoryResponseParams
- type DescribeMachineDefenseCntRequest
- type DescribeMachineDefenseCntRequestParams
- type DescribeMachineDefenseCntResponse
- type DescribeMachineDefenseCntResponseParams
- type DescribeMachineFileTamperRulesRequest
- type DescribeMachineFileTamperRulesRequestParams
- type DescribeMachineFileTamperRulesResponse
- type DescribeMachineFileTamperRulesResponseParams
- type DescribeMachineGeneralRequest
- type DescribeMachineGeneralRequestParams
- type DescribeMachineGeneralResponse
- type DescribeMachineGeneralResponseParams
- type DescribeMachineInfoRequest
- type DescribeMachineInfoRequestParams
- type DescribeMachineInfoResponse
- type DescribeMachineInfoResponseParams
- type DescribeMachineLicenseDetailRequest
- type DescribeMachineLicenseDetailRequestParams
- type DescribeMachineLicenseDetailResponse
- type DescribeMachineLicenseDetailResponseParams
- type DescribeMachineListRequest
- type DescribeMachineListRequestParams
- type DescribeMachineListResponse
- type DescribeMachineListResponseParams
- type DescribeMachineOsListRequest
- type DescribeMachineOsListRequestParams
- type DescribeMachineOsListResponse
- type DescribeMachineOsListResponseParams
- type DescribeMachineRegionListRequest
- type DescribeMachineRegionListRequestParams
- type DescribeMachineRegionListResponse
- type DescribeMachineRegionListResponseParams
- type DescribeMachineRegionsRequest
- type DescribeMachineRegionsRequestParams
- type DescribeMachineRegionsResponse
- type DescribeMachineRegionsResponseParams
- type DescribeMachineRiskCntRequest
- type DescribeMachineRiskCntRequestParams
- type DescribeMachineRiskCntResponse
- type DescribeMachineRiskCntResponseParams
- type DescribeMachineSnapshotRequest
- type DescribeMachineSnapshotRequestParams
- type DescribeMachineSnapshotResponse
- type DescribeMachineSnapshotResponseParams
- type DescribeMachinesRequest
- type DescribeMachinesRequestParams
- type DescribeMachinesResponse
- type DescribeMachinesResponseParams
- type DescribeMachinesSimpleRequest
- type DescribeMachinesSimpleRequestParams
- type DescribeMachinesSimpleResponse
- type DescribeMachinesSimpleResponseParams
- type DescribeMalWareListRequest
- type DescribeMalWareListRequestParams
- type DescribeMalWareListResponse
- type DescribeMalWareListResponseParams
- type DescribeMaliciousRequestWhiteListRequest
- type DescribeMaliciousRequestWhiteListRequestParams
- type DescribeMaliciousRequestWhiteListResponse
- type DescribeMaliciousRequestWhiteListResponseParams
- type DescribeMalwareFileRequest
- type DescribeMalwareFileRequestParams
- type DescribeMalwareFileResponse
- type DescribeMalwareFileResponseParams
- type DescribeMalwareInfoRequest
- type DescribeMalwareInfoRequestParams
- type DescribeMalwareInfoResponse
- type DescribeMalwareInfoResponseParams
- type DescribeMalwareRiskOverviewRequest
- type DescribeMalwareRiskOverviewRequestParams
- type DescribeMalwareRiskOverviewResponse
- type DescribeMalwareRiskOverviewResponseParams
- type DescribeMalwareRiskWarningRequest
- type DescribeMalwareRiskWarningRequestParams
- type DescribeMalwareRiskWarningResponse
- type DescribeMalwareRiskWarningResponseParams
- type DescribeMalwareTimingScanSettingRequest
- type DescribeMalwareTimingScanSettingRequestParams
- type DescribeMalwareTimingScanSettingResponse
- type DescribeMalwareTimingScanSettingResponseParams
- type DescribeMalwareWhiteListAffectListRequest
- type DescribeMalwareWhiteListAffectListRequestParams
- type DescribeMalwareWhiteListAffectListResponse
- type DescribeMalwareWhiteListAffectListResponseParams
- type DescribeMalwareWhiteListRequest
- type DescribeMalwareWhiteListRequestParams
- type DescribeMalwareWhiteListResponse
- type DescribeMalwareWhiteListResponseParams
- type DescribeMonthInspectionReportRequest
- type DescribeMonthInspectionReportRequestParams
- type DescribeMonthInspectionReportResponse
- type DescribeMonthInspectionReportResponseParams
- type DescribeNetAttackSettingRequest
- type DescribeNetAttackSettingRequestParams
- type DescribeNetAttackSettingResponse
- type DescribeNetAttackSettingResponseParams
- type DescribeNetAttackWhiteListRequest
- type DescribeNetAttackWhiteListRequestParams
- type DescribeNetAttackWhiteListResponse
- type DescribeNetAttackWhiteListResponseParams
- type DescribeOpenPortStatisticsRequest
- type DescribeOpenPortStatisticsRequestParams
- type DescribeOpenPortStatisticsResponse
- type DescribeOpenPortStatisticsResponseParams
- type DescribeOverviewStatisticsRequest
- type DescribeOverviewStatisticsRequestParams
- type DescribeOverviewStatisticsResponse
- type DescribeOverviewStatisticsResponseParams
- type DescribePrivilegeEventInfoRequest
- type DescribePrivilegeEventInfoRequestParams
- type DescribePrivilegeEventInfoResponse
- type DescribePrivilegeEventInfoResponseParams
- type DescribePrivilegeEventsRequest
- type DescribePrivilegeEventsRequestParams
- type DescribePrivilegeEventsResponse
- type DescribePrivilegeEventsResponseParams
- type DescribePrivilegeRulesRequest
- type DescribePrivilegeRulesRequestParams
- type DescribePrivilegeRulesResponse
- type DescribePrivilegeRulesResponseParams
- type DescribeProVersionInfoRequest
- type DescribeProVersionInfoRequestParams
- type DescribeProVersionInfoResponse
- type DescribeProVersionInfoResponseParams
- type DescribeProVersionStatusRequest
- type DescribeProVersionStatusRequestParams
- type DescribeProVersionStatusResponse
- type DescribeProVersionStatusResponseParams
- type DescribeProcessStatisticsRequest
- type DescribeProcessStatisticsRequestParams
- type DescribeProcessStatisticsResponse
- type DescribeProcessStatisticsResponseParams
- type DescribeProductStatusRequest
- type DescribeProductStatusRequestParams
- type DescribeProductStatusResponse
- type DescribeProductStatusResponseParams
- type DescribeProtectDirListRequest
- type DescribeProtectDirListRequestParams
- type DescribeProtectDirListResponse
- type DescribeProtectDirListResponseParams
- type DescribeProtectDirRelatedServerRequest
- type DescribeProtectDirRelatedServerRequestParams
- type DescribeProtectDirRelatedServerResponse
- type DescribeProtectDirRelatedServerResponseParams
- type DescribeProtectNetListRequest
- type DescribeProtectNetListRequestParams
- type DescribeProtectNetListResponse
- type DescribeProtectNetListResponseParams
- type DescribePublicProxyInstallCommandRequest
- type DescribePublicProxyInstallCommandRequestParams
- type DescribePublicProxyInstallCommandResponse
- type DescribePublicProxyInstallCommandResponseParams
- type DescribeRansomDefenseBackupListRequest
- type DescribeRansomDefenseBackupListRequestParams
- type DescribeRansomDefenseBackupListResponse
- type DescribeRansomDefenseBackupListResponseParams
- type DescribeRansomDefenseEventsListRequest
- type DescribeRansomDefenseEventsListRequestParams
- type DescribeRansomDefenseEventsListResponse
- type DescribeRansomDefenseEventsListResponseParams
- type DescribeRansomDefenseMachineListRequest
- type DescribeRansomDefenseMachineListRequestParams
- type DescribeRansomDefenseMachineListResponse
- type DescribeRansomDefenseMachineListResponseParams
- type DescribeRansomDefenseMachineStrategyInfoRequest
- type DescribeRansomDefenseMachineStrategyInfoRequestParams
- type DescribeRansomDefenseMachineStrategyInfoResponse
- type DescribeRansomDefenseMachineStrategyInfoResponseParams
- type DescribeRansomDefenseRollBackTaskListRequest
- type DescribeRansomDefenseRollBackTaskListRequestParams
- type DescribeRansomDefenseRollBackTaskListResponse
- type DescribeRansomDefenseRollBackTaskListResponseParams
- type DescribeRansomDefenseStateRequest
- type DescribeRansomDefenseStateRequestParams
- type DescribeRansomDefenseStateResponse
- type DescribeRansomDefenseStateResponseParams
- type DescribeRansomDefenseStrategyDetailRequest
- type DescribeRansomDefenseStrategyDetailRequestParams
- type DescribeRansomDefenseStrategyDetailResponse
- type DescribeRansomDefenseStrategyDetailResponseParams
- type DescribeRansomDefenseStrategyListRequest
- type DescribeRansomDefenseStrategyListRequestParams
- type DescribeRansomDefenseStrategyListResponse
- type DescribeRansomDefenseStrategyListResponseParams
- type DescribeRansomDefenseStrategyMachinesRequest
- type DescribeRansomDefenseStrategyMachinesRequestParams
- type DescribeRansomDefenseStrategyMachinesResponse
- type DescribeRansomDefenseStrategyMachinesResponseParams
- type DescribeRansomDefenseTrendRequest
- type DescribeRansomDefenseTrendRequestParams
- type DescribeRansomDefenseTrendResponse
- type DescribeRansomDefenseTrendResponseParams
- type DescribeRaspMaxCpuRequest
- type DescribeRaspMaxCpuRequestParams
- type DescribeRaspMaxCpuResponse
- type DescribeRaspMaxCpuResponseParams
- type DescribeRaspRuleVulsRequest
- type DescribeRaspRuleVulsRequestParams
- type DescribeRaspRuleVulsResponse
- type DescribeRaspRuleVulsResponseParams
- type DescribeRaspRulesRequest
- type DescribeRaspRulesRequestParams
- type DescribeRaspRulesResponse
- type DescribeRaspRulesResponseParams
- type DescribeRecommendedProtectCpuRequest
- type DescribeRecommendedProtectCpuRequestParams
- type DescribeRecommendedProtectCpuResponse
- type DescribeRecommendedProtectCpuResponseParams
- type DescribeReverseShellEventInfoRequest
- type DescribeReverseShellEventInfoRequestParams
- type DescribeReverseShellEventInfoResponse
- type DescribeReverseShellEventInfoResponseParams
- type DescribeReverseShellEventsRequest
- type DescribeReverseShellEventsRequestParams
- type DescribeReverseShellEventsResponse
- type DescribeReverseShellEventsResponseParams
- type DescribeReverseShellRulesRequest
- type DescribeReverseShellRulesRequestParams
- type DescribeReverseShellRulesResponse
- type DescribeReverseShellRulesResponseParams
- type DescribeRiskBatchStatusRequest
- type DescribeRiskBatchStatusRequestParams
- type DescribeRiskBatchStatusResponse
- type DescribeRiskBatchStatusResponseParams
- type DescribeRiskDnsEventInfoRequest
- type DescribeRiskDnsEventInfoRequestParams
- type DescribeRiskDnsEventInfoResponse
- type DescribeRiskDnsEventInfoResponseParams
- type DescribeRiskDnsEventListRequest
- type DescribeRiskDnsEventListRequestParams
- type DescribeRiskDnsEventListResponse
- type DescribeRiskDnsEventListResponseParams
- type DescribeRiskDnsInfoRequest
- type DescribeRiskDnsInfoRequestParams
- type DescribeRiskDnsInfoResponse
- type DescribeRiskDnsInfoResponseParams
- type DescribeRiskDnsListRequest
- type DescribeRiskDnsListRequestParams
- type DescribeRiskDnsListResponse
- type DescribeRiskDnsListResponseParams
- type DescribeRiskDnsPolicyListRequest
- type DescribeRiskDnsPolicyListRequestParams
- type DescribeRiskDnsPolicyListResponse
- type DescribeRiskDnsPolicyListResponseParams
- type DescribeRiskProcessEventsRequest
- type DescribeRiskProcessEventsRequestParams
- type DescribeRiskProcessEventsResponse
- type DescribeRiskProcessEventsResponseParams
- type DescribeSafeInfoRequest
- type DescribeSafeInfoRequestParams
- type DescribeSafeInfoResponse
- type DescribeSafeInfoResponseParams
- type DescribeScanMalwareScheduleRequest
- type DescribeScanMalwareScheduleRequestParams
- type DescribeScanMalwareScheduleResponse
- type DescribeScanMalwareScheduleResponseParams
- type DescribeScanScheduleRequest
- type DescribeScanScheduleRequestParams
- type DescribeScanScheduleResponse
- type DescribeScanScheduleResponseParams
- type DescribeScanStateRequest
- type DescribeScanStateRequestParams
- type DescribeScanStateResponse
- type DescribeScanStateResponseParams
- type DescribeScanTaskDetailsRequest
- type DescribeScanTaskDetailsRequestParams
- type DescribeScanTaskDetailsResponse
- type DescribeScanTaskDetailsResponseParams
- type DescribeScanTaskStatusRequest
- type DescribeScanTaskStatusRequestParams
- type DescribeScanTaskStatusResponse
- type DescribeScanTaskStatusResponseParams
- type DescribeScanVulSettingRequest
- type DescribeScanVulSettingRequestParams
- type DescribeScanVulSettingResponse
- type DescribeScanVulSettingResponseParams
- type DescribeScreenAttackHotspotRequest
- type DescribeScreenAttackHotspotRequestParams
- type DescribeScreenAttackHotspotResponse
- type DescribeScreenAttackHotspotResponseParams
- type DescribeScreenBroadcastsRequest
- type DescribeScreenBroadcastsRequestParams
- type DescribeScreenBroadcastsResponse
- type DescribeScreenBroadcastsResponseParams
- type DescribeScreenDefenseTrendsRequest
- type DescribeScreenDefenseTrendsRequestParams
- type DescribeScreenDefenseTrendsResponse
- type DescribeScreenDefenseTrendsResponseParams
- type DescribeScreenEmergentMsgRequest
- type DescribeScreenEmergentMsgRequestParams
- type DescribeScreenEmergentMsgResponse
- type DescribeScreenEmergentMsgResponseParams
- type DescribeScreenEventsCntRequest
- type DescribeScreenEventsCntRequestParams
- type DescribeScreenEventsCntResponse
- type DescribeScreenEventsCntResponseParams
- type DescribeScreenGeneralStatRequest
- type DescribeScreenGeneralStatRequestParams
- type DescribeScreenGeneralStatResponse
- type DescribeScreenGeneralStatResponseParams
- type DescribeScreenHostInvasionRequest
- type DescribeScreenHostInvasionRequestParams
- type DescribeScreenHostInvasionResponse
- type DescribeScreenHostInvasionResponseParams
- type DescribeScreenMachineRegionsRequest
- type DescribeScreenMachineRegionsRequestParams
- type DescribeScreenMachineRegionsResponse
- type DescribeScreenMachineRegionsResponseParams
- type DescribeScreenMachinesRequest
- type DescribeScreenMachinesRequestParams
- type DescribeScreenMachinesResponse
- type DescribeScreenMachinesResponseParams
- type DescribeScreenProtectionCntRequest
- type DescribeScreenProtectionCntRequestParams
- type DescribeScreenProtectionCntResponse
- type DescribeScreenProtectionCntResponseParams
- type DescribeScreenProtectionStatRequest
- type DescribeScreenProtectionStatRequestParams
- type DescribeScreenProtectionStatResponse
- type DescribeScreenProtectionStatResponseParams
- type DescribeScreenRiskAssetsTopRequest
- type DescribeScreenRiskAssetsTopRequestParams
- type DescribeScreenRiskAssetsTopResponse
- type DescribeScreenRiskAssetsTopResponseParams
- type DescribeSearchLogsRequest
- type DescribeSearchLogsRequestParams
- type DescribeSearchLogsResponse
- type DescribeSearchLogsResponseParams
- type DescribeSearchTemplatesRequest
- type DescribeSearchTemplatesRequestParams
- type DescribeSearchTemplatesResponse
- type DescribeSearchTemplatesResponseParams
- type DescribeSecurityBroadcastInfoRequest
- type DescribeSecurityBroadcastInfoRequestParams
- type DescribeSecurityBroadcastInfoResponse
- type DescribeSecurityBroadcastInfoResponseParams
- type DescribeSecurityBroadcastsRequest
- type DescribeSecurityBroadcastsRequestParams
- type DescribeSecurityBroadcastsResponse
- type DescribeSecurityBroadcastsResponseParams
- type DescribeSecurityDynamicsRequest
- type DescribeSecurityDynamicsRequestParams
- type DescribeSecurityDynamicsResponse
- type DescribeSecurityDynamicsResponseParams
- type DescribeSecurityEventStatRequest
- type DescribeSecurityEventStatRequestParams
- type DescribeSecurityEventStatResponse
- type DescribeSecurityEventStatResponseParams
- type DescribeSecurityEventsCntRequest
- type DescribeSecurityEventsCntRequestParams
- type DescribeSecurityEventsCntResponse
- type DescribeSecurityEventsCntResponseParams
- type DescribeSecurityTrendsRequest
- type DescribeSecurityTrendsRequestParams
- type DescribeSecurityTrendsResponse
- type DescribeSecurityTrendsResponseParams
- type DescribeServerRelatedDirInfoRequest
- type DescribeServerRelatedDirInfoRequestParams
- type DescribeServerRelatedDirInfoResponse
- type DescribeServerRelatedDirInfoResponseParams
- type DescribeServersAndRiskAndFirstInfoRequest
- type DescribeServersAndRiskAndFirstInfoRequestParams
- type DescribeServersAndRiskAndFirstInfoResponse
- type DescribeServersAndRiskAndFirstInfoResponseParams
- type DescribeStrategyExistRequest
- type DescribeStrategyExistRequestParams
- type DescribeStrategyExistResponse
- type DescribeStrategyExistResponseParams
- type DescribeTagMachinesRequest
- type DescribeTagMachinesRequestParams
- type DescribeTagMachinesResponse
- type DescribeTagMachinesResponseParams
- type DescribeTagsRequest
- type DescribeTagsRequestParams
- type DescribeTagsResponse
- type DescribeTagsResponseParams
- type DescribeTrialReportRequest
- type DescribeTrialReportRequestParams
- type DescribeTrialReportResponse
- type DescribeTrialReportResponseParams
- type DescribeUndoVulCountsRequest
- type DescribeUndoVulCountsRequestParams
- type DescribeUndoVulCountsResponse
- type DescribeUndoVulCountsResponseParams
- type DescribeUsersConfigRequest
- type DescribeUsersConfigRequestParams
- type DescribeUsersConfigResponse
- type DescribeUsersConfigResponseParams
- type DescribeUsualLoginPlacesRequest
- type DescribeUsualLoginPlacesRequestParams
- type DescribeUsualLoginPlacesResponse
- type DescribeUsualLoginPlacesResponseParams
- type DescribeVdbAndPocInfoRequest
- type DescribeVdbAndPocInfoRequestParams
- type DescribeVdbAndPocInfoResponse
- type DescribeVdbAndPocInfoResponseParams
- type DescribeVersionCompareChartRequest
- type DescribeVersionCompareChartRequestParams
- type DescribeVersionCompareChartResponse
- type DescribeVersionCompareChartResponseParams
- type DescribeVersionStatisticsRequest
- type DescribeVersionStatisticsRequestParams
- type DescribeVersionStatisticsResponse
- type DescribeVersionStatisticsResponseParams
- type DescribeVertexDetailRequest
- type DescribeVertexDetailRequestParams
- type DescribeVertexDetailResponse
- type DescribeVertexDetailResponseParams
- type DescribeVulCountByDatesRequest
- type DescribeVulCountByDatesRequestParams
- type DescribeVulCountByDatesResponse
- type DescribeVulCountByDatesResponseParams
- type DescribeVulCveIdInfoRequest
- type DescribeVulCveIdInfoRequestParams
- type DescribeVulCveIdInfoResponse
- type DescribeVulCveIdInfoResponseParams
- type DescribeVulDefenceEventRequest
- type DescribeVulDefenceEventRequestParams
- type DescribeVulDefenceEventResponse
- type DescribeVulDefenceEventResponseParams
- type DescribeVulDefenceListRequest
- type DescribeVulDefenceListRequestParams
- type DescribeVulDefenceListResponse
- type DescribeVulDefenceListResponseParams
- type DescribeVulDefenceOverviewRequest
- type DescribeVulDefenceOverviewRequestParams
- type DescribeVulDefenceOverviewResponse
- type DescribeVulDefenceOverviewResponseParams
- type DescribeVulDefencePluginDetailRequest
- type DescribeVulDefencePluginDetailRequestParams
- type DescribeVulDefencePluginDetailResponse
- type DescribeVulDefencePluginDetailResponseParams
- type DescribeVulDefencePluginExceptionCountRequest
- type DescribeVulDefencePluginExceptionCountRequestParams
- type DescribeVulDefencePluginExceptionCountResponse
- type DescribeVulDefencePluginExceptionCountResponseParams
- type DescribeVulDefencePluginStatusRequest
- type DescribeVulDefencePluginStatusRequestParams
- type DescribeVulDefencePluginStatusResponse
- type DescribeVulDefencePluginStatusResponseParams
- type DescribeVulDefenceSettingRequest
- type DescribeVulDefenceSettingRequestParams
- type DescribeVulDefenceSettingResponse
- type DescribeVulDefenceSettingResponseParams
- type DescribeVulEffectHostListRequest
- type DescribeVulEffectHostListRequestParams
- type DescribeVulEffectHostListResponse
- type DescribeVulEffectHostListResponseParams
- type DescribeVulEffectModulesRequest
- type DescribeVulEffectModulesRequestParams
- type DescribeVulEffectModulesResponse
- type DescribeVulEffectModulesResponseParams
- type DescribeVulEmergentMsgRequest
- type DescribeVulEmergentMsgRequestParams
- type DescribeVulEmergentMsgResponse
- type DescribeVulEmergentMsgResponseParams
- type DescribeVulFixStatusRequest
- type DescribeVulFixStatusRequestParams
- type DescribeVulFixStatusResponse
- type DescribeVulFixStatusResponseParams
- type DescribeVulHostCountScanTimeRequest
- type DescribeVulHostCountScanTimeRequestParams
- type DescribeVulHostCountScanTimeResponse
- type DescribeVulHostCountScanTimeResponseParams
- type DescribeVulHostTopRequest
- type DescribeVulHostTopRequestParams
- type DescribeVulHostTopResponse
- type DescribeVulHostTopResponseParams
- type DescribeVulInfoCvssRequest
- type DescribeVulInfoCvssRequestParams
- type DescribeVulInfoCvssResponse
- type DescribeVulInfoCvssResponseParams
- type DescribeVulLabelsRequest
- type DescribeVulLabelsRequestParams
- type DescribeVulLabelsResponse
- type DescribeVulLabelsResponseParams
- type DescribeVulLevelCountRequest
- type DescribeVulLevelCountRequestParams
- type DescribeVulLevelCountResponse
- type DescribeVulLevelCountResponseParams
- type DescribeVulListRequest
- type DescribeVulListRequestParams
- type DescribeVulListResponse
- type DescribeVulListResponseParams
- type DescribeVulOverviewRequest
- type DescribeVulOverviewRequestParams
- type DescribeVulOverviewResponse
- type DescribeVulOverviewResponseParams
- type DescribeVulStoreListRequest
- type DescribeVulStoreListRequestParams
- type DescribeVulStoreListResponse
- type DescribeVulStoreListResponseParams
- type DescribeVulTopRequest
- type DescribeVulTopRequestParams
- type DescribeVulTopResponse
- type DescribeVulTopResponseParams
- type DescribeVulTrendRequest
- type DescribeVulTrendRequestParams
- type DescribeVulTrendResponse
- type DescribeVulTrendResponseParams
- type DescribeWarningHostConfigRequest
- type DescribeWarningHostConfigRequestParams
- type DescribeWarningHostConfigResponse
- type DescribeWarningHostConfigResponseParams
- type DescribeWarningListRequest
- type DescribeWarningListRequestParams
- type DescribeWarningListResponse
- type DescribeWarningListResponseParams
- type DescribeWebHookPolicyRequest
- type DescribeWebHookPolicyRequestParams
- type DescribeWebHookPolicyResponse
- type DescribeWebHookPolicyResponseParams
- type DescribeWebHookReceiverRequest
- type DescribeWebHookReceiverRequestParams
- type DescribeWebHookReceiverResponse
- type DescribeWebHookReceiverResponseParams
- type DescribeWebHookReceiverUsageRequest
- type DescribeWebHookReceiverUsageRequestParams
- type DescribeWebHookReceiverUsageResponse
- type DescribeWebHookReceiverUsageResponseParams
- type DescribeWebHookRuleRequest
- type DescribeWebHookRuleRequestParams
- type DescribeWebHookRuleResponse
- type DescribeWebHookRuleResponseParams
- type DescribeWebHookRulesRequest
- type DescribeWebHookRulesRequestParams
- type DescribeWebHookRulesResponse
- type DescribeWebHookRulesResponseParams
- type DescribeWebPageEventListRequest
- type DescribeWebPageEventListRequestParams
- type DescribeWebPageEventListResponse
- type DescribeWebPageEventListResponseParams
- type DescribeWebPageGeneralizeRequest
- type DescribeWebPageGeneralizeRequestParams
- type DescribeWebPageGeneralizeResponse
- type DescribeWebPageGeneralizeResponseParams
- type DescribeWebPageProtectStatRequest
- type DescribeWebPageProtectStatRequestParams
- type DescribeWebPageProtectStatResponse
- type DescribeWebPageProtectStatResponseParams
- type DescribeWebPageServiceInfoRequest
- type DescribeWebPageServiceInfoRequestParams
- type DescribeWebPageServiceInfoResponse
- type DescribeWebPageServiceInfoResponseParams
- type DestroyOrderRequest
- type DestroyOrderRequestParams
- type DestroyOrderResponse
- type DestroyOrderResponseParams
- type DuplicateHosts
- type EditBashRulesRequest
- type EditBashRulesRequestParams
- type EditBashRulesResponse
- type EditBashRulesResponseParams
- type EditPrivilegeRulesRequest
- type EditPrivilegeRulesRequestParams
- type EditPrivilegeRulesResponse
- type EditPrivilegeRulesResponseParams
- type EditReverseShellRulesRequest
- type EditReverseShellRulesRequestParams
- type EditReverseShellRulesResponse
- type EditReverseShellRulesResponseParams
- type EditTagsRequest
- type EditTagsRequestParams
- type EditTagsResponse
- type EditTagsResponseParams
- type EffectiveMachineInfo
- type EmergencyResponseInfo
- type EmergencyVul
- type EventStat
- type ExpertServiceOrderInfo
- type ExportAssetAppListRequest
- type ExportAssetAppListRequestParams
- type ExportAssetAppListResponse
- type ExportAssetAppListResponseParams
- type ExportAssetCoreModuleListRequest
- type ExportAssetCoreModuleListRequestParams
- type ExportAssetCoreModuleListResponse
- type ExportAssetCoreModuleListResponseParams
- type ExportAssetDatabaseListRequest
- type ExportAssetDatabaseListRequestParams
- type ExportAssetDatabaseListResponse
- type ExportAssetDatabaseListResponseParams
- type ExportAssetEnvListRequest
- type ExportAssetEnvListRequestParams
- type ExportAssetEnvListResponse
- type ExportAssetEnvListResponseParams
- type ExportAssetInitServiceListRequest
- type ExportAssetInitServiceListRequestParams
- type ExportAssetInitServiceListResponse
- type ExportAssetInitServiceListResponseParams
- type ExportAssetJarListRequest
- type ExportAssetJarListRequestParams
- type ExportAssetJarListResponse
- type ExportAssetJarListResponseParams
- type ExportAssetMachineDetailRequest
- type ExportAssetMachineDetailRequestParams
- type ExportAssetMachineDetailResponse
- type ExportAssetMachineDetailResponseParams
- type ExportAssetMachineListRequest
- type ExportAssetMachineListRequestParams
- type ExportAssetMachineListResponse
- type ExportAssetMachineListResponseParams
- type ExportAssetPlanTaskListRequest
- type ExportAssetPlanTaskListRequestParams
- type ExportAssetPlanTaskListResponse
- type ExportAssetPlanTaskListResponseParams
- type ExportAssetPortInfoListRequest
- type ExportAssetPortInfoListRequestParams
- type ExportAssetPortInfoListResponse
- type ExportAssetPortInfoListResponseParams
- type ExportAssetProcessInfoListRequest
- type ExportAssetProcessInfoListRequestParams
- type ExportAssetProcessInfoListResponse
- type ExportAssetProcessInfoListResponseParams
- type ExportAssetRecentMachineInfoRequest
- type ExportAssetRecentMachineInfoRequestParams
- type ExportAssetRecentMachineInfoResponse
- type ExportAssetRecentMachineInfoResponseParams
- type ExportAssetSystemPackageListRequest
- type ExportAssetSystemPackageListRequestParams
- type ExportAssetSystemPackageListResponse
- type ExportAssetSystemPackageListResponseParams
- type ExportAssetUserListRequest
- type ExportAssetUserListRequestParams
- type ExportAssetUserListResponse
- type ExportAssetUserListResponseParams
- type ExportAssetWebAppListRequest
- type ExportAssetWebAppListRequestParams
- type ExportAssetWebAppListResponse
- type ExportAssetWebAppListResponseParams
- type ExportAssetWebFrameListRequest
- type ExportAssetWebFrameListRequestParams
- type ExportAssetWebFrameListResponse
- type ExportAssetWebFrameListResponseParams
- type ExportAssetWebLocationListRequest
- type ExportAssetWebLocationListRequestParams
- type ExportAssetWebLocationListResponse
- type ExportAssetWebLocationListResponseParams
- type ExportAssetWebServiceInfoListRequest
- type ExportAssetWebServiceInfoListRequestParams
- type ExportAssetWebServiceInfoListResponse
- type ExportAssetWebServiceInfoListResponseParams
- type ExportAttackEventsRequest
- type ExportAttackEventsRequestParams
- type ExportAttackEventsResponse
- type ExportAttackEventsResponseParams
- type ExportBaselineEffectHostListRequest
- type ExportBaselineEffectHostListRequestParams
- type ExportBaselineEffectHostListResponse
- type ExportBaselineEffectHostListResponseParams
- type ExportBaselineFixListRequest
- type ExportBaselineFixListRequestParams
- type ExportBaselineFixListResponse
- type ExportBaselineFixListResponseParams
- type ExportBaselineHostDetectListRequest
- type ExportBaselineHostDetectListRequestParams
- type ExportBaselineHostDetectListResponse
- type ExportBaselineHostDetectListResponseParams
- type ExportBaselineItemDetectListRequest
- type ExportBaselineItemDetectListRequestParams
- type ExportBaselineItemDetectListResponse
- type ExportBaselineItemDetectListResponseParams
- type ExportBaselineItemListRequest
- type ExportBaselineItemListRequestParams
- type ExportBaselineItemListResponse
- type ExportBaselineItemListResponseParams
- type ExportBaselineListRequest
- type ExportBaselineListRequestParams
- type ExportBaselineListResponse
- type ExportBaselineListResponseParams
- type ExportBaselineRuleDetectListRequest
- type ExportBaselineRuleDetectListRequestParams
- type ExportBaselineRuleDetectListResponse
- type ExportBaselineRuleDetectListResponseParams
- type ExportBaselineWeakPasswordListRequest
- type ExportBaselineWeakPasswordListRequestParams
- type ExportBaselineWeakPasswordListResponse
- type ExportBaselineWeakPasswordListResponseParams
- type ExportBashEventsNewRequest
- type ExportBashEventsNewRequestParams
- type ExportBashEventsNewResponse
- type ExportBashEventsNewResponseParams
- type ExportBashEventsRequest
- type ExportBashEventsRequestParams
- type ExportBashEventsResponse
- type ExportBashEventsResponseParams
- type ExportBashPoliciesRequest
- type ExportBashPoliciesRequestParams
- type ExportBashPoliciesResponse
- type ExportBashPoliciesResponseParams
- type ExportBruteAttacksRequest
- type ExportBruteAttacksRequestParams
- type ExportBruteAttacksResponse
- type ExportBruteAttacksResponseParams
- type ExportFileTamperEventsRequest
- type ExportFileTamperEventsRequestParams
- type ExportFileTamperEventsResponse
- type ExportFileTamperEventsResponseParams
- type ExportFileTamperRulesRequest
- type ExportFileTamperRulesRequestParams
- type ExportFileTamperRulesResponse
- type ExportFileTamperRulesResponseParams
- type ExportIgnoreBaselineRuleRequest
- type ExportIgnoreBaselineRuleRequestParams
- type ExportIgnoreBaselineRuleResponse
- type ExportIgnoreBaselineRuleResponseParams
- type ExportIgnoreRuleEffectHostListRequest
- type ExportIgnoreRuleEffectHostListRequestParams
- type ExportIgnoreRuleEffectHostListResponse
- type ExportIgnoreRuleEffectHostListResponseParams
- type ExportInfo
- type ExportJavaMemShellPluginsRequest
- type ExportJavaMemShellPluginsRequestParams
- type ExportJavaMemShellPluginsResponse
- type ExportJavaMemShellPluginsResponseParams
- type ExportJavaMemShellsRequest
- type ExportJavaMemShellsRequestParams
- type ExportJavaMemShellsResponse
- type ExportJavaMemShellsResponseParams
- type ExportLicenseDetailRequest
- type ExportLicenseDetailRequestParams
- type ExportLicenseDetailResponse
- type ExportLicenseDetailResponseParams
- type ExportMaliciousRequestsRequest
- type ExportMaliciousRequestsRequestParams
- type ExportMaliciousRequestsResponse
- type ExportMaliciousRequestsResponseParams
- type ExportMalwaresRequest
- type ExportMalwaresRequestParams
- type ExportMalwaresResponse
- type ExportMalwaresResponseParams
- type ExportNonlocalLoginPlacesRequest
- type ExportNonlocalLoginPlacesRequestParams
- type ExportNonlocalLoginPlacesResponse
- type ExportNonlocalLoginPlacesResponseParams
- type ExportPrivilegeEventsRequest
- type ExportPrivilegeEventsRequestParams
- type ExportPrivilegeEventsResponse
- type ExportPrivilegeEventsResponseParams
- type ExportProtectDirListRequest
- type ExportProtectDirListRequestParams
- type ExportProtectDirListResponse
- type ExportProtectDirListResponseParams
- type ExportRansomDefenseBackupListRequest
- type ExportRansomDefenseBackupListRequestParams
- type ExportRansomDefenseBackupListResponse
- type ExportRansomDefenseBackupListResponseParams
- type ExportRansomDefenseEventsListRequest
- type ExportRansomDefenseEventsListRequestParams
- type ExportRansomDefenseEventsListResponse
- type ExportRansomDefenseEventsListResponseParams
- type ExportRansomDefenseMachineListRequest
- type ExportRansomDefenseMachineListRequestParams
- type ExportRansomDefenseMachineListResponse
- type ExportRansomDefenseMachineListResponseParams
- type ExportRansomDefenseStrategyListRequest
- type ExportRansomDefenseStrategyListRequestParams
- type ExportRansomDefenseStrategyListResponse
- type ExportRansomDefenseStrategyListResponseParams
- type ExportRansomDefenseStrategyMachinesRequest
- type ExportRansomDefenseStrategyMachinesRequestParams
- type ExportRansomDefenseStrategyMachinesResponse
- type ExportRansomDefenseStrategyMachinesResponseParams
- type ExportReverseShellEventsRequest
- type ExportReverseShellEventsRequestParams
- type ExportReverseShellEventsResponse
- type ExportReverseShellEventsResponseParams
- type ExportRiskDnsEventListRequest
- type ExportRiskDnsEventListRequestParams
- type ExportRiskDnsEventListResponse
- type ExportRiskDnsEventListResponseParams
- type ExportRiskDnsPolicyListRequest
- type ExportRiskDnsPolicyListRequestParams
- type ExportRiskDnsPolicyListResponse
- type ExportRiskDnsPolicyListResponseParams
- type ExportRiskProcessEventsRequest
- type ExportRiskProcessEventsRequestParams
- type ExportRiskProcessEventsResponse
- type ExportRiskProcessEventsResponseParams
- type ExportScanTaskDetailsRequest
- type ExportScanTaskDetailsRequestParams
- type ExportScanTaskDetailsResponse
- type ExportScanTaskDetailsResponseParams
- type ExportSecurityTrendsRequest
- type ExportSecurityTrendsRequestParams
- type ExportSecurityTrendsResponse
- type ExportSecurityTrendsResponseParams
- type ExportTasksRequest
- type ExportTasksRequestParams
- type ExportTasksResponse
- type ExportTasksResponseParams
- type ExportVulDefenceEventRequest
- type ExportVulDefenceEventRequestParams
- type ExportVulDefenceEventResponse
- type ExportVulDefenceEventResponseParams
- type ExportVulDefenceListRequest
- type ExportVulDefenceListRequestParams
- type ExportVulDefenceListResponse
- type ExportVulDefenceListResponseParams
- type ExportVulDefencePluginEventRequest
- type ExportVulDefencePluginEventRequestParams
- type ExportVulDefencePluginEventResponse
- type ExportVulDefencePluginEventResponseParams
- type ExportVulDetectionExcelRequest
- type ExportVulDetectionExcelRequestParams
- type ExportVulDetectionExcelResponse
- type ExportVulDetectionExcelResponseParams
- type ExportVulDetectionReportRequest
- type ExportVulDetectionReportRequestParams
- type ExportVulDetectionReportResponse
- type ExportVulDetectionReportResponseParams
- type ExportVulEffectHostListRequest
- type ExportVulEffectHostListRequestParams
- type ExportVulEffectHostListResponse
- type ExportVulEffectHostListResponseParams
- type ExportVulInfoRequest
- type ExportVulInfoRequestParams
- type ExportVulInfoResponse
- type ExportVulInfoResponseParams
- type ExportVulListRequest
- type ExportVulListRequestParams
- type ExportVulListResponse
- type ExportVulListResponseParams
- type ExportWebPageEventListRequest
- type ExportWebPageEventListRequestParams
- type ExportWebPageEventListResponse
- type ExportWebPageEventListResponseParams
- type FieldValueRatioInfo
- type FileTamperEvent
- type FileTamperRule
- type FileTamperRuleCount
- type FileTamperRuleDetail
- type FileTamperRuleInfo
- type Filter
- type Filters
- type FixBaselineDetectRequest
- type FixBaselineDetectRequestParams
- type FixBaselineDetectResponse
- type FixBaselineDetectResponseParams
- type FullTextInfo
- type GetLocalStorageItemRequest
- type GetLocalStorageItemRequestParams
- type GetLocalStorageItemResponse
- type GetLocalStorageItemResponseParams
- type HistoryAccount
- type HostDesc
- type HostInfo
- type HostLoginList
- type HostLoginWhiteObj
- type HostRiskLevelCount
- type HostTagInfo
- type IgnoreBaselineRule
- type IgnoreImpactedHostsRequest
- type IgnoreImpactedHostsRequestParams
- type IgnoreImpactedHostsResponse
- type IgnoreImpactedHostsResponseParams
- type IgnoreRuleEffectHostInfo
- type IncidentVertexInfo
- type Item
- type JavaMemShellDetail
- type JavaMemShellInfo
- type JavaMemShellPluginInfo
- type JavaMemShellPluginSetting
- type KeyValueArrayInfo
- type KeyValueInfo
- type KeysLocalStorageRequest
- type KeysLocalStorageRequestParams
- type KeysLocalStorageResponse
- type KeysLocalStorageResponseParams
- type LicenseBindDetail
- type LicenseBindTaskDetail
- type LicenseDetail
- type LicenseOrder
- type LicenseUnBindRsp
- type LogHistogram
- type LogInfo
- type LogStorageRecord
- type LoginWhiteCombinedInfo
- type LoginWhiteLists
- type Machine
- type MachineClearHistory
- type MachineExtraInfo
- type MachineFileTamperRule
- type MachineLicenseDetail
- type MachineSimple
- type MachineSnapshotInfo
- type MachineTag
- type MalWareList
- type MaliciousRequestWhiteListInfo
- type MalwareInfo
- type MalwareRisk
- type MalwareRiskOverview
- type MalwareWhiteListAffectEvent
- type MalwareWhiteListInfo
- type ModifyAutoOpenProVersionConfigRequest
- type ModifyAutoOpenProVersionConfigRequestParams
- type ModifyAutoOpenProVersionConfigResponse
- type ModifyAutoOpenProVersionConfigResponseParams
- type ModifyBanModeRequest
- type ModifyBanModeRequestParams
- type ModifyBanModeResponse
- type ModifyBanModeResponseParams
- type ModifyBanStatusRequest
- type ModifyBanStatusRequestParams
- type ModifyBanStatusResponse
- type ModifyBanStatusResponseParams
- type ModifyBanWhiteListRequest
- type ModifyBanWhiteListRequestParams
- type ModifyBanWhiteListResponse
- type ModifyBanWhiteListResponseParams
- type ModifyBaselinePolicyRequest
- type ModifyBaselinePolicyRequestParams
- type ModifyBaselinePolicyResponse
- type ModifyBaselinePolicyResponseParams
- type ModifyBaselinePolicyStateRequest
- type ModifyBaselinePolicyStateRequestParams
- type ModifyBaselinePolicyStateResponse
- type ModifyBaselinePolicyStateResponseParams
- type ModifyBaselineRuleIgnoreRequest
- type ModifyBaselineRuleIgnoreRequestParams
- type ModifyBaselineRuleIgnoreResponse
- type ModifyBaselineRuleIgnoreResponseParams
- type ModifyBaselineRuleRequest
- type ModifyBaselineRuleRequestParams
- type ModifyBaselineRuleResponse
- type ModifyBaselineRuleResponseParams
- type ModifyBaselineWeakPasswordRequest
- type ModifyBaselineWeakPasswordRequestParams
- type ModifyBaselineWeakPasswordResponse
- type ModifyBaselineWeakPasswordResponseParams
- type ModifyBashPolicyRequest
- type ModifyBashPolicyRequestParams
- type ModifyBashPolicyResponse
- type ModifyBashPolicyResponseParams
- type ModifyBashPolicyStatusRequest
- type ModifyBashPolicyStatusRequestParams
- type ModifyBashPolicyStatusResponse
- type ModifyBashPolicyStatusResponseParams
- type ModifyBruteAttackRulesRequest
- type ModifyBruteAttackRulesRequestParams
- type ModifyBruteAttackRulesResponse
- type ModifyBruteAttackRulesResponseParams
- type ModifyEventAttackStatusRequest
- type ModifyEventAttackStatusRequestParams
- type ModifyEventAttackStatusResponse
- type ModifyEventAttackStatusResponseParams
- type ModifyFileTamperEventsRequest
- type ModifyFileTamperEventsRequestParams
- type ModifyFileTamperEventsResponse
- type ModifyFileTamperEventsResponseParams
- type ModifyFileTamperRuleRequest
- type ModifyFileTamperRuleRequestParams
- type ModifyFileTamperRuleResponse
- type ModifyFileTamperRuleResponseParams
- type ModifyFileTamperRuleStatusRequest
- type ModifyFileTamperRuleStatusRequestParams
- type ModifyFileTamperRuleStatusResponse
- type ModifyFileTamperRuleStatusResponseParams
- type ModifyJavaMemShellPluginSwitchRequest
- type ModifyJavaMemShellPluginSwitchRequestParams
- type ModifyJavaMemShellPluginSwitchResponse
- type ModifyJavaMemShellPluginSwitchResponseParams
- type ModifyJavaMemShellsStatusRequest
- type ModifyJavaMemShellsStatusRequestParams
- type ModifyJavaMemShellsStatusResponse
- type ModifyJavaMemShellsStatusResponseParams
- type ModifyLicenseBindsRequest
- type ModifyLicenseBindsRequestParams
- type ModifyLicenseBindsResponse
- type ModifyLicenseBindsResponseParams
- type ModifyLicenseOrderRequest
- type ModifyLicenseOrderRequestParams
- type ModifyLicenseOrderResponse
- type ModifyLicenseOrderResponseParams
- type ModifyLicenseUnBindsRequest
- type ModifyLicenseUnBindsRequestParams
- type ModifyLicenseUnBindsResponse
- type ModifyLicenseUnBindsResponseParams
- type ModifyLogKafkaAccessRequest
- type ModifyLogKafkaAccessRequestParams
- type ModifyLogKafkaAccessResponse
- type ModifyLogKafkaAccessResponseParams
- type ModifyLogKafkaDeliverTypeRequest
- type ModifyLogKafkaDeliverTypeRequestParams
- type ModifyLogKafkaDeliverTypeResponse
- type ModifyLogKafkaDeliverTypeResponseParams
- type ModifyLogKafkaStateRequest
- type ModifyLogKafkaStateRequestParams
- type ModifyLogKafkaStateResponse
- type ModifyLogKafkaStateResponseParams
- type ModifyLogStorageConfigRequest
- type ModifyLogStorageConfigRequestParams
- type ModifyLogStorageConfigResponse
- type ModifyLogStorageConfigResponseParams
- type ModifyLoginWhiteInfoRequest
- type ModifyLoginWhiteInfoRequestParams
- type ModifyLoginWhiteInfoResponse
- type ModifyLoginWhiteInfoResponseParams
- type ModifyLoginWhiteRecordRequest
- type ModifyLoginWhiteRecordRequestParams
- type ModifyLoginWhiteRecordResponse
- type ModifyLoginWhiteRecordResponseParams
- type ModifyMachineAutoClearConfigRequest
- type ModifyMachineAutoClearConfigRequestParams
- type ModifyMachineAutoClearConfigResponse
- type ModifyMachineAutoClearConfigResponseParams
- type ModifyMachineRemarkRequest
- type ModifyMachineRemarkRequestParams
- type ModifyMachineRemarkResponse
- type ModifyMachineRemarkResponseParams
- type ModifyMaliciousRequestWhiteListRequest
- type ModifyMaliciousRequestWhiteListRequestParams
- type ModifyMaliciousRequestWhiteListResponse
- type ModifyMaliciousRequestWhiteListResponseParams
- type ModifyMalwareTimingScanSettingsRequest
- type ModifyMalwareTimingScanSettingsRequestParams
- type ModifyMalwareTimingScanSettingsResponse
- type ModifyMalwareTimingScanSettingsResponseParams
- type ModifyMalwareWhiteListRequest
- type ModifyMalwareWhiteListRequestParams
- type ModifyMalwareWhiteListResponse
- type ModifyMalwareWhiteListResponseParams
- type ModifyNetAttackSettingRequest
- type ModifyNetAttackSettingRequestParams
- type ModifyNetAttackSettingResponse
- type ModifyNetAttackSettingResponseParams
- type ModifyNetAttackWhiteListRequest
- type ModifyNetAttackWhiteListRequestParams
- type ModifyNetAttackWhiteListResponse
- type ModifyNetAttackWhiteListResponseParams
- type ModifyOrderAttributeRequest
- type ModifyOrderAttributeRequestParams
- type ModifyOrderAttributeResponse
- type ModifyOrderAttributeResponseParams
- type ModifyRansomDefenseEventsStatusRequest
- type ModifyRansomDefenseEventsStatusRequestParams
- type ModifyRansomDefenseEventsStatusResponse
- type ModifyRansomDefenseEventsStatusResponseParams
- type ModifyRansomDefenseStrategyStatusRequest
- type ModifyRansomDefenseStrategyStatusRequestParams
- type ModifyRansomDefenseStrategyStatusResponse
- type ModifyRansomDefenseStrategyStatusResponseParams
- type ModifyRaspMaxCpuRequest
- type ModifyRaspMaxCpuRequestParams
- type ModifyRaspMaxCpuResponse
- type ModifyRaspMaxCpuResponseParams
- type ModifyRaspRulesRequest
- type ModifyRaspRulesRequestParams
- type ModifyRaspRulesResponse
- type ModifyRaspRulesResponseParams
- type ModifyReverseShellRulesAggregationRequest
- type ModifyReverseShellRulesAggregationRequestParams
- type ModifyReverseShellRulesAggregationResponse
- type ModifyReverseShellRulesAggregationResponseParams
- type ModifyRiskDnsPolicyRequest
- type ModifyRiskDnsPolicyRequestParams
- type ModifyRiskDnsPolicyResponse
- type ModifyRiskDnsPolicyResponseParams
- type ModifyRiskDnsPolicyStatusRequest
- type ModifyRiskDnsPolicyStatusRequestParams
- type ModifyRiskDnsPolicyStatusResponse
- type ModifyRiskDnsPolicyStatusResponseParams
- type ModifyRiskEventsStatusRequest
- type ModifyRiskEventsStatusRequestParams
- type ModifyRiskEventsStatusResponse
- type ModifyRiskEventsStatusResponseParams
- type ModifyUsersConfigRequest
- type ModifyUsersConfigRequestParams
- type ModifyUsersConfigResponse
- type ModifyUsersConfigResponseParams
- type ModifyVulDefenceEventStatusRequest
- type ModifyVulDefenceEventStatusRequestParams
- type ModifyVulDefenceEventStatusResponse
- type ModifyVulDefenceEventStatusResponseParams
- type ModifyVulDefenceSettingRequest
- type ModifyVulDefenceSettingRequestParams
- type ModifyVulDefenceSettingResponse
- type ModifyVulDefenceSettingResponseParams
- type ModifyWarningHostConfigRequest
- type ModifyWarningHostConfigRequestParams
- type ModifyWarningHostConfigResponse
- type ModifyWarningHostConfigResponseParams
- type ModifyWarningSettingRequest
- type ModifyWarningSettingRequestParams
- type ModifyWarningSettingResponse
- type ModifyWarningSettingResponseParams
- type ModifyWebHookPolicyRequest
- type ModifyWebHookPolicyRequestParams
- type ModifyWebHookPolicyResponse
- type ModifyWebHookPolicyResponseParams
- type ModifyWebHookPolicyStatusRequest
- type ModifyWebHookPolicyStatusRequestParams
- type ModifyWebHookPolicyStatusResponse
- type ModifyWebHookPolicyStatusResponseParams
- type ModifyWebHookReceiverRequest
- type ModifyWebHookReceiverRequestParams
- type ModifyWebHookReceiverResponse
- type ModifyWebHookReceiverResponseParams
- type ModifyWebHookRuleRequest
- type ModifyWebHookRuleRequestParams
- type ModifyWebHookRuleResponse
- type ModifyWebHookRuleResponseParams
- type ModifyWebHookRuleStatusRequest
- type ModifyWebHookRuleStatusRequestParams
- type ModifyWebHookRuleStatusResponse
- type ModifyWebHookRuleStatusResponseParams
- type ModifyWebPageProtectDirRequest
- type ModifyWebPageProtectDirRequestParams
- type ModifyWebPageProtectDirResponse
- type ModifyWebPageProtectDirResponseParams
- type ModifyWebPageProtectSettingRequest
- type ModifyWebPageProtectSettingRequestParams
- type ModifyWebPageProtectSettingResponse
- type ModifyWebPageProtectSettingResponseParams
- type ModifyWebPageProtectSwitchRequest
- type ModifyWebPageProtectSwitchRequestParams
- type ModifyWebPageProtectSwitchResponse
- type ModifyWebPageProtectSwitchResponseParams
- type MonthInspectionReport
- type NetAttackEvent
- type NetAttackEventInfo
- type NetAttackTopInfo
- type NetAttackTrend
- type NetAttackWhiteRule
- type OpenPortStatistics
- type OrderModifyObject
- type OrderResource
- type OsName
- type Place
- type PolicyRules
- type PrivilegeEscalationProcess
- type PrivilegeEventInfo
- type PrivilegeRule
- type ProcessStatistics
- type ProductStatusInfo
- type ProtectDirInfo
- type ProtectDirRelatedServer
- type ProtectEventLists
- type ProtectHostConfig
- type ProtectMachine
- type ProtectMachineInfo
- type ProtectNetInfo
- type ProtectStat
- type RansomDefenseBackup
- type RansomDefenseEvent
- type RansomDefenseRollbackRequest
- type RansomDefenseRollbackRequestParams
- type RansomDefenseRollbackResponse
- type RansomDefenseRollbackResponseParams
- type RansomDefenseRollbackTask
- type RansomDefenseStrategy
- type RansomDefenseStrategyDetail
- type RansomDefenseStrategyMachineBackupInfo
- type RansomDefenseStrategyMachineDetail
- type RansomDefenseStrategyMachineInfo
- type RaspRule
- type RaspRuleVul
- type RecordInfo
- type RecoverMalwaresRequest
- type RecoverMalwaresRequestParams
- type RecoverMalwaresResponse
- type RecoverMalwaresResponseParams
- type RegionInfo
- type RegionListDetail
- type RegionSet
- type RemoveLocalStorageItemRequest
- type RemoveLocalStorageItemRequestParams
- type RemoveLocalStorageItemResponse
- type RemoveLocalStorageItemResponseParams
- type RemoveMachineRequest
- type RemoveMachineRequestParams
- type RemoveMachineResponse
- type RemoveMachineResponseParams
- type RetryCreateSnapshotRequest
- type RetryCreateSnapshotRequestParams
- type RetryCreateSnapshotResponse
- type RetryCreateSnapshotResponseParams
- type RetryVulFixRequest
- type RetryVulFixRequestParams
- type RetryVulFixResponse
- type RetryVulFixResponseParams
- type ReverseShell
- type ReverseShellEventInfo
- type ReverseShellRule
- type RiskDnsEvent
- type RiskDnsList
- type RiskDnsPolicy
- type RiskProcessEvent
- type RuleInfo
- type ScanAssetRequest
- type ScanAssetRequestParams
- type ScanAssetResponse
- type ScanAssetResponseParams
- type ScanBaselineRequest
- type ScanBaselineRequestParams
- type ScanBaselineResponse
- type ScanBaselineResponseParams
- type ScanTaskAgainRequest
- type ScanTaskAgainRequestParams
- type ScanTaskAgainResponse
- type ScanTaskAgainResponseParams
- type ScanTaskDetails
- type ScanVulAgainRequest
- type ScanVulAgainRequestParams
- type ScanVulAgainResponse
- type ScanVulAgainResponseParams
- type ScanVulRequest
- type ScanVulRequestParams
- type ScanVulResponse
- type ScanVulResponseParams
- type ScanVulSettingRequest
- type ScanVulSettingRequestParams
- type ScanVulSettingResponse
- type ScanVulSettingResponseParams
- type ScreenAttackHotspot
- type ScreenBaselineInfo
- type ScreenBroadcasts
- type ScreenDefendAttackLog
- type ScreenEmergentMsg
- type ScreenEventsCnt
- type ScreenInvasion
- type ScreenMachine
- type ScreenNameValue
- type ScreenProtection
- type ScreenProtectionCnt
- type ScreenRegionInfo
- type ScreenRegionMachines
- type ScreenTrendsChart
- type ScreenVulInfo
- type SearchLogRequest
- type SearchLogRequestParams
- type SearchLogResponse
- type SearchLogResponseParams
- type SearchTemplate
- type SecurityButlerInfo
- type SecurityDynamic
- type SecurityEventInfo
- type SecurityTrend
- type SeparateMalwaresRequest
- type SeparateMalwaresRequestParams
- type SeparateMalwaresResponse
- type SeparateMalwaresResponseParams
- type SetBashEventsStatusRequest
- type SetBashEventsStatusRequestParams
- type SetBashEventsStatusResponse
- type SetBashEventsStatusResponseParams
- type SetLocalStorageExpireRequest
- type SetLocalStorageExpireRequestParams
- type SetLocalStorageExpireResponse
- type SetLocalStorageExpireResponseParams
- type SetLocalStorageItemRequest
- type SetLocalStorageItemRequestParams
- type SetLocalStorageItemResponse
- type SetLocalStorageItemResponseParams
- type StandardModeConfig
- type StartBaselineDetectRequest
- type StartBaselineDetectRequestParams
- type StartBaselineDetectResponse
- type StartBaselineDetectResponseParams
- type StopAssetScanRequest
- type StopAssetScanRequestParams
- type StopAssetScanResponse
- type StopAssetScanResponseParams
- type StopBaselineDetectRequest
- type StopBaselineDetectRequestParams
- type StopBaselineDetectResponse
- type StopBaselineDetectResponseParams
- type StopNoticeBanTipsRequest
- type StopNoticeBanTipsRequestParams
- type StopNoticeBanTipsResponse
- type StopNoticeBanTipsResponseParams
- type Strategy
- type SwitchBashRulesRequest
- type SwitchBashRulesRequestParams
- type SwitchBashRulesResponse
- type SwitchBashRulesResponseParams
- type SyncAssetScanRequest
- type SyncAssetScanRequestParams
- type SyncAssetScanResponse
- type SyncAssetScanResponseParams
- type SyncBaselineDetectSummaryRequest
- type SyncBaselineDetectSummaryRequestParams
- type SyncBaselineDetectSummaryResponse
- type SyncBaselineDetectSummaryResponseParams
- type SyncMachinesRequest
- type SyncMachinesRequestParams
- type SyncMachinesResponse
- type SyncMachinesResponseParams
- type Tag
- type TagMachine
- type Tags
- type TaskStatus
- type TestWebHookRuleRequest
- type TestWebHookRuleRequestParams
- type TestWebHookRuleResponse
- type TestWebHookRuleResponseParams
- type TopInfo
- type TrustMalwaresRequest
- type TrustMalwaresRequestParams
- type TrustMalwaresResponse
- type TrustMalwaresResponseParams
- type UntrustMalwaresRequest
- type UntrustMalwaresRequestParams
- type UntrustMalwaresResponse
- type UntrustMalwaresResponseParams
- type UpdateBaselineStrategyRequest
- type UpdateBaselineStrategyRequestParams
- type UpdateBaselineStrategyResponse
- type UpdateBaselineStrategyResponseParams
- type UpdateHostLoginWhiteObj
- type UpdateMachineTagsRequest
- type UpdateMachineTagsRequestParams
- type UpdateMachineTagsResponse
- type UpdateMachineTagsResponseParams
- type UsualPlace
- type ValueInfo
- type VersionWhiteConfig
- type VertexDetail
- type VertexInfo
- type VulDefenceEvent
- type VulDefenceEventDetail
- type VulDefenceOverview
- type VulDefencePluginDetail
- type VulDefencePluginStatus
- type VulDefenceRangeDetail
- type VulDetailInfo
- type VulEffectHostList
- type VulEffectModuleInfo
- type VulEmergentMsgInfo
- type VulFixStatusHostInfo
- type VulFixStatusInfo
- type VulFixStatusSnapshotInfo
- type VulHostTopInfo
- type VulInfoByCveId
- type VulInfoHostInfo
- type VulInfoList
- type VulLevelCountInfo
- type VulLevelInfo
- type VulOverview
- type VulStoreListInfo
- type VulTopInfo
- type WarningInfoObj
- type WarningObject
- type WebHookCustomField
- type WebHookEventKv
- type WebHookHostLabel
- type WebHookPolicy
- type WebHookReceiver
- type WebHookReceiverUsage
- type WebHookRuleDetail
- type WebHookRuleSummary
- type ZoneInfo
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 当前用户鉴权失败。 AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 调用API服务失败。 FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" // 客户端已离线。 FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" // 导出文件失败。 FAILEDOPERATION_EXPORT = "FailedOperation.Export" // 可用license数量不足,缺少1个license,请购买新license。 FAILEDOPERATION_LICENSEEXCEEDED = "FailedOperation.LicenseExceeded" // 卸载主机。 FAILEDOPERATION_MACHINEDELETE = "FailedOperation.MachineDelete" // 无专业版主机。 FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" // 多台主机隔离,部分或全部失败。 FAILEDOPERATION_PARTSEPARATE = "FailedOperation.PartSeparate" // 开启防护失败。 FAILEDOPERATION_PROTECTSTARTFAIL = "FailedOperation.ProtectStartFail" // 回复木马失败。 FAILEDOPERATION_RECOVER = "FailedOperation.Recover" // 重新检测漏洞失败。 FAILEDOPERATION_RESCANVUL = "FailedOperation.RescanVul" // 单台主机隔离失败。 FAILEDOPERATION_SINGLESEPARATE = "FailedOperation.SingleSeparate" // 创建基线策略超过上限。 FAILEDOPERATION_TOOMANYSTRATEGY = "FailedOperation.TooManyStrategy" // 内部错误。 INTERNALERROR = "InternalError" // 操作数据失败。 INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 时间区间格式错误。 INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" // 非法请求。 INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" // 参数格式错误。 INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" // IP格式不合法。 INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" // 参数缺失。 INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" // 名字已重复。 INVALIDPARAMETER_NAMEHASREPETITION = "InvalidParameter.NameHasRepetition" // 参数解析错误。 INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" // 端口格式不合法。 INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" // 正则参数格式错误。 INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" // 进程名/目标IP/目标端口,不能同时为空。 INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" // 规则类接口,主机重复。 INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" // 规则类接口,主机IP不正确。 INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 标签名称长度不能超过15个字符。 INVALIDPARAMETERVALUE_TAGNAMELENGTHLIMIT = "InvalidParameterValue.TagNameLengthLimit" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 超出批量添加数量。 LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 资源不足。 RESOURCEINSUFFICIENT = "ResourceInsufficient" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 扫描机器不存在。 RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2018-02-28"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ABTestConfig ¶ added in v1.0.762
type AccountStatistics ¶
type AddLoginWhiteListsRequest ¶ added in v1.0.762
type AddLoginWhiteListsRequest struct { *tchttp.BaseRequest // 异地登录白名单实体 HostLoginWhiteObj *HostLoginWhiteObj `json:"HostLoginWhiteObj,omitnil,omitempty" name:"HostLoginWhiteObj"` // 事件同步处理方式: // "" -- 不操作 // "All" -- 将符合此配置的所有事件记录加白 // "Id" -- 将EventId对应的事件记录加白 ProcessType *string `json:"ProcessType,omitnil,omitempty" name:"ProcessType"` // 异地登录事件ID,当ProcessType为Id时此项必填 EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
func NewAddLoginWhiteListsRequest ¶ added in v1.0.762
func NewAddLoginWhiteListsRequest() (request *AddLoginWhiteListsRequest)
func (*AddLoginWhiteListsRequest) FromJsonString ¶ added in v1.0.762
func (r *AddLoginWhiteListsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddLoginWhiteListsRequest) ToJsonString ¶ added in v1.0.762
func (r *AddLoginWhiteListsRequest) ToJsonString() string
type AddLoginWhiteListsRequestParams ¶ added in v1.0.762
type AddLoginWhiteListsRequestParams struct { // 异地登录白名单实体 HostLoginWhiteObj *HostLoginWhiteObj `json:"HostLoginWhiteObj,omitnil,omitempty" name:"HostLoginWhiteObj"` // 事件同步处理方式: // "" -- 不操作 // "All" -- 将符合此配置的所有事件记录加白 // "Id" -- 将EventId对应的事件记录加白 ProcessType *string `json:"ProcessType,omitnil,omitempty" name:"ProcessType"` // 异地登录事件ID,当ProcessType为Id时此项必填 EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
Predefined struct for user
type AddLoginWhiteListsResponse ¶ added in v1.0.762
type AddLoginWhiteListsResponse struct { *tchttp.BaseResponse Response *AddLoginWhiteListsResponseParams `json:"Response"` }
func NewAddLoginWhiteListsResponse ¶ added in v1.0.762
func NewAddLoginWhiteListsResponse() (response *AddLoginWhiteListsResponse)
func (*AddLoginWhiteListsResponse) FromJsonString ¶ added in v1.0.762
func (r *AddLoginWhiteListsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddLoginWhiteListsResponse) ToJsonString ¶ added in v1.0.762
func (r *AddLoginWhiteListsResponse) ToJsonString() string
type AddLoginWhiteListsResponseParams ¶ added in v1.0.762
type AddLoginWhiteListsResponseParams struct { // 重复添加的提示列表 DuplicateHosts []*DuplicateHosts `json:"DuplicateHosts,omitnil,omitempty" name:"DuplicateHosts"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AssetAppBaseInfo ¶ added in v1.0.259
type AssetAppBaseInfo struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 应用名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 应用类型 // 1: 运维 // 2 : 数据库 // 3 : 安全 // 4 : 可疑应用 // 5 : 系统架构 // 6 : 系统应用 // 7 : WEB服务 // 99: 其他 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 二进制路径 BinPath *string `json:"BinPath,omitnil,omitempty" name:"BinPath"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 关联进程数 ProcessCount *uint64 `json:"ProcessCount,omitnil,omitempty" name:"ProcessCount"` // 应用描述 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 版本号 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 配置文件路径 ConfigPath *string `json:"ConfigPath,omitnil,omitempty" name:"ConfigPath"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetAppProcessInfo ¶ added in v1.0.259
type AssetAppProcessInfo struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 进程状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 进程版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 启动时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` }
type AssetCoreModuleBaseInfo ¶ added in v1.0.259
type AssetCoreModuleBaseInfo struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 描述 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 服务器IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 服务器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 模块大小 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 依赖进程数 ProcessCount *uint64 `json:"ProcessCount,omitnil,omitempty" name:"ProcessCount"` // 依赖模块数 ModuleCount *uint64 `json:"ModuleCount,omitnil,omitempty" name:"ModuleCount"` // 模块ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 服务器外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetCoreModuleDetail ¶ added in v1.0.259
type AssetCoreModuleDetail struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 描述 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 大小 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 依赖进程 Processes *string `json:"Processes,omitnil,omitempty" name:"Processes"` // 被依赖模块 Modules *string `json:"Modules,omitnil,omitempty" name:"Modules"` // 参数信息 Params []*AssetCoreModuleParam `json:"Params,omitnil,omitempty" name:"Params"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AssetCoreModuleParam ¶ added in v1.0.259
type AssetDatabaseBaseInfo ¶ added in v1.0.259
type AssetDatabaseBaseInfo struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 数据库名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 监听端口 Port *string `json:"Port,omitnil,omitempty" name:"Port"` // 协议 Proto *string `json:"Proto,omitnil,omitempty" name:"Proto"` // 运行用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 绑定IP Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // 配置文件路径 ConfigPath *string `json:"ConfigPath,omitnil,omitempty" name:"ConfigPath"` // 日志文件路径 LogPath *string `json:"LogPath,omitnil,omitempty" name:"LogPath"` // 数据路径 DataPath *string `json:"DataPath,omitnil,omitempty" name:"DataPath"` // 运行权限 Permission *string `json:"Permission,omitnil,omitempty" name:"Permission"` // 错误日志路径 ErrorLogPath *string `json:"ErrorLogPath,omitnil,omitempty" name:"ErrorLogPath"` // 插件路径 PlugInPath *string `json:"PlugInPath,omitnil,omitempty" name:"PlugInPath"` // 二进制路径 BinPath *string `json:"BinPath,omitnil,omitempty" name:"BinPath"` // 启动参数 Param *string `json:"Param,omitnil,omitempty" name:"Param"` // 数据库ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetDatabaseDetail ¶ added in v1.0.259
type AssetDatabaseDetail struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 数据库名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 监听端口 Port *string `json:"Port,omitnil,omitempty" name:"Port"` // 协议 Proto *string `json:"Proto,omitnil,omitempty" name:"Proto"` // 运行用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 绑定IP Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // 配置文件路径 ConfigPath *string `json:"ConfigPath,omitnil,omitempty" name:"ConfigPath"` // 日志文件路径 LogPath *string `json:"LogPath,omitnil,omitempty" name:"LogPath"` // 数据路径 DataPath *string `json:"DataPath,omitnil,omitempty" name:"DataPath"` // 运行权限 Permission *string `json:"Permission,omitnil,omitempty" name:"Permission"` // 错误日志路径 ErrorLogPath *string `json:"ErrorLogPath,omitnil,omitempty" name:"ErrorLogPath"` // 插件路径 PlugInPath *string `json:"PlugInPath,omitnil,omitempty" name:"PlugInPath"` // 二进制路径 BinPath *string `json:"BinPath,omitnil,omitempty" name:"BinPath"` // 启动参数 Param *string `json:"Param,omitnil,omitempty" name:"Param"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AssetDiskPartitionInfo ¶ added in v1.0.259
type AssetDiskPartitionInfo struct { // 分区名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分区大小:单位G Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 分区使用率 Percent *float64 `json:"Percent,omitnil,omitempty" name:"Percent"` // 文件系统类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 挂载目录 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 已使用空间:单位G Used *uint64 `json:"Used,omitnil,omitempty" name:"Used"` }
type AssetEnvBaseInfo ¶ added in v1.0.259
type AssetEnvBaseInfo struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 类型: // 0:用户变量 // 1:系统变量 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 启动用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 环境变量值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 服务器IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 服务器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 服务器外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetFilters ¶
type AssetInitServiceBaseInfo ¶ added in v1.0.259
type AssetInitServiceBaseInfo struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 类型: // 1:编码器 // 2:IE插件 // 3:网络提供者 // 4:镜像劫持 // 5:LSA提供者 // 6:KnownDLLs // 7:启动执行 // 8:WMI // 9:计划任务 // 10:Winsock提供者 // 11:打印监控器 // 12:资源管理器 // 13:驱动服务 // 14:登录 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 默认启用状态:0未启用,1启用 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 启动用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 服务器IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 服务器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 服务器外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 开机自启动[0:否|1:是] IsAutoRun *int64 `json:"IsAutoRun,omitnil,omitempty" name:"IsAutoRun"` }
type AssetJarBaseInfo ¶ added in v1.0.259
type AssetJarBaseInfo struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 类型:1应用程序,2系统类库,3Web服务自带库,8:其他, Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否可执行:0未知,1是,2否 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 服务器IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 服务器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // Jar包ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // Jar包Md5 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 服务器外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetJarDetail ¶ added in v1.0.259
type AssetJarDetail struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 类型:1应用程序,2系统类库,3Web服务自带库,8:其他, Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否可执行:0未知,1是,2否 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 服务器IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 服务器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 引用进程列表 Process []*AssetAppProcessInfo `json:"Process,omitnil,omitempty" name:"Process"` // Jar包Md5 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AssetKeyVal ¶
type AssetLoadDetail ¶ added in v1.0.762
type AssetLoadDetail struct { // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 描述 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 负载 Value *float64 `json:"Value,omitnil,omitempty" name:"Value"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
type AssetLoadSummary ¶ added in v1.0.762
type AssetLoadSummary struct { // 负载量数组,依次为: // [ // 0%或未知数量, // 0%~20%, // 20%~50%, // 50%~80%, // 80%~100% // ] Counts []*uint64 `json:"Counts,omitnil,omitempty" name:"Counts"` // 负载Top5 Top5 []*AssetLoadDetail `json:"Top5,omitnil,omitempty" name:"Top5"` }
type AssetMachineBaseInfo ¶ added in v1.0.259
type AssetMachineBaseInfo struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 服务器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统名称 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // CPU信息 Cpu *string `json:"Cpu,omitnil,omitempty" name:"Cpu"` // 内存容量:单位G MemSize *uint64 `json:"MemSize,omitnil,omitempty" name:"MemSize"` // 内存使用率百分比 MemLoad *string `json:"MemLoad,omitnil,omitempty" name:"MemLoad"` // 硬盘容量:单位G DiskSize *uint64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 硬盘使用率百分比 DiskLoad *string `json:"DiskLoad,omitnil,omitempty" name:"DiskLoad"` // 分区数 PartitionCount *uint64 `json:"PartitionCount,omitnil,omitempty" name:"PartitionCount"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // Cpu数量 CpuSize *uint64 `json:"CpuSize,omitnil,omitempty" name:"CpuSize"` // Cpu使用率百分比 CpuLoad *string `json:"CpuLoad,omitnil,omitempty" name:"CpuLoad"` // 标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // cpu负载读数(仅linux系统有效) CpuLoadNum *string `json:"CpuLoadNum,omitnil,omitempty" name:"CpuLoadNum"` }
type AssetMachineDetail ¶ added in v1.0.259
type AssetMachineDetail struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 服务器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统名称 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // CPU信息 Cpu *string `json:"Cpu,omitnil,omitempty" name:"Cpu"` // 内存容量:单位G MemSize *uint64 `json:"MemSize,omitnil,omitempty" name:"MemSize"` // 内存使用率百分比 MemLoad *string `json:"MemLoad,omitnil,omitempty" name:"MemLoad"` // 硬盘容量:单位G DiskSize *uint64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 硬盘使用率百分比 DiskLoad *string `json:"DiskLoad,omitnil,omitempty" name:"DiskLoad"` // 分区数 PartitionCount *uint64 `json:"PartitionCount,omitnil,omitempty" name:"PartitionCount"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // Cpu数量 CpuSize *uint64 `json:"CpuSize,omitnil,omitempty" name:"CpuSize"` // Cpu负载 CpuLoad *string `json:"CpuLoad,omitnil,omitempty" name:"CpuLoad"` // 防护级别:0基础版,1专业版,2旗舰版,3轻量版 ProtectLevel *uint64 `json:"ProtectLevel,omitnil,omitempty" name:"ProtectLevel"` // 风险状态:UNKNOW-未知,RISK-风险,SAFT-安全 RiskStatus *string `json:"RiskStatus,omitnil,omitempty" name:"RiskStatus"` // 已防护天数 ProtectDays *uint64 `json:"ProtectDays,omitnil,omitempty" name:"ProtectDays"` // 专业版开通时间 BuyTime *string `json:"BuyTime,omitnil,omitempty" name:"BuyTime"` // 专业版到期时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 内核版本 CoreVersion *string `json:"CoreVersion,omitnil,omitempty" name:"CoreVersion"` // Linux/Windows OsType *string `json:"OsType,omitnil,omitempty" name:"OsType"` // agent版本 AgentVersion *string `json:"AgentVersion,omitnil,omitempty" name:"AgentVersion"` // 安装时间 InstallTime *string `json:"InstallTime,omitnil,omitempty" name:"InstallTime"` // 系统启动时间 BootTime *string `json:"BootTime,omitnil,omitempty" name:"BootTime"` // 最后上线时间 LastLiveTime *string `json:"LastLiveTime,omitnil,omitempty" name:"LastLiveTime"` // 生产商 Producer *string `json:"Producer,omitnil,omitempty" name:"Producer"` // 序列号 SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"` // 网卡 NetCards []*AssetNetworkCardInfo `json:"NetCards,omitnil,omitempty" name:"NetCards"` // 分区 Disks []*AssetDiskPartitionInfo `json:"Disks,omitnil,omitempty" name:"Disks"` // 0在线,1已离线 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 设备型号 DeviceVersion *string `json:"DeviceVersion,omitnil,omitempty" name:"DeviceVersion"` // 离线时间 OfflineTime *string `json:"OfflineTime,omitnil,omitempty" name:"OfflineTime"` // 主机ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 主机二外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // CpuLoadVul CpuLoadVul *string `json:"CpuLoadVul,omitnil,omitempty" name:"CpuLoadVul"` // 时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` }
type AssetNetworkCardInfo ¶ added in v1.0.259
type AssetNetworkCardInfo struct { // 网卡名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Ipv4对应IP Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // 网关 GateWay *string `json:"GateWay,omitnil,omitempty" name:"GateWay"` // MAC地址 Mac *string `json:"Mac,omitnil,omitempty" name:"Mac"` // Ipv6对应IP Ipv6 *string `json:"Ipv6,omitnil,omitempty" name:"Ipv6"` // DNS服务器 DnsServer *string `json:"DnsServer,omitnil,omitempty" name:"DnsServer"` }
type AssetPlanTask ¶ added in v1.0.259
type AssetPlanTask struct { // 默认启用状态:1启用,2未启用 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 执行周期 Cycle *string `json:"Cycle,omitnil,omitempty" name:"Cycle"` // 执行命令或脚本 Command *string `json:"Command,omitnil,omitempty" name:"Command"` // 启动用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 配置文件路径 ConfigPath *string `json:"ConfigPath,omitnil,omitempty" name:"ConfigPath"` // 服务器IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 服务器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 服务器外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetPortBaseInfo ¶ added in v1.0.259
type AssetPortBaseInfo struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 进程名称 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程版本 ProcessVersion *string `json:"ProcessVersion,omitnil,omitempty" name:"ProcessVersion"` // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil,omitempty" name:"ProcessPath"` // 进程ID Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 运行用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 启动时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 启动参数 Param *string `json:"Param,omitnil,omitempty" name:"Param"` // 进程TTY Teletype *string `json:"Teletype,omitnil,omitempty" name:"Teletype"` // 端口 Port *string `json:"Port,omitnil,omitempty" name:"Port"` // 所属用户组 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 进程MD5 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 父进程ID Ppid *string `json:"Ppid,omitnil,omitempty" name:"Ppid"` // 父进程名称 ParentProcessName *string `json:"ParentProcessName,omitnil,omitempty" name:"ParentProcessName"` // 端口协议 Proto *string `json:"Proto,omitnil,omitempty" name:"Proto"` // 绑定IP BindIp *string `json:"BindIp,omitnil,omitempty" name:"BindIp"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetProcessBaseInfo ¶ added in v1.0.259
type AssetProcessBaseInfo struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 进程名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 进程说明 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 进程路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 进程ID Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 运行用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 启动时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 启动参数 Param *string `json:"Param,omitnil,omitempty" name:"Param"` // 进程TTY Tty *string `json:"Tty,omitnil,omitempty" name:"Tty"` // 进程版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 进程用户组 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 进程MD5 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 父进程ID Ppid *string `json:"Ppid,omitnil,omitempty" name:"Ppid"` // 父进程名称 ParentProcessName *string `json:"ParentProcessName,omitnil,omitempty" name:"ParentProcessName"` // 进程状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 数字签名:0无,1有, 999 空,仅Windows HasSign *uint64 `json:"HasSign,omitnil,omitempty" name:"HasSign"` // 是否通过安装包安装::0否,1是, 999 空,仅linux InstallByPackage *uint64 `json:"InstallByPackage,omitnil,omitempty" name:"InstallByPackage"` // 软件包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetSystemPackageInfo ¶ added in v1.0.259
type AssetSystemPackageInfo struct { // 数据库名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 描述 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 安装时间 InstallTime *string `json:"InstallTime,omitnil,omitempty" name:"InstallTime"` // 类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 操作系统 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 主机Id Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // Agent Id Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
type AssetUserBaseInfo ¶ added in v1.0.259
type AssetUserBaseInfo struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 账号UID Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 账号GID Gid *string `json:"Gid,omitnil,omitempty" name:"Gid"` // 账号状态:0-禁用;1-启用 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否有root权限:0-否;1是,999为空: 仅linux IsRoot *uint64 `json:"IsRoot,omitnil,omitempty" name:"IsRoot"` // 登录方式:0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码,999为空,仅linux LoginType *uint64 `json:"LoginType,omitnil,omitempty" name:"LoginType"` // 上次登录时间 LastLoginTime *string `json:"LastLoginTime,omitnil,omitempty" name:"LastLoginTime"` // 账号名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 账号类型:0访客用户,1标准用户,2管理员用户 ,999为空,仅Windows UserType *uint64 `json:"UserType,omitnil,omitempty" name:"UserType"` // 是否域账号:0否, 1是,2否, 999为空 仅Windows IsDomain *uint64 `json:"IsDomain,omitnil,omitempty" name:"IsDomain"` // 是否有sudo权限,1是,0否, 999为空, 仅linux IsSudo *uint64 `json:"IsSudo,omitnil,omitempty" name:"IsSudo"` // 是否允许ssh登录,1是,0否, 999为空, 仅linux IsSshLogin *uint64 `json:"IsSshLogin,omitnil,omitempty" name:"IsSshLogin"` // Home目录 HomePath *string `json:"HomePath,omitnil,omitempty" name:"HomePath"` // Shell路径 仅linux Shell *string `json:"Shell,omitnil,omitempty" name:"Shell"` // 是否shell登录性,0不是;1是 仅linux ShellLoginStatus *uint64 `json:"ShellLoginStatus,omitnil,omitempty" name:"ShellLoginStatus"` // 密码修改时间 PasswordChangeTime *string `json:"PasswordChangeTime,omitnil,omitempty" name:"PasswordChangeTime"` // 密码过期时间 仅linux PasswordDueTime *string `json:"PasswordDueTime,omitnil,omitempty" name:"PasswordDueTime"` // 密码锁定时间:单位天, -1为永不锁定 999为空,仅linux PasswordLockDays *int64 `json:"PasswordLockDays,omitnil,omitempty" name:"PasswordLockDays"` // 密码状态:1正常 2即将过期 3已过期 4已锁定 999为空 仅linux PasswordStatus *int64 `json:"PasswordStatus,omitnil,omitempty" name:"PasswordStatus"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetUserDetail ¶ added in v1.0.259
type AssetUserDetail struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 账号UID Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 账号GID Gid *string `json:"Gid,omitnil,omitempty" name:"Gid"` // 账号状态:0-禁用;1-启用 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否有root权限:0-否;1是,999为空: 仅linux IsRoot *uint64 `json:"IsRoot,omitnil,omitempty" name:"IsRoot"` // 上次登录时间 LastLoginTime *string `json:"LastLoginTime,omitnil,omitempty" name:"LastLoginTime"` // 账号名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 账号类型:0访客用户,1标准用户,2管理员用户 ,999为空,仅Windows UserType *uint64 `json:"UserType,omitnil,omitempty" name:"UserType"` // 是否域账号:0否, 1是, 999为空 仅Windows IsDomain *uint64 `json:"IsDomain,omitnil,omitempty" name:"IsDomain"` // 是否允许ssh登录,1是,0否, 999为空, 仅linux IsSshLogin *uint64 `json:"IsSshLogin,omitnil,omitempty" name:"IsSshLogin"` // Home目录 HomePath *string `json:"HomePath,omitnil,omitempty" name:"HomePath"` // Shell路径 仅linux Shell *string `json:"Shell,omitnil,omitempty" name:"Shell"` // 是否shell登录性,0不是;1是 仅linux ShellLoginStatus *uint64 `json:"ShellLoginStatus,omitnil,omitempty" name:"ShellLoginStatus"` // 密码修改时间 PasswordChangeTime *string `json:"PasswordChangeTime,omitnil,omitempty" name:"PasswordChangeTime"` // 密码过期时间 仅linux PasswordDueTime *string `json:"PasswordDueTime,omitnil,omitempty" name:"PasswordDueTime"` // 密码锁定时间:单位天, -1为永不锁定 999为空,仅linux PasswordLockDays *int64 `json:"PasswordLockDays,omitnil,omitempty" name:"PasswordLockDays"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 用户组名 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 账号到期时间 DisableTime *string `json:"DisableTime,omitnil,omitempty" name:"DisableTime"` // 最近登录终端 LastLoginTerminal *string `json:"LastLoginTerminal,omitnil,omitempty" name:"LastLoginTerminal"` // 最近登录位置 LastLoginLoc *string `json:"LastLoginLoc,omitnil,omitempty" name:"LastLoginLoc"` // 最近登录IP LastLoginIp *string `json:"LastLoginIp,omitnil,omitempty" name:"LastLoginIp"` // 密码过期提醒:单位天 PasswordWarnDays *uint64 `json:"PasswordWarnDays,omitnil,omitempty" name:"PasswordWarnDays"` // 密码修改设置:0-不可修改,1-可修改 PasswordChangeType *uint64 `json:"PasswordChangeType,omitnil,omitempty" name:"PasswordChangeType"` // 用户公钥列表 Keys []*AssetUserKeyInfo `json:"Keys,omitnil,omitempty" name:"Keys"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AssetUserKeyInfo ¶ added in v1.0.259
type AssetWebAppBaseInfo ¶ added in v1.0.259
type AssetWebAppBaseInfo struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 应用名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 根路径 RootPath *string `json:"RootPath,omitnil,omitempty" name:"RootPath"` // 服务类型 ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"` // 站点域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 虚拟路径 VirtualPath *string `json:"VirtualPath,omitnil,omitempty" name:"VirtualPath"` // 插件数 PluginCount *uint64 `json:"PluginCount,omitnil,omitempty" name:"PluginCount"` // 应用ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 应用描述 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetWebAppPluginInfo ¶ added in v1.0.259
type AssetWebFrameBaseInfo ¶ added in v1.0.259
type AssetWebFrameBaseInfo struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // Web应用名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 语言 Lang *string `json:"Lang,omitnil,omitempty" name:"Lang"` // 服务类型 ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 应用路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` }
type AssetWebLocationBaseInfo ¶ added in v1.0.259
type AssetWebLocationBaseInfo struct { // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 操作系统 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 域名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 站点端口 Port *string `json:"Port,omitnil,omitempty" name:"Port"` // 站点协议 Proto *string `json:"Proto,omitnil,omitempty" name:"Proto"` // 服务类型 ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"` // 站点路经数 PathCount *uint64 `json:"PathCount,omitnil,omitempty" name:"PathCount"` // 运行用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 主目录 MainPath *string `json:"MainPath,omitnil,omitempty" name:"MainPath"` // 主目录所有者 MainPathOwner *string `json:"MainPathOwner,omitnil,omitempty" name:"MainPathOwner"` // 拥有者权限 Permission *string `json:"Permission,omitnil,omitempty" name:"Permission"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // Web站点Id Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type AssetWebLocationInfo ¶ added in v1.0.259
type AssetWebLocationInfo struct { // 域名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 站点端口 Port *string `json:"Port,omitnil,omitempty" name:"Port"` // 站点协议 Proto *string `json:"Proto,omitnil,omitempty" name:"Proto"` // 服务类型 ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"` // 安全模块状态:0未启用,1启用,999空,仅nginx SafeStatus *uint64 `json:"SafeStatus,omitnil,omitempty" name:"SafeStatus"` // 运行用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 主目录 MainPath *string `json:"MainPath,omitnil,omitempty" name:"MainPath"` // 启动命令 Command *string `json:"Command,omitnil,omitempty" name:"Command"` // 绑定IP Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AssetWebLocationPath ¶ added in v1.0.762
type AssetWebLocationPath struct { // 虚拟路径 VirtualPath *string `json:"VirtualPath,omitnil,omitempty" name:"VirtualPath"` // 物理路径 RealPath *string `json:"RealPath,omitnil,omitempty" name:"RealPath"` // 文件所有者 User *string `json:"User,omitnil,omitempty" name:"User"` // 文件所属组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` // 文件权限 Permission *string `json:"Permission,omitnil,omitempty" name:"Permission"` }
type AssetWebServiceBaseInfo ¶ added in v1.0.259
type AssetWebServiceBaseInfo struct { // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 操作系统信息 OsInfo *string `json:"OsInfo,omitnil,omitempty" name:"OsInfo"` // 主机业务组ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 主机标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 服务名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 二进制路径 BinPath *string `json:"BinPath,omitnil,omitempty" name:"BinPath"` // 启动用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 安装路径 InstallPath *string `json:"InstallPath,omitnil,omitempty" name:"InstallPath"` // 配置路径 ConfigPath *string `json:"ConfigPath,omitnil,omitempty" name:"ConfigPath"` // 关联进程数 ProcessCount *uint64 `json:"ProcessCount,omitnil,omitempty" name:"ProcessCount"` // Web服务ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 描述 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 数据更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 首次采集时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 是否新增[0:否|1:是] IsNew *int64 `json:"IsNew,omitnil,omitempty" name:"IsNew"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type BanWhiteList ¶ added in v1.0.762
type BanWhiteList struct { // 白名单ID。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 白名单别名。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 阻断来源IP。 SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 修改白名单时间。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 创建白名单时间。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 白名单所属机器。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 白名单是否全局 IsGlobal *bool `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 白名单所属机器列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
type BanWhiteListDetail ¶ added in v1.0.255
type BanWhiteListDetail struct { // 白名单ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 白名单别名 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 阻断来源IP SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 修改白名单时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 创建白名单时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 白名单是否全局 IsGlobal *bool `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 机器的UUID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机安全程序的UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 机器IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 机器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` }
type BaselineBasicInfo ¶ added in v1.0.240
type BaselineCategory ¶ added in v1.0.610
type BaselineCategory struct { // 分类Id CategoryId *int64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 分类名称 CategoryName *string `json:"CategoryName,omitnil,omitempty" name:"CategoryName"` // 父分类ID,如果为0则没有父分类 ParentCategoryId *int64 `json:"ParentCategoryId,omitnil,omitempty" name:"ParentCategoryId"` // 子分类下检测项总数 ItemCount *uint64 `json:"ItemCount,omitnil,omitempty" name:"ItemCount"` }
type BaselineCustomRuleIdName ¶ added in v1.0.610
type BaselineDetail ¶ added in v1.0.240
type BaselineDetail struct { // 基线描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 危害等级 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // package名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 父级id ParentId *uint64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` // 基线名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type BaselineDetectParam ¶ added in v1.0.512
type BaselineDetectParam struct { // 检测的策略集合 PolicyIds []*int64 `json:"PolicyIds,omitnil,omitempty" name:"PolicyIds"` // 检测的规则集合 RuleIds []*int64 `json:"RuleIds,omitnil,omitempty" name:"RuleIds"` // 检测项集合 ItemIds []*int64 `json:"ItemIds,omitnil,omitempty" name:"ItemIds"` // 检测的主机ID集合 HostIds []*string `json:"HostIds,omitnil,omitempty" name:"HostIds"` }
type BaselineDownload ¶ added in v1.0.610
type BaselineDownload struct { // 任务Id TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` // 状态0:未完成 1:完成 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 完成时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` }
type BaselineEffectHost ¶ added in v1.0.255
type BaselineEffectHost struct { // 通过项 PassCount *uint64 `json:"PassCount,omitnil,omitempty" name:"PassCount"` // 风险项 FailCount *uint64 `json:"FailCount,omitnil,omitempty" name:"FailCount"` // 首次检测事件 FirstScanTime *string `json:"FirstScanTime,omitnil,omitempty" name:"FirstScanTime"` // 最后检测时间 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 风险项处理状态状态:0-未通过,1-通过 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机别名 AliasName *string `json:"AliasName,omitnil,omitempty" name:"AliasName"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 检测中状态 MaxStatus *uint64 `json:"MaxStatus,omitnil,omitempty" name:"MaxStatus"` }
type BaselineEventLevelInfo ¶ added in v1.0.255
type BaselineFix ¶ added in v1.0.610
type BaselineFix struct { // 修复项名称 ItemName *string `json:"ItemName,omitnil,omitempty" name:"ItemName"` // 主机Ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 首次检测时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后检测时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 修复时间 FixTime *string `json:"FixTime,omitnil,omitempty" name:"FixTime"` // 基线检测项结果ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type BaselineHost ¶ added in v1.0.610
type BaselineHost struct { // 主机Id HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机标签 HostTag *string `json:"HostTag,omitnil,omitempty" name:"HostTag"` // 内网Ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 外网Ip WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type BaselineHostDetect ¶ added in v1.0.519
type BaselineHostDetect struct { // 主机Id HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 内网Ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 外网Ip WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"` // 0:未通过 1:忽略 3:通过 5:检测中 DetectStatus *int64 `json:"DetectStatus,omitnil,omitempty" name:"DetectStatus"` // 检测通过数 PassedItemCount *int64 `json:"PassedItemCount,omitnil,omitempty" name:"PassedItemCount"` // 关联检测项数 ItemCount *int64 `json:"ItemCount,omitnil,omitempty" name:"ItemCount"` // 检测未通过数 NotPassedItemCount *int64 `json:"NotPassedItemCount,omitnil,omitempty" name:"NotPassedItemCount"` // 首次检测时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 最后检测时间 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 主机安全UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type BaselineHostTopList ¶ added in v1.0.255
type BaselineHostTopList struct { // 事件等级与次数列表 EventLevelList []*BaselineEventLevelInfo `json:"EventLevelList,omitnil,omitempty" name:"EventLevelList"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 计算权重的分数 Score *uint64 `json:"Score,omitnil,omitempty" name:"Score"` }
type BaselineInfo ¶ added in v1.0.255
type BaselineInfo struct { // 基线名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 危害等级:1-低危;2-中危;3-高危;4-严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 检测项数量 RuleCount *uint64 `json:"RuleCount,omitnil,omitempty" name:"RuleCount"` // 影响服务器数量 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 通过状态:0:未通过,1:已通过 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 基线id CategoryId *uint64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 最后检测时间 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 检测中状态: 5 MaxStatus *uint64 `json:"MaxStatus,omitnil,omitempty" name:"MaxStatus"` // 基线风险项 BaselineFailCount *uint64 `json:"BaselineFailCount,omitnil,omitempty" name:"BaselineFailCount"` }
type BaselineItem ¶ added in v1.0.512
type BaselineItem struct { // 项Id ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 项名称 ItemName *string `json:"ItemName,omitnil,omitempty" name:"ItemName"` // 检测项分类 CategoryId *int64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 项描述 ItemDesc *string `json:"ItemDesc,omitnil,omitempty" name:"ItemDesc"` // 修复方法 FixMethod *string `json:"FixMethod,omitnil,omitempty" name:"FixMethod"` // 所属规则 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 检测结果描述 DetectResultDesc *string `json:"DetectResultDesc,omitnil,omitempty" name:"DetectResultDesc"` // 危险等级 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 检测状态:0 未通过,1:忽略,3:通过,5:检测中 DetectStatus *int64 `json:"DetectStatus,omitnil,omitempty" name:"DetectStatus"` // 主机ID HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 主机名 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 外网IP WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"` // 第一次出现时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 最近出现时间 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 是否可以修复 CanBeFixed *int64 `json:"CanBeFixed,omitnil,omitempty" name:"CanBeFixed"` // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type BaselineItemDetect ¶ added in v1.0.512
type BaselineItemDetect struct { // 项Id ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 项名称 ItemName *string `json:"ItemName,omitnil,omitempty" name:"ItemName"` // 项描述 ItemDesc *string `json:"ItemDesc,omitnil,omitempty" name:"ItemDesc"` // 修复方法 FixMethod *string `json:"FixMethod,omitnil,omitempty" name:"FixMethod"` // 所属规则 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 0:未通过 1:忽略 3:通过 5:检测中 DetectStatus *int64 `json:"DetectStatus,omitnil,omitempty" name:"DetectStatus"` // 风险等级 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 影响服务器数 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 首次检测时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 最后检测时间 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 检测结果,Json字符串 DetectResult *string `json:"DetectResult,omitnil,omitempty" name:"DetectResult"` // 所属规则ID RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 通过的服务器数 PassedHostCount *int64 `json:"PassedHostCount,omitnil,omitempty" name:"PassedHostCount"` // 未通过的服务器数 NotPassedHostCount *int64 `json:"NotPassedHostCount,omitnil,omitempty" name:"NotPassedHostCount"` }
type BaselineItemInfo ¶ added in v1.0.610
type BaselineItemInfo struct { // 基线检测项ID ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 检测项名字 ItemName *string `json:"ItemName,omitnil,omitempty" name:"ItemName"` // 检测项所属规则的ID RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 检测项描述 ItemDesc *string `json:"ItemDesc,omitnil,omitempty" name:"ItemDesc"` // 检测项的修复方法 FixMethod *string `json:"FixMethod,omitnil,omitempty" name:"FixMethod"` // 检测项所属规则名字 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 危险等级 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 系统规则ID SysRuleId *int64 `json:"SysRuleId,omitnil,omitempty" name:"SysRuleId"` // 被引自定义规则信息 RelatedCustomRuleInfo []*BaselineCustomRuleIdName `json:"RelatedCustomRuleInfo,omitnil,omitempty" name:"RelatedCustomRuleInfo"` }
type BaselineItemsCategory ¶ added in v1.0.889
type BaselineItemsCategory struct { // 基线检测项父分类id ParentCategoryId *int64 `json:"ParentCategoryId,omitnil,omitempty" name:"ParentCategoryId"` // 基线检测项父分类名称 ParentCategoryName *string `json:"ParentCategoryName,omitnil,omitempty" name:"ParentCategoryName"` // 基线检测项子分类数目 CategoryCount *int64 `json:"CategoryCount,omitnil,omitempty" name:"CategoryCount"` // 基线检测项子分类列表 CategoryLists []*BaselineCategory `json:"CategoryLists,omitnil,omitempty" name:"CategoryLists"` }
type BaselinePolicy ¶ added in v1.0.519
type BaselinePolicy struct { // 策略名称,长度不超过128英文字符 PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"` // 检测间隔[1:1天|3:3天|5:5天|7:7天] DetectInterval *int64 `json:"DetectInterval,omitnil,omitempty" name:"DetectInterval"` // 检测时间 DetectTime *string `json:"DetectTime,omitnil,omitempty" name:"DetectTime"` // 是否开启[0:未开启|1:开启] IsEnabled *int64 `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"` // 资产类型[0:所有专业版旗舰版|1:id|2:ip] AssetType *int64 `json:"AssetType,omitnil,omitempty" name:"AssetType"` // 策略Id PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // 关联基线项数目 RuleCount *int64 `json:"RuleCount,omitnil,omitempty" name:"RuleCount"` // 关联基线项数目 ItemCount *int64 `json:"ItemCount,omitnil,omitempty" name:"ItemCount"` // 关联基线主机数目 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 规则Id RuleIds []*int64 `json:"RuleIds,omitnil,omitempty" name:"RuleIds"` // 主机Id HostIds []*string `json:"HostIds,omitnil,omitempty" name:"HostIds"` // 主机Ip HostIps []*string `json:"HostIps,omitnil,omitempty" name:"HostIps"` // 是否是系统默认 IsDefault *int64 `json:"IsDefault,omitnil,omitempty" name:"IsDefault"` }
type BaselinePolicyDetect ¶ added in v1.0.610
type BaselinePolicyDetect struct { // 策略Id PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // 检测任务Id TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 关联主机数 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 策略名称 PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"` // 成功主机数 SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"` // 失败主技数 FailedCount *int64 `json:"FailedCount,omitnil,omitempty" name:"FailedCount"` // 失败主机数 TimeoutCount *int64 `json:"TimeoutCount,omitnil,omitempty" name:"TimeoutCount"` // 1:检测中 2:检测完成 PolicyDetectStatus *int64 `json:"PolicyDetectStatus,omitnil,omitempty" name:"PolicyDetectStatus"` }
type BaselineRiskItem ¶ added in v1.0.610
type BaselineRiskItem struct { // 检测项Id ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 检测项名字 ItemName *string `json:"ItemName,omitnil,omitempty" name:"ItemName"` // 风险等级 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 影响服务器数 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` }
type BaselineRule ¶ added in v1.0.610
type BaselineRule struct { // 规则名称,长度不超过128英文字符 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 规则Id RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则类型 [0:系统|1:自定义] RuleType *int64 `json:"RuleType,omitnil,omitempty" name:"RuleType"` // 规则分类 CategoryId *int64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 规则描述 RuleDesc *string `json:"RuleDesc,omitnil,omitempty" name:"RuleDesc"` // 主机数 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 适配项ID列表 Items []*Item `json:"Items,omitnil,omitempty" name:"Items"` // [0:所有专业版旗舰版|1:hostID|2:ip] AssetType *int64 `json:"AssetType,omitnil,omitempty" name:"AssetType"` // 主机Id集合 HostIds []*string `json:"HostIds,omitnil,omitempty" name:"HostIds"` // 主机IP HostIps []*string `json:"HostIps,omitnil,omitempty" name:"HostIps"` }
type BaselineRuleDetect ¶ added in v1.0.610
type BaselineRuleDetect struct { // 规则Id RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 规则描述 RuleDesc *string `json:"RuleDesc,omitnil,omitempty" name:"RuleDesc"` // 关联项数 ItemCount *int64 `json:"ItemCount,omitnil,omitempty" name:"ItemCount"` // 关联主机数 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 首次检测时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // string LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 0:未通过 1:忽略 3:通过 5:检测中 DetectStatus *int64 `json:"DetectStatus,omitnil,omitempty" name:"DetectStatus"` // ItemID集合 ItemIds []*int64 `json:"ItemIds,omitnil,omitempty" name:"ItemIds"` }
type BaselineRuleInfo ¶ added in v1.0.240
type BaselineRuleInfo struct { // 检测项名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 检测项描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 修复建议 FixMessage *string `json:"FixMessage,omitnil,omitempty" name:"FixMessage"` // 危害等级 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 检测项id RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 最后检测时间 LastScanAt *string `json:"LastScanAt,omitnil,omitempty" name:"LastScanAt"` // 具体原因说明 RuleRemark *string `json:"RuleRemark,omitnil,omitempty" name:"RuleRemark"` // 唯一Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 唯一事件ID EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
type BaselineRuleTopInfo ¶ added in v1.0.255
type BaselineRuleTopInfo struct { // 基线检测项名 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 检测项危害等级 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 事件总数 EventCount *uint64 `json:"EventCount,omitnil,omitempty" name:"EventCount"` // 检测项id RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` }
type BaselineWeakPassword ¶ added in v1.0.610
type BaselineWeakPassword struct { // 密码Id PasswordId *int64 `json:"PasswordId,omitnil,omitempty" name:"PasswordId"` // 密码 WeakPassword *string `json:"WeakPassword,omitnil,omitempty" name:"WeakPassword"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type BashEvent ¶
type BashEvent struct { // 数据ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP Hostip *string `json:"Hostip,omitnil,omitempty" name:"Hostip"` // 执行用户名 User *string `json:"User,omitnil,omitempty" name:"User"` // 平台类型 Platform *uint64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 执行命令 BashCmd *string `json:"BashCmd,omitnil,omitempty" name:"BashCmd"` // 规则ID RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 规则等级:1-高 2-中 3-低 RuleLevel *uint64 `json:"RuleLevel,omitnil,omitempty" name:"RuleLevel"` // 处理状态: 0 = 待处理 1= 已处理, 2 = 已加白, 3 = 已忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 发生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 主机名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 0: bash日志 1: 实时监控(雷霆版) DetectBy *uint64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` // 进程id Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 进程名称 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 处理时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 规则类别 0=系统规则,1=用户规则 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 自动生成的正则表达式 RegexBashCmd *string `json:"RegexBashCmd,omitnil,omitempty" name:"RegexBashCmd"` // 主机HostName HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` }
type BashEventNew ¶ added in v1.0.578
type BashEventNew struct { // 数据ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 执行用户名 User *string `json:"User,omitnil,omitempty" name:"User"` // 平台类型 Platform *uint64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 执行命令 BashCmd *string `json:"BashCmd,omitnil,omitempty" name:"BashCmd"` // 规则ID RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 规则等级:1-高 2-中 3-低 RuleLevel *uint64 `json:"RuleLevel,omitnil,omitempty" name:"RuleLevel"` // 处理状态: 0 = 待处理 1= 已处理, 2 = 已加白, 3 = 已忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 发生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 主机名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 0: bash日志 1: 实时监控(雷霆版) DetectBy *uint64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` // 进程id Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 进程名称 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 处理时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 规则类别 0=系统规则,1=用户规则 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 转义后的正则表达式 RegexBashCmd *string `json:"RegexBashCmd,omitnil,omitempty" name:"RegexBashCmd"` // 转义后的正则表达式 RegexExe *string `json:"RegexExe,omitnil,omitempty" name:"RegexExe"` // 0:普通 1:专业版 2:旗舰版 MachineType *int64 `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type BashEventsInfo ¶ added in v1.0.762
type BashEventsInfo struct { // 数据ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 平台类型 Platform *uint64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 执行命令 BashCmd *string `json:"BashCmd,omitnil,omitempty" name:"BashCmd"` // 规则ID,等于0表示已规则已被删除或生效范围已修改 RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 规则等级:1-高 2-中 3-低 RuleLevel *uint64 `json:"RuleLevel,omitnil,omitempty" name:"RuleLevel"` // 处理状态: 0 = 待处理 1= 已处理, 2 = 已加白, 3= 已忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 发生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 主机名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 进程名称 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 处理时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 规则类别 0=系统规则,1=用户规则 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 自动生成的正则表达式 RegexBashCmd *string `json:"RegexBashCmd,omitnil,omitempty" name:"RegexBashCmd"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 建议方案 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 描述 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 标签 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 参考链接 References []*string `json:"References,omitnil,omitempty" name:"References"` // 主机外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机在线状态 OFFLINE ONLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 登录用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 进程号 Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 数据来源 DetectBy *string `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` }
type BashEventsInfoNew ¶ added in v1.0.629
type BashEventsInfoNew struct { // 数据ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 平台类型 Platform *uint64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 执行命令 BashCmd *string `json:"BashCmd,omitnil,omitempty" name:"BashCmd"` // 规则ID,等于0表示已规则已被删除或生效范围已修改 RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 规则等级:1-高 2-中 3-低 RuleLevel *uint64 `json:"RuleLevel,omitnil,omitempty" name:"RuleLevel"` // 处理状态: 0 = 待处理 1= 已处理, 2 = 已加白, 3= 已忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 发生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 主机名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 进程名称 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // 处理时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 规则类别 0=系统规则,1=用户规则 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 自动生成的正则表达式 RegexBashCmd *string `json:"RegexBashCmd,omitnil,omitempty" name:"RegexBashCmd"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 建议方案 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 描述 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 标签 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 参考链接 References []*string `json:"References,omitnil,omitempty" name:"References"` // 主机外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机在线状态 OFFLINE ONLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 登录用户 User *string `json:"User,omitnil,omitempty" name:"User"` // 进程号 Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 0:普通 1:专业版 2:旗舰版 MachineType *int64 `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 检测来源 0:bash日志 1:实时监控 DetectBy *int64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` }
type BashPolicy ¶ added in v1.0.762
type BashPolicy struct { // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 1:有效 0:无效 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 0:黑名单 1:白名单 White *int64 `json:"White,omitnil,omitempty" name:"White"` // 0:告警 1:白名单 2:拦截 BashAction *int64 `json:"BashAction,omitnil,omitempty" name:"BashAction"` // 正则表达式 base64 加密,该字段废弃,如果写入则自动替换为Rules.Process.CmdLine Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 危险等级(0:无,1: 高危 2:中危 3: 低危) Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 生效范围(0:一组quuid 1:所有专业版(包含旗舰版) 2:所有旗舰版 3:所有主机) Scope *int64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 策略ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略描述 Descript *string `json:"Descript,omitnil,omitempty" name:"Descript"` // 事件列表点击“加入白名单”时,需要传EventId 事件的id EventId *int64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 是否处理旧事件为白名单 0=不处理 1=处理 DealOldEvents *int64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 生效主机的QUUID集合 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 策略类型,0:系统 1:用户 Category *int64 `json:"Category,omitnil,omitempty" name:"Category"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 老版本兼容可能会用到 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 规则表达式 Rules *PolicyRules `json:"Rules,omitnil,omitempty" name:"Rules"` }
type BashRule ¶
type BashRule struct { // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 危险等级(0 :无 1: 高危 2:中危 3: 低危) Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 正则表达式 Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 规则描述 // // Deprecated: Decription is deprecated. Decription *string `json:"Decription,omitnil,omitempty" name:"Decription"` // 操作人 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 是否全局规则 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 状态 (0: 有效 1: 无效) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 主机IP Hostip *string `json:"Hostip,omitnil,omitempty" name:"Hostip"` // 生效服务器的uuid数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 0=黑名单 1=白名单 White *uint64 `json:"White,omitnil,omitempty" name:"White"` // 是否处理之前的事件 0: 不处理 1:处理 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 规则描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
type BroadcastInfo ¶ added in v1.0.762
type BroadcastInfo struct { // 文章名字 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 跳转位置:0=不跳转,1=文件查杀,2=漏洞扫描,3=安全基线 GotoType *uint64 `json:"GotoType,omitnil,omitempty" name:"GotoType"` // 副标题 Subtitle *string `json:"Subtitle,omitnil,omitempty" name:"Subtitle"` // 发布时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 富文本内容信息 Content *string `json:"Content,omitnil,omitempty" name:"Content"` // 文章唯一Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 类型:0=紧急通知,1=功能更新,2=行业荣誉,3=版本发布 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` }
type Broadcasts ¶ added in v1.0.752
type Broadcasts struct { // 文章名字 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 类型:0=紧急通知,1=功能更新,2=行业荣誉,3=版本发布 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 副标题 Subtitle *string `json:"Subtitle,omitnil,omitempty" name:"Subtitle"` // 发布时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 文章唯一id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 危险程度 0:无, 1:严重, 2: 高危, 3:中危, 4: 低危 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` }
type BruteAttackInfo ¶
type BruteAttackInfo struct { // 唯一Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全客户端唯一标识UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ip MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 用户名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 来源ip SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // SUCCESS:破解成功;FAILED:破解失败 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 国家id Country *uint64 `json:"Country,omitnil,omitempty" name:"Country"` // 城市id City *uint64 `json:"City,omitnil,omitempty" name:"City"` // 省份id Province *uint64 `json:"Province,omitnil,omitempty" name:"Province"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 0 -不阻断(客户端版本不支持) // 1 -已阻断 // 2 -阻断失败(程序异常) // 3 -不阻断(内网不阻断) // 4 -可用区不支持阻断 // 10-阻断中 // 81-不阻断(未开启阻断) // 82-不阻断(非专业版) // 83-不阻断(已加白名单) // 86-不阻断(系统白名单) // 87-不阻断(客户端离线) // 88-不阻断(来源Ip归属相同客户) // 89-不阻断(ipv6不支持阻断) BanStatus *uint64 `json:"BanStatus,omitnil,omitempty" name:"BanStatus"` // 事件类型:200-暴力破解事件,300-暴力破解成功事件(页面展示),400-暴力破解不存在的账号事件 EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 发生次数 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 机器UUID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 是否为专业版(true/false) IsProVersion *bool `json:"IsProVersion,omitnil,omitempty" name:"IsProVersion"` // 被攻击的服务的用户名 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 端口 Port *uint64 `json:"Port,omitnil,omitempty" name:"Port"` // 最近攻击时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 0:待处理,1:忽略,5:已处理,6:加入白名单 DataStatus *uint64 `json:"DataStatus,omitnil,omitempty" name:"DataStatus"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 地理位置中文名 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 威胁等级:0低危,1中危,2高危 RiskLevel *uint64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 事件来源:0--阻断规则,1--威胁情报 DataFrom *int64 `json:"DataFrom,omitnil,omitempty" name:"DataFrom"` // 破解状态说明 AttackStatusDesc *string `json:"AttackStatusDesc,omitnil,omitempty" name:"AttackStatusDesc"` // 阻断过期时间(仅阻断中事件有效) BanExpiredTime *string `json:"BanExpiredTime,omitnil,omitempty" name:"BanExpiredTime"` }
type BruteAttackRule ¶ added in v1.0.240
type BruteAttackRuleList ¶ added in v1.0.255
type BruteAttackRuleList struct { // 爆破事件发生的时间范围,单位:秒 TimeRange *uint64 `json:"TimeRange,omitnil,omitempty" name:"TimeRange"` // 爆破事件失败次数 LoginFailTimes *uint64 `json:"LoginFailTimes,omitnil,omitempty" name:"LoginFailTimes"` // 规则是否为空,为空则填充默认规则 Enable *bool `json:"Enable,omitnil,omitempty" name:"Enable"` // 爆破事件发生的时间范围,单位:秒(默认规则) TimeRangeDefault *uint64 `json:"TimeRangeDefault,omitnil,omitempty" name:"TimeRangeDefault"` // 爆破事件失败次数(默认规则) LoginFailTimesDefault *uint64 `json:"LoginFailTimesDefault,omitnil,omitempty" name:"LoginFailTimesDefault"` }
type CKafkaInstanceInfo ¶ added in v1.0.762
type CKafkaInstanceInfo struct { // 实例ID InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 版本号 KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` // 主题列表 TopicList []*CKafkaTopicInfo `json:"TopicList,omitnil,omitempty" name:"TopicList"` // 路由列表 RouteList []*CKafkaRouteInfo `json:"RouteList,omitnil,omitempty" name:"RouteList"` // 磁盘容量,单位GB DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // vpcId,如果为空,说明是基础网络 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 状态,1表示健康,2表示告警,3 表示实例状态异常 Healthy *int64 `json:"Healthy,omitnil,omitempty" name:"Healthy"` // 可用区 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 地域 Az *string `json:"Az,omitnil,omitempty" name:"Az"` // 实例带宽,单位Mbps Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` }
type CKafkaRouteInfo ¶ added in v1.0.762
type CKafkaRouteInfo struct { // 路由ID RouteID *int64 `json:"RouteID,omitnil,omitempty" name:"RouteID"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名端口 DomainPort *uint64 `json:"DomainPort,omitnil,omitempty" name:"DomainPort"` // 虚拟ip Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` // 虚拟ip类型1:外网TGW 2:基础网络 3:VPC网络 4:支撑网络(标准版) 5:SSL外网访问方式访问 6:黑石环境vpc 7:支撑网络(专业版) VipType *int64 `json:"VipType,omitnil,omitempty" name:"VipType"` // 接入类型 // 0:PLAINTEXT (明文方式,没有带用户信息老版本及社区版本都支持) // 1:SASL_PLAINTEXT(明文方式,不过在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) // 2:SSL(SSL加密通信,没有带用户信息,老版本及社区版本都支持) // 3:SASL_SSL(SSL加密通信,在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` }
type CKafkaTopicInfo ¶ added in v1.0.762
type CanFixVulInfo ¶ added in v1.0.762
type CanFixVulInfo struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 该漏洞可修复的主机信息 HostList []*VulInfoHostInfo `json:"HostList,omitnil,omitempty" name:"HostList"` // 修复提示tag FixTag []*string `json:"FixTag,omitnil,omitempty" name:"FixTag"` // 漏洞分类1 web cms漏洞,2应用漏洞,4linux软件漏洞,5windows系统漏洞 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` }
type CanNotSeparateInfo ¶ added in v1.0.762
type CanNotSeparateInfo struct { // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 内网ip PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"` // 外网ip PublicIp *string `json:"PublicIp,omitnil,omitempty" name:"PublicIp"` // 隔离失败原因 1:agent离线 Reason *uint64 `json:"Reason,omitnil,omitempty" name:"Reason"` }
type CancelIgnoreVulRequest ¶ added in v1.0.240
type CancelIgnoreVulRequest struct { *tchttp.BaseRequest // 漏洞事件id串,多个用英文逗号分隔 EventIds *string `json:"EventIds,omitnil,omitempty" name:"EventIds"` }
func NewCancelIgnoreVulRequest ¶ added in v1.0.240
func NewCancelIgnoreVulRequest() (request *CancelIgnoreVulRequest)
func (*CancelIgnoreVulRequest) FromJsonString ¶ added in v1.0.240
func (r *CancelIgnoreVulRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelIgnoreVulRequest) ToJsonString ¶ added in v1.0.240
func (r *CancelIgnoreVulRequest) ToJsonString() string
type CancelIgnoreVulRequestParams ¶ added in v1.0.426
type CancelIgnoreVulRequestParams struct { // 漏洞事件id串,多个用英文逗号分隔 EventIds *string `json:"EventIds,omitnil,omitempty" name:"EventIds"` }
Predefined struct for user
type CancelIgnoreVulResponse ¶ added in v1.0.240
type CancelIgnoreVulResponse struct { *tchttp.BaseResponse Response *CancelIgnoreVulResponseParams `json:"Response"` }
func NewCancelIgnoreVulResponse ¶ added in v1.0.240
func NewCancelIgnoreVulResponse() (response *CancelIgnoreVulResponse)
func (*CancelIgnoreVulResponse) FromJsonString ¶ added in v1.0.240
func (r *CancelIgnoreVulResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelIgnoreVulResponse) ToJsonString ¶ added in v1.0.240
func (r *CancelIgnoreVulResponse) ToJsonString() string
type CancelIgnoreVulResponseParams ¶ added in v1.0.426
type CancelIgnoreVulResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ChangeRuleEventsIgnoreStatusRequest ¶ added in v1.0.240
type ChangeRuleEventsIgnoreStatusRequest struct { *tchttp.BaseRequest // 忽略状态 0:取消忽略 ; 1:忽略 IgnoreStatus *uint64 `json:"IgnoreStatus,omitnil,omitempty" name:"IgnoreStatus"` // 检测项id数组 RuleIdList []*uint64 `json:"RuleIdList,omitnil,omitempty" name:"RuleIdList"` // 事件id数组 EventIdList []*uint64 `json:"EventIdList,omitnil,omitempty" name:"EventIdList"` }
func NewChangeRuleEventsIgnoreStatusRequest ¶ added in v1.0.240
func NewChangeRuleEventsIgnoreStatusRequest() (request *ChangeRuleEventsIgnoreStatusRequest)
func (*ChangeRuleEventsIgnoreStatusRequest) FromJsonString ¶ added in v1.0.240
func (r *ChangeRuleEventsIgnoreStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ChangeRuleEventsIgnoreStatusRequest) ToJsonString ¶ added in v1.0.240
func (r *ChangeRuleEventsIgnoreStatusRequest) ToJsonString() string
type ChangeRuleEventsIgnoreStatusRequestParams ¶ added in v1.0.426
type ChangeRuleEventsIgnoreStatusRequestParams struct { // 忽略状态 0:取消忽略 ; 1:忽略 IgnoreStatus *uint64 `json:"IgnoreStatus,omitnil,omitempty" name:"IgnoreStatus"` // 检测项id数组 RuleIdList []*uint64 `json:"RuleIdList,omitnil,omitempty" name:"RuleIdList"` // 事件id数组 EventIdList []*uint64 `json:"EventIdList,omitnil,omitempty" name:"EventIdList"` }
Predefined struct for user
type ChangeRuleEventsIgnoreStatusResponse ¶ added in v1.0.240
type ChangeRuleEventsIgnoreStatusResponse struct { *tchttp.BaseResponse Response *ChangeRuleEventsIgnoreStatusResponseParams `json:"Response"` }
func NewChangeRuleEventsIgnoreStatusResponse ¶ added in v1.0.240
func NewChangeRuleEventsIgnoreStatusResponse() (response *ChangeRuleEventsIgnoreStatusResponse)
func (*ChangeRuleEventsIgnoreStatusResponse) FromJsonString ¶ added in v1.0.240
func (r *ChangeRuleEventsIgnoreStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ChangeRuleEventsIgnoreStatusResponse) ToJsonString ¶ added in v1.0.240
func (r *ChangeRuleEventsIgnoreStatusResponse) ToJsonString() string
type ChangeRuleEventsIgnoreStatusResponseParams ¶ added in v1.0.426
type ChangeRuleEventsIgnoreStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ChangeStrategyEnableStatusRequest ¶ added in v1.0.762
type ChangeStrategyEnableStatusRequest struct { *tchttp.BaseRequest // 基线策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 开关状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
func NewChangeStrategyEnableStatusRequest ¶ added in v1.0.762
func NewChangeStrategyEnableStatusRequest() (request *ChangeStrategyEnableStatusRequest)
func (*ChangeStrategyEnableStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ChangeStrategyEnableStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ChangeStrategyEnableStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ChangeStrategyEnableStatusRequest) ToJsonString() string
type ChangeStrategyEnableStatusRequestParams ¶ added in v1.0.762
type ChangeStrategyEnableStatusRequestParams struct { // 基线策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 开关状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type ChangeStrategyEnableStatusResponse ¶ added in v1.0.762
type ChangeStrategyEnableStatusResponse struct { *tchttp.BaseResponse Response *ChangeStrategyEnableStatusResponseParams `json:"Response"` }
func NewChangeStrategyEnableStatusResponse ¶ added in v1.0.762
func NewChangeStrategyEnableStatusResponse() (response *ChangeStrategyEnableStatusResponse)
func (*ChangeStrategyEnableStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ChangeStrategyEnableStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ChangeStrategyEnableStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ChangeStrategyEnableStatusResponse) ToJsonString() string
type ChangeStrategyEnableStatusResponseParams ¶ added in v1.0.762
type ChangeStrategyEnableStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckBashPolicyParamsRequest ¶ added in v1.0.762
type CheckBashPolicyParamsRequest struct { *tchttp.BaseRequest // 校验内容字段,如果需要检测多个字段时,用逗号分割 // <li>Name 策略名称</li> // <li>Process 进程</li> // <li>Name PProcess 父进程</li> // <li>Name AProcess 祖先进程</li> CheckField *string `json:"CheckField,omitnil,omitempty" name:"CheckField"` // 在事件列表中新增白名时需要提交事件ID EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 填入的规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 该字段不在维护,如果填入该参数,自动替换到Rules.Process Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 编辑时传的规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 规则表达式 Rules *PolicyRules `json:"Rules,omitnil,omitempty" name:"Rules"` }
func NewCheckBashPolicyParamsRequest ¶ added in v1.0.762
func NewCheckBashPolicyParamsRequest() (request *CheckBashPolicyParamsRequest)
func (*CheckBashPolicyParamsRequest) FromJsonString ¶ added in v1.0.762
func (r *CheckBashPolicyParamsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckBashPolicyParamsRequest) ToJsonString ¶ added in v1.0.762
func (r *CheckBashPolicyParamsRequest) ToJsonString() string
type CheckBashPolicyParamsRequestParams ¶ added in v1.0.762
type CheckBashPolicyParamsRequestParams struct { // 校验内容字段,如果需要检测多个字段时,用逗号分割 // <li>Name 策略名称</li> // <li>Process 进程</li> // <li>Name PProcess 父进程</li> // <li>Name AProcess 祖先进程</li> CheckField *string `json:"CheckField,omitnil,omitempty" name:"CheckField"` // 在事件列表中新增白名时需要提交事件ID EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 填入的规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 该字段不在维护,如果填入该参数,自动替换到Rules.Process Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 编辑时传的规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 规则表达式 Rules *PolicyRules `json:"Rules,omitnil,omitempty" name:"Rules"` }
Predefined struct for user
type CheckBashPolicyParamsResponse ¶ added in v1.0.762
type CheckBashPolicyParamsResponse struct { *tchttp.BaseResponse Response *CheckBashPolicyParamsResponseParams `json:"Response"` }
func NewCheckBashPolicyParamsResponse ¶ added in v1.0.762
func NewCheckBashPolicyParamsResponse() (response *CheckBashPolicyParamsResponse)
func (*CheckBashPolicyParamsResponse) FromJsonString ¶ added in v1.0.762
func (r *CheckBashPolicyParamsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckBashPolicyParamsResponse) ToJsonString ¶ added in v1.0.762
func (r *CheckBashPolicyParamsResponse) ToJsonString() string
type CheckBashPolicyParamsResponseParams ¶ added in v1.0.762
type CheckBashPolicyParamsResponseParams struct { // 0=校验通过 1=规则名称校验不通过 2=正则表达式校验不通过 ErrCode *uint64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 校验信息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckBashRuleParamsRequest ¶ added in v1.0.240
type CheckBashRuleParamsRequest struct { *tchttp.BaseRequest // 校验内容 Name或Rule ,两个都要校验时逗号分割 CheckField *string `json:"CheckField,omitnil,omitempty" name:"CheckField"` // 在事件列表中新增白名时需要提交事件ID EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 填入的规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户填入的正则表达式:"正则表达式" 需与 "提交EventId对应的命令内容" 相匹配 Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 编辑时传的规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewCheckBashRuleParamsRequest ¶ added in v1.0.240
func NewCheckBashRuleParamsRequest() (request *CheckBashRuleParamsRequest)
func (*CheckBashRuleParamsRequest) FromJsonString ¶ added in v1.0.240
func (r *CheckBashRuleParamsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckBashRuleParamsRequest) ToJsonString ¶ added in v1.0.240
func (r *CheckBashRuleParamsRequest) ToJsonString() string
type CheckBashRuleParamsRequestParams ¶ added in v1.0.426
type CheckBashRuleParamsRequestParams struct { // 校验内容 Name或Rule ,两个都要校验时逗号分割 CheckField *string `json:"CheckField,omitnil,omitempty" name:"CheckField"` // 在事件列表中新增白名时需要提交事件ID EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 填入的规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户填入的正则表达式:"正则表达式" 需与 "提交EventId对应的命令内容" 相匹配 Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 编辑时传的规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type CheckBashRuleParamsResponse ¶ added in v1.0.240
type CheckBashRuleParamsResponse struct { *tchttp.BaseResponse Response *CheckBashRuleParamsResponseParams `json:"Response"` }
func NewCheckBashRuleParamsResponse ¶ added in v1.0.240
func NewCheckBashRuleParamsResponse() (response *CheckBashRuleParamsResponse)
func (*CheckBashRuleParamsResponse) FromJsonString ¶ added in v1.0.240
func (r *CheckBashRuleParamsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckBashRuleParamsResponse) ToJsonString ¶ added in v1.0.240
func (r *CheckBashRuleParamsResponse) ToJsonString() string
type CheckBashRuleParamsResponseParams ¶ added in v1.0.426
type CheckBashRuleParamsResponseParams struct { // 0=校验通过 1=规则名称校验不通过 2=正则表达式校验不通过 ErrCode *uint64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 校验信息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckFileTamperRuleRequest ¶ added in v1.0.762
type CheckFileTamperRuleRequest struct { *tchttp.BaseRequest // 填入的规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 编辑时传的规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewCheckFileTamperRuleRequest ¶ added in v1.0.762
func NewCheckFileTamperRuleRequest() (request *CheckFileTamperRuleRequest)
func (*CheckFileTamperRuleRequest) FromJsonString ¶ added in v1.0.762
func (r *CheckFileTamperRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckFileTamperRuleRequest) ToJsonString ¶ added in v1.0.762
func (r *CheckFileTamperRuleRequest) ToJsonString() string
type CheckFileTamperRuleRequestParams ¶ added in v1.0.762
type CheckFileTamperRuleRequestParams struct { // 填入的规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 编辑时传的规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type CheckFileTamperRuleResponse ¶ added in v1.0.762
type CheckFileTamperRuleResponse struct { *tchttp.BaseResponse Response *CheckFileTamperRuleResponseParams `json:"Response"` }
func NewCheckFileTamperRuleResponse ¶ added in v1.0.762
func NewCheckFileTamperRuleResponse() (response *CheckFileTamperRuleResponse)
func (*CheckFileTamperRuleResponse) FromJsonString ¶ added in v1.0.762
func (r *CheckFileTamperRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckFileTamperRuleResponse) ToJsonString ¶ added in v1.0.762
func (r *CheckFileTamperRuleResponse) ToJsonString() string
type CheckFileTamperRuleResponseParams ¶ added in v1.0.762
type CheckFileTamperRuleResponseParams struct { // 0=校验通过 1=规则名称校验不通过 ErrCode *uint64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 校验信息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckFirstScanBaselineRequest ¶ added in v1.0.762
type CheckFirstScanBaselineRequest struct {
*tchttp.BaseRequest
}
func NewCheckFirstScanBaselineRequest ¶ added in v1.0.762
func NewCheckFirstScanBaselineRequest() (request *CheckFirstScanBaselineRequest)
func (*CheckFirstScanBaselineRequest) FromJsonString ¶ added in v1.0.762
func (r *CheckFirstScanBaselineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckFirstScanBaselineRequest) ToJsonString ¶ added in v1.0.762
func (r *CheckFirstScanBaselineRequest) ToJsonString() string
type CheckFirstScanBaselineRequestParams ¶ added in v1.0.762
type CheckFirstScanBaselineRequestParams struct { }
Predefined struct for user
type CheckFirstScanBaselineResponse ¶ added in v1.0.762
type CheckFirstScanBaselineResponse struct { *tchttp.BaseResponse Response *CheckFirstScanBaselineResponseParams `json:"Response"` }
func NewCheckFirstScanBaselineResponse ¶ added in v1.0.762
func NewCheckFirstScanBaselineResponse() (response *CheckFirstScanBaselineResponse)
func (*CheckFirstScanBaselineResponse) FromJsonString ¶ added in v1.0.762
func (r *CheckFirstScanBaselineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckFirstScanBaselineResponse) ToJsonString ¶ added in v1.0.762
func (r *CheckFirstScanBaselineResponse) ToJsonString() string
type CheckFirstScanBaselineResponseParams ¶ added in v1.0.762
type CheckFirstScanBaselineResponseParams struct { // 是否是第一次检测 0:不是;1:是 FirstScan *uint64 `json:"FirstScan,omitnil,omitempty" name:"FirstScan"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckLogKafkaConnectionStateRequest ¶ added in v1.0.762
type CheckLogKafkaConnectionStateRequest struct { *tchttp.BaseRequest // 接入方式,1公网域名接入,2支撑环境接入 AccessType *uint64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 接入地址,域名或ip,带端口 AccessAddr *string `json:"AccessAddr,omitnil,omitempty" name:"AccessAddr"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 0不用密码,1有密码 HasPwd *uint64 `json:"HasPwd,omitnil,omitempty" name:"HasPwd"` // 密码,使用aes加密 Pwd *string `json:"Pwd,omitnil,omitempty" name:"Pwd"` // kafka实例id KafkaId *string `json:"KafkaId,omitnil,omitempty" name:"KafkaId"` // kafka版本 InsVersion *string `json:"InsVersion,omitnil,omitempty" name:"InsVersion"` }
func NewCheckLogKafkaConnectionStateRequest ¶ added in v1.0.762
func NewCheckLogKafkaConnectionStateRequest() (request *CheckLogKafkaConnectionStateRequest)
func (*CheckLogKafkaConnectionStateRequest) FromJsonString ¶ added in v1.0.762
func (r *CheckLogKafkaConnectionStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckLogKafkaConnectionStateRequest) ToJsonString ¶ added in v1.0.762
func (r *CheckLogKafkaConnectionStateRequest) ToJsonString() string
type CheckLogKafkaConnectionStateRequestParams ¶ added in v1.0.762
type CheckLogKafkaConnectionStateRequestParams struct { // 接入方式,1公网域名接入,2支撑环境接入 AccessType *uint64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 接入地址,域名或ip,带端口 AccessAddr *string `json:"AccessAddr,omitnil,omitempty" name:"AccessAddr"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 0不用密码,1有密码 HasPwd *uint64 `json:"HasPwd,omitnil,omitempty" name:"HasPwd"` // 密码,使用aes加密 Pwd *string `json:"Pwd,omitnil,omitempty" name:"Pwd"` // kafka实例id KafkaId *string `json:"KafkaId,omitnil,omitempty" name:"KafkaId"` // kafka版本 InsVersion *string `json:"InsVersion,omitnil,omitempty" name:"InsVersion"` }
Predefined struct for user
type CheckLogKafkaConnectionStateResponse ¶ added in v1.0.762
type CheckLogKafkaConnectionStateResponse struct { *tchttp.BaseResponse Response *CheckLogKafkaConnectionStateResponseParams `json:"Response"` }
func NewCheckLogKafkaConnectionStateResponse ¶ added in v1.0.762
func NewCheckLogKafkaConnectionStateResponse() (response *CheckLogKafkaConnectionStateResponse)
func (*CheckLogKafkaConnectionStateResponse) FromJsonString ¶ added in v1.0.762
func (r *CheckLogKafkaConnectionStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckLogKafkaConnectionStateResponse) ToJsonString ¶ added in v1.0.762
func (r *CheckLogKafkaConnectionStateResponse) ToJsonString() string
type CheckLogKafkaConnectionStateResponseParams ¶ added in v1.0.762
type CheckLogKafkaConnectionStateResponseParams struct { // true连通,false不通 IsConnect *bool `json:"IsConnect,omitnil,omitempty" name:"IsConnect"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ClearLocalStorageRequest ¶ added in v1.0.762
type ClearLocalStorageRequest struct {
*tchttp.BaseRequest
}
func NewClearLocalStorageRequest ¶ added in v1.0.762
func NewClearLocalStorageRequest() (request *ClearLocalStorageRequest)
func (*ClearLocalStorageRequest) FromJsonString ¶ added in v1.0.762
func (r *ClearLocalStorageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ClearLocalStorageRequest) ToJsonString ¶ added in v1.0.762
func (r *ClearLocalStorageRequest) ToJsonString() string
type ClearLocalStorageRequestParams ¶ added in v1.0.762
type ClearLocalStorageRequestParams struct { }
Predefined struct for user
type ClearLocalStorageResponse ¶ added in v1.0.762
type ClearLocalStorageResponse struct { *tchttp.BaseResponse Response *ClearLocalStorageResponseParams `json:"Response"` }
func NewClearLocalStorageResponse ¶ added in v1.0.762
func NewClearLocalStorageResponse() (response *ClearLocalStorageResponse)
func (*ClearLocalStorageResponse) FromJsonString ¶ added in v1.0.762
func (r *ClearLocalStorageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ClearLocalStorageResponse) ToJsonString ¶ added in v1.0.762
func (r *ClearLocalStorageResponse) ToJsonString() string
type ClearLocalStorageResponseParams ¶ added in v1.0.762
type ClearLocalStorageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,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) AddLoginWhiteLists ¶ added in v1.0.762
func (c *Client) AddLoginWhiteLists(request *AddLoginWhiteListsRequest) (response *AddLoginWhiteListsResponse, err error)
AddLoginWhiteLists 批量添加异地登录白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) AddLoginWhiteListsWithContext ¶ added in v1.0.762
func (c *Client) AddLoginWhiteListsWithContext(ctx context.Context, request *AddLoginWhiteListsRequest) (response *AddLoginWhiteListsResponse, err error)
AddLoginWhiteLists 批量添加异地登录白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CancelIgnoreVul ¶ added in v1.0.240
func (c *Client) CancelIgnoreVul(request *CancelIgnoreVulRequest) (response *CancelIgnoreVulResponse, err error)
CancelIgnoreVul 取消漏洞忽略
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CancelIgnoreVulWithContext ¶ added in v1.0.324
func (c *Client) CancelIgnoreVulWithContext(ctx context.Context, request *CancelIgnoreVulRequest) (response *CancelIgnoreVulResponse, err error)
CancelIgnoreVul 取消漏洞忽略
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ChangeRuleEventsIgnoreStatus ¶ added in v1.0.240
func (c *Client) ChangeRuleEventsIgnoreStatus(request *ChangeRuleEventsIgnoreStatusRequest) (response *ChangeRuleEventsIgnoreStatusResponse, err error)
ChangeRuleEventsIgnoreStatus 根据检测项id或事件id批量忽略事件或取消忽略
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ChangeRuleEventsIgnoreStatusWithContext ¶ added in v1.0.324
func (c *Client) ChangeRuleEventsIgnoreStatusWithContext(ctx context.Context, request *ChangeRuleEventsIgnoreStatusRequest) (response *ChangeRuleEventsIgnoreStatusResponse, err error)
ChangeRuleEventsIgnoreStatus 根据检测项id或事件id批量忽略事件或取消忽略
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ChangeStrategyEnableStatus ¶ added in v1.0.762
func (c *Client) ChangeStrategyEnableStatus(request *ChangeStrategyEnableStatusRequest) (response *ChangeStrategyEnableStatusResponse, err error)
ChangeStrategyEnableStatus 根据策略id修改策略可用状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ChangeStrategyEnableStatusWithContext ¶ added in v1.0.762
func (c *Client) ChangeStrategyEnableStatusWithContext(ctx context.Context, request *ChangeStrategyEnableStatusRequest) (response *ChangeStrategyEnableStatusResponse, err error)
ChangeStrategyEnableStatus 根据策略id修改策略可用状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CheckBashPolicyParams ¶ added in v1.0.762
func (c *Client) CheckBashPolicyParams(request *CheckBashPolicyParamsRequest) (response *CheckBashPolicyParamsResponse, err error)
CheckBashPolicyParams 校验高危命令用户规则新增和编辑时的参数。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) CheckBashPolicyParamsWithContext ¶ added in v1.0.762
func (c *Client) CheckBashPolicyParamsWithContext(ctx context.Context, request *CheckBashPolicyParamsRequest) (response *CheckBashPolicyParamsResponse, err error)
CheckBashPolicyParams 校验高危命令用户规则新增和编辑时的参数。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) CheckBashRuleParams ¶ added in v1.0.240
func (c *Client) CheckBashRuleParams(request *CheckBashRuleParamsRequest) (response *CheckBashRuleParamsResponse, err error)
CheckBashRuleParams 校验高危命令用户规则新增和编辑时的参数。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) CheckBashRuleParamsWithContext ¶ added in v1.0.324
func (c *Client) CheckBashRuleParamsWithContext(ctx context.Context, request *CheckBashRuleParamsRequest) (response *CheckBashRuleParamsResponse, err error)
CheckBashRuleParams 校验高危命令用户规则新增和编辑时的参数。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) CheckFileTamperRule ¶ added in v1.0.762
func (c *Client) CheckFileTamperRule(request *CheckFileTamperRuleRequest) (response *CheckFileTamperRuleResponse, err error)
CheckFileTamperRule 检验核心文件监控前端新增和编辑时的规则参数。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) CheckFileTamperRuleWithContext ¶ added in v1.0.762
func (c *Client) CheckFileTamperRuleWithContext(ctx context.Context, request *CheckFileTamperRuleRequest) (response *CheckFileTamperRuleResponse, err error)
CheckFileTamperRule 检验核心文件监控前端新增和编辑时的规则参数。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) CheckFirstScanBaseline ¶ added in v1.0.762
func (c *Client) CheckFirstScanBaseline(request *CheckFirstScanBaselineRequest) (response *CheckFirstScanBaselineResponse, err error)
CheckFirstScanBaseline 查询基线是否第一次检测
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) CheckFirstScanBaselineWithContext ¶ added in v1.0.762
func (c *Client) CheckFirstScanBaselineWithContext(ctx context.Context, request *CheckFirstScanBaselineRequest) (response *CheckFirstScanBaselineResponse, err error)
CheckFirstScanBaseline 查询基线是否第一次检测
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) CheckLogKafkaConnectionState ¶ added in v1.0.762
func (c *Client) CheckLogKafkaConnectionState(request *CheckLogKafkaConnectionStateRequest) (response *CheckLogKafkaConnectionStateResponse, err error)
CheckLogKafkaConnectionState 检查日志投递kafka连通性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CheckLogKafkaConnectionStateWithContext ¶ added in v1.0.762
func (c *Client) CheckLogKafkaConnectionStateWithContext(ctx context.Context, request *CheckLogKafkaConnectionStateRequest) (response *CheckLogKafkaConnectionStateResponse, err error)
CheckLogKafkaConnectionState 检查日志投递kafka连通性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ClearLocalStorage ¶ added in v1.0.762
func (c *Client) ClearLocalStorage(request *ClearLocalStorageRequest) (response *ClearLocalStorageResponse, err error)
ClearLocalStorage 清理本地存储数据
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) ClearLocalStorageWithContext ¶ added in v1.0.762
func (c *Client) ClearLocalStorageWithContext(ctx context.Context, request *ClearLocalStorageRequest) (response *ClearLocalStorageResponse, err error)
ClearLocalStorage 清理本地存储数据
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) CreateBanWhiteList ¶ added in v1.0.762
func (c *Client) CreateBanWhiteList(request *CreateBanWhiteListRequest) (response *CreateBanWhiteListResponse, err error)
CreateBanWhiteList 添加阻断白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateBanWhiteListWithContext ¶ added in v1.0.762
func (c *Client) CreateBanWhiteListWithContext(ctx context.Context, request *CreateBanWhiteListRequest) (response *CreateBanWhiteListResponse, err error)
CreateBanWhiteList 添加阻断白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateBaselineStrategy ¶
func (c *Client) CreateBaselineStrategy(request *CreateBaselineStrategyRequest) (response *CreateBaselineStrategyResponse, err error)
CreateBaselineStrategy 根据策略信息创建基线策略
可能返回的错误码:
FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" FAILEDOPERATION_TOOMANYSTRATEGY = "FailedOperation.TooManyStrategy" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateBaselineStrategyWithContext ¶ added in v1.0.324
func (c *Client) CreateBaselineStrategyWithContext(ctx context.Context, request *CreateBaselineStrategyRequest) (response *CreateBaselineStrategyResponse, err error)
CreateBaselineStrategy 根据策略信息创建基线策略
可能返回的错误码:
FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" FAILEDOPERATION_TOOMANYSTRATEGY = "FailedOperation.TooManyStrategy" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateBuyBindTask ¶ added in v1.0.762
func (c *Client) CreateBuyBindTask(request *CreateBuyBindTaskRequest) (response *CreateBuyBindTaskResponse, err error)
CreateBuyBindTask 新购授权自动绑定任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateBuyBindTaskWithContext ¶ added in v1.0.762
func (c *Client) CreateBuyBindTaskWithContext(ctx context.Context, request *CreateBuyBindTaskRequest) (response *CreateBuyBindTaskResponse, err error)
CreateBuyBindTask 新购授权自动绑定任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateEmergencyVulScan ¶ added in v1.0.240
func (c *Client) CreateEmergencyVulScan(request *CreateEmergencyVulScanRequest) (response *CreateEmergencyVulScanResponse, err error)
CreateEmergencyVulScan 创建应急漏洞扫描任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateEmergencyVulScanWithContext ¶ added in v1.0.324
func (c *Client) CreateEmergencyVulScanWithContext(ctx context.Context, request *CreateEmergencyVulScanRequest) (response *CreateEmergencyVulScanResponse, err error)
CreateEmergencyVulScan 创建应急漏洞扫描任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateIncidentBacktracking ¶ added in v1.0.762
func (c *Client) CreateIncidentBacktracking(request *CreateIncidentBacktrackingRequest) (response *CreateIncidentBacktrackingResponse, err error)
CreateIncidentBacktracking 对旗舰版机器单次触发事件调查及告警回溯
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateIncidentBacktrackingWithContext ¶ added in v1.0.762
func (c *Client) CreateIncidentBacktrackingWithContext(ctx context.Context, request *CreateIncidentBacktrackingRequest) (response *CreateIncidentBacktrackingResponse, err error)
CreateIncidentBacktracking 对旗舰版机器单次触发事件调查及告警回溯
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateLicenseOrder ¶ added in v1.0.494
func (c *Client) CreateLicenseOrder(request *CreateLicenseOrderRequest) (response *CreateLicenseOrderResponse, err error)
CreateLicenseOrder CreateLicenseOrder 该接口可以创建专业版/旗舰版订单
支持预付费后付费创建
后付费订单直接创建成功
预付费订单仅下单不支付,需要调用计费支付接口进行支付
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateLicenseOrderWithContext ¶ added in v1.0.494
func (c *Client) CreateLicenseOrderWithContext(ctx context.Context, request *CreateLicenseOrderRequest) (response *CreateLicenseOrderResponse, err error)
CreateLicenseOrder CreateLicenseOrder 该接口可以创建专业版/旗舰版订单
支持预付费后付费创建
后付费订单直接创建成功
预付费订单仅下单不支付,需要调用计费支付接口进行支付
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateLogExport ¶ added in v1.0.762
func (c *Client) CreateLogExport(request *CreateLogExportRequest) (response *CreateLogExportResponse, err error)
CreateLogExport 创建日志下载任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateLogExportWithContext ¶ added in v1.0.762
func (c *Client) CreateLogExportWithContext(ctx context.Context, request *CreateLogExportRequest) (response *CreateLogExportResponse, err error)
CreateLogExport 创建日志下载任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateMaliciousRequestWhiteList ¶ added in v1.0.762
func (c *Client) CreateMaliciousRequestWhiteList(request *CreateMaliciousRequestWhiteListRequest) (response *CreateMaliciousRequestWhiteListResponse, err error)
CreateMaliciousRequestWhiteList 添加恶意请求白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateMaliciousRequestWhiteListWithContext ¶ added in v1.0.762
func (c *Client) CreateMaliciousRequestWhiteListWithContext(ctx context.Context, request *CreateMaliciousRequestWhiteListRequest) (response *CreateMaliciousRequestWhiteListResponse, err error)
CreateMaliciousRequestWhiteList 添加恶意请求白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateMalwareWhiteList ¶ added in v1.0.762
func (c *Client) CreateMalwareWhiteList(request *CreateMalwareWhiteListRequest) (response *CreateMalwareWhiteListResponse, err error)
CreateMalwareWhiteList 创建木马白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) CreateMalwareWhiteListWithContext ¶ added in v1.0.762
func (c *Client) CreateMalwareWhiteListWithContext(ctx context.Context, request *CreateMalwareWhiteListRequest) (response *CreateMalwareWhiteListResponse, err error)
CreateMalwareWhiteList 创建木马白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) CreateNetAttackWhiteList ¶ added in v1.0.762
func (c *Client) CreateNetAttackWhiteList(request *CreateNetAttackWhiteListRequest) (response *CreateNetAttackWhiteListResponse, err error)
CreateNetAttackWhiteList 创建网络攻击白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) CreateNetAttackWhiteListWithContext ¶ added in v1.0.762
func (c *Client) CreateNetAttackWhiteListWithContext(ctx context.Context, request *CreateNetAttackWhiteListRequest) (response *CreateNetAttackWhiteListResponse, err error)
CreateNetAttackWhiteList 创建网络攻击白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) CreateProtectServer ¶
func (c *Client) CreateProtectServer(request *CreateProtectServerRequest) (response *CreateProtectServerResponse, err error)
CreateProtectServer 添加网站防护服务器
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateProtectServerWithContext ¶ added in v1.0.324
func (c *Client) CreateProtectServerWithContext(ctx context.Context, request *CreateProtectServerRequest) (response *CreateProtectServerResponse, err error)
CreateProtectServer 添加网站防护服务器
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateRansomDefenseStrategy ¶ added in v1.0.762
func (c *Client) CreateRansomDefenseStrategy(request *CreateRansomDefenseStrategyRequest) (response *CreateRansomDefenseStrategyResponse, err error)
CreateRansomDefenseStrategy 创建或修改防勒索策略
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateRansomDefenseStrategyWithContext ¶ added in v1.0.762
func (c *Client) CreateRansomDefenseStrategyWithContext(ctx context.Context, request *CreateRansomDefenseStrategyRequest) (response *CreateRansomDefenseStrategyResponse, err error)
CreateRansomDefenseStrategy 创建或修改防勒索策略
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateScanMalwareSetting ¶ added in v1.0.203
func (c *Client) CreateScanMalwareSetting(request *CreateScanMalwareSettingRequest) (response *CreateScanMalwareSettingResponse, err error)
CreateScanMalwareSetting 该接口可以对入侵检测-文件查杀扫描检测
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateScanMalwareSettingWithContext ¶ added in v1.0.324
func (c *Client) CreateScanMalwareSettingWithContext(ctx context.Context, request *CreateScanMalwareSettingRequest) (response *CreateScanMalwareSettingResponse, err error)
CreateScanMalwareSetting 该接口可以对入侵检测-文件查杀扫描检测
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateSearchLog ¶
func (c *Client) CreateSearchLog(request *CreateSearchLogRequest) (response *CreateSearchLogResponse, err error)
CreateSearchLog 添加历史搜索记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateSearchLogWithContext ¶ added in v1.0.324
func (c *Client) CreateSearchLogWithContext(ctx context.Context, request *CreateSearchLogRequest) (response *CreateSearchLogResponse, err error)
CreateSearchLog 添加历史搜索记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateSearchTemplate ¶
func (c *Client) CreateSearchTemplate(request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error)
CreateSearchTemplate 添加检索模板
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NAMEHASREPETITION = "InvalidParameter.NameHasRepetition" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateSearchTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateSearchTemplateWithContext(ctx context.Context, request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error)
CreateSearchTemplate 添加检索模板
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NAMEHASREPETITION = "InvalidParameter.NameHasRepetition" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateVulFix ¶ added in v1.0.762
func (c *Client) CreateVulFix(request *CreateVulFixRequest) (response *CreateVulFixResponse, err error)
CreateVulFix 提交漏洞修护
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateVulFixWithContext ¶ added in v1.0.762
func (c *Client) CreateVulFixWithContext(ctx context.Context, request *CreateVulFixRequest) (response *CreateVulFixResponse, err error)
CreateVulFix 提交漏洞修护
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateWhiteListOrder ¶ added in v1.0.762
func (c *Client) CreateWhiteListOrder(request *CreateWhiteListOrderRequest) (response *CreateWhiteListOrderResponse, err error)
CreateWhiteListOrder 该接口可以创建白名单订单
可能返回的错误码:
OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateWhiteListOrderWithContext ¶ added in v1.0.762
func (c *Client) CreateWhiteListOrderWithContext(ctx context.Context, request *CreateWhiteListOrderRequest) (response *CreateWhiteListOrderResponse, err error)
CreateWhiteListOrder 该接口可以创建白名单订单
可能返回的错误码:
OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteAllJavaMemShells ¶ added in v1.0.762
func (c *Client) DeleteAllJavaMemShells(request *DeleteAllJavaMemShellsRequest) (response *DeleteAllJavaMemShellsResponse, err error)
DeleteAllJavaMemShells 删除全部java内存马事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteAllJavaMemShellsWithContext ¶ added in v1.0.762
func (c *Client) DeleteAllJavaMemShellsWithContext(ctx context.Context, request *DeleteAllJavaMemShellsRequest) (response *DeleteAllJavaMemShellsResponse, err error)
DeleteAllJavaMemShells 删除全部java内存马事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteBanWhiteList ¶ added in v1.0.762
func (c *Client) DeleteBanWhiteList(request *DeleteBanWhiteListRequest) (response *DeleteBanWhiteListResponse, err error)
DeleteBanWhiteList 删除阻断白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBanWhiteListWithContext ¶ added in v1.0.762
func (c *Client) DeleteBanWhiteListWithContext(ctx context.Context, request *DeleteBanWhiteListRequest) (response *DeleteBanWhiteListResponse, err error)
DeleteBanWhiteList 删除阻断白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBaselinePolicy ¶ added in v1.0.519
func (c *Client) DeleteBaselinePolicy(request *DeleteBaselinePolicyRequest) (response *DeleteBaselinePolicyResponse, err error)
DeleteBaselinePolicy 删除基线策略配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBaselinePolicyWithContext ¶ added in v1.0.519
func (c *Client) DeleteBaselinePolicyWithContext(ctx context.Context, request *DeleteBaselinePolicyRequest) (response *DeleteBaselinePolicyResponse, err error)
DeleteBaselinePolicy 删除基线策略配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBaselineRule ¶ added in v1.0.610
func (c *Client) DeleteBaselineRule(request *DeleteBaselineRuleRequest) (response *DeleteBaselineRuleResponse, err error)
DeleteBaselineRule 删除基线规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DeleteBaselineRuleIgnore ¶ added in v1.0.610
func (c *Client) DeleteBaselineRuleIgnore(request *DeleteBaselineRuleIgnoreRequest) (response *DeleteBaselineRuleIgnoreResponse, err error)
DeleteBaselineRuleIgnore 删除基线忽略规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteBaselineRuleIgnoreWithContext ¶ added in v1.0.610
func (c *Client) DeleteBaselineRuleIgnoreWithContext(ctx context.Context, request *DeleteBaselineRuleIgnoreRequest) (response *DeleteBaselineRuleIgnoreResponse, err error)
DeleteBaselineRuleIgnore 删除基线忽略规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteBaselineRuleWithContext ¶ added in v1.0.610
func (c *Client) DeleteBaselineRuleWithContext(ctx context.Context, request *DeleteBaselineRuleRequest) (response *DeleteBaselineRuleResponse, err error)
DeleteBaselineRule 删除基线规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DeleteBaselineStrategy ¶ added in v1.0.240
func (c *Client) DeleteBaselineStrategy(request *DeleteBaselineStrategyRequest) (response *DeleteBaselineStrategyResponse, err error)
DeleteBaselineStrategy 根据基线策略id删除策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteBaselineStrategyWithContext ¶ added in v1.0.324
func (c *Client) DeleteBaselineStrategyWithContext(ctx context.Context, request *DeleteBaselineStrategyRequest) (response *DeleteBaselineStrategyResponse, err error)
DeleteBaselineStrategy 根据基线策略id删除策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteBaselineWeakPassword ¶ added in v1.0.610
func (c *Client) DeleteBaselineWeakPassword(request *DeleteBaselineWeakPasswordRequest) (response *DeleteBaselineWeakPasswordResponse, err error)
DeleteBaselineWeakPassword 删除基线弱口令
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteBaselineWeakPasswordWithContext ¶ added in v1.0.610
func (c *Client) DeleteBaselineWeakPasswordWithContext(ctx context.Context, request *DeleteBaselineWeakPasswordRequest) (response *DeleteBaselineWeakPasswordResponse, err error)
DeleteBaselineWeakPassword 删除基线弱口令
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteBashEvents ¶
func (c *Client) DeleteBashEvents(request *DeleteBashEventsRequest) (response *DeleteBashEventsResponse, err error)
DeleteBashEvents 根据Ids删除高危命令事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBashEventsWithContext ¶ added in v1.0.324
func (c *Client) DeleteBashEventsWithContext(ctx context.Context, request *DeleteBashEventsRequest) (response *DeleteBashEventsResponse, err error)
DeleteBashEvents 根据Ids删除高危命令事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBashPolicies ¶ added in v1.0.762
func (c *Client) DeleteBashPolicies(request *DeleteBashPoliciesRequest) (response *DeleteBashPoliciesResponse, err error)
DeleteBashPolicies 删除高危命令策略
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBashPoliciesWithContext ¶ added in v1.0.762
func (c *Client) DeleteBashPoliciesWithContext(ctx context.Context, request *DeleteBashPoliciesRequest) (response *DeleteBashPoliciesResponse, err error)
DeleteBashPolicies 删除高危命令策略
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBashRules ¶
func (c *Client) DeleteBashRules(request *DeleteBashRulesRequest) (response *DeleteBashRulesResponse, err error)
DeleteBashRules 删除高危命令规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBashRulesWithContext ¶ added in v1.0.324
func (c *Client) DeleteBashRulesWithContext(ctx context.Context, request *DeleteBashRulesRequest) (response *DeleteBashRulesResponse, err error)
DeleteBashRules 删除高危命令规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBruteAttacks ¶
func (c *Client) DeleteBruteAttacks(request *DeleteBruteAttacksRequest) (response *DeleteBruteAttacksResponse, err error)
DeleteBruteAttacks 本接口 (DeleteBruteAttacks) 用于删除暴力破解记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteBruteAttacksWithContext ¶ added in v1.0.324
func (c *Client) DeleteBruteAttacksWithContext(ctx context.Context, request *DeleteBruteAttacksRequest) (response *DeleteBruteAttacksResponse, err error)
DeleteBruteAttacks 本接口 (DeleteBruteAttacks) 用于删除暴力破解记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteLicenseRecord ¶ added in v1.0.494
func (c *Client) DeleteLicenseRecord(request *DeleteLicenseRecordRequest) (response *DeleteLicenseRecordResponse, err error)
DeleteLicenseRecord 对授权管理-订单列表内已过期的订单进行删除.(删除后的订单不在统计范畴内)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteLicenseRecordAll ¶ added in v1.0.762
func (c *Client) DeleteLicenseRecordAll(request *DeleteLicenseRecordAllRequest) (response *DeleteLicenseRecordAllResponse, err error)
DeleteLicenseRecordAll 删除授权全部记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteLicenseRecordAllWithContext ¶ added in v1.0.762
func (c *Client) DeleteLicenseRecordAllWithContext(ctx context.Context, request *DeleteLicenseRecordAllRequest) (response *DeleteLicenseRecordAllResponse, err error)
DeleteLicenseRecordAll 删除授权全部记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteLicenseRecordWithContext ¶ added in v1.0.494
func (c *Client) DeleteLicenseRecordWithContext(ctx context.Context, request *DeleteLicenseRecordRequest) (response *DeleteLicenseRecordResponse, err error)
DeleteLicenseRecord 对授权管理-订单列表内已过期的订单进行删除.(删除后的订单不在统计范畴内)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteLogExport ¶ added in v1.0.762
func (c *Client) DeleteLogExport(request *DeleteLogExportRequest) (response *DeleteLogExportResponse, err error)
DeleteLogExport 删除日志下载任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteLogExportWithContext ¶ added in v1.0.762
func (c *Client) DeleteLogExportWithContext(ctx context.Context, request *DeleteLogExportRequest) (response *DeleteLogExportResponse, err error)
DeleteLogExport 删除日志下载任务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteLoginWhiteList ¶
func (c *Client) DeleteLoginWhiteList(request *DeleteLoginWhiteListRequest) (response *DeleteLoginWhiteListResponse, err error)
DeleteLoginWhiteList 本接口用于删除异地登录白名单规则。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteLoginWhiteListWithContext ¶ added in v1.0.324
func (c *Client) DeleteLoginWhiteListWithContext(ctx context.Context, request *DeleteLoginWhiteListRequest) (response *DeleteLoginWhiteListResponse, err error)
DeleteLoginWhiteList 本接口用于删除异地登录白名单规则。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteMachine ¶
func (c *Client) DeleteMachine(request *DeleteMachineRequest) (response *DeleteMachineResponse, err error)
DeleteMachine 本接口(DeleteMachine)用于卸载主机安全客户端。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_MACHINEDELETE = "FailedOperation.MachineDelete" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMachineClearHistory ¶ added in v1.0.762
func (c *Client) DeleteMachineClearHistory(request *DeleteMachineClearHistoryRequest) (response *DeleteMachineClearHistoryResponse, err error)
DeleteMachineClearHistory 删除机器清理记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_MACHINEDELETE = "FailedOperation.MachineDelete" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMachineClearHistoryWithContext ¶ added in v1.0.762
func (c *Client) DeleteMachineClearHistoryWithContext(ctx context.Context, request *DeleteMachineClearHistoryRequest) (response *DeleteMachineClearHistoryResponse, err error)
DeleteMachineClearHistory 删除机器清理记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_MACHINEDELETE = "FailedOperation.MachineDelete" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMachineTag ¶
func (c *Client) DeleteMachineTag(request *DeleteMachineTagRequest) (response *DeleteMachineTagResponse, err error)
DeleteMachineTag 删除服务器关联的标签
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMachineTagWithContext ¶ added in v1.0.324
func (c *Client) DeleteMachineTagWithContext(ctx context.Context, request *DeleteMachineTagRequest) (response *DeleteMachineTagResponse, err error)
DeleteMachineTag 删除服务器关联的标签
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMachineWithContext ¶ added in v1.0.324
func (c *Client) DeleteMachineWithContext(ctx context.Context, request *DeleteMachineRequest) (response *DeleteMachineResponse, err error)
DeleteMachine 本接口(DeleteMachine)用于卸载主机安全客户端。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_MACHINEDELETE = "FailedOperation.MachineDelete" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMaliciousRequestWhiteList ¶ added in v1.0.762
func (c *Client) DeleteMaliciousRequestWhiteList(request *DeleteMaliciousRequestWhiteListRequest) (response *DeleteMaliciousRequestWhiteListResponse, err error)
DeleteMaliciousRequestWhiteList 删除恶意请求白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteMaliciousRequestWhiteListWithContext ¶ added in v1.0.762
func (c *Client) DeleteMaliciousRequestWhiteListWithContext(ctx context.Context, request *DeleteMaliciousRequestWhiteListRequest) (response *DeleteMaliciousRequestWhiteListResponse, err error)
DeleteMaliciousRequestWhiteList 删除恶意请求白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteMaliciousRequests ¶
func (c *Client) DeleteMaliciousRequests(request *DeleteMaliciousRequestsRequest) (response *DeleteMaliciousRequestsResponse, err error)
DeleteMaliciousRequests 本接口 (DeleteMaliciousRequests) 用于删除恶意请求记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteMaliciousRequestsWithContext ¶ added in v1.0.324
func (c *Client) DeleteMaliciousRequestsWithContext(ctx context.Context, request *DeleteMaliciousRequestsRequest) (response *DeleteMaliciousRequestsResponse, err error)
DeleteMaliciousRequests 本接口 (DeleteMaliciousRequests) 用于删除恶意请求记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteMalwareScanTask ¶ added in v1.0.240
func (c *Client) DeleteMalwareScanTask(request *DeleteMalwareScanTaskRequest) (response *DeleteMalwareScanTaskResponse, err error)
DeleteMalwareScanTask 入侵管理-终止扫描任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteMalwareScanTaskWithContext ¶ added in v1.0.324
func (c *Client) DeleteMalwareScanTaskWithContext(ctx context.Context, request *DeleteMalwareScanTaskRequest) (response *DeleteMalwareScanTaskResponse, err error)
DeleteMalwareScanTask 入侵管理-终止扫描任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteMalwareWhiteList ¶ added in v1.0.762
func (c *Client) DeleteMalwareWhiteList(request *DeleteMalwareWhiteListRequest) (response *DeleteMalwareWhiteListResponse, err error)
DeleteMalwareWhiteList 删除木马白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMalwareWhiteListWithContext ¶ added in v1.0.762
func (c *Client) DeleteMalwareWhiteListWithContext(ctx context.Context, request *DeleteMalwareWhiteListRequest) (response *DeleteMalwareWhiteListResponse, err error)
DeleteMalwareWhiteList 删除木马白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMalwares ¶
func (c *Client) DeleteMalwares(request *DeleteMalwaresRequest) (response *DeleteMalwaresResponse, err error)
DeleteMalwares 本接口 (DeleteMalwares) 用于删除木马记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteMalwaresWithContext ¶ added in v1.0.324
func (c *Client) DeleteMalwaresWithContext(ctx context.Context, request *DeleteMalwaresRequest) (response *DeleteMalwaresResponse, err error)
DeleteMalwares 本接口 (DeleteMalwares) 用于删除木马记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteNetAttackWhiteList ¶ added in v1.0.762
func (c *Client) DeleteNetAttackWhiteList(request *DeleteNetAttackWhiteListRequest) (response *DeleteNetAttackWhiteListResponse, err error)
DeleteNetAttackWhiteList 删除网络攻击白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteNetAttackWhiteListWithContext ¶ added in v1.0.762
func (c *Client) DeleteNetAttackWhiteListWithContext(ctx context.Context, request *DeleteNetAttackWhiteListRequest) (response *DeleteNetAttackWhiteListResponse, err error)
DeleteNetAttackWhiteList 删除网络攻击白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteNonlocalLoginPlaces ¶
func (c *Client) DeleteNonlocalLoginPlaces(request *DeleteNonlocalLoginPlacesRequest) (response *DeleteNonlocalLoginPlacesResponse, err error)
DeleteNonlocalLoginPlaces 本接口 (DeleteNonlocalLoginPlaces) 用于删除异地登录记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteNonlocalLoginPlacesWithContext ¶ added in v1.0.324
func (c *Client) DeleteNonlocalLoginPlacesWithContext(ctx context.Context, request *DeleteNonlocalLoginPlacesRequest) (response *DeleteNonlocalLoginPlacesResponse, err error)
DeleteNonlocalLoginPlaces 本接口 (DeleteNonlocalLoginPlaces) 用于删除异地登录记录。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeletePrivilegeEvents ¶
func (c *Client) DeletePrivilegeEvents(request *DeletePrivilegeEventsRequest) (response *DeletePrivilegeEventsResponse, err error)
DeletePrivilegeEvents 根据Ids删除本地提权
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeletePrivilegeEventsWithContext ¶ added in v1.0.324
func (c *Client) DeletePrivilegeEventsWithContext(ctx context.Context, request *DeletePrivilegeEventsRequest) (response *DeletePrivilegeEventsResponse, err error)
DeletePrivilegeEvents 根据Ids删除本地提权
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeletePrivilegeRules ¶
func (c *Client) DeletePrivilegeRules(request *DeletePrivilegeRulesRequest) (response *DeletePrivilegeRulesResponse, err error)
DeletePrivilegeRules 删除本地提权规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeletePrivilegeRulesWithContext ¶ added in v1.0.324
func (c *Client) DeletePrivilegeRulesWithContext(ctx context.Context, request *DeletePrivilegeRulesRequest) (response *DeletePrivilegeRulesResponse, err error)
DeletePrivilegeRules 删除本地提权规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteProtectDir ¶ added in v1.0.240
func (c *Client) DeleteProtectDir(request *DeleteProtectDirRequest) (response *DeleteProtectDirResponse, err error)
DeleteProtectDir 删除防护网站
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) DeleteProtectDirWithContext ¶ added in v1.0.324
func (c *Client) DeleteProtectDirWithContext(ctx context.Context, request *DeleteProtectDirRequest) (response *DeleteProtectDirResponse, err error)
DeleteProtectDir 删除防护网站
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) DeleteRaspRules ¶ added in v1.0.1062
func (c *Client) DeleteRaspRules(request *DeleteRaspRulesRequest) (response *DeleteRaspRulesResponse, err error)
DeleteRaspRules 删除漏洞防御白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteRaspRulesWithContext ¶ added in v1.0.1062
func (c *Client) DeleteRaspRulesWithContext(ctx context.Context, request *DeleteRaspRulesRequest) (response *DeleteRaspRulesResponse, err error)
DeleteRaspRules 删除漏洞防御白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteReverseShellEvents ¶
func (c *Client) DeleteReverseShellEvents(request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error)
DeleteReverseShellEvents 根据Ids删除反弹Shell事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteReverseShellEventsWithContext ¶ added in v1.0.324
func (c *Client) DeleteReverseShellEventsWithContext(ctx context.Context, request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error)
DeleteReverseShellEvents 根据Ids删除反弹Shell事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteReverseShellRules ¶
func (c *Client) DeleteReverseShellRules(request *DeleteReverseShellRulesRequest) (response *DeleteReverseShellRulesResponse, err error)
DeleteReverseShellRules 删除反弹Shell规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteReverseShellRulesWithContext ¶ added in v1.0.324
func (c *Client) DeleteReverseShellRulesWithContext(ctx context.Context, request *DeleteReverseShellRulesRequest) (response *DeleteReverseShellRulesResponse, err error)
DeleteReverseShellRules 删除反弹Shell规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteRiskDnsEvent ¶ added in v1.0.762
func (c *Client) DeleteRiskDnsEvent(request *DeleteRiskDnsEventRequest) (response *DeleteRiskDnsEventResponse, err error)
DeleteRiskDnsEvent 删除恶意请求事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteRiskDnsEventWithContext ¶ added in v1.0.762
func (c *Client) DeleteRiskDnsEventWithContext(ctx context.Context, request *DeleteRiskDnsEventRequest) (response *DeleteRiskDnsEventResponse, err error)
DeleteRiskDnsEvent 删除恶意请求事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteRiskDnsPolicy ¶ added in v1.0.762
func (c *Client) DeleteRiskDnsPolicy(request *DeleteRiskDnsPolicyRequest) (response *DeleteRiskDnsPolicyResponse, err error)
DeleteRiskDnsPolicy 删除恶意请求策略
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DeleteRiskDnsPolicyWithContext ¶ added in v1.0.762
func (c *Client) DeleteRiskDnsPolicyWithContext(ctx context.Context, request *DeleteRiskDnsPolicyRequest) (response *DeleteRiskDnsPolicyResponse, err error)
DeleteRiskDnsPolicy 删除恶意请求策略
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DeleteScanTask ¶ added in v1.0.519
func (c *Client) DeleteScanTask(request *DeleteScanTaskRequest) (response *DeleteScanTaskResponse, err error)
DeleteScanTask DeleteScanTask 该接口可以对指定类型的扫描任务进行停止扫描;
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteScanTaskWithContext ¶ added in v1.0.519
func (c *Client) DeleteScanTaskWithContext(ctx context.Context, request *DeleteScanTaskRequest) (response *DeleteScanTaskResponse, err error)
DeleteScanTask DeleteScanTask 该接口可以对指定类型的扫描任务进行停止扫描;
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteSearchTemplate ¶
func (c *Client) DeleteSearchTemplate(request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error)
DeleteSearchTemplate 删除检索模板
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteSearchTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteSearchTemplateWithContext(ctx context.Context, request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error)
DeleteSearchTemplate 删除检索模板
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTags ¶
func (c *Client) DeleteTags(request *DeleteTagsRequest) (response *DeleteTagsResponse, err error)
DeleteTags 删除标签
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTagsWithContext ¶ added in v1.0.324
func (c *Client) DeleteTagsWithContext(ctx context.Context, request *DeleteTagsRequest) (response *DeleteTagsResponse, err error)
DeleteTags 删除标签
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWebHookPolicy ¶ added in v1.0.762
func (c *Client) DeleteWebHookPolicy(request *DeleteWebHookPolicyRequest) (response *DeleteWebHookPolicyResponse, err error)
DeleteWebHookPolicy 删除告警策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWebHookPolicyWithContext ¶ added in v1.0.762
func (c *Client) DeleteWebHookPolicyWithContext(ctx context.Context, request *DeleteWebHookPolicyRequest) (response *DeleteWebHookPolicyResponse, err error)
DeleteWebHookPolicy 删除告警策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWebHookReceiver ¶ added in v1.0.762
func (c *Client) DeleteWebHookReceiver(request *DeleteWebHookReceiverRequest) (response *DeleteWebHookReceiverResponse, err error)
DeleteWebHookReceiver 删除告警接收人
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWebHookReceiverWithContext ¶ added in v1.0.762
func (c *Client) DeleteWebHookReceiverWithContext(ctx context.Context, request *DeleteWebHookReceiverRequest) (response *DeleteWebHookReceiverResponse, err error)
DeleteWebHookReceiver 删除告警接收人
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWebHookRule ¶ added in v1.0.762
func (c *Client) DeleteWebHookRule(request *DeleteWebHookRuleRequest) (response *DeleteWebHookRuleResponse, err error)
DeleteWebHookRule 删除企微机器人规则
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWebHookRuleWithContext ¶ added in v1.0.762
func (c *Client) DeleteWebHookRuleWithContext(ctx context.Context, request *DeleteWebHookRuleRequest) (response *DeleteWebHookRuleResponse, err error)
DeleteWebHookRule 删除企微机器人规则
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWebPageEventLog ¶
func (c *Client) DeleteWebPageEventLog(request *DeleteWebPageEventLogRequest) (response *DeleteWebPageEventLogResponse, err error)
DeleteWebPageEventLog 网站防篡改-删除事件记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteWebPageEventLogWithContext ¶ added in v1.0.324
func (c *Client) DeleteWebPageEventLogWithContext(ctx context.Context, request *DeleteWebPageEventLogRequest) (response *DeleteWebPageEventLogResponse, err error)
DeleteWebPageEventLog 网站防篡改-删除事件记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeABTestConfig ¶ added in v1.0.762
func (c *Client) DescribeABTestConfig(request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error)
DescribeABTestConfig 获取用户当前灰度配置
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeABTestConfigWithContext ¶ added in v1.0.762
func (c *Client) DescribeABTestConfigWithContext(ctx context.Context, request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error)
DescribeABTestConfig 获取用户当前灰度配置
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeAESKey ¶ added in v1.0.762
func (c *Client) DescribeAESKey(request *DescribeAESKeyRequest) (response *DescribeAESKeyResponse, err error)
DescribeAESKey 获取配置的aeskey和aesiv
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeAESKeyWithContext ¶ added in v1.0.762
func (c *Client) DescribeAESKeyWithContext(ctx context.Context, request *DescribeAESKeyRequest) (response *DescribeAESKeyResponse, err error)
DescribeAESKey 获取配置的aeskey和aesiv
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeAccountStatistics ¶
func (c *Client) DescribeAccountStatistics(request *DescribeAccountStatisticsRequest) (response *DescribeAccountStatisticsResponse, err error)
DescribeAccountStatistics 本接口 (DescribeAccountStatistics) 用于获取帐号统计列表数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAccountStatisticsWithContext ¶ added in v1.0.324
func (c *Client) DescribeAccountStatisticsWithContext(ctx context.Context, request *DescribeAccountStatisticsRequest) (response *DescribeAccountStatisticsResponse, err error)
DescribeAccountStatistics 本接口 (DescribeAccountStatistics) 用于获取帐号统计列表数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAgentInstallCommand ¶ added in v1.0.754
func (c *Client) DescribeAgentInstallCommand(request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error)
DescribeAgentInstallCommand 获取agent安装命令
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) DescribeAgentInstallCommandWithContext ¶ added in v1.0.754
func (c *Client) DescribeAgentInstallCommandWithContext(ctx context.Context, request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error)
DescribeAgentInstallCommand 获取agent安装命令
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) DescribeAgentInstallationToken ¶ added in v1.0.762
func (c *Client) DescribeAgentInstallationToken(request *DescribeAgentInstallationTokenRequest) (response *DescribeAgentInstallationTokenResponse, err error)
DescribeAgentInstallationToken 混合云安装agent token获取
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAgentInstallationTokenWithContext ¶ added in v1.0.762
func (c *Client) DescribeAgentInstallationTokenWithContext(ctx context.Context, request *DescribeAgentInstallationTokenRequest) (response *DescribeAgentInstallationTokenResponse, err error)
DescribeAgentInstallationToken 混合云安装agent token获取
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAlarmIncidentNodes ¶ added in v1.0.633
func (c *Client) DescribeAlarmIncidentNodes(request *DescribeAlarmIncidentNodesRequest) (response *DescribeAlarmIncidentNodesResponse, err error)
DescribeAlarmIncidentNodes 获取告警点所在事件的所有节点信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAlarmIncidentNodesWithContext ¶ added in v1.0.633
func (c *Client) DescribeAlarmIncidentNodesWithContext(ctx context.Context, request *DescribeAlarmIncidentNodesRequest) (response *DescribeAlarmIncidentNodesResponse, err error)
DescribeAlarmIncidentNodes 获取告警点所在事件的所有节点信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAlarmVertexId ¶ added in v1.0.633
func (c *Client) DescribeAlarmVertexId(request *DescribeAlarmVertexIdRequest) (response *DescribeAlarmVertexIdResponse, err error)
DescribeAlarmVertexId 查询告警点id列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAlarmVertexIdWithContext ¶ added in v1.0.633
func (c *Client) DescribeAlarmVertexIdWithContext(ctx context.Context, request *DescribeAlarmVertexIdRequest) (response *DescribeAlarmVertexIdResponse, err error)
DescribeAlarmVertexId 查询告警点id列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetAppCount ¶ added in v1.0.762
func (c *Client) DescribeAssetAppCount(request *DescribeAssetAppCountRequest) (response *DescribeAssetAppCountResponse, err error)
DescribeAssetAppCount 获取所有软件应用数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetAppCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetAppCountWithContext(ctx context.Context, request *DescribeAssetAppCountRequest) (response *DescribeAssetAppCountResponse, err error)
DescribeAssetAppCount 获取所有软件应用数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetAppList ¶ added in v1.0.259
func (c *Client) DescribeAssetAppList(request *DescribeAssetAppListRequest) (response *DescribeAssetAppListResponse, err error)
DescribeAssetAppList 查询应用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetAppListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetAppListWithContext(ctx context.Context, request *DescribeAssetAppListRequest) (response *DescribeAssetAppListResponse, err error)
DescribeAssetAppList 查询应用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetAppProcessList ¶ added in v1.0.259
func (c *Client) DescribeAssetAppProcessList(request *DescribeAssetAppProcessListRequest) (response *DescribeAssetAppProcessListResponse, err error)
DescribeAssetAppProcessList 获取软件关联进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetAppProcessListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetAppProcessListWithContext(ctx context.Context, request *DescribeAssetAppProcessListRequest) (response *DescribeAssetAppProcessListResponse, err error)
DescribeAssetAppProcessList 获取软件关联进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetCoreModuleInfo ¶ added in v1.0.259
func (c *Client) DescribeAssetCoreModuleInfo(request *DescribeAssetCoreModuleInfoRequest) (response *DescribeAssetCoreModuleInfoResponse, err error)
DescribeAssetCoreModuleInfo 获取内核模块详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetCoreModuleInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetCoreModuleInfoWithContext(ctx context.Context, request *DescribeAssetCoreModuleInfoRequest) (response *DescribeAssetCoreModuleInfoResponse, err error)
DescribeAssetCoreModuleInfo 获取内核模块详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetCoreModuleList ¶ added in v1.0.259
func (c *Client) DescribeAssetCoreModuleList(request *DescribeAssetCoreModuleListRequest) (response *DescribeAssetCoreModuleListResponse, err error)
DescribeAssetCoreModuleList 查询资产管理内核模块列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetCoreModuleListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetCoreModuleListWithContext(ctx context.Context, request *DescribeAssetCoreModuleListRequest) (response *DescribeAssetCoreModuleListResponse, err error)
DescribeAssetCoreModuleList 查询资产管理内核模块列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetDatabaseCount ¶ added in v1.0.762
func (c *Client) DescribeAssetDatabaseCount(request *DescribeAssetDatabaseCountRequest) (response *DescribeAssetDatabaseCountResponse, err error)
DescribeAssetDatabaseCount 获取所有数据库数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetDatabaseCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetDatabaseCountWithContext(ctx context.Context, request *DescribeAssetDatabaseCountRequest) (response *DescribeAssetDatabaseCountResponse, err error)
DescribeAssetDatabaseCount 获取所有数据库数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetDatabaseInfo ¶ added in v1.0.259
func (c *Client) DescribeAssetDatabaseInfo(request *DescribeAssetDatabaseInfoRequest) (response *DescribeAssetDatabaseInfoResponse, err error)
DescribeAssetDatabaseInfo 获取资产管理数据库详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetDatabaseInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetDatabaseInfoWithContext(ctx context.Context, request *DescribeAssetDatabaseInfoRequest) (response *DescribeAssetDatabaseInfoResponse, err error)
DescribeAssetDatabaseInfo 获取资产管理数据库详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetDatabaseList ¶ added in v1.0.259
func (c *Client) DescribeAssetDatabaseList(request *DescribeAssetDatabaseListRequest) (response *DescribeAssetDatabaseListResponse, err error)
DescribeAssetDatabaseList 查询资产管理数据库列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetDatabaseListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetDatabaseListWithContext(ctx context.Context, request *DescribeAssetDatabaseListRequest) (response *DescribeAssetDatabaseListResponse, err error)
DescribeAssetDatabaseList 查询资产管理数据库列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetDiskList ¶ added in v1.0.762
func (c *Client) DescribeAssetDiskList(request *DescribeAssetDiskListRequest) (response *DescribeAssetDiskListResponse, err error)
DescribeAssetDiskList 获取主机磁盘分区列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetDiskListWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetDiskListWithContext(ctx context.Context, request *DescribeAssetDiskListRequest) (response *DescribeAssetDiskListResponse, err error)
DescribeAssetDiskList 获取主机磁盘分区列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetEnvList ¶ added in v1.0.259
func (c *Client) DescribeAssetEnvList(request *DescribeAssetEnvListRequest) (response *DescribeAssetEnvListResponse, err error)
DescribeAssetEnvList 查询资产管理环境变量列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetEnvListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetEnvListWithContext(ctx context.Context, request *DescribeAssetEnvListRequest) (response *DescribeAssetEnvListResponse, err error)
DescribeAssetEnvList 查询资产管理环境变量列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetHostTotalCount ¶ added in v1.0.510
func (c *Client) DescribeAssetHostTotalCount(request *DescribeAssetHostTotalCountRequest) (response *DescribeAssetHostTotalCountResponse, err error)
DescribeAssetHostTotalCount 获取主机所有资源数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetHostTotalCountWithContext ¶ added in v1.0.510
func (c *Client) DescribeAssetHostTotalCountWithContext(ctx context.Context, request *DescribeAssetHostTotalCountRequest) (response *DescribeAssetHostTotalCountResponse, err error)
DescribeAssetHostTotalCount 获取主机所有资源数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetInfo ¶
func (c *Client) DescribeAssetInfo(request *DescribeAssetInfoRequest) (response *DescribeAssetInfoResponse, err error)
DescribeAssetInfo 获取资产数量: 主机数、账号数、端口数、进程数、软件数、数据库数、Web应用数、Web框架数、Web服务数、Web站点数
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetInfoWithContext(ctx context.Context, request *DescribeAssetInfoRequest) (response *DescribeAssetInfoResponse, err error)
DescribeAssetInfo 获取资产数量: 主机数、账号数、端口数、进程数、软件数、数据库数、Web应用数、Web框架数、Web服务数、Web站点数
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetInitServiceList ¶ added in v1.0.259
func (c *Client) DescribeAssetInitServiceList(request *DescribeAssetInitServiceListRequest) (response *DescribeAssetInitServiceListResponse, err error)
DescribeAssetInitServiceList 查询资产管理启动服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetInitServiceListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetInitServiceListWithContext(ctx context.Context, request *DescribeAssetInitServiceListRequest) (response *DescribeAssetInitServiceListResponse, err error)
DescribeAssetInitServiceList 查询资产管理启动服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetJarInfo ¶ added in v1.0.259
func (c *Client) DescribeAssetJarInfo(request *DescribeAssetJarInfoRequest) (response *DescribeAssetJarInfoResponse, err error)
DescribeAssetJarInfo 获取Jar包详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetJarInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetJarInfoWithContext(ctx context.Context, request *DescribeAssetJarInfoRequest) (response *DescribeAssetJarInfoResponse, err error)
DescribeAssetJarInfo 获取Jar包详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetJarList ¶ added in v1.0.259
func (c *Client) DescribeAssetJarList(request *DescribeAssetJarListRequest) (response *DescribeAssetJarListResponse, err error)
DescribeAssetJarList 查询Jar包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetJarListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetJarListWithContext(ctx context.Context, request *DescribeAssetJarListRequest) (response *DescribeAssetJarListResponse, err error)
DescribeAssetJarList 查询Jar包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetLoadInfo ¶ added in v1.0.762
func (c *Client) DescribeAssetLoadInfo(request *DescribeAssetLoadInfoRequest) (response *DescribeAssetLoadInfoResponse, err error)
DescribeAssetLoadInfo 获取系统负载、内存使用率、硬盘使用率情况
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetLoadInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetLoadInfoWithContext(ctx context.Context, request *DescribeAssetLoadInfoRequest) (response *DescribeAssetLoadInfoResponse, err error)
DescribeAssetLoadInfo 获取系统负载、内存使用率、硬盘使用率情况
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetMachineDetail ¶ added in v1.0.259
func (c *Client) DescribeAssetMachineDetail(request *DescribeAssetMachineDetailRequest) (response *DescribeAssetMachineDetailResponse, err error)
DescribeAssetMachineDetail 获取资产管理主机资源详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetMachineDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetMachineDetailWithContext(ctx context.Context, request *DescribeAssetMachineDetailRequest) (response *DescribeAssetMachineDetailResponse, err error)
DescribeAssetMachineDetail 获取资产管理主机资源详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetMachineList ¶ added in v1.0.259
func (c *Client) DescribeAssetMachineList(request *DescribeAssetMachineListRequest) (response *DescribeAssetMachineListResponse, err error)
DescribeAssetMachineList 获取资产指纹页面的资源监控列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetMachineListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetMachineListWithContext(ctx context.Context, request *DescribeAssetMachineListRequest) (response *DescribeAssetMachineListResponse, err error)
DescribeAssetMachineList 获取资产指纹页面的资源监控列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetMachineTagTop ¶ added in v1.0.762
func (c *Client) DescribeAssetMachineTagTop(request *DescribeAssetMachineTagTopRequest) (response *DescribeAssetMachineTagTopResponse, err error)
DescribeAssetMachineTagTop 获取主机标签Top5
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetMachineTagTopWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetMachineTagTopWithContext(ctx context.Context, request *DescribeAssetMachineTagTopRequest) (response *DescribeAssetMachineTagTopResponse, err error)
DescribeAssetMachineTagTop 获取主机标签Top5
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetPlanTaskList ¶ added in v1.0.259
func (c *Client) DescribeAssetPlanTaskList(request *DescribeAssetPlanTaskListRequest) (response *DescribeAssetPlanTaskListResponse, err error)
DescribeAssetPlanTaskList 查询资产管理计划任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetPlanTaskListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetPlanTaskListWithContext(ctx context.Context, request *DescribeAssetPlanTaskListRequest) (response *DescribeAssetPlanTaskListResponse, err error)
DescribeAssetPlanTaskList 查询资产管理计划任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetPortCount ¶ added in v1.0.762
func (c *Client) DescribeAssetPortCount(request *DescribeAssetPortCountRequest) (response *DescribeAssetPortCountResponse, err error)
DescribeAssetPortCount 获取所有端口数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetPortCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetPortCountWithContext(ctx context.Context, request *DescribeAssetPortCountRequest) (response *DescribeAssetPortCountResponse, err error)
DescribeAssetPortCount 获取所有端口数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetPortInfoList ¶ added in v1.0.259
func (c *Client) DescribeAssetPortInfoList(request *DescribeAssetPortInfoListRequest) (response *DescribeAssetPortInfoListResponse, err error)
DescribeAssetPortInfoList 获取资产管理端口列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetPortInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetPortInfoListWithContext(ctx context.Context, request *DescribeAssetPortInfoListRequest) (response *DescribeAssetPortInfoListResponse, err error)
DescribeAssetPortInfoList 获取资产管理端口列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetProcessCount ¶ added in v1.0.762
func (c *Client) DescribeAssetProcessCount(request *DescribeAssetProcessCountRequest) (response *DescribeAssetProcessCountResponse, err error)
DescribeAssetProcessCount 获取所有进程数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetProcessCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetProcessCountWithContext(ctx context.Context, request *DescribeAssetProcessCountRequest) (response *DescribeAssetProcessCountResponse, err error)
DescribeAssetProcessCount 获取所有进程数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetProcessInfoList ¶ added in v1.0.259
func (c *Client) DescribeAssetProcessInfoList(request *DescribeAssetProcessInfoListRequest) (response *DescribeAssetProcessInfoListResponse, err error)
DescribeAssetProcessInfoList 获取资产管理进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetProcessInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetProcessInfoListWithContext(ctx context.Context, request *DescribeAssetProcessInfoListRequest) (response *DescribeAssetProcessInfoListResponse, err error)
DescribeAssetProcessInfoList 获取资产管理进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetRecentMachineInfo ¶
func (c *Client) DescribeAssetRecentMachineInfo(request *DescribeAssetRecentMachineInfoRequest) (response *DescribeAssetRecentMachineInfoResponse, err error)
DescribeAssetRecentMachineInfo 获取主机最近趋势情况
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeAssetRecentMachineInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetRecentMachineInfoWithContext(ctx context.Context, request *DescribeAssetRecentMachineInfoRequest) (response *DescribeAssetRecentMachineInfoResponse, err error)
DescribeAssetRecentMachineInfo 获取主机最近趋势情况
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeAssetSystemPackageList ¶ added in v1.0.259
func (c *Client) DescribeAssetSystemPackageList(request *DescribeAssetSystemPackageListRequest) (response *DescribeAssetSystemPackageListResponse, err error)
DescribeAssetSystemPackageList 获取资产管理系统安装包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetSystemPackageListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetSystemPackageListWithContext(ctx context.Context, request *DescribeAssetSystemPackageListRequest) (response *DescribeAssetSystemPackageListResponse, err error)
DescribeAssetSystemPackageList 获取资产管理系统安装包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetTotalCount ¶ added in v1.0.762
func (c *Client) DescribeAssetTotalCount(request *DescribeAssetTotalCountRequest) (response *DescribeAssetTotalCountResponse, err error)
DescribeAssetTotalCount 获取所有资源数量:主机、账号、端口、进程、软件、数据库、Web应用、Web框架、Web服务、Web站点
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetTotalCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetTotalCountWithContext(ctx context.Context, request *DescribeAssetTotalCountRequest) (response *DescribeAssetTotalCountResponse, err error)
DescribeAssetTotalCount 获取所有资源数量:主机、账号、端口、进程、软件、数据库、Web应用、Web框架、Web服务、Web站点
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetTypeTop ¶ added in v1.0.762
func (c *Client) DescribeAssetTypeTop(request *DescribeAssetTypeTopRequest) (response *DescribeAssetTypeTopResponse, err error)
DescribeAssetTypeTop 获取各种类型资源Top5
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetTypeTopWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetTypeTopWithContext(ctx context.Context, request *DescribeAssetTypeTopRequest) (response *DescribeAssetTypeTopResponse, err error)
DescribeAssetTypeTop 获取各种类型资源Top5
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetTypes ¶ added in v1.0.762
func (c *Client) DescribeAssetTypes(request *DescribeAssetTypesRequest) (response *DescribeAssetTypesResponse, err error)
DescribeAssetTypes 获取资产指纹类型列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) DescribeAssetTypesWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetTypesWithContext(ctx context.Context, request *DescribeAssetTypesRequest) (response *DescribeAssetTypesResponse, err error)
DescribeAssetTypes 获取资产指纹类型列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) DescribeAssetUserCount ¶ added in v1.0.762
func (c *Client) DescribeAssetUserCount(request *DescribeAssetUserCountRequest) (response *DescribeAssetUserCountResponse, err error)
DescribeAssetUserCount 获取所有账号数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetUserCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetUserCountWithContext(ctx context.Context, request *DescribeAssetUserCountRequest) (response *DescribeAssetUserCountResponse, err error)
DescribeAssetUserCount 获取所有账号数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetUserInfo ¶ added in v1.0.259
func (c *Client) DescribeAssetUserInfo(request *DescribeAssetUserInfoRequest) (response *DescribeAssetUserInfoResponse, err error)
DescribeAssetUserInfo 获取主机账号详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) DescribeAssetUserInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetUserInfoWithContext(ctx context.Context, request *DescribeAssetUserInfoRequest) (response *DescribeAssetUserInfoResponse, err error)
DescribeAssetUserInfo 获取主机账号详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) DescribeAssetUserKeyList ¶ added in v1.0.762
func (c *Client) DescribeAssetUserKeyList(request *DescribeAssetUserKeyListRequest) (response *DescribeAssetUserKeyListResponse, err error)
DescribeAssetUserKeyList 获取主机账号Key列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetUserKeyListWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetUserKeyListWithContext(ctx context.Context, request *DescribeAssetUserKeyListRequest) (response *DescribeAssetUserKeyListResponse, err error)
DescribeAssetUserKeyList 获取主机账号Key列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetUserList ¶ added in v1.0.259
func (c *Client) DescribeAssetUserList(request *DescribeAssetUserListRequest) (response *DescribeAssetUserListResponse, err error)
DescribeAssetUserList 获取账号列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeAssetUserListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetUserListWithContext(ctx context.Context, request *DescribeAssetUserListRequest) (response *DescribeAssetUserListResponse, err error)
DescribeAssetUserList 获取账号列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeAssetWebAppCount ¶ added in v1.0.762
func (c *Client) DescribeAssetWebAppCount(request *DescribeAssetWebAppCountRequest) (response *DescribeAssetWebAppCountResponse, err error)
DescribeAssetWebAppCount 获取所有Web应用数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebAppCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetWebAppCountWithContext(ctx context.Context, request *DescribeAssetWebAppCountRequest) (response *DescribeAssetWebAppCountResponse, err error)
DescribeAssetWebAppCount 获取所有Web应用数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebAppList ¶ added in v1.0.259
func (c *Client) DescribeAssetWebAppList(request *DescribeAssetWebAppListRequest) (response *DescribeAssetWebAppListResponse, err error)
DescribeAssetWebAppList 获取资产管理Web应用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebAppListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetWebAppListWithContext(ctx context.Context, request *DescribeAssetWebAppListRequest) (response *DescribeAssetWebAppListResponse, err error)
DescribeAssetWebAppList 获取资产管理Web应用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebAppPluginList ¶ added in v1.0.259
func (c *Client) DescribeAssetWebAppPluginList(request *DescribeAssetWebAppPluginListRequest) (response *DescribeAssetWebAppPluginListResponse, err error)
DescribeAssetWebAppPluginList 获取资产管理Web应用插件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebAppPluginListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetWebAppPluginListWithContext(ctx context.Context, request *DescribeAssetWebAppPluginListRequest) (response *DescribeAssetWebAppPluginListResponse, err error)
DescribeAssetWebAppPluginList 获取资产管理Web应用插件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebFrameCount ¶ added in v1.0.762
func (c *Client) DescribeAssetWebFrameCount(request *DescribeAssetWebFrameCountRequest) (response *DescribeAssetWebFrameCountResponse, err error)
DescribeAssetWebFrameCount 获取所有Web框架数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebFrameCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetWebFrameCountWithContext(ctx context.Context, request *DescribeAssetWebFrameCountRequest) (response *DescribeAssetWebFrameCountResponse, err error)
DescribeAssetWebFrameCount 获取所有Web框架数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebFrameList ¶ added in v1.0.259
func (c *Client) DescribeAssetWebFrameList(request *DescribeAssetWebFrameListRequest) (response *DescribeAssetWebFrameListResponse, err error)
DescribeAssetWebFrameList 获取资产管理Web框架列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebFrameListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetWebFrameListWithContext(ctx context.Context, request *DescribeAssetWebFrameListRequest) (response *DescribeAssetWebFrameListResponse, err error)
DescribeAssetWebFrameList 获取资产管理Web框架列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebLocationCount ¶ added in v1.0.762
func (c *Client) DescribeAssetWebLocationCount(request *DescribeAssetWebLocationCountRequest) (response *DescribeAssetWebLocationCountResponse, err error)
DescribeAssetWebLocationCount 获取所有Web站点数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebLocationCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetWebLocationCountWithContext(ctx context.Context, request *DescribeAssetWebLocationCountRequest) (response *DescribeAssetWebLocationCountResponse, err error)
DescribeAssetWebLocationCount 获取所有Web站点数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebLocationInfo ¶ added in v1.0.259
func (c *Client) DescribeAssetWebLocationInfo(request *DescribeAssetWebLocationInfoRequest) (response *DescribeAssetWebLocationInfoResponse, err error)
DescribeAssetWebLocationInfo 获取Web站点详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebLocationInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetWebLocationInfoWithContext(ctx context.Context, request *DescribeAssetWebLocationInfoRequest) (response *DescribeAssetWebLocationInfoResponse, err error)
DescribeAssetWebLocationInfo 获取Web站点详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebLocationList ¶ added in v1.0.259
func (c *Client) DescribeAssetWebLocationList(request *DescribeAssetWebLocationListRequest) (response *DescribeAssetWebLocationListResponse, err error)
DescribeAssetWebLocationList 获取Web站点列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebLocationListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetWebLocationListWithContext(ctx context.Context, request *DescribeAssetWebLocationListRequest) (response *DescribeAssetWebLocationListResponse, err error)
DescribeAssetWebLocationList 获取Web站点列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebLocationPathList ¶ added in v1.0.762
func (c *Client) DescribeAssetWebLocationPathList(request *DescribeAssetWebLocationPathListRequest) (response *DescribeAssetWebLocationPathListResponse, err error)
DescribeAssetWebLocationPathList 获取Web站点虚拟目录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebLocationPathListWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetWebLocationPathListWithContext(ctx context.Context, request *DescribeAssetWebLocationPathListRequest) (response *DescribeAssetWebLocationPathListResponse, err error)
DescribeAssetWebLocationPathList 获取Web站点虚拟目录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebServiceCount ¶ added in v1.0.762
func (c *Client) DescribeAssetWebServiceCount(request *DescribeAssetWebServiceCountRequest) (response *DescribeAssetWebServiceCountResponse, err error)
DescribeAssetWebServiceCount 获取所有Web服务数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebServiceCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeAssetWebServiceCountWithContext(ctx context.Context, request *DescribeAssetWebServiceCountRequest) (response *DescribeAssetWebServiceCountResponse, err error)
DescribeAssetWebServiceCount 获取所有Web服务数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebServiceInfoList ¶ added in v1.0.259
func (c *Client) DescribeAssetWebServiceInfoList(request *DescribeAssetWebServiceInfoListRequest) (response *DescribeAssetWebServiceInfoListResponse, err error)
DescribeAssetWebServiceInfoList 查询资产管理Web服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetWebServiceInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetWebServiceInfoListWithContext(ctx context.Context, request *DescribeAssetWebServiceInfoListRequest) (response *DescribeAssetWebServiceInfoListResponse, err error)
DescribeAssetWebServiceInfoList 查询资产管理Web服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAssetWebServiceProcessList ¶ added in v1.0.259
func (c *Client) DescribeAssetWebServiceProcessList(request *DescribeAssetWebServiceProcessListRequest) (response *DescribeAssetWebServiceProcessListResponse, err error)
DescribeAssetWebServiceProcessList 获取Web服务关联进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAssetWebServiceProcessListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAssetWebServiceProcessListWithContext(ctx context.Context, request *DescribeAssetWebServiceProcessListRequest) (response *DescribeAssetWebServiceProcessListResponse, err error)
DescribeAssetWebServiceProcessList 获取Web服务关联进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAttackEventInfo ¶ added in v1.0.762
func (c *Client) DescribeAttackEventInfo(request *DescribeAttackEventInfoRequest) (response *DescribeAttackEventInfoResponse, err error)
DescribeAttackEventInfo 网络攻击事件详情
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackEventInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeAttackEventInfoWithContext(ctx context.Context, request *DescribeAttackEventInfoRequest) (response *DescribeAttackEventInfoResponse, err error)
DescribeAttackEventInfo 网络攻击事件详情
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackEvents ¶ added in v1.0.752
func (c *Client) DescribeAttackEvents(request *DescribeAttackEventsRequest) (response *DescribeAttackEventsResponse, err error)
DescribeAttackEvents 按分页形式展示网络攻击检测事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackEventsWithContext ¶ added in v1.0.752
func (c *Client) DescribeAttackEventsWithContext(ctx context.Context, request *DescribeAttackEventsRequest) (response *DescribeAttackEventsResponse, err error)
DescribeAttackEvents 按分页形式展示网络攻击检测事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackStatistics ¶ added in v1.0.762
func (c *Client) DescribeAttackStatistics(request *DescribeAttackStatisticsRequest) (response *DescribeAttackStatisticsResponse, err error)
DescribeAttackStatistics 网络攻击数据统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackStatisticsWithContext ¶ added in v1.0.762
func (c *Client) DescribeAttackStatisticsWithContext(ctx context.Context, request *DescribeAttackStatisticsRequest) (response *DescribeAttackStatisticsResponse, err error)
DescribeAttackStatistics 网络攻击数据统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackTop ¶ added in v1.0.762
func (c *Client) DescribeAttackTop(request *DescribeAttackTopRequest) (response *DescribeAttackTopResponse, err error)
DescribeAttackTop 网络攻击top5数据列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackTopWithContext ¶ added in v1.0.762
func (c *Client) DescribeAttackTopWithContext(ctx context.Context, request *DescribeAttackTopRequest) (response *DescribeAttackTopResponse, err error)
DescribeAttackTop 网络攻击top5数据列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackTrends ¶ added in v1.0.762
func (c *Client) DescribeAttackTrends(request *DescribeAttackTrendsRequest) (response *DescribeAttackTrendsResponse, err error)
DescribeAttackTrends 网络攻击趋势数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackTrendsWithContext ¶ added in v1.0.762
func (c *Client) DescribeAttackTrendsWithContext(ctx context.Context, request *DescribeAttackTrendsRequest) (response *DescribeAttackTrendsResponse, err error)
DescribeAttackTrends 网络攻击趋势数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAttackVulTypeList ¶
func (c *Client) DescribeAttackVulTypeList(request *DescribeAttackVulTypeListRequest) (response *DescribeAttackVulTypeListResponse, err error)
DescribeAttackVulTypeList 获取网络攻击威胁类型列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeAttackVulTypeListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAttackVulTypeListWithContext(ctx context.Context, request *DescribeAttackVulTypeListRequest) (response *DescribeAttackVulTypeListResponse, err error)
DescribeAttackVulTypeList 获取网络攻击威胁类型列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeAvailableExpertServiceDetail ¶ added in v1.0.255
func (c *Client) DescribeAvailableExpertServiceDetail(request *DescribeAvailableExpertServiceDetailRequest) (response *DescribeAvailableExpertServiceDetailResponse, err error)
DescribeAvailableExpertServiceDetail 专家服务-可用订单详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAvailableExpertServiceDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeAvailableExpertServiceDetailWithContext(ctx context.Context, request *DescribeAvailableExpertServiceDetailRequest) (response *DescribeAvailableExpertServiceDetailResponse, err error)
DescribeAvailableExpertServiceDetail 专家服务-可用订单详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBanMode ¶ added in v1.0.240
func (c *Client) DescribeBanMode(request *DescribeBanModeRequest) (response *DescribeBanModeResponse, err error)
DescribeBanMode 获取爆破阻断模式
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBanModeWithContext ¶ added in v1.0.324
func (c *Client) DescribeBanModeWithContext(ctx context.Context, request *DescribeBanModeRequest) (response *DescribeBanModeResponse, err error)
DescribeBanMode 获取爆破阻断模式
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBanRegions ¶ added in v1.0.240
func (c *Client) DescribeBanRegions(request *DescribeBanRegionsRequest) (response *DescribeBanRegionsResponse, err error)
DescribeBanRegions 获取阻断地域
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBanRegionsWithContext ¶ added in v1.0.324
func (c *Client) DescribeBanRegionsWithContext(ctx context.Context, request *DescribeBanRegionsRequest) (response *DescribeBanRegionsResponse, err error)
DescribeBanRegions 获取阻断地域
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBanStatus ¶ added in v1.0.240
func (c *Client) DescribeBanStatus(request *DescribeBanStatusRequest) (response *DescribeBanStatusResponse, err error)
DescribeBanStatus 获取阻断按钮状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBanStatusWithContext ¶ added in v1.0.324
func (c *Client) DescribeBanStatusWithContext(ctx context.Context, request *DescribeBanStatusRequest) (response *DescribeBanStatusResponse, err error)
DescribeBanStatus 获取阻断按钮状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBanWhiteList ¶ added in v1.0.255
func (c *Client) DescribeBanWhiteList(request *DescribeBanWhiteListRequest) (response *DescribeBanWhiteListResponse, err error)
DescribeBanWhiteList 获取阻断白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBanWhiteListWithContext ¶ added in v1.0.324
func (c *Client) DescribeBanWhiteListWithContext(ctx context.Context, request *DescribeBanWhiteListRequest) (response *DescribeBanWhiteListResponse, err error)
DescribeBanWhiteList 获取阻断白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBaselineAnalysisData ¶ added in v1.0.255
func (c *Client) DescribeBaselineAnalysisData(request *DescribeBaselineAnalysisDataRequest) (response *DescribeBaselineAnalysisDataResponse, err error)
DescribeBaselineAnalysisData 根据基线策略id查询基线策略数据概览统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBaselineAnalysisDataWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineAnalysisDataWithContext(ctx context.Context, request *DescribeBaselineAnalysisDataRequest) (response *DescribeBaselineAnalysisDataResponse, err error)
DescribeBaselineAnalysisData 根据基线策略id查询基线策略数据概览统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBaselineBasicInfo ¶ added in v1.0.240
func (c *Client) DescribeBaselineBasicInfo(request *DescribeBaselineBasicInfoRequest) (response *DescribeBaselineBasicInfoResponse, err error)
DescribeBaselineBasicInfo 查询基线基础信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineBasicInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineBasicInfoWithContext(ctx context.Context, request *DescribeBaselineBasicInfoRequest) (response *DescribeBaselineBasicInfoResponse, err error)
DescribeBaselineBasicInfo 查询基线基础信息列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineDefaultStrategyList ¶ added in v1.0.762
func (c *Client) DescribeBaselineDefaultStrategyList(request *DescribeBaselineDefaultStrategyListRequest) (response *DescribeBaselineDefaultStrategyListResponse, err error)
DescribeBaselineDefaultStrategyList 查询基线默认策略列表信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeBaselineDefaultStrategyListWithContext ¶ added in v1.0.762
func (c *Client) DescribeBaselineDefaultStrategyListWithContext(ctx context.Context, request *DescribeBaselineDefaultStrategyListRequest) (response *DescribeBaselineDefaultStrategyListResponse, err error)
DescribeBaselineDefaultStrategyList 查询基线默认策略列表信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeBaselineDetail ¶ added in v1.0.240
func (c *Client) DescribeBaselineDetail(request *DescribeBaselineDetailRequest) (response *DescribeBaselineDetailResponse, err error)
DescribeBaselineDetail 根据基线id查询基线详情接口
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineDetailWithContext(ctx context.Context, request *DescribeBaselineDetailRequest) (response *DescribeBaselineDetailResponse, err error)
DescribeBaselineDetail 根据基线id查询基线详情接口
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineDetectList ¶ added in v1.0.610
func (c *Client) DescribeBaselineDetectList(request *DescribeBaselineDetectListRequest) (response *DescribeBaselineDetectListResponse, err error)
DescribeBaselineDetectList 获取基线检测详情记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineDetectListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineDetectListWithContext(ctx context.Context, request *DescribeBaselineDetectListRequest) (response *DescribeBaselineDetectListResponse, err error)
DescribeBaselineDetectList 获取基线检测详情记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineDetectOverview ¶ added in v1.0.610
func (c *Client) DescribeBaselineDetectOverview(request *DescribeBaselineDetectOverviewRequest) (response *DescribeBaselineDetectOverviewResponse, err error)
DescribeBaselineDetectOverview 获取基线检测概览
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineDetectOverviewWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineDetectOverviewWithContext(ctx context.Context, request *DescribeBaselineDetectOverviewRequest) (response *DescribeBaselineDetectOverviewResponse, err error)
DescribeBaselineDetectOverview 获取基线检测概览
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineDownloadList ¶ added in v1.0.610
func (c *Client) DescribeBaselineDownloadList(request *DescribeBaselineDownloadListRequest) (response *DescribeBaselineDownloadListResponse, err error)
DescribeBaselineDownloadList 获取基线下载列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineDownloadListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineDownloadListWithContext(ctx context.Context, request *DescribeBaselineDownloadListRequest) (response *DescribeBaselineDownloadListResponse, err error)
DescribeBaselineDownloadList 获取基线下载列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineEffectHostList ¶ added in v1.0.255
func (c *Client) DescribeBaselineEffectHostList(request *DescribeBaselineEffectHostListRequest) (response *DescribeBaselineEffectHostListResponse, err error)
DescribeBaselineEffectHostList 根据基线id查询基线影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineEffectHostListWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineEffectHostListWithContext(ctx context.Context, request *DescribeBaselineEffectHostListRequest) (response *DescribeBaselineEffectHostListResponse, err error)
DescribeBaselineEffectHostList 根据基线id查询基线影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineFixList ¶ added in v1.0.610
func (c *Client) DescribeBaselineFixList(request *DescribeBaselineFixListRequest) (response *DescribeBaselineFixListResponse, err error)
DescribeBaselineFixList 获取基线修复列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineFixListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineFixListWithContext(ctx context.Context, request *DescribeBaselineFixListRequest) (response *DescribeBaselineFixListResponse, err error)
DescribeBaselineFixList 获取基线修复列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineHostDetectList ¶ added in v1.0.519
func (c *Client) DescribeBaselineHostDetectList(request *DescribeBaselineHostDetectListRequest) (response *DescribeBaselineHostDetectListResponse, err error)
DescribeBaselineHostDetectList 获取基线检测主机列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineHostDetectListWithContext ¶ added in v1.0.519
func (c *Client) DescribeBaselineHostDetectListWithContext(ctx context.Context, request *DescribeBaselineHostDetectListRequest) (response *DescribeBaselineHostDetectListResponse, err error)
DescribeBaselineHostDetectList 获取基线检测主机列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineHostIgnoreList ¶ added in v1.0.610
func (c *Client) DescribeBaselineHostIgnoreList(request *DescribeBaselineHostIgnoreListRequest) (response *DescribeBaselineHostIgnoreListResponse, err error)
DescribeBaselineHostIgnoreList 获取忽略规则主机列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineHostIgnoreListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineHostIgnoreListWithContext(ctx context.Context, request *DescribeBaselineHostIgnoreListRequest) (response *DescribeBaselineHostIgnoreListResponse, err error)
DescribeBaselineHostIgnoreList 获取忽略规则主机列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineHostRiskTop ¶ added in v1.0.610
func (c *Client) DescribeBaselineHostRiskTop(request *DescribeBaselineHostRiskTopRequest) (response *DescribeBaselineHostRiskTopResponse, err error)
DescribeBaselineHostRiskTop 获取基线服务器风险TOP5
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineHostRiskTopWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineHostRiskTopWithContext(ctx context.Context, request *DescribeBaselineHostRiskTopRequest) (response *DescribeBaselineHostRiskTopResponse, err error)
DescribeBaselineHostRiskTop 获取基线服务器风险TOP5
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineHostTop ¶ added in v1.0.255
func (c *Client) DescribeBaselineHostTop(request *DescribeBaselineHostTopRequest) (response *DescribeBaselineHostTopResponse, err error)
DescribeBaselineHostTop 接口返回TopN的风险服务器
可能返回的错误码:
FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineHostTopWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineHostTopWithContext(ctx context.Context, request *DescribeBaselineHostTopRequest) (response *DescribeBaselineHostTopResponse, err error)
DescribeBaselineHostTop 接口返回TopN的风险服务器
可能返回的错误码:
FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineItemDetectList ¶ added in v1.0.512
func (c *Client) DescribeBaselineItemDetectList(request *DescribeBaselineItemDetectListRequest) (response *DescribeBaselineItemDetectListResponse, err error)
DescribeBaselineItemDetectList 获取基线检测项的列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemDetectListWithContext ¶ added in v1.0.512
func (c *Client) DescribeBaselineItemDetectListWithContext(ctx context.Context, request *DescribeBaselineItemDetectListRequest) (response *DescribeBaselineItemDetectListResponse, err error)
DescribeBaselineItemDetectList 获取基线检测项的列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemIgnoreList ¶ added in v1.0.610
func (c *Client) DescribeBaselineItemIgnoreList(request *DescribeBaselineItemIgnoreListRequest) (response *DescribeBaselineItemIgnoreListResponse, err error)
DescribeBaselineItemIgnoreList 获取忽略规则项列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemIgnoreListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineItemIgnoreListWithContext(ctx context.Context, request *DescribeBaselineItemIgnoreListRequest) (response *DescribeBaselineItemIgnoreListResponse, err error)
DescribeBaselineItemIgnoreList 获取忽略规则项列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemInfo ¶ added in v1.0.610
func (c *Client) DescribeBaselineItemInfo(request *DescribeBaselineItemInfoRequest) (response *DescribeBaselineItemInfoResponse, err error)
DescribeBaselineItemInfo 获取基线检测项信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemInfoWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineItemInfoWithContext(ctx context.Context, request *DescribeBaselineItemInfoRequest) (response *DescribeBaselineItemInfoResponse, err error)
DescribeBaselineItemInfo 获取基线检测项信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemList ¶ added in v1.0.512
func (c *Client) DescribeBaselineItemList(request *DescribeBaselineItemListRequest) (response *DescribeBaselineItemListResponse, err error)
DescribeBaselineItemList 获取基线项检测结果列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemListWithContext ¶ added in v1.0.512
func (c *Client) DescribeBaselineItemListWithContext(ctx context.Context, request *DescribeBaselineItemListRequest) (response *DescribeBaselineItemListResponse, err error)
DescribeBaselineItemList 获取基线项检测结果列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemRiskTop ¶ added in v1.0.610
func (c *Client) DescribeBaselineItemRiskTop(request *DescribeBaselineItemRiskTopRequest) (response *DescribeBaselineItemRiskTopResponse, err error)
DescribeBaselineItemRiskTop 获取基线检测项TOP5
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineItemRiskTopWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineItemRiskTopWithContext(ctx context.Context, request *DescribeBaselineItemRiskTopRequest) (response *DescribeBaselineItemRiskTopResponse, err error)
DescribeBaselineItemRiskTop 获取基线检测项TOP5
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineList ¶ added in v1.0.255
func (c *Client) DescribeBaselineList(request *DescribeBaselineListRequest) (response *DescribeBaselineListResponse, err error)
DescribeBaselineList 查询基线列表信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineListWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineListWithContext(ctx context.Context, request *DescribeBaselineListRequest) (response *DescribeBaselineListResponse, err error)
DescribeBaselineList 查询基线列表信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselinePolicyList ¶ added in v1.0.520
func (c *Client) DescribeBaselinePolicyList(request *DescribeBaselinePolicyListRequest) (response *DescribeBaselinePolicyListResponse, err error)
DescribeBaselinePolicyList 获取基线策略列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselinePolicyListWithContext ¶ added in v1.0.520
func (c *Client) DescribeBaselinePolicyListWithContext(ctx context.Context, request *DescribeBaselinePolicyListRequest) (response *DescribeBaselinePolicyListResponse, err error)
DescribeBaselinePolicyList 获取基线策略列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineRule ¶ added in v1.0.240
func (c *Client) DescribeBaselineRule(request *DescribeBaselineRuleRequest) (response *DescribeBaselineRuleResponse, err error)
DescribeBaselineRule 根据基线id查询下属检测项信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineRuleCategoryList ¶ added in v1.0.610
func (c *Client) DescribeBaselineRuleCategoryList(request *DescribeBaselineRuleCategoryListRequest) (response *DescribeBaselineRuleCategoryListResponse, err error)
DescribeBaselineRuleCategoryList 获取基线分类列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeBaselineRuleCategoryListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineRuleCategoryListWithContext(ctx context.Context, request *DescribeBaselineRuleCategoryListRequest) (response *DescribeBaselineRuleCategoryListResponse, err error)
DescribeBaselineRuleCategoryList 获取基线分类列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeBaselineRuleDetectList ¶ added in v1.0.610
func (c *Client) DescribeBaselineRuleDetectList(request *DescribeBaselineRuleDetectListRequest) (response *DescribeBaselineRuleDetectListResponse, err error)
DescribeBaselineRuleDetectList 获取基线规则检测列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineRuleDetectListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineRuleDetectListWithContext(ctx context.Context, request *DescribeBaselineRuleDetectListRequest) (response *DescribeBaselineRuleDetectListResponse, err error)
DescribeBaselineRuleDetectList 获取基线规则检测列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineRuleIgnoreList ¶ added in v1.0.610
func (c *Client) DescribeBaselineRuleIgnoreList(request *DescribeBaselineRuleIgnoreListRequest) (response *DescribeBaselineRuleIgnoreListResponse, err error)
DescribeBaselineRuleIgnoreList 获取基线忽略规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineRuleIgnoreListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineRuleIgnoreListWithContext(ctx context.Context, request *DescribeBaselineRuleIgnoreListRequest) (response *DescribeBaselineRuleIgnoreListResponse, err error)
DescribeBaselineRuleIgnoreList 获取基线忽略规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineRuleList ¶ added in v1.0.610
func (c *Client) DescribeBaselineRuleList(request *DescribeBaselineRuleListRequest) (response *DescribeBaselineRuleListResponse, err error)
DescribeBaselineRuleList 获取基线规则列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineRuleListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineRuleListWithContext(ctx context.Context, request *DescribeBaselineRuleListRequest) (response *DescribeBaselineRuleListResponse, err error)
DescribeBaselineRuleList 获取基线规则列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineRuleWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineRuleWithContext(ctx context.Context, request *DescribeBaselineRuleRequest) (response *DescribeBaselineRuleResponse, err error)
DescribeBaselineRule 根据基线id查询下属检测项信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineScanSchedule ¶ added in v1.0.240
func (c *Client) DescribeBaselineScanSchedule(request *DescribeBaselineScanScheduleRequest) (response *DescribeBaselineScanScheduleResponse, err error)
DescribeBaselineScanSchedule 根据任务id查询基线检测进度
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBaselineScanScheduleWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineScanScheduleWithContext(ctx context.Context, request *DescribeBaselineScanScheduleRequest) (response *DescribeBaselineScanScheduleResponse, err error)
DescribeBaselineScanSchedule 根据任务id查询基线检测进度
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBaselineStrategyDetail ¶ added in v1.0.255
func (c *Client) DescribeBaselineStrategyDetail(request *DescribeBaselineStrategyDetailRequest) (response *DescribeBaselineStrategyDetailResponse, err error)
DescribeBaselineStrategyDetail 根据基线策略id查询策略详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBaselineStrategyDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineStrategyDetailWithContext(ctx context.Context, request *DescribeBaselineStrategyDetailRequest) (response *DescribeBaselineStrategyDetailResponse, err error)
DescribeBaselineStrategyDetail 根据基线策略id查询策略详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBaselineStrategyList ¶ added in v1.0.255
func (c *Client) DescribeBaselineStrategyList(request *DescribeBaselineStrategyListRequest) (response *DescribeBaselineStrategyListResponse, err error)
DescribeBaselineStrategyList 查询一个用户下的基线策略信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineStrategyListWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineStrategyListWithContext(ctx context.Context, request *DescribeBaselineStrategyListRequest) (response *DescribeBaselineStrategyListResponse, err error)
DescribeBaselineStrategyList 查询一个用户下的基线策略信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineTop ¶ added in v1.0.255
func (c *Client) DescribeBaselineTop(request *DescribeBaselineTopRequest) (response *DescribeBaselineTopResponse, err error)
DescribeBaselineTop 根据策略id查询基线检测项TOP
可能返回的错误码:
FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineTopWithContext ¶ added in v1.0.324
func (c *Client) DescribeBaselineTopWithContext(ctx context.Context, request *DescribeBaselineTopRequest) (response *DescribeBaselineTopResponse, err error)
DescribeBaselineTop 根据策略id查询基线检测项TOP
可能返回的错误码:
FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeBaselineWeakPasswordList ¶ added in v1.0.610
func (c *Client) DescribeBaselineWeakPasswordList(request *DescribeBaselineWeakPasswordListRequest) (response *DescribeBaselineWeakPasswordListResponse, err error)
DescribeBaselineWeakPasswordList 获取基线弱口令列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBaselineWeakPasswordListWithContext ¶ added in v1.0.610
func (c *Client) DescribeBaselineWeakPasswordListWithContext(ctx context.Context, request *DescribeBaselineWeakPasswordListRequest) (response *DescribeBaselineWeakPasswordListResponse, err error)
DescribeBaselineWeakPasswordList 获取基线弱口令列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeBashEvents ¶
func (c *Client) DescribeBashEvents(request *DescribeBashEventsRequest) (response *DescribeBashEventsResponse, err error)
DescribeBashEvents 获取高危命令列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBashEventsInfo ¶ added in v1.0.762
func (c *Client) DescribeBashEventsInfo(request *DescribeBashEventsInfoRequest) (response *DescribeBashEventsInfoResponse, err error)
DescribeBashEventsInfo 查询高危命令事件详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeBashEventsInfoNew ¶ added in v1.0.629
func (c *Client) DescribeBashEventsInfoNew(request *DescribeBashEventsInfoNewRequest) (response *DescribeBashEventsInfoNewResponse, err error)
DescribeBashEventsInfoNew 查询高危命令事件详情(新)
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeBashEventsInfoNewWithContext ¶ added in v1.0.629
func (c *Client) DescribeBashEventsInfoNewWithContext(ctx context.Context, request *DescribeBashEventsInfoNewRequest) (response *DescribeBashEventsInfoNewResponse, err error)
DescribeBashEventsInfoNew 查询高危命令事件详情(新)
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeBashEventsInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeBashEventsInfoWithContext(ctx context.Context, request *DescribeBashEventsInfoRequest) (response *DescribeBashEventsInfoResponse, err error)
DescribeBashEventsInfo 查询高危命令事件详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeBashEventsNew ¶ added in v1.0.578
func (c *Client) DescribeBashEventsNew(request *DescribeBashEventsNewRequest) (response *DescribeBashEventsNewResponse, err error)
DescribeBashEventsNew 获取高危命令列表(新)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBashEventsNewWithContext ¶ added in v1.0.578
func (c *Client) DescribeBashEventsNewWithContext(ctx context.Context, request *DescribeBashEventsNewRequest) (response *DescribeBashEventsNewResponse, err error)
DescribeBashEventsNew 获取高危命令列表(新)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBashEventsWithContext ¶ added in v1.0.324
func (c *Client) DescribeBashEventsWithContext(ctx context.Context, request *DescribeBashEventsRequest) (response *DescribeBashEventsResponse, err error)
DescribeBashEvents 获取高危命令列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBashPolicies ¶ added in v1.0.762
func (c *Client) DescribeBashPolicies(request *DescribeBashPoliciesRequest) (response *DescribeBashPoliciesResponse, err error)
DescribeBashPolicies 获取高危命令策略列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBashPoliciesWithContext ¶ added in v1.0.762
func (c *Client) DescribeBashPoliciesWithContext(ctx context.Context, request *DescribeBashPoliciesRequest) (response *DescribeBashPoliciesResponse, err error)
DescribeBashPolicies 获取高危命令策略列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBashRules ¶
func (c *Client) DescribeBashRules(request *DescribeBashRulesRequest) (response *DescribeBashRulesResponse, err error)
DescribeBashRules 获取高危命令规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBashRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeBashRulesWithContext(ctx context.Context, request *DescribeBashRulesRequest) (response *DescribeBashRulesResponse, err error)
DescribeBashRules 获取高危命令规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBruteAttackList ¶
func (c *Client) DescribeBruteAttackList(request *DescribeBruteAttackListRequest) (response *DescribeBruteAttackListResponse, err error)
DescribeBruteAttackList 获取密码破解列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBruteAttackListWithContext ¶ added in v1.0.324
func (c *Client) DescribeBruteAttackListWithContext(ctx context.Context, request *DescribeBruteAttackListRequest) (response *DescribeBruteAttackListResponse, err error)
DescribeBruteAttackList 获取密码破解列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBruteAttackRules ¶ added in v1.0.255
func (c *Client) DescribeBruteAttackRules(request *DescribeBruteAttackRulesRequest) (response *DescribeBruteAttackRulesResponse, err error)
DescribeBruteAttackRules 获取爆破破解规则
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeBruteAttackRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeBruteAttackRulesWithContext(ctx context.Context, request *DescribeBruteAttackRulesRequest) (response *DescribeBruteAttackRulesResponse, err error)
DescribeBruteAttackRules 获取爆破破解规则
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeCanFixVulMachine ¶ added in v1.0.762
func (c *Client) DescribeCanFixVulMachine(request *DescribeCanFixVulMachineRequest) (response *DescribeCanFixVulMachineResponse, err error)
DescribeCanFixVulMachine 漏洞修护-查询可修护主机信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCanFixVulMachineWithContext ¶ added in v1.0.762
func (c *Client) DescribeCanFixVulMachineWithContext(ctx context.Context, request *DescribeCanFixVulMachineRequest) (response *DescribeCanFixVulMachineResponse, err error)
DescribeCanFixVulMachine 漏洞修护-查询可修护主机信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCanNotSeparateMachine ¶ added in v1.0.762
func (c *Client) DescribeCanNotSeparateMachine(request *DescribeCanNotSeparateMachineRequest) (response *DescribeCanNotSeparateMachineResponse, err error)
DescribeCanNotSeparateMachine 获取木马不可隔离的主机
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCanNotSeparateMachineWithContext ¶ added in v1.0.762
func (c *Client) DescribeCanNotSeparateMachineWithContext(ctx context.Context, request *DescribeCanNotSeparateMachineRequest) (response *DescribeCanNotSeparateMachineResponse, err error)
DescribeCanNotSeparateMachine 获取木马不可隔离的主机
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeClientException ¶ added in v1.0.539
func (c *Client) DescribeClientException(request *DescribeClientExceptionRequest) (response *DescribeClientExceptionResponse, err error)
DescribeClientException 获取客户端异常事件
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeClientExceptionWithContext ¶ added in v1.0.539
func (c *Client) DescribeClientExceptionWithContext(ctx context.Context, request *DescribeClientExceptionRequest) (response *DescribeClientExceptionResponse, err error)
DescribeClientException 获取客户端异常事件
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDefenceEventDetail ¶ added in v1.0.762
func (c *Client) DescribeDefenceEventDetail(request *DescribeDefenceEventDetailRequest) (response *DescribeDefenceEventDetailResponse, err error)
DescribeDefenceEventDetail 获取漏洞防御事件详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDefenceEventDetailWithContext ¶ added in v1.0.762
func (c *Client) DescribeDefenceEventDetailWithContext(ctx context.Context, request *DescribeDefenceEventDetailRequest) (response *DescribeDefenceEventDetailResponse, err error)
DescribeDefenceEventDetail 获取漏洞防御事件详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDirectConnectInstallCommand ¶ added in v1.0.762
func (c *Client) DescribeDirectConnectInstallCommand(request *DescribeDirectConnectInstallCommandRequest) (response *DescribeDirectConnectInstallCommandResponse, err error)
DescribeDirectConnectInstallCommand 获取专线agent安装命令,包含token
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDirectConnectInstallCommandWithContext ¶ added in v1.0.762
func (c *Client) DescribeDirectConnectInstallCommandWithContext(ctx context.Context, request *DescribeDirectConnectInstallCommandRequest) (response *DescribeDirectConnectInstallCommandResponse, err error)
DescribeDirectConnectInstallCommand 获取专线agent安装命令,包含token
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeESAggregations ¶
func (c *Client) DescribeESAggregations(request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error)
DescribeESAggregations 获取ES字段聚合结果
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeESAggregationsWithContext ¶ added in v1.0.324
func (c *Client) DescribeESAggregationsWithContext(ctx context.Context, request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error)
DescribeESAggregations 获取ES字段聚合结果
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeEmergencyResponseList ¶ added in v1.0.255
func (c *Client) DescribeEmergencyResponseList(request *DescribeEmergencyResponseListRequest) (response *DescribeEmergencyResponseListResponse, err error)
DescribeEmergencyResponseList 专家服务-应急响应列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeEmergencyResponseListWithContext ¶ added in v1.0.324
func (c *Client) DescribeEmergencyResponseListWithContext(ctx context.Context, request *DescribeEmergencyResponseListRequest) (response *DescribeEmergencyResponseListResponse, err error)
DescribeEmergencyResponseList 专家服务-应急响应列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeEmergencyVulList ¶ added in v1.0.240
func (c *Client) DescribeEmergencyVulList(request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error)
DescribeEmergencyVulList 获取应急漏洞列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeEmergencyVulListWithContext ¶ added in v1.0.324
func (c *Client) DescribeEmergencyVulListWithContext(ctx context.Context, request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error)
DescribeEmergencyVulList 获取应急漏洞列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeEventByTable ¶ added in v1.0.633
func (c *Client) DescribeEventByTable(request *DescribeEventByTableRequest) (response *DescribeEventByTableResponse, err error)
DescribeEventByTable 根据事件表名和id查询告警事件详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeEventByTableWithContext ¶ added in v1.0.633
func (c *Client) DescribeEventByTableWithContext(ctx context.Context, request *DescribeEventByTableRequest) (response *DescribeEventByTableResponse, err error)
DescribeEventByTable 根据事件表名和id查询告警事件详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeExpertServiceList ¶ added in v1.0.255
func (c *Client) DescribeExpertServiceList(request *DescribeExpertServiceListRequest) (response *DescribeExpertServiceListResponse, err error)
DescribeExpertServiceList 专家服务-安全管家列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeExpertServiceListWithContext ¶ added in v1.0.324
func (c *Client) DescribeExpertServiceListWithContext(ctx context.Context, request *DescribeExpertServiceListRequest) (response *DescribeExpertServiceListResponse, err error)
DescribeExpertServiceList 专家服务-安全管家列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeExpertServiceOrderList ¶ added in v1.0.255
func (c *Client) DescribeExpertServiceOrderList(request *DescribeExpertServiceOrderListRequest) (response *DescribeExpertServiceOrderListResponse, err error)
DescribeExpertServiceOrderList 专家服务-专家服务订单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeExpertServiceOrderListWithContext ¶ added in v1.0.324
func (c *Client) DescribeExpertServiceOrderListWithContext(ctx context.Context, request *DescribeExpertServiceOrderListRequest) (response *DescribeExpertServiceOrderListResponse, err error)
DescribeExpertServiceOrderList 专家服务-专家服务订单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeExportMachines ¶
func (c *Client) DescribeExportMachines(request *DescribeExportMachinesRequest) (response *DescribeExportMachinesResponse, err error)
DescribeExportMachines 本接口 (DescribeExportMachines) 用于导出区域主机列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeExportMachinesWithContext ¶ added in v1.0.324
func (c *Client) DescribeExportMachinesWithContext(ctx context.Context, request *DescribeExportMachinesRequest) (response *DescribeExportMachinesResponse, err error)
DescribeExportMachines 本接口 (DescribeExportMachines) 用于导出区域主机列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeFastAnalysis ¶ added in v1.0.762
func (c *Client) DescribeFastAnalysis(request *DescribeFastAnalysisRequest) (response *DescribeFastAnalysisResponse, err error)
DescribeFastAnalysis 日志快速分析统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeFastAnalysisWithContext ¶ added in v1.0.762
func (c *Client) DescribeFastAnalysisWithContext(ctx context.Context, request *DescribeFastAnalysisRequest) (response *DescribeFastAnalysisResponse, err error)
DescribeFastAnalysis 日志快速分析统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeFileTamperEventRuleInfo ¶ added in v1.0.762
func (c *Client) DescribeFileTamperEventRuleInfo(request *DescribeFileTamperEventRuleInfoRequest) (response *DescribeFileTamperEventRuleInfoResponse, err error)
DescribeFileTamperEventRuleInfo 查看产生事件时规则详情接口
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFileTamperEventRuleInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeFileTamperEventRuleInfoWithContext(ctx context.Context, request *DescribeFileTamperEventRuleInfoRequest) (response *DescribeFileTamperEventRuleInfoResponse, err error)
DescribeFileTamperEventRuleInfo 查看产生事件时规则详情接口
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFileTamperEvents ¶ added in v1.0.634
func (c *Client) DescribeFileTamperEvents(request *DescribeFileTamperEventsRequest) (response *DescribeFileTamperEventsResponse, err error)
DescribeFileTamperEvents 核心文件监控事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeFileTamperEventsWithContext ¶ added in v1.0.634
func (c *Client) DescribeFileTamperEventsWithContext(ctx context.Context, request *DescribeFileTamperEventsRequest) (response *DescribeFileTamperEventsResponse, err error)
DescribeFileTamperEvents 核心文件监控事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeFileTamperRuleCount ¶ added in v1.0.762
func (c *Client) DescribeFileTamperRuleCount(request *DescribeFileTamperRuleCountRequest) (response *DescribeFileTamperRuleCountResponse, err error)
DescribeFileTamperRuleCount 查询主机关联文件监控规则数量
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFileTamperRuleCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeFileTamperRuleCountWithContext(ctx context.Context, request *DescribeFileTamperRuleCountRequest) (response *DescribeFileTamperRuleCountResponse, err error)
DescribeFileTamperRuleCount 查询主机关联文件监控规则数量
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFileTamperRuleInfo ¶ added in v1.0.762
func (c *Client) DescribeFileTamperRuleInfo(request *DescribeFileTamperRuleInfoRequest) (response *DescribeFileTamperRuleInfoResponse, err error)
DescribeFileTamperRuleInfo 查询某个监控规则的详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFileTamperRuleInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeFileTamperRuleInfoWithContext(ctx context.Context, request *DescribeFileTamperRuleInfoRequest) (response *DescribeFileTamperRuleInfoResponse, err error)
DescribeFileTamperRuleInfo 查询某个监控规则的详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFileTamperRules ¶ added in v1.0.762
func (c *Client) DescribeFileTamperRules(request *DescribeFileTamperRulesRequest) (response *DescribeFileTamperRulesResponse, err error)
DescribeFileTamperRules 核心文件监控规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeFileTamperRulesWithContext ¶ added in v1.0.762
func (c *Client) DescribeFileTamperRulesWithContext(ctx context.Context, request *DescribeFileTamperRulesRequest) (response *DescribeFileTamperRulesResponse, err error)
DescribeFileTamperRules 核心文件监控规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeGeneralStat ¶
func (c *Client) DescribeGeneralStat(request *DescribeGeneralStatRequest) (response *DescribeGeneralStatResponse, err error)
DescribeGeneralStat 获取主机相关统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeGeneralStatWithContext ¶ added in v1.0.324
func (c *Client) DescribeGeneralStatWithContext(ctx context.Context, request *DescribeGeneralStatRequest) (response *DescribeGeneralStatResponse, err error)
DescribeGeneralStat 获取主机相关统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeHistoryAccounts ¶
func (c *Client) DescribeHistoryAccounts(request *DescribeHistoryAccountsRequest) (response *DescribeHistoryAccountsResponse, err error)
DescribeHistoryAccounts 本接口 (DescribeHistoryAccounts) 用于获取帐号变更历史列表数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeHistoryAccountsWithContext ¶ added in v1.0.324
func (c *Client) DescribeHistoryAccountsWithContext(ctx context.Context, request *DescribeHistoryAccountsRequest) (response *DescribeHistoryAccountsResponse, err error)
DescribeHistoryAccounts 本接口 (DescribeHistoryAccounts) 用于获取帐号变更历史列表数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeHistoryService ¶
func (c *Client) DescribeHistoryService(request *DescribeHistoryServiceRequest) (response *DescribeHistoryServiceResponse, err error)
DescribeHistoryService 查询日志检索服务信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeHistoryServiceWithContext ¶ added in v1.0.324
func (c *Client) DescribeHistoryServiceWithContext(ctx context.Context, request *DescribeHistoryServiceRequest) (response *DescribeHistoryServiceResponse, err error)
DescribeHistoryService 查询日志检索服务信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeHostInfo ¶ added in v1.0.762
func (c *Client) DescribeHostInfo(request *DescribeHostInfoRequest) (response *DescribeHostInfoResponse, err error)
DescribeHostInfo 主机信息与标签信息查询
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeHostInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeHostInfoWithContext(ctx context.Context, request *DescribeHostInfoRequest) (response *DescribeHostInfoResponse, err error)
DescribeHostInfo 主机信息与标签信息查询
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeHostLoginList ¶ added in v1.0.240
func (c *Client) DescribeHostLoginList(request *DescribeHostLoginListRequest) (response *DescribeHostLoginListResponse, err error)
DescribeHostLoginList 获取异常登录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeHostLoginListWithContext ¶ added in v1.0.324
func (c *Client) DescribeHostLoginListWithContext(ctx context.Context, request *DescribeHostLoginListRequest) (response *DescribeHostLoginListResponse, err error)
DescribeHostLoginList 获取异常登录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeHotVulTop ¶ added in v1.0.762
func (c *Client) DescribeHotVulTop(request *DescribeHotVulTopRequest) (response *DescribeHotVulTopResponse, err error)
DescribeHotVulTop 获取全网热点漏洞
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeHotVulTopWithContext ¶ added in v1.0.762
func (c *Client) DescribeHotVulTopWithContext(ctx context.Context, request *DescribeHotVulTopRequest) (response *DescribeHotVulTopResponse, err error)
DescribeHotVulTop 获取全网热点漏洞
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIgnoreBaselineRule ¶ added in v1.0.240
func (c *Client) DescribeIgnoreBaselineRule(request *DescribeIgnoreBaselineRuleRequest) (response *DescribeIgnoreBaselineRuleResponse, err error)
DescribeIgnoreBaselineRule 查询已经忽略的检测项信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeIgnoreBaselineRuleWithContext ¶ added in v1.0.324
func (c *Client) DescribeIgnoreBaselineRuleWithContext(ctx context.Context, request *DescribeIgnoreBaselineRuleRequest) (response *DescribeIgnoreBaselineRuleResponse, err error)
DescribeIgnoreBaselineRule 查询已经忽略的检测项信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeIgnoreHostAndItemConfig ¶ added in v1.0.610
func (c *Client) DescribeIgnoreHostAndItemConfig(request *DescribeIgnoreHostAndItemConfigRequest) (response *DescribeIgnoreHostAndItemConfigResponse, err error)
DescribeIgnoreHostAndItemConfig 获取一键忽略受影响的检测项和主机信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIgnoreHostAndItemConfigWithContext ¶ added in v1.0.610
func (c *Client) DescribeIgnoreHostAndItemConfigWithContext(ctx context.Context, request *DescribeIgnoreHostAndItemConfigRequest) (response *DescribeIgnoreHostAndItemConfigResponse, err error)
DescribeIgnoreHostAndItemConfig 获取一键忽略受影响的检测项和主机信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIgnoreRuleEffectHostList ¶ added in v1.0.255
func (c *Client) DescribeIgnoreRuleEffectHostList(request *DescribeIgnoreRuleEffectHostListRequest) (response *DescribeIgnoreRuleEffectHostListResponse, err error)
DescribeIgnoreRuleEffectHostList 根据检测项id与筛选条件查询忽略检测项影响主机列表信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeIgnoreRuleEffectHostListWithContext ¶ added in v1.0.324
func (c *Client) DescribeIgnoreRuleEffectHostListWithContext(ctx context.Context, request *DescribeIgnoreRuleEffectHostListRequest) (response *DescribeIgnoreRuleEffectHostListResponse, err error)
DescribeIgnoreRuleEffectHostList 根据检测项id与筛选条件查询忽略检测项影响主机列表信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeImportMachineInfo ¶
func (c *Client) DescribeImportMachineInfo(request *DescribeImportMachineInfoRequest) (response *DescribeImportMachineInfoResponse, err error)
DescribeImportMachineInfo 查询批量导入机器信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied"
func (*Client) DescribeImportMachineInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeImportMachineInfoWithContext(ctx context.Context, request *DescribeImportMachineInfoRequest) (response *DescribeImportMachineInfoResponse, err error)
DescribeImportMachineInfo 查询批量导入机器信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied"
func (*Client) DescribeJavaMemShellInfo ¶ added in v1.0.762
func (c *Client) DescribeJavaMemShellInfo(request *DescribeJavaMemShellInfoRequest) (response *DescribeJavaMemShellInfoResponse, err error)
DescribeJavaMemShellInfo 查询java内存马事件详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeJavaMemShellInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeJavaMemShellInfoWithContext(ctx context.Context, request *DescribeJavaMemShellInfoRequest) (response *DescribeJavaMemShellInfoResponse, err error)
DescribeJavaMemShellInfo 查询java内存马事件详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeJavaMemShellList ¶ added in v1.0.519
func (c *Client) DescribeJavaMemShellList(request *DescribeJavaMemShellListRequest) (response *DescribeJavaMemShellListResponse, err error)
DescribeJavaMemShellList 查询java内存马事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeJavaMemShellListWithContext ¶ added in v1.0.519
func (c *Client) DescribeJavaMemShellListWithContext(ctx context.Context, request *DescribeJavaMemShellListRequest) (response *DescribeJavaMemShellListResponse, err error)
DescribeJavaMemShellList 查询java内存马事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeJavaMemShellPluginInfo ¶ added in v1.0.762
func (c *Client) DescribeJavaMemShellPluginInfo(request *DescribeJavaMemShellPluginInfoRequest) (response *DescribeJavaMemShellPluginInfoResponse, err error)
DescribeJavaMemShellPluginInfo 查询给定主机java内存马插件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeJavaMemShellPluginInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeJavaMemShellPluginInfoWithContext(ctx context.Context, request *DescribeJavaMemShellPluginInfoRequest) (response *DescribeJavaMemShellPluginInfoResponse, err error)
DescribeJavaMemShellPluginInfo 查询给定主机java内存马插件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeJavaMemShellPluginList ¶ added in v1.0.762
func (c *Client) DescribeJavaMemShellPluginList(request *DescribeJavaMemShellPluginListRequest) (response *DescribeJavaMemShellPluginListResponse, err error)
DescribeJavaMemShellPluginList 查询java内存马插件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeJavaMemShellPluginListWithContext ¶ added in v1.0.762
func (c *Client) DescribeJavaMemShellPluginListWithContext(ctx context.Context, request *DescribeJavaMemShellPluginListRequest) (response *DescribeJavaMemShellPluginListResponse, err error)
DescribeJavaMemShellPluginList 查询java内存马插件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeLicense ¶ added in v1.0.762
func (c *Client) DescribeLicense(request *DescribeLicenseRequest) (response *DescribeLicenseResponse, err error)
DescribeLicense 查询授权信息
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLicenseBindList ¶ added in v1.0.494
func (c *Client) DescribeLicenseBindList(request *DescribeLicenseBindListRequest) (response *DescribeLicenseBindListResponse, err error)
DescribeLicenseBindList 该接口可以获取设置中心-授权管理,某个授权下已绑定的授权机器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLicenseBindListWithContext ¶ added in v1.0.494
func (c *Client) DescribeLicenseBindListWithContext(ctx context.Context, request *DescribeLicenseBindListRequest) (response *DescribeLicenseBindListResponse, err error)
DescribeLicenseBindList 该接口可以获取设置中心-授权管理,某个授权下已绑定的授权机器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLicenseBindSchedule ¶ added in v1.0.494
func (c *Client) DescribeLicenseBindSchedule(request *DescribeLicenseBindScheduleRequest) (response *DescribeLicenseBindScheduleResponse, err error)
DescribeLicenseBindSchedule 查询授权绑定任务的进度
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLicenseBindScheduleWithContext ¶ added in v1.0.494
func (c *Client) DescribeLicenseBindScheduleWithContext(ctx context.Context, request *DescribeLicenseBindScheduleRequest) (response *DescribeLicenseBindScheduleResponse, err error)
DescribeLicenseBindSchedule 查询授权绑定任务的进度
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLicenseGeneral ¶ added in v1.0.494
func (c *Client) DescribeLicenseGeneral(request *DescribeLicenseGeneralRequest) (response *DescribeLicenseGeneralResponse, err error)
DescribeLicenseGeneral 授权管理-授权概览信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeLicenseGeneralWithContext ¶ added in v1.0.494
func (c *Client) DescribeLicenseGeneralWithContext(ctx context.Context, request *DescribeLicenseGeneralRequest) (response *DescribeLicenseGeneralResponse, err error)
DescribeLicenseGeneral 授权管理-授权概览信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeLicenseList ¶ added in v1.0.494
func (c *Client) DescribeLicenseList(request *DescribeLicenseListRequest) (response *DescribeLicenseListResponse, err error)
DescribeLicenseList 获取用户所有授权订单信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeLicenseListWithContext ¶ added in v1.0.494
func (c *Client) DescribeLicenseListWithContext(ctx context.Context, request *DescribeLicenseListRequest) (response *DescribeLicenseListResponse, err error)
DescribeLicenseList 获取用户所有授权订单信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeLicenseWhiteConfig ¶ added in v1.0.762
func (c *Client) DescribeLicenseWhiteConfig(request *DescribeLicenseWhiteConfigRequest) (response *DescribeLicenseWhiteConfigResponse, err error)
DescribeLicenseWhiteConfig 查询授权白名单的可用配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLicenseWhiteConfigWithContext ¶ added in v1.0.762
func (c *Client) DescribeLicenseWhiteConfigWithContext(ctx context.Context, request *DescribeLicenseWhiteConfigRequest) (response *DescribeLicenseWhiteConfigResponse, err error)
DescribeLicenseWhiteConfig 查询授权白名单的可用配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLicenseWithContext ¶ added in v1.0.762
func (c *Client) DescribeLicenseWithContext(ctx context.Context, request *DescribeLicenseRequest) (response *DescribeLicenseResponse, err error)
DescribeLicense 查询授权信息
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogDeliveryKafkaOptions ¶ added in v1.0.762
func (c *Client) DescribeLogDeliveryKafkaOptions(request *DescribeLogDeliveryKafkaOptionsRequest) (response *DescribeLogDeliveryKafkaOptionsResponse, err error)
DescribeLogDeliveryKafkaOptions 查询日志投递kafka可选项列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogDeliveryKafkaOptionsWithContext ¶ added in v1.0.762
func (c *Client) DescribeLogDeliveryKafkaOptionsWithContext(ctx context.Context, request *DescribeLogDeliveryKafkaOptionsRequest) (response *DescribeLogDeliveryKafkaOptionsResponse, err error)
DescribeLogDeliveryKafkaOptions 查询日志投递kafka可选项列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogExports ¶ added in v1.0.762
func (c *Client) DescribeLogExports(request *DescribeLogExportsRequest) (response *DescribeLogExportsResponse, err error)
DescribeLogExports 获取日志下载任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogExportsWithContext ¶ added in v1.0.762
func (c *Client) DescribeLogExportsWithContext(ctx context.Context, request *DescribeLogExportsRequest) (response *DescribeLogExportsResponse, err error)
DescribeLogExports 获取日志下载任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogHistogram ¶ added in v1.0.762
func (c *Client) DescribeLogHistogram(request *DescribeLogHistogramRequest) (response *DescribeLogHistogramResponse, err error)
DescribeLogHistogram 获取日志直方图信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogHistogramWithContext ¶ added in v1.0.762
func (c *Client) DescribeLogHistogramWithContext(ctx context.Context, request *DescribeLogHistogramRequest) (response *DescribeLogHistogramResponse, err error)
DescribeLogHistogram 获取日志直方图信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogIndex ¶ added in v1.0.762
func (c *Client) DescribeLogIndex(request *DescribeLogIndexRequest) (response *DescribeLogIndexResponse, err error)
DescribeLogIndex 查询索引
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogIndexWithContext ¶ added in v1.0.762
func (c *Client) DescribeLogIndexWithContext(ctx context.Context, request *DescribeLogIndexRequest) (response *DescribeLogIndexResponse, err error)
DescribeLogIndex 查询索引
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogKafkaDeliverInfo ¶ added in v1.0.762
func (c *Client) DescribeLogKafkaDeliverInfo(request *DescribeLogKafkaDeliverInfoRequest) (response *DescribeLogKafkaDeliverInfoResponse, err error)
DescribeLogKafkaDeliverInfo 获取kafka投递信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogKafkaDeliverInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeLogKafkaDeliverInfoWithContext(ctx context.Context, request *DescribeLogKafkaDeliverInfoRequest) (response *DescribeLogKafkaDeliverInfoResponse, err error)
DescribeLogKafkaDeliverInfo 获取kafka投递信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogStorageConfig ¶ added in v1.0.658
func (c *Client) DescribeLogStorageConfig(request *DescribeLogStorageConfigRequest) (response *DescribeLogStorageConfigResponse, err error)
DescribeLogStorageConfig 获取日志存储配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogStorageConfigWithContext ¶ added in v1.0.658
func (c *Client) DescribeLogStorageConfigWithContext(ctx context.Context, request *DescribeLogStorageConfigRequest) (response *DescribeLogStorageConfigResponse, err error)
DescribeLogStorageConfig 获取日志存储配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogStorageRecord ¶ added in v1.0.658
func (c *Client) DescribeLogStorageRecord(request *DescribeLogStorageRecordRequest) (response *DescribeLogStorageRecordResponse, err error)
DescribeLogStorageRecord 获取日志存储量记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogStorageRecordWithContext ¶ added in v1.0.658
func (c *Client) DescribeLogStorageRecordWithContext(ctx context.Context, request *DescribeLogStorageRecordRequest) (response *DescribeLogStorageRecordResponse, err error)
DescribeLogStorageRecord 获取日志存储量记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLogStorageStatistic ¶
func (c *Client) DescribeLogStorageStatistic(request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error)
DescribeLogStorageStatistic 获取日志检索容量使用统计
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeLogStorageStatisticWithContext ¶ added in v1.0.324
func (c *Client) DescribeLogStorageStatisticWithContext(ctx context.Context, request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error)
DescribeLogStorageStatistic 获取日志检索容量使用统计
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeLogType ¶ added in v1.0.762
func (c *Client) DescribeLogType(request *DescribeLogTypeRequest) (response *DescribeLogTypeResponse, err error)
DescribeLogType 日志分析功能-获取日志类型,使用该接口返回的结果暂时可过滤的日志类型
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeLogTypeWithContext ¶ added in v1.0.762
func (c *Client) DescribeLogTypeWithContext(ctx context.Context, request *DescribeLogTypeRequest) (response *DescribeLogTypeResponse, err error)
DescribeLogType 日志分析功能-获取日志类型,使用该接口返回的结果暂时可过滤的日志类型
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeLoginWhiteCombinedList ¶ added in v1.0.240
func (c *Client) DescribeLoginWhiteCombinedList(request *DescribeLoginWhiteCombinedListRequest) (response *DescribeLoginWhiteCombinedListResponse, err error)
DescribeLoginWhiteCombinedList 获取异地登录白名单合并后列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLoginWhiteCombinedListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLoginWhiteCombinedListWithContext(ctx context.Context, request *DescribeLoginWhiteCombinedListRequest) (response *DescribeLoginWhiteCombinedListResponse, err error)
DescribeLoginWhiteCombinedList 获取异地登录白名单合并后列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLoginWhiteHostList ¶ added in v1.0.762
func (c *Client) DescribeLoginWhiteHostList(request *DescribeLoginWhiteHostListRequest) (response *DescribeLoginWhiteHostListResponse, err error)
DescribeLoginWhiteHostList 查询合并后白名单机器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeLoginWhiteHostListWithContext ¶ added in v1.0.762
func (c *Client) DescribeLoginWhiteHostListWithContext(ctx context.Context, request *DescribeLoginWhiteHostListRequest) (response *DescribeLoginWhiteHostListResponse, err error)
DescribeLoginWhiteHostList 查询合并后白名单机器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeLoginWhiteList ¶
func (c *Client) DescribeLoginWhiteList(request *DescribeLoginWhiteListRequest) (response *DescribeLoginWhiteListResponse, err error)
DescribeLoginWhiteList 获取异地登录白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeLoginWhiteListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLoginWhiteListWithContext(ctx context.Context, request *DescribeLoginWhiteListRequest) (response *DescribeLoginWhiteListResponse, err error)
DescribeLoginWhiteList 获取异地登录白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeMachineClearHistory ¶ added in v1.0.762
func (c *Client) DescribeMachineClearHistory(request *DescribeMachineClearHistoryRequest) (response *DescribeMachineClearHistoryResponse, err error)
DescribeMachineClearHistory 查询机器清理历史记录
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachineClearHistoryWithContext ¶ added in v1.0.762
func (c *Client) DescribeMachineClearHistoryWithContext(ctx context.Context, request *DescribeMachineClearHistoryRequest) (response *DescribeMachineClearHistoryResponse, err error)
DescribeMachineClearHistory 查询机器清理历史记录
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachineDefenseCnt ¶ added in v1.0.762
func (c *Client) DescribeMachineDefenseCnt(request *DescribeMachineDefenseCntRequest) (response *DescribeMachineDefenseCntResponse, err error)
DescribeMachineDefenseCnt 查询主机高级防御事件数统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineDefenseCntWithContext ¶ added in v1.0.762
func (c *Client) DescribeMachineDefenseCntWithContext(ctx context.Context, request *DescribeMachineDefenseCntRequest) (response *DescribeMachineDefenseCntResponse, err error)
DescribeMachineDefenseCnt 查询主机高级防御事件数统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineFileTamperRules ¶ added in v1.0.762
func (c *Client) DescribeMachineFileTamperRules(request *DescribeMachineFileTamperRulesRequest) (response *DescribeMachineFileTamperRulesResponse, err error)
DescribeMachineFileTamperRules 查询主机相关核心文件监控规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineFileTamperRulesWithContext ¶ added in v1.0.762
func (c *Client) DescribeMachineFileTamperRulesWithContext(ctx context.Context, request *DescribeMachineFileTamperRulesRequest) (response *DescribeMachineFileTamperRulesResponse, err error)
DescribeMachineFileTamperRules 查询主机相关核心文件监控规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineGeneral ¶ added in v1.0.762
func (c *Client) DescribeMachineGeneral(request *DescribeMachineGeneralRequest) (response *DescribeMachineGeneralResponse, err error)
DescribeMachineGeneral 查询主机概览信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMachineGeneralWithContext ¶ added in v1.0.762
func (c *Client) DescribeMachineGeneralWithContext(ctx context.Context, request *DescribeMachineGeneralRequest) (response *DescribeMachineGeneralResponse, err error)
DescribeMachineGeneral 查询主机概览信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMachineInfo ¶
func (c *Client) DescribeMachineInfo(request *DescribeMachineInfoRequest) (response *DescribeMachineInfoResponse, err error)
DescribeMachineInfo 本接口(DescribeMachineInfo)用于获取机器详细信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachineInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeMachineInfoWithContext(ctx context.Context, request *DescribeMachineInfoRequest) (response *DescribeMachineInfoResponse, err error)
DescribeMachineInfo 本接口(DescribeMachineInfo)用于获取机器详细信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachineLicenseDetail ¶ added in v1.0.762
func (c *Client) DescribeMachineLicenseDetail(request *DescribeMachineLicenseDetailRequest) (response *DescribeMachineLicenseDetailResponse, err error)
DescribeMachineLicenseDetail 本接口 (DescribeMachineLicenseDetail)查询机器授权信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineLicenseDetailWithContext ¶ added in v1.0.762
func (c *Client) DescribeMachineLicenseDetailWithContext(ctx context.Context, request *DescribeMachineLicenseDetailRequest) (response *DescribeMachineLicenseDetailResponse, err error)
DescribeMachineLicenseDetail 本接口 (DescribeMachineLicenseDetail)查询机器授权信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineList ¶
func (c *Client) DescribeMachineList(request *DescribeMachineListRequest) (response *DescribeMachineListResponse, err error)
DescribeMachineList 用于网页防篡改获取区域主机列表。
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineListWithContext ¶ added in v1.0.324
func (c *Client) DescribeMachineListWithContext(ctx context.Context, request *DescribeMachineListRequest) (response *DescribeMachineListResponse, err error)
DescribeMachineList 用于网页防篡改获取区域主机列表。
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineOsList ¶
func (c *Client) DescribeMachineOsList(request *DescribeMachineOsListRequest) (response *DescribeMachineOsListResponse, err error)
DescribeMachineOsList 查询可筛选操作系统列表.
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMachineOsListWithContext ¶ added in v1.0.324
func (c *Client) DescribeMachineOsListWithContext(ctx context.Context, request *DescribeMachineOsListRequest) (response *DescribeMachineOsListResponse, err error)
DescribeMachineOsList 查询可筛选操作系统列表.
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMachineRegionList ¶ added in v1.0.762
func (c *Client) DescribeMachineRegionList(request *DescribeMachineRegionListRequest) (response *DescribeMachineRegionListResponse, err error)
DescribeMachineRegionList 查询主机地域列表
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachineRegionListWithContext ¶ added in v1.0.762
func (c *Client) DescribeMachineRegionListWithContext(ctx context.Context, request *DescribeMachineRegionListRequest) (response *DescribeMachineRegionListResponse, err error)
DescribeMachineRegionList 查询主机地域列表
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachineRegions ¶
func (c *Client) DescribeMachineRegions(request *DescribeMachineRegionsRequest) (response *DescribeMachineRegionsResponse, err error)
DescribeMachineRegions 获取机器地域列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineRegionsWithContext ¶ added in v1.0.324
func (c *Client) DescribeMachineRegionsWithContext(ctx context.Context, request *DescribeMachineRegionsRequest) (response *DescribeMachineRegionsResponse, err error)
DescribeMachineRegions 获取机器地域列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineRiskCnt ¶ added in v1.0.752
func (c *Client) DescribeMachineRiskCnt(request *DescribeMachineRiskCntRequest) (response *DescribeMachineRiskCntResponse, err error)
DescribeMachineRiskCnt 查询主机入侵检测事件统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineRiskCntWithContext ¶ added in v1.0.752
func (c *Client) DescribeMachineRiskCntWithContext(ctx context.Context, request *DescribeMachineRiskCntRequest) (response *DescribeMachineRiskCntResponse, err error)
DescribeMachineRiskCnt 查询主机入侵检测事件统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachineSnapshot ¶ added in v1.0.762
func (c *Client) DescribeMachineSnapshot(request *DescribeMachineSnapshotRequest) (response *DescribeMachineSnapshotResponse, err error)
DescribeMachineSnapshot 漏洞修护-查询主机创建的快照
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeMachineSnapshotWithContext ¶ added in v1.0.762
func (c *Client) DescribeMachineSnapshotWithContext(ctx context.Context, request *DescribeMachineSnapshotRequest) (response *DescribeMachineSnapshotResponse, err error)
DescribeMachineSnapshot 漏洞修护-查询主机创建的快照
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeMachines ¶
func (c *Client) DescribeMachines(request *DescribeMachinesRequest) (response *DescribeMachinesResponse, err error)
DescribeMachines 本接口 (DescribeMachines) 用于获取区域主机列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMachinesSimple ¶ added in v1.0.762
func (c *Client) DescribeMachinesSimple(request *DescribeMachinesSimpleRequest) (response *DescribeMachinesSimpleResponse, err error)
DescribeMachinesSimple 本接口 (DescribeMachinesSimple) 用于获取主机列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachinesSimpleWithContext ¶ added in v1.0.762
func (c *Client) DescribeMachinesSimpleWithContext(ctx context.Context, request *DescribeMachinesSimpleRequest) (response *DescribeMachinesSimpleResponse, err error)
DescribeMachinesSimple 本接口 (DescribeMachinesSimple) 用于获取主机列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachinesWithContext ¶ added in v1.0.324
func (c *Client) DescribeMachinesWithContext(ctx context.Context, request *DescribeMachinesRequest) (response *DescribeMachinesResponse, err error)
DescribeMachines 本接口 (DescribeMachines) 用于获取区域主机列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMalWareList ¶ added in v1.0.240
func (c *Client) DescribeMalWareList(request *DescribeMalWareListRequest) (response *DescribeMalWareListResponse, err error)
DescribeMalWareList 入侵检测获取木马列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeMalWareListWithContext ¶ added in v1.0.324
func (c *Client) DescribeMalWareListWithContext(ctx context.Context, request *DescribeMalWareListRequest) (response *DescribeMalWareListResponse, err error)
DescribeMalWareList 入侵检测获取木马列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeMaliciousRequestWhiteList ¶ added in v1.0.255
func (c *Client) DescribeMaliciousRequestWhiteList(request *DescribeMaliciousRequestWhiteListRequest) (response *DescribeMaliciousRequestWhiteListResponse, err error)
DescribeMaliciousRequestWhiteList 查询恶意请求白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMaliciousRequestWhiteListWithContext ¶ added in v1.0.324
func (c *Client) DescribeMaliciousRequestWhiteListWithContext(ctx context.Context, request *DescribeMaliciousRequestWhiteListRequest) (response *DescribeMaliciousRequestWhiteListResponse, err error)
DescribeMaliciousRequestWhiteList 查询恶意请求白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeMalwareFile ¶ added in v1.0.240
func (c *Client) DescribeMalwareFile(request *DescribeMalwareFileRequest) (response *DescribeMalwareFileResponse, err error)
DescribeMalwareFile 获取木马文件下载地址
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMalwareFileWithContext ¶ added in v1.0.324
func (c *Client) DescribeMalwareFileWithContext(ctx context.Context, request *DescribeMalwareFileRequest) (response *DescribeMalwareFileResponse, err error)
DescribeMalwareFile 获取木马文件下载地址
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMalwareInfo ¶
func (c *Client) DescribeMalwareInfo(request *DescribeMalwareInfoRequest) (response *DescribeMalwareInfoResponse, err error)
DescribeMalwareInfo 查看恶意文件详情
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMalwareInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeMalwareInfoWithContext(ctx context.Context, request *DescribeMalwareInfoRequest) (response *DescribeMalwareInfoResponse, err error)
DescribeMalwareInfo 查看恶意文件详情
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMalwareRiskOverview ¶ added in v1.0.762
func (c *Client) DescribeMalwareRiskOverview(request *DescribeMalwareRiskOverviewRequest) (response *DescribeMalwareRiskOverviewResponse, err error)
DescribeMalwareRiskOverview 获取文件查杀概览信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMalwareRiskOverviewWithContext ¶ added in v1.0.762
func (c *Client) DescribeMalwareRiskOverviewWithContext(ctx context.Context, request *DescribeMalwareRiskOverviewRequest) (response *DescribeMalwareRiskOverviewResponse, err error)
DescribeMalwareRiskOverview 获取文件查杀概览信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMalwareRiskWarning ¶ added in v1.0.240
func (c *Client) DescribeMalwareRiskWarning(request *DescribeMalwareRiskWarningRequest) (response *DescribeMalwareRiskWarningResponse, err error)
DescribeMalwareRiskWarning 打开入侵检测-恶意文件检测,弹出风险预警内容
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMalwareRiskWarningWithContext ¶ added in v1.0.324
func (c *Client) DescribeMalwareRiskWarningWithContext(ctx context.Context, request *DescribeMalwareRiskWarningRequest) (response *DescribeMalwareRiskWarningResponse, err error)
DescribeMalwareRiskWarning 打开入侵检测-恶意文件检测,弹出风险预警内容
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMalwareTimingScanSetting ¶ added in v1.0.203
func (c *Client) DescribeMalwareTimingScanSetting(request *DescribeMalwareTimingScanSettingRequest) (response *DescribeMalwareTimingScanSettingResponse, err error)
DescribeMalwareTimingScanSetting 查询定时扫描配置
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMalwareTimingScanSettingWithContext ¶ added in v1.0.324
func (c *Client) DescribeMalwareTimingScanSettingWithContext(ctx context.Context, request *DescribeMalwareTimingScanSettingRequest) (response *DescribeMalwareTimingScanSettingResponse, err error)
DescribeMalwareTimingScanSetting 查询定时扫描配置
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeMalwareWhiteList ¶ added in v1.0.762
func (c *Client) DescribeMalwareWhiteList(request *DescribeMalwareWhiteListRequest) (response *DescribeMalwareWhiteListResponse, err error)
DescribeMalwareWhiteList 获取木马白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMalwareWhiteListAffectList ¶ added in v1.0.762
func (c *Client) DescribeMalwareWhiteListAffectList(request *DescribeMalwareWhiteListAffectListRequest) (response *DescribeMalwareWhiteListAffectListResponse, err error)
DescribeMalwareWhiteListAffectList 获取木马白名单受影响列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMalwareWhiteListAffectListWithContext ¶ added in v1.0.762
func (c *Client) DescribeMalwareWhiteListAffectListWithContext(ctx context.Context, request *DescribeMalwareWhiteListAffectListRequest) (response *DescribeMalwareWhiteListAffectListResponse, err error)
DescribeMalwareWhiteListAffectList 获取木马白名单受影响列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMalwareWhiteListWithContext ¶ added in v1.0.762
func (c *Client) DescribeMalwareWhiteListWithContext(ctx context.Context, request *DescribeMalwareWhiteListRequest) (response *DescribeMalwareWhiteListResponse, err error)
DescribeMalwareWhiteList 获取木马白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMonthInspectionReport ¶ added in v1.0.240
func (c *Client) DescribeMonthInspectionReport(request *DescribeMonthInspectionReportRequest) (response *DescribeMonthInspectionReportResponse, err error)
DescribeMonthInspectionReport 专家服务-安全管家月巡检报告下载
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMonthInspectionReportWithContext ¶ added in v1.0.324
func (c *Client) DescribeMonthInspectionReportWithContext(ctx context.Context, request *DescribeMonthInspectionReportRequest) (response *DescribeMonthInspectionReportResponse, err error)
DescribeMonthInspectionReport 专家服务-安全管家月巡检报告下载
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeNetAttackSetting ¶ added in v1.0.762
func (c *Client) DescribeNetAttackSetting(request *DescribeNetAttackSettingRequest) (response *DescribeNetAttackSettingResponse, err error)
DescribeNetAttackSetting 查询网络攻击设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeNetAttackSettingWithContext ¶ added in v1.0.762
func (c *Client) DescribeNetAttackSettingWithContext(ctx context.Context, request *DescribeNetAttackSettingRequest) (response *DescribeNetAttackSettingResponse, err error)
DescribeNetAttackSetting 查询网络攻击设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeNetAttackWhiteList ¶ added in v1.0.762
func (c *Client) DescribeNetAttackWhiteList(request *DescribeNetAttackWhiteListRequest) (response *DescribeNetAttackWhiteListResponse, err error)
DescribeNetAttackWhiteList 获取网络攻击白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeNetAttackWhiteListWithContext ¶ added in v1.0.762
func (c *Client) DescribeNetAttackWhiteListWithContext(ctx context.Context, request *DescribeNetAttackWhiteListRequest) (response *DescribeNetAttackWhiteListResponse, err error)
DescribeNetAttackWhiteList 获取网络攻击白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeOpenPortStatistics ¶
func (c *Client) DescribeOpenPortStatistics(request *DescribeOpenPortStatisticsRequest) (response *DescribeOpenPortStatisticsResponse, err error)
DescribeOpenPortStatistics 本接口 (DescribeOpenPortStatistics) 用于获取端口统计列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeOpenPortStatisticsWithContext ¶ added in v1.0.324
func (c *Client) DescribeOpenPortStatisticsWithContext(ctx context.Context, request *DescribeOpenPortStatisticsRequest) (response *DescribeOpenPortStatisticsResponse, err error)
DescribeOpenPortStatistics 本接口 (DescribeOpenPortStatistics) 用于获取端口统计列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeOverviewStatistics ¶
func (c *Client) DescribeOverviewStatistics(request *DescribeOverviewStatisticsRequest) (response *DescribeOverviewStatisticsResponse, err error)
DescribeOverviewStatistics 获取概览统计数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeOverviewStatisticsWithContext ¶ added in v1.0.324
func (c *Client) DescribeOverviewStatisticsWithContext(ctx context.Context, request *DescribeOverviewStatisticsRequest) (response *DescribeOverviewStatisticsResponse, err error)
DescribeOverviewStatistics 获取概览统计数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribePrivilegeEventInfo ¶ added in v1.0.633
func (c *Client) DescribePrivilegeEventInfo(request *DescribePrivilegeEventInfoRequest) (response *DescribePrivilegeEventInfoResponse, err error)
DescribePrivilegeEventInfo 本地提权信息详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribePrivilegeEventInfoWithContext ¶ added in v1.0.633
func (c *Client) DescribePrivilegeEventInfoWithContext(ctx context.Context, request *DescribePrivilegeEventInfoRequest) (response *DescribePrivilegeEventInfoResponse, err error)
DescribePrivilegeEventInfo 本地提权信息详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribePrivilegeEvents ¶
func (c *Client) DescribePrivilegeEvents(request *DescribePrivilegeEventsRequest) (response *DescribePrivilegeEventsResponse, err error)
DescribePrivilegeEvents 获取本地提权事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribePrivilegeEventsWithContext ¶ added in v1.0.324
func (c *Client) DescribePrivilegeEventsWithContext(ctx context.Context, request *DescribePrivilegeEventsRequest) (response *DescribePrivilegeEventsResponse, err error)
DescribePrivilegeEvents 获取本地提权事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribePrivilegeRules ¶
func (c *Client) DescribePrivilegeRules(request *DescribePrivilegeRulesRequest) (response *DescribePrivilegeRulesResponse, err error)
DescribePrivilegeRules 获取本地提权规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribePrivilegeRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribePrivilegeRulesWithContext(ctx context.Context, request *DescribePrivilegeRulesRequest) (response *DescribePrivilegeRulesResponse, err error)
DescribePrivilegeRules 获取本地提权规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeProVersionInfo ¶
func (c *Client) DescribeProVersionInfo(request *DescribeProVersionInfoRequest) (response *DescribeProVersionInfoResponse, err error)
DescribeProVersionInfo 用于获取专业版概览信息。
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeProVersionInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeProVersionInfoWithContext(ctx context.Context, request *DescribeProVersionInfoRequest) (response *DescribeProVersionInfoResponse, err error)
DescribeProVersionInfo 用于获取专业版概览信息。
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeProVersionStatus ¶ added in v1.0.240
func (c *Client) DescribeProVersionStatus(request *DescribeProVersionStatusRequest) (response *DescribeProVersionStatusResponse, err error)
DescribeProVersionStatus 用于获取单台主机或所有主机是否开通专业版状态。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeProVersionStatusWithContext ¶ added in v1.0.324
func (c *Client) DescribeProVersionStatusWithContext(ctx context.Context, request *DescribeProVersionStatusRequest) (response *DescribeProVersionStatusResponse, err error)
DescribeProVersionStatus 用于获取单台主机或所有主机是否开通专业版状态。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeProcessStatistics ¶
func (c *Client) DescribeProcessStatistics(request *DescribeProcessStatisticsRequest) (response *DescribeProcessStatisticsResponse, err error)
DescribeProcessStatistics 本接口 (DescribeProcessStatistics) 用于获取进程统计列表数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProcessStatisticsWithContext ¶ added in v1.0.324
func (c *Client) DescribeProcessStatisticsWithContext(ctx context.Context, request *DescribeProcessStatisticsRequest) (response *DescribeProcessStatisticsResponse, err error)
DescribeProcessStatistics 本接口 (DescribeProcessStatistics) 用于获取进程统计列表数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProductStatus ¶ added in v1.0.762
func (c *Client) DescribeProductStatus(request *DescribeProductStatusRequest) (response *DescribeProductStatusResponse, err error)
DescribeProductStatus 产品试用状态查询接口
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProductStatusWithContext ¶ added in v1.0.762
func (c *Client) DescribeProductStatusWithContext(ctx context.Context, request *DescribeProductStatusRequest) (response *DescribeProductStatusResponse, err error)
DescribeProductStatus 产品试用状态查询接口
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProtectDirList ¶ added in v1.0.240
func (c *Client) DescribeProtectDirList(request *DescribeProtectDirListRequest) (response *DescribeProtectDirListResponse, err error)
DescribeProtectDirList 网页防篡改防护目录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProtectDirListWithContext ¶ added in v1.0.324
func (c *Client) DescribeProtectDirListWithContext(ctx context.Context, request *DescribeProtectDirListRequest) (response *DescribeProtectDirListResponse, err error)
DescribeProtectDirList 网页防篡改防护目录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProtectDirRelatedServer ¶ added in v1.0.240
func (c *Client) DescribeProtectDirRelatedServer(request *DescribeProtectDirRelatedServerRequest) (response *DescribeProtectDirRelatedServerResponse, err error)
DescribeProtectDirRelatedServer 查询防护目录关联服务器列表信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProtectDirRelatedServerWithContext ¶ added in v1.0.324
func (c *Client) DescribeProtectDirRelatedServerWithContext(ctx context.Context, request *DescribeProtectDirRelatedServerRequest) (response *DescribeProtectDirRelatedServerResponse, err error)
DescribeProtectDirRelatedServer 查询防护目录关联服务器列表信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProtectNetList ¶ added in v1.0.255
func (c *Client) DescribeProtectNetList(request *DescribeProtectNetListRequest) (response *DescribeProtectNetListResponse, err error)
DescribeProtectNetList 专家服务-旗舰重保列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeProtectNetListWithContext ¶ added in v1.0.324
func (c *Client) DescribeProtectNetListWithContext(ctx context.Context, request *DescribeProtectNetListRequest) (response *DescribeProtectNetListResponse, err error)
DescribeProtectNetList 专家服务-旗舰重保列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribePublicProxyInstallCommand ¶ added in v1.0.762
func (c *Client) DescribePublicProxyInstallCommand(request *DescribePublicProxyInstallCommandRequest) (response *DescribePublicProxyInstallCommandResponse, err error)
DescribePublicProxyInstallCommand 获取公网接入代理安装命令
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) DescribePublicProxyInstallCommandWithContext ¶ added in v1.0.762
func (c *Client) DescribePublicProxyInstallCommandWithContext(ctx context.Context, request *DescribePublicProxyInstallCommandRequest) (response *DescribePublicProxyInstallCommandResponse, err error)
DescribePublicProxyInstallCommand 获取公网接入代理安装命令
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) DescribeRansomDefenseBackupList ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseBackupList(request *DescribeRansomDefenseBackupListRequest) (response *DescribeRansomDefenseBackupListResponse, err error)
DescribeRansomDefenseBackupList 查询主机快照备份列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseBackupListWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseBackupListWithContext(ctx context.Context, request *DescribeRansomDefenseBackupListRequest) (response *DescribeRansomDefenseBackupListResponse, err error)
DescribeRansomDefenseBackupList 查询主机快照备份列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseEventsList ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseEventsList(request *DescribeRansomDefenseEventsListRequest) (response *DescribeRansomDefenseEventsListResponse, err error)
DescribeRansomDefenseEventsList 查询防勒索事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseEventsListWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseEventsListWithContext(ctx context.Context, request *DescribeRansomDefenseEventsListRequest) (response *DescribeRansomDefenseEventsListResponse, err error)
DescribeRansomDefenseEventsList 查询防勒索事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseMachineList ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseMachineList(request *DescribeRansomDefenseMachineListRequest) (response *DescribeRansomDefenseMachineListResponse, err error)
DescribeRansomDefenseMachineList 查询备份详情列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseMachineListWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseMachineListWithContext(ctx context.Context, request *DescribeRansomDefenseMachineListRequest) (response *DescribeRansomDefenseMachineListResponse, err error)
DescribeRansomDefenseMachineList 查询备份详情列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseMachineStrategyInfo ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseMachineStrategyInfo(request *DescribeRansomDefenseMachineStrategyInfoRequest) (response *DescribeRansomDefenseMachineStrategyInfoResponse, err error)
DescribeRansomDefenseMachineStrategyInfo 获取主机绑定策略列表
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRansomDefenseMachineStrategyInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseMachineStrategyInfoWithContext(ctx context.Context, request *DescribeRansomDefenseMachineStrategyInfoRequest) (response *DescribeRansomDefenseMachineStrategyInfoResponse, err error)
DescribeRansomDefenseMachineStrategyInfo 获取主机绑定策略列表
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRansomDefenseRollBackTaskList ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseRollBackTaskList(request *DescribeRansomDefenseRollBackTaskListRequest) (response *DescribeRansomDefenseRollBackTaskListResponse, err error)
DescribeRansomDefenseRollBackTaskList 查询回滚任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseRollBackTaskListWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseRollBackTaskListWithContext(ctx context.Context, request *DescribeRansomDefenseRollBackTaskListRequest) (response *DescribeRansomDefenseRollBackTaskListResponse, err error)
DescribeRansomDefenseRollBackTaskList 查询回滚任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseState ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseState(request *DescribeRansomDefenseStateRequest) (response *DescribeRansomDefenseStateResponse, err error)
DescribeRansomDefenseState 获取用户防勒索趋势
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRansomDefenseStateWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseStateWithContext(ctx context.Context, request *DescribeRansomDefenseStateRequest) (response *DescribeRansomDefenseStateResponse, err error)
DescribeRansomDefenseState 获取用户防勒索趋势
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRansomDefenseStrategyDetail ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseStrategyDetail(request *DescribeRansomDefenseStrategyDetailRequest) (response *DescribeRansomDefenseStrategyDetailResponse, err error)
DescribeRansomDefenseStrategyDetail 获取策略详情
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRansomDefenseStrategyDetailWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseStrategyDetailWithContext(ctx context.Context, request *DescribeRansomDefenseStrategyDetailRequest) (response *DescribeRansomDefenseStrategyDetailResponse, err error)
DescribeRansomDefenseStrategyDetail 获取策略详情
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRansomDefenseStrategyList ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseStrategyList(request *DescribeRansomDefenseStrategyListRequest) (response *DescribeRansomDefenseStrategyListResponse, err error)
DescribeRansomDefenseStrategyList 查询防勒索策略列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseStrategyListWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseStrategyListWithContext(ctx context.Context, request *DescribeRansomDefenseStrategyListRequest) (response *DescribeRansomDefenseStrategyListResponse, err error)
DescribeRansomDefenseStrategyList 查询防勒索策略列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseStrategyMachines ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseStrategyMachines(request *DescribeRansomDefenseStrategyMachinesRequest) (response *DescribeRansomDefenseStrategyMachinesResponse, err error)
DescribeRansomDefenseStrategyMachines 查询防勒索策略绑定机器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseStrategyMachinesWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseStrategyMachinesWithContext(ctx context.Context, request *DescribeRansomDefenseStrategyMachinesRequest) (response *DescribeRansomDefenseStrategyMachinesResponse, err error)
DescribeRansomDefenseStrategyMachines 查询防勒索策略绑定机器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRansomDefenseTrend ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseTrend(request *DescribeRansomDefenseTrendRequest) (response *DescribeRansomDefenseTrendResponse, err error)
DescribeRansomDefenseTrend 获取全网勒索态势
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRansomDefenseTrendWithContext ¶ added in v1.0.762
func (c *Client) DescribeRansomDefenseTrendWithContext(ctx context.Context, request *DescribeRansomDefenseTrendRequest) (response *DescribeRansomDefenseTrendResponse, err error)
DescribeRansomDefenseTrend 获取全网勒索态势
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRaspMaxCpu ¶ added in v1.0.1062
func (c *Client) DescribeRaspMaxCpu(request *DescribeRaspMaxCpuRequest) (response *DescribeRaspMaxCpuResponse, err error)
DescribeRaspMaxCpu 查看漏洞防御最大cpu限制
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRaspMaxCpuWithContext ¶ added in v1.0.1062
func (c *Client) DescribeRaspMaxCpuWithContext(ctx context.Context, request *DescribeRaspMaxCpuRequest) (response *DescribeRaspMaxCpuResponse, err error)
DescribeRaspMaxCpu 查看漏洞防御最大cpu限制
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRaspRuleVuls ¶ added in v1.0.1062
func (c *Client) DescribeRaspRuleVuls(request *DescribeRaspRuleVulsRequest) (response *DescribeRaspRuleVulsResponse, err error)
DescribeRaspRuleVuls 获取漏洞防御白名单漏洞列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRaspRuleVulsWithContext ¶ added in v1.0.1062
func (c *Client) DescribeRaspRuleVulsWithContext(ctx context.Context, request *DescribeRaspRuleVulsRequest) (response *DescribeRaspRuleVulsResponse, err error)
DescribeRaspRuleVuls 获取漏洞防御白名单漏洞列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRaspRules ¶ added in v1.0.1062
func (c *Client) DescribeRaspRules(request *DescribeRaspRulesRequest) (response *DescribeRaspRulesResponse, err error)
DescribeRaspRules 查询漏洞防御白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRaspRulesWithContext ¶ added in v1.0.1062
func (c *Client) DescribeRaspRulesWithContext(ctx context.Context, request *DescribeRaspRulesRequest) (response *DescribeRaspRulesResponse, err error)
DescribeRaspRules 查询漏洞防御白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRecommendedProtectCpu ¶ added in v1.0.762
func (c *Client) DescribeRecommendedProtectCpu(request *DescribeRecommendedProtectCpuRequest) (response *DescribeRecommendedProtectCpuResponse, err error)
DescribeRecommendedProtectCpu 查询推荐购买防护核数
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRecommendedProtectCpuWithContext ¶ added in v1.0.762
func (c *Client) DescribeRecommendedProtectCpuWithContext(ctx context.Context, request *DescribeRecommendedProtectCpuRequest) (response *DescribeRecommendedProtectCpuResponse, err error)
DescribeRecommendedProtectCpu 查询推荐购买防护核数
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeReverseShellEventInfo ¶ added in v1.0.633
func (c *Client) DescribeReverseShellEventInfo(request *DescribeReverseShellEventInfoRequest) (response *DescribeReverseShellEventInfoResponse, err error)
DescribeReverseShellEventInfo 反弹shell信息详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeReverseShellEventInfoWithContext ¶ added in v1.0.633
func (c *Client) DescribeReverseShellEventInfoWithContext(ctx context.Context, request *DescribeReverseShellEventInfoRequest) (response *DescribeReverseShellEventInfoResponse, err error)
DescribeReverseShellEventInfo 反弹shell信息详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeReverseShellEvents ¶
func (c *Client) DescribeReverseShellEvents(request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error)
DescribeReverseShellEvents 获取反弹Shell列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" 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列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeReverseShellRules ¶
func (c *Client) DescribeReverseShellRules(request *DescribeReverseShellRulesRequest) (response *DescribeReverseShellRulesResponse, err error)
DescribeReverseShellRules 获取反弹Shell规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeReverseShellRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeReverseShellRulesWithContext(ctx context.Context, request *DescribeReverseShellRulesRequest) (response *DescribeReverseShellRulesResponse, err error)
DescribeReverseShellRules 获取反弹Shell规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskBatchStatus ¶ added in v1.0.762
func (c *Client) DescribeRiskBatchStatus(request *DescribeRiskBatchStatusRequest) (response *DescribeRiskBatchStatusResponse, err error)
DescribeRiskBatchStatus 查询入侵检测事件更新状态任务是否完成
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskBatchStatusWithContext ¶ added in v1.0.762
func (c *Client) DescribeRiskBatchStatusWithContext(ctx context.Context, request *DescribeRiskBatchStatusRequest) (response *DescribeRiskBatchStatusResponse, err error)
DescribeRiskBatchStatus 查询入侵检测事件更新状态任务是否完成
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskDnsEventInfo ¶ added in v1.0.633
func (c *Client) DescribeRiskDnsEventInfo(request *DescribeRiskDnsEventInfoRequest) (response *DescribeRiskDnsEventInfoResponse, err error)
DescribeRiskDnsEventInfo 查询恶意请求事件详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskDnsEventInfoWithContext ¶ added in v1.0.633
func (c *Client) DescribeRiskDnsEventInfoWithContext(ctx context.Context, request *DescribeRiskDnsEventInfoRequest) (response *DescribeRiskDnsEventInfoResponse, err error)
DescribeRiskDnsEventInfo 查询恶意请求事件详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskDnsEventList ¶ added in v1.0.628
func (c *Client) DescribeRiskDnsEventList(request *DescribeRiskDnsEventListRequest) (response *DescribeRiskDnsEventListResponse, err error)
DescribeRiskDnsEventList 获取恶意请求事件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRiskDnsEventListWithContext ¶ added in v1.0.628
func (c *Client) DescribeRiskDnsEventListWithContext(ctx context.Context, request *DescribeRiskDnsEventListRequest) (response *DescribeRiskDnsEventListResponse, err error)
DescribeRiskDnsEventList 获取恶意请求事件列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRiskDnsInfo ¶ added in v1.0.762
func (c *Client) DescribeRiskDnsInfo(request *DescribeRiskDnsInfoRequest) (response *DescribeRiskDnsInfoResponse, err error)
DescribeRiskDnsInfo 查询恶意请求详情
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskDnsInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeRiskDnsInfoWithContext(ctx context.Context, request *DescribeRiskDnsInfoRequest) (response *DescribeRiskDnsInfoResponse, err error)
DescribeRiskDnsInfo 查询恶意请求详情
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRiskDnsList ¶
func (c *Client) DescribeRiskDnsList(request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error)
DescribeRiskDnsList 入侵检测,获取恶意请求列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRiskDnsListWithContext ¶ added in v1.0.324
func (c *Client) DescribeRiskDnsListWithContext(ctx context.Context, request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error)
DescribeRiskDnsList 入侵检测,获取恶意请求列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeRiskDnsPolicyList ¶ added in v1.0.762
func (c *Client) DescribeRiskDnsPolicyList(request *DescribeRiskDnsPolicyListRequest) (response *DescribeRiskDnsPolicyListResponse, err error)
DescribeRiskDnsPolicyList 获取恶意请求策略列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRiskDnsPolicyListWithContext ¶ added in v1.0.762
func (c *Client) DescribeRiskDnsPolicyListWithContext(ctx context.Context, request *DescribeRiskDnsPolicyListRequest) (response *DescribeRiskDnsPolicyListResponse, err error)
DescribeRiskDnsPolicyList 获取恶意请求策略列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRiskProcessEvents ¶ added in v1.0.762
func (c *Client) DescribeRiskProcessEvents(request *DescribeRiskProcessEventsRequest) (response *DescribeRiskProcessEventsResponse, err error)
DescribeRiskProcessEvents 获取异常进程列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeRiskProcessEventsWithContext ¶ added in v1.0.762
func (c *Client) DescribeRiskProcessEventsWithContext(ctx context.Context, request *DescribeRiskProcessEventsRequest) (response *DescribeRiskProcessEventsResponse, err error)
DescribeRiskProcessEvents 获取异常进程列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSafeInfo ¶ added in v1.0.762
func (c *Client) DescribeSafeInfo(request *DescribeSafeInfoRequest) (response *DescribeSafeInfoResponse, err error)
DescribeSafeInfo 查询安全通知信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) DescribeSafeInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeSafeInfoWithContext(ctx context.Context, request *DescribeSafeInfoRequest) (response *DescribeSafeInfoResponse, err error)
DescribeSafeInfo 查询安全通知信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) DescribeScanMalwareSchedule ¶
func (c *Client) DescribeScanMalwareSchedule(request *DescribeScanMalwareScheduleRequest) (response *DescribeScanMalwareScheduleResponse, err error)
DescribeScanMalwareSchedule 查询木马扫描进度
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanMalwareScheduleWithContext ¶ added in v1.0.324
func (c *Client) DescribeScanMalwareScheduleWithContext(ctx context.Context, request *DescribeScanMalwareScheduleRequest) (response *DescribeScanMalwareScheduleResponse, err error)
DescribeScanMalwareSchedule 查询木马扫描进度
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanSchedule ¶ added in v1.0.240
func (c *Client) DescribeScanSchedule(request *DescribeScanScheduleRequest) (response *DescribeScanScheduleResponse, err error)
DescribeScanSchedule 根据taskid查询检测进度
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanScheduleWithContext ¶ added in v1.0.324
func (c *Client) DescribeScanScheduleWithContext(ctx context.Context, request *DescribeScanScheduleRequest) (response *DescribeScanScheduleResponse, err error)
DescribeScanSchedule 根据taskid查询检测进度
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanState ¶ added in v1.0.240
func (c *Client) DescribeScanState(request *DescribeScanStateRequest) (response *DescribeScanStateResponse, err error)
DescribeScanState DescribeScanState 该接口能查询对应模块正在进行的扫描任务状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanStateWithContext ¶ added in v1.0.324
func (c *Client) DescribeScanStateWithContext(ctx context.Context, request *DescribeScanStateRequest) (response *DescribeScanStateResponse, err error)
DescribeScanState DescribeScanState 该接口能查询对应模块正在进行的扫描任务状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanTaskDetails ¶ added in v1.0.203
func (c *Client) DescribeScanTaskDetails(request *DescribeScanTaskDetailsRequest) (response *DescribeScanTaskDetailsResponse, err error)
DescribeScanTaskDetails DescribeScanTaskDetails 查询扫描任务详情 , 可以查询扫描进度信息/异常;
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeScanTaskDetailsWithContext ¶ added in v1.0.324
func (c *Client) DescribeScanTaskDetailsWithContext(ctx context.Context, request *DescribeScanTaskDetailsRequest) (response *DescribeScanTaskDetailsResponse, err error)
DescribeScanTaskDetails DescribeScanTaskDetails 查询扫描任务详情 , 可以查询扫描进度信息/异常;
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeScanTaskStatus ¶ added in v1.0.255
func (c *Client) DescribeScanTaskStatus(request *DescribeScanTaskStatusRequest) (response *DescribeScanTaskStatusResponse, err error)
DescribeScanTaskStatus DescribeScanTaskStatus 查询机器扫描状态列表用于过滤筛选
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanTaskStatusWithContext ¶ added in v1.0.324
func (c *Client) DescribeScanTaskStatusWithContext(ctx context.Context, request *DescribeScanTaskStatusRequest) (response *DescribeScanTaskStatusResponse, err error)
DescribeScanTaskStatus DescribeScanTaskStatus 查询机器扫描状态列表用于过滤筛选
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScanVulSetting ¶ added in v1.0.203
func (c *Client) DescribeScanVulSetting(request *DescribeScanVulSettingRequest) (response *DescribeScanVulSettingResponse, err error)
DescribeScanVulSetting 查询定期检测的配置
可能返回的错误码:
INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeScanVulSettingWithContext ¶ added in v1.0.324
func (c *Client) DescribeScanVulSettingWithContext(ctx context.Context, request *DescribeScanVulSettingRequest) (response *DescribeScanVulSettingResponse, err error)
DescribeScanVulSetting 查询定期检测的配置
可能返回的错误码:
INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeScreenAttackHotspot ¶ added in v1.0.762
func (c *Client) DescribeScreenAttackHotspot(request *DescribeScreenAttackHotspotRequest) (response *DescribeScreenAttackHotspotResponse, err error)
DescribeScreenAttackHotspot 大屏可视化获取全网攻击热点
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenAttackHotspotWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenAttackHotspotWithContext(ctx context.Context, request *DescribeScreenAttackHotspotRequest) (response *DescribeScreenAttackHotspotResponse, err error)
DescribeScreenAttackHotspot 大屏可视化获取全网攻击热点
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenBroadcasts ¶ added in v1.0.762
func (c *Client) DescribeScreenBroadcasts(request *DescribeScreenBroadcastsRequest) (response *DescribeScreenBroadcastsResponse, err error)
DescribeScreenBroadcasts 大屏可视化安全播报
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenBroadcastsWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenBroadcastsWithContext(ctx context.Context, request *DescribeScreenBroadcastsRequest) (response *DescribeScreenBroadcastsResponse, err error)
DescribeScreenBroadcasts 大屏可视化安全播报
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenDefenseTrends ¶ added in v1.0.762
func (c *Client) DescribeScreenDefenseTrends(request *DescribeScreenDefenseTrendsRequest) (response *DescribeScreenDefenseTrendsResponse, err error)
DescribeScreenDefenseTrends 大屏可视化防趋势接口
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenDefenseTrendsWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenDefenseTrendsWithContext(ctx context.Context, request *DescribeScreenDefenseTrendsRequest) (response *DescribeScreenDefenseTrendsResponse, err error)
DescribeScreenDefenseTrends 大屏可视化防趋势接口
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenEmergentMsg ¶ added in v1.0.762
func (c *Client) DescribeScreenEmergentMsg(request *DescribeScreenEmergentMsgRequest) (response *DescribeScreenEmergentMsgResponse, err error)
DescribeScreenEmergentMsg 大屏可视化紧急通知
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenEmergentMsgWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenEmergentMsgWithContext(ctx context.Context, request *DescribeScreenEmergentMsgRequest) (response *DescribeScreenEmergentMsgResponse, err error)
DescribeScreenEmergentMsg 大屏可视化紧急通知
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenEventsCnt ¶ added in v1.0.762
func (c *Client) DescribeScreenEventsCnt(request *DescribeScreenEventsCntRequest) (response *DescribeScreenEventsCntResponse, err error)
DescribeScreenEventsCnt 大屏可视化获取安全概览相关事件统计数据接口
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenEventsCntWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenEventsCntWithContext(ctx context.Context, request *DescribeScreenEventsCntRequest) (response *DescribeScreenEventsCntResponse, err error)
DescribeScreenEventsCnt 大屏可视化获取安全概览相关事件统计数据接口
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenGeneralStat ¶ added in v1.0.762
func (c *Client) DescribeScreenGeneralStat(request *DescribeScreenGeneralStatRequest) (response *DescribeScreenGeneralStatResponse, err error)
DescribeScreenGeneralStat 大屏可视化获取主机相关统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenGeneralStatWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenGeneralStatWithContext(ctx context.Context, request *DescribeScreenGeneralStatRequest) (response *DescribeScreenGeneralStatResponse, err error)
DescribeScreenGeneralStat 大屏可视化获取主机相关统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenHostInvasion ¶ added in v1.0.762
func (c *Client) DescribeScreenHostInvasion(request *DescribeScreenHostInvasionRequest) (response *DescribeScreenHostInvasionResponse, err error)
DescribeScreenHostInvasion 大屏可视化主机入侵详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenHostInvasionWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenHostInvasionWithContext(ctx context.Context, request *DescribeScreenHostInvasionRequest) (response *DescribeScreenHostInvasionResponse, err error)
DescribeScreenHostInvasion 大屏可视化主机入侵详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenMachineRegions ¶ added in v1.0.762
func (c *Client) DescribeScreenMachineRegions(request *DescribeScreenMachineRegionsRequest) (response *DescribeScreenMachineRegionsResponse, err error)
DescribeScreenMachineRegions 大屏可视化主机区域选项列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenMachineRegionsWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenMachineRegionsWithContext(ctx context.Context, request *DescribeScreenMachineRegionsRequest) (response *DescribeScreenMachineRegionsResponse, err error)
DescribeScreenMachineRegions 大屏可视化主机区域选项列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenMachines ¶ added in v1.0.762
func (c *Client) DescribeScreenMachines(request *DescribeScreenMachinesRequest) (response *DescribeScreenMachinesResponse, err error)
DescribeScreenMachines 大屏可视化主机区域列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenMachinesWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenMachinesWithContext(ctx context.Context, request *DescribeScreenMachinesRequest) (response *DescribeScreenMachinesResponse, err error)
DescribeScreenMachines 大屏可视化主机区域列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenProtectionCnt ¶ added in v1.0.762
func (c *Client) DescribeScreenProtectionCnt(request *DescribeScreenProtectionCntRequest) (response *DescribeScreenProtectionCntResponse, err error)
DescribeScreenProtectionCnt 大屏可视化主机安全防护引擎介绍
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenProtectionCntWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenProtectionCntWithContext(ctx context.Context, request *DescribeScreenProtectionCntRequest) (response *DescribeScreenProtectionCntResponse, err error)
DescribeScreenProtectionCnt 大屏可视化主机安全防护引擎介绍
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenProtectionStat ¶ added in v1.0.762
func (c *Client) DescribeScreenProtectionStat(request *DescribeScreenProtectionStatRequest) (response *DescribeScreenProtectionStatResponse, err error)
DescribeScreenProtectionStat 大屏获取安全防护状态
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenProtectionStatWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenProtectionStatWithContext(ctx context.Context, request *DescribeScreenProtectionStatRequest) (response *DescribeScreenProtectionStatResponse, err error)
DescribeScreenProtectionStat 大屏获取安全防护状态
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeScreenRiskAssetsTop ¶ added in v1.0.762
func (c *Client) DescribeScreenRiskAssetsTop(request *DescribeScreenRiskAssetsTopRequest) (response *DescribeScreenRiskAssetsTopResponse, err error)
DescribeScreenRiskAssetsTop 大屏可视化风险资产top5(今日),统计今日风险资产
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeScreenRiskAssetsTopWithContext ¶ added in v1.0.762
func (c *Client) DescribeScreenRiskAssetsTopWithContext(ctx context.Context, request *DescribeScreenRiskAssetsTopRequest) (response *DescribeScreenRiskAssetsTopResponse, err error)
DescribeScreenRiskAssetsTop 大屏可视化风险资产top5(今日),统计今日风险资产
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSearchLogs ¶
func (c *Client) DescribeSearchLogs(request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error)
DescribeSearchLogs 获取历史搜索记录
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeSearchLogsWithContext ¶ added in v1.0.324
func (c *Client) DescribeSearchLogsWithContext(ctx context.Context, request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error)
DescribeSearchLogs 获取历史搜索记录
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeSearchTemplates ¶
func (c *Client) DescribeSearchTemplates(request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error)
DescribeSearchTemplates 获取快速检索列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeSearchTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeSearchTemplatesWithContext(ctx context.Context, request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error)
DescribeSearchTemplates 获取快速检索列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeSecurityBroadcastInfo ¶ added in v1.0.762
func (c *Client) DescribeSecurityBroadcastInfo(request *DescribeSecurityBroadcastInfoRequest) (response *DescribeSecurityBroadcastInfoResponse, err error)
DescribeSecurityBroadcastInfo 查询安全播报文章信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSecurityBroadcastInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeSecurityBroadcastInfoWithContext(ctx context.Context, request *DescribeSecurityBroadcastInfoRequest) (response *DescribeSecurityBroadcastInfoResponse, err error)
DescribeSecurityBroadcastInfo 查询安全播报文章信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSecurityBroadcasts ¶ added in v1.0.752
func (c *Client) DescribeSecurityBroadcasts(request *DescribeSecurityBroadcastsRequest) (response *DescribeSecurityBroadcastsResponse, err error)
DescribeSecurityBroadcasts 安全播报列表页
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) DescribeSecurityBroadcastsWithContext ¶ added in v1.0.752
func (c *Client) DescribeSecurityBroadcastsWithContext(ctx context.Context, request *DescribeSecurityBroadcastsRequest) (response *DescribeSecurityBroadcastsResponse, err error)
DescribeSecurityBroadcasts 安全播报列表页
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError"
func (*Client) DescribeSecurityDynamics ¶
func (c *Client) DescribeSecurityDynamics(request *DescribeSecurityDynamicsRequest) (response *DescribeSecurityDynamicsResponse, err error)
DescribeSecurityDynamics 本接口 (DescribeSecurityDynamics) 用于获取安全事件动态消息数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) DescribeSecurityDynamicsWithContext ¶ added in v1.0.324
func (c *Client) DescribeSecurityDynamicsWithContext(ctx context.Context, request *DescribeSecurityDynamicsRequest) (response *DescribeSecurityDynamicsResponse, err error)
DescribeSecurityDynamics 本接口 (DescribeSecurityDynamics) 用于获取安全事件动态消息数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat"
func (*Client) DescribeSecurityEventStat ¶ added in v1.0.373
func (c *Client) DescribeSecurityEventStat(request *DescribeSecurityEventStatRequest) (response *DescribeSecurityEventStatResponse, err error)
DescribeSecurityEventStat 获取安全事件统计
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSecurityEventStatWithContext ¶ added in v1.0.373
func (c *Client) DescribeSecurityEventStatWithContext(ctx context.Context, request *DescribeSecurityEventStatRequest) (response *DescribeSecurityEventStatResponse, err error)
DescribeSecurityEventStat 获取安全事件统计
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSecurityEventsCnt ¶
func (c *Client) DescribeSecurityEventsCnt(request *DescribeSecurityEventsCntRequest) (response *DescribeSecurityEventsCntResponse, err error)
DescribeSecurityEventsCnt 获取安全概览相关事件统计数据接口
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSecurityEventsCntWithContext ¶ added in v1.0.324
func (c *Client) DescribeSecurityEventsCntWithContext(ctx context.Context, request *DescribeSecurityEventsCntRequest) (response *DescribeSecurityEventsCntResponse, err error)
DescribeSecurityEventsCnt 获取安全概览相关事件统计数据接口
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSecurityTrends ¶
func (c *Client) DescribeSecurityTrends(request *DescribeSecurityTrendsRequest) (response *DescribeSecurityTrendsResponse, err error)
DescribeSecurityTrends 本接口 (DescribeSecurityTrends) 用于获取安全事件统计数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeSecurityTrendsWithContext ¶ added in v1.0.324
func (c *Client) DescribeSecurityTrendsWithContext(ctx context.Context, request *DescribeSecurityTrendsRequest) (response *DescribeSecurityTrendsResponse, err error)
DescribeSecurityTrends 本接口 (DescribeSecurityTrends) 用于获取安全事件统计数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeServerRelatedDirInfo ¶ added in v1.0.240
func (c *Client) DescribeServerRelatedDirInfo(request *DescribeServerRelatedDirInfoRequest) (response *DescribeServerRelatedDirInfoResponse, err error)
DescribeServerRelatedDirInfo 查询服务区关联目录详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeServerRelatedDirInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeServerRelatedDirInfoWithContext(ctx context.Context, request *DescribeServerRelatedDirInfoRequest) (response *DescribeServerRelatedDirInfoResponse, err error)
DescribeServerRelatedDirInfo 查询服务区关联目录详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeServersAndRiskAndFirstInfo ¶ added in v1.0.240
func (c *Client) DescribeServersAndRiskAndFirstInfo(request *DescribeServersAndRiskAndFirstInfoRequest) (response *DescribeServersAndRiskAndFirstInfoResponse, err error)
DescribeServersAndRiskAndFirstInfo 获取待处理风险文件数+影响服务器数+是否试用检测+最近检测时间
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeServersAndRiskAndFirstInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeServersAndRiskAndFirstInfoWithContext(ctx context.Context, request *DescribeServersAndRiskAndFirstInfoRequest) (response *DescribeServersAndRiskAndFirstInfoResponse, err error)
DescribeServersAndRiskAndFirstInfo 获取待处理风险文件数+影响服务器数+是否试用检测+最近检测时间
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeStrategyExist ¶ added in v1.0.240
func (c *Client) DescribeStrategyExist(request *DescribeStrategyExistRequest) (response *DescribeStrategyExistResponse, err error)
DescribeStrategyExist 根据策略名查询策略是否存在
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeStrategyExistWithContext ¶ added in v1.0.324
func (c *Client) DescribeStrategyExistWithContext(ctx context.Context, request *DescribeStrategyExistRequest) (response *DescribeStrategyExistResponse, err error)
DescribeStrategyExist 根据策略名查询策略是否存在
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeTagMachines ¶
func (c *Client) DescribeTagMachines(request *DescribeTagMachinesRequest) (response *DescribeTagMachinesResponse, err error)
DescribeTagMachines 获取指定标签关联的服务器信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTagMachinesWithContext ¶ added in v1.0.324
func (c *Client) DescribeTagMachinesWithContext(ctx context.Context, request *DescribeTagMachinesRequest) (response *DescribeTagMachinesResponse, err error)
DescribeTagMachines 获取指定标签关联的服务器信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTags ¶
func (c *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
DescribeTags 获取所有主机标签
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTagsWithContext ¶ added in v1.0.324
func (c *Client) DescribeTagsWithContext(ctx context.Context, request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
DescribeTags 获取所有主机标签
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTrialReport ¶ added in v1.0.762
func (c *Client) DescribeTrialReport(request *DescribeTrialReportRequest) (response *DescribeTrialReportResponse, err error)
DescribeTrialReport 查询主机安全授权试用报告(仅限控制台申领的)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTrialReportWithContext ¶ added in v1.0.762
func (c *Client) DescribeTrialReportWithContext(ctx context.Context, request *DescribeTrialReportRequest) (response *DescribeTrialReportResponse, err error)
DescribeTrialReport 查询主机安全授权试用报告(仅限控制台申领的)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeUndoVulCounts ¶ added in v1.0.240
func (c *Client) DescribeUndoVulCounts(request *DescribeUndoVulCountsRequest) (response *DescribeUndoVulCountsResponse, err error)
DescribeUndoVulCounts 获取漏洞管理模块指定类型的待处理漏洞数、主机数和非专业版主机数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeUndoVulCountsWithContext ¶ added in v1.0.324
func (c *Client) DescribeUndoVulCountsWithContext(ctx context.Context, request *DescribeUndoVulCountsRequest) (response *DescribeUndoVulCountsResponse, err error)
DescribeUndoVulCounts 获取漏洞管理模块指定类型的待处理漏洞数、主机数和非专业版主机数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeUsersConfig ¶ added in v1.0.762
func (c *Client) DescribeUsersConfig(request *DescribeUsersConfigRequest) (response *DescribeUsersConfigResponse, err error)
DescribeUsersConfig 用于查询用户自定义配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeUsersConfigWithContext ¶ added in v1.0.762
func (c *Client) DescribeUsersConfigWithContext(ctx context.Context, request *DescribeUsersConfigRequest) (response *DescribeUsersConfigResponse, err error)
DescribeUsersConfig 用于查询用户自定义配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeUsualLoginPlaces ¶
func (c *Client) DescribeUsualLoginPlaces(request *DescribeUsualLoginPlacesRequest) (response *DescribeUsualLoginPlacesResponse, err error)
DescribeUsualLoginPlaces 此接口(DescribeUsualLoginPlaces)用于查询常用登录地。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeUsualLoginPlacesWithContext ¶ added in v1.0.324
func (c *Client) DescribeUsualLoginPlacesWithContext(ctx context.Context, request *DescribeUsualLoginPlacesRequest) (response *DescribeUsualLoginPlacesResponse, err error)
DescribeUsualLoginPlaces 此接口(DescribeUsualLoginPlaces)用于查询常用登录地。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVdbAndPocInfo ¶ added in v1.0.762
func (c *Client) DescribeVdbAndPocInfo(request *DescribeVdbAndPocInfoRequest) (response *DescribeVdbAndPocInfoResponse, err error)
DescribeVdbAndPocInfo 获取病毒库及POC的更新信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVdbAndPocInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeVdbAndPocInfoWithContext(ctx context.Context, request *DescribeVdbAndPocInfoRequest) (response *DescribeVdbAndPocInfoResponse, err error)
DescribeVdbAndPocInfo 获取病毒库及POC的更新信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVersionCompareChart ¶ added in v1.0.762
func (c *Client) DescribeVersionCompareChart(request *DescribeVersionCompareChartRequest) (response *DescribeVersionCompareChartResponse, err error)
DescribeVersionCompareChart 获取版本对比信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVersionCompareChartWithContext ¶ added in v1.0.762
func (c *Client) DescribeVersionCompareChartWithContext(ctx context.Context, request *DescribeVersionCompareChartRequest) (response *DescribeVersionCompareChartResponse, err error)
DescribeVersionCompareChart 获取版本对比信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVersionStatistics ¶ added in v1.0.240
func (c *Client) DescribeVersionStatistics(request *DescribeVersionStatisticsRequest) (response *DescribeVersionStatisticsResponse, err error)
DescribeVersionStatistics 用于统计专业版和基础版机器数。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVersionStatisticsWithContext ¶ added in v1.0.324
func (c *Client) DescribeVersionStatisticsWithContext(ctx context.Context, request *DescribeVersionStatisticsRequest) (response *DescribeVersionStatisticsResponse, err error)
DescribeVersionStatistics 用于统计专业版和基础版机器数。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVertexDetail ¶ added in v1.0.633
func (c *Client) DescribeVertexDetail(request *DescribeVertexDetailRequest) (response *DescribeVertexDetailResponse, err error)
DescribeVertexDetail 获取指定点属性信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVertexDetailWithContext ¶ added in v1.0.633
func (c *Client) DescribeVertexDetailWithContext(ctx context.Context, request *DescribeVertexDetailRequest) (response *DescribeVertexDetailResponse, err error)
DescribeVertexDetail 获取指定点属性信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulCountByDates ¶ added in v1.0.240
func (c *Client) DescribeVulCountByDates(request *DescribeVulCountByDatesRequest) (response *DescribeVulCountByDatesResponse, err error)
DescribeVulCountByDates 漏洞管理模块,获取近日指定类型的漏洞数量和主机数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulCountByDatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeVulCountByDatesWithContext(ctx context.Context, request *DescribeVulCountByDatesRequest) (response *DescribeVulCountByDatesResponse, err error)
DescribeVulCountByDates 漏洞管理模块,获取近日指定类型的漏洞数量和主机数量
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulCveIdInfo ¶ added in v1.0.762
func (c *Client) DescribeVulCveIdInfo(request *DescribeVulCveIdInfoRequest) (response *DescribeVulCveIdInfoResponse, err error)
DescribeVulCveIdInfo CveId查询漏洞详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulCveIdInfoWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulCveIdInfoWithContext(ctx context.Context, request *DescribeVulCveIdInfoRequest) (response *DescribeVulCveIdInfoResponse, err error)
DescribeVulCveIdInfo CveId查询漏洞详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulDefenceEvent ¶ added in v1.0.762
func (c *Client) DescribeVulDefenceEvent(request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error)
DescribeVulDefenceEvent 获取漏洞防御事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefenceEventWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulDefenceEventWithContext(ctx context.Context, request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error)
DescribeVulDefenceEvent 获取漏洞防御事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefenceList ¶ added in v1.0.762
func (c *Client) DescribeVulDefenceList(request *DescribeVulDefenceListRequest) (response *DescribeVulDefenceListResponse, err error)
DescribeVulDefenceList 查询漏洞防御列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefenceListWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulDefenceListWithContext(ctx context.Context, request *DescribeVulDefenceListRequest) (response *DescribeVulDefenceListResponse, err error)
DescribeVulDefenceList 查询漏洞防御列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefenceOverview ¶ added in v1.0.762
func (c *Client) DescribeVulDefenceOverview(request *DescribeVulDefenceOverviewRequest) (response *DescribeVulDefenceOverviewResponse, err error)
DescribeVulDefenceOverview 获取漏洞防御概览信息,包括事件趋势及插件开启情况
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefenceOverviewWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulDefenceOverviewWithContext(ctx context.Context, request *DescribeVulDefenceOverviewRequest) (response *DescribeVulDefenceOverviewResponse, err error)
DescribeVulDefenceOverview 获取漏洞防御概览信息,包括事件趋势及插件开启情况
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulDefencePluginDetail ¶ added in v1.0.762
func (c *Client) DescribeVulDefencePluginDetail(request *DescribeVulDefencePluginDetailRequest) (response *DescribeVulDefencePluginDetailResponse, err error)
DescribeVulDefencePluginDetail 获取单台主机漏洞防御插件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulDefencePluginDetailWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulDefencePluginDetailWithContext(ctx context.Context, request *DescribeVulDefencePluginDetailRequest) (response *DescribeVulDefencePluginDetailResponse, err error)
DescribeVulDefencePluginDetail 获取单台主机漏洞防御插件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulDefencePluginExceptionCount ¶ added in v1.0.762
func (c *Client) DescribeVulDefencePluginExceptionCount(request *DescribeVulDefencePluginExceptionCountRequest) (response *DescribeVulDefencePluginExceptionCountResponse, err error)
DescribeVulDefencePluginExceptionCount 获取当前异常插件数
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulDefencePluginExceptionCountWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulDefencePluginExceptionCountWithContext(ctx context.Context, request *DescribeVulDefencePluginExceptionCountRequest) (response *DescribeVulDefencePluginExceptionCountResponse, err error)
DescribeVulDefencePluginExceptionCount 获取当前异常插件数
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulDefencePluginStatus ¶ added in v1.0.762
func (c *Client) DescribeVulDefencePluginStatus(request *DescribeVulDefencePluginStatusRequest) (response *DescribeVulDefencePluginStatusResponse, err error)
DescribeVulDefencePluginStatus 获取各主机漏洞防御插件状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulDefencePluginStatusWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulDefencePluginStatusWithContext(ctx context.Context, request *DescribeVulDefencePluginStatusRequest) (response *DescribeVulDefencePluginStatusResponse, err error)
DescribeVulDefencePluginStatus 获取各主机漏洞防御插件状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulDefenceSetting ¶ added in v1.0.762
func (c *Client) DescribeVulDefenceSetting(request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error)
DescribeVulDefenceSetting 获取当前漏洞防御插件设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulDefenceSettingWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulDefenceSettingWithContext(ctx context.Context, request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error)
DescribeVulDefenceSetting 获取当前漏洞防御插件设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulEffectHostList ¶ added in v1.0.276
func (c *Client) DescribeVulEffectHostList(request *DescribeVulEffectHostListRequest) (response *DescribeVulEffectHostListResponse, err error)
DescribeVulEffectHostList 漏洞影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulEffectHostListWithContext ¶ added in v1.0.324
func (c *Client) DescribeVulEffectHostListWithContext(ctx context.Context, request *DescribeVulEffectHostListRequest) (response *DescribeVulEffectHostListResponse, err error)
DescribeVulEffectHostList 漏洞影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulEffectModules ¶ added in v1.0.762
func (c *Client) DescribeVulEffectModules(request *DescribeVulEffectModulesRequest) (response *DescribeVulEffectModulesResponse, err error)
DescribeVulEffectModules 漏洞影响组件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulEffectModulesWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulEffectModulesWithContext(ctx context.Context, request *DescribeVulEffectModulesRequest) (response *DescribeVulEffectModulesResponse, err error)
DescribeVulEffectModules 漏洞影响组件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulEmergentMsg ¶ added in v1.0.762
func (c *Client) DescribeVulEmergentMsg(request *DescribeVulEmergentMsgRequest) (response *DescribeVulEmergentMsgResponse, err error)
DescribeVulEmergentMsg 获取漏洞紧急通知
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVulEmergentMsgWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulEmergentMsgWithContext(ctx context.Context, request *DescribeVulEmergentMsgRequest) (response *DescribeVulEmergentMsgResponse, err error)
DescribeVulEmergentMsg 获取漏洞紧急通知
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVulFixStatus ¶ added in v1.0.762
func (c *Client) DescribeVulFixStatus(request *DescribeVulFixStatusRequest) (response *DescribeVulFixStatusResponse, err error)
DescribeVulFixStatus 漏洞修护-查找主机漏洞修护进度
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeVulFixStatusWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulFixStatusWithContext(ctx context.Context, request *DescribeVulFixStatusRequest) (response *DescribeVulFixStatusResponse, err error)
DescribeVulFixStatus 漏洞修护-查找主机漏洞修护进度
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeVulHostCountScanTime ¶ added in v1.0.240
func (c *Client) DescribeVulHostCountScanTime(request *DescribeVulHostCountScanTimeRequest) (response *DescribeVulHostCountScanTimeResponse, err error)
DescribeVulHostCountScanTime 获取待处理漏洞数+影响主机数
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVulHostCountScanTimeWithContext ¶ added in v1.0.324
func (c *Client) DescribeVulHostCountScanTimeWithContext(ctx context.Context, request *DescribeVulHostCountScanTimeRequest) (response *DescribeVulHostCountScanTimeResponse, err error)
DescribeVulHostCountScanTime 获取待处理漏洞数+影响主机数
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVulHostTop ¶ added in v1.0.255
func (c *Client) DescribeVulHostTop(request *DescribeVulHostTopRequest) (response *DescribeVulHostTopResponse, err error)
DescribeVulHostTop 获取服务器风险top列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulHostTopWithContext ¶ added in v1.0.324
func (c *Client) DescribeVulHostTopWithContext(ctx context.Context, request *DescribeVulHostTopRequest) (response *DescribeVulHostTopResponse, err error)
DescribeVulHostTop 获取服务器风险top列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulInfoCvss ¶ added in v1.0.240
func (c *Client) DescribeVulInfoCvss(request *DescribeVulInfoCvssRequest) (response *DescribeVulInfoCvssResponse, err error)
DescribeVulInfoCvss 漏洞详情,带CVSS版本
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulInfoCvssWithContext ¶ added in v1.0.324
func (c *Client) DescribeVulInfoCvssWithContext(ctx context.Context, request *DescribeVulInfoCvssRequest) (response *DescribeVulInfoCvssResponse, err error)
DescribeVulInfoCvss 漏洞详情,带CVSS版本
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulLabels ¶ added in v1.0.762
func (c *Client) DescribeVulLabels(request *DescribeVulLabelsRequest) (response *DescribeVulLabelsResponse, err error)
DescribeVulLabels 获取用户漏洞所有标签列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeVulLabelsWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulLabelsWithContext(ctx context.Context, request *DescribeVulLabelsRequest) (response *DescribeVulLabelsResponse, err error)
DescribeVulLabels 获取用户漏洞所有标签列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeVulLevelCount ¶ added in v1.0.240
func (c *Client) DescribeVulLevelCount(request *DescribeVulLevelCountRequest) (response *DescribeVulLevelCountResponse, err error)
DescribeVulLevelCount 漏洞数量等级分布统计
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVulLevelCountWithContext ¶ added in v1.0.324
func (c *Client) DescribeVulLevelCountWithContext(ctx context.Context, request *DescribeVulLevelCountRequest) (response *DescribeVulLevelCountResponse, err error)
DescribeVulLevelCount 漏洞数量等级分布统计
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeVulList ¶ added in v1.0.276
func (c *Client) DescribeVulList(request *DescribeVulListRequest) (response *DescribeVulListResponse, err error)
DescribeVulList 获取漏洞列表数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulListWithContext ¶ added in v1.0.324
func (c *Client) DescribeVulListWithContext(ctx context.Context, request *DescribeVulListRequest) (response *DescribeVulListResponse, err error)
DescribeVulList 获取漏洞列表数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulOverview ¶ added in v1.0.762
func (c *Client) DescribeVulOverview(request *DescribeVulOverviewRequest) (response *DescribeVulOverviewResponse, err error)
DescribeVulOverview 获取漏洞概览数据
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeVulOverviewWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulOverviewWithContext(ctx context.Context, request *DescribeVulOverviewRequest) (response *DescribeVulOverviewResponse, err error)
DescribeVulOverview 获取漏洞概览数据
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeVulStoreList ¶ added in v1.0.671
func (c *Client) DescribeVulStoreList(request *DescribeVulStoreListRequest) (response *DescribeVulStoreListResponse, err error)
DescribeVulStoreList 获取漏洞库列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVulStoreListWithContext ¶ added in v1.0.671
func (c *Client) DescribeVulStoreListWithContext(ctx context.Context, request *DescribeVulStoreListRequest) (response *DescribeVulStoreListResponse, err error)
DescribeVulStoreList 获取漏洞库列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVulTop ¶ added in v1.0.240
func (c *Client) DescribeVulTop(request *DescribeVulTopRequest) (response *DescribeVulTopResponse, err error)
DescribeVulTop 漏洞top统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulTopWithContext ¶ added in v1.0.324
func (c *Client) DescribeVulTopWithContext(ctx context.Context, request *DescribeVulTopRequest) (response *DescribeVulTopResponse, err error)
DescribeVulTop 漏洞top统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeVulTrend ¶ added in v1.0.762
func (c *Client) DescribeVulTrend(request *DescribeVulTrendRequest) (response *DescribeVulTrendResponse, err error)
DescribeVulTrend 获取漏洞态势信息
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVulTrendWithContext ¶ added in v1.0.762
func (c *Client) DescribeVulTrendWithContext(ctx context.Context, request *DescribeVulTrendRequest) (response *DescribeVulTrendResponse, err error)
DescribeVulTrend 获取漏洞态势信息
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeWarningHostConfig ¶ added in v1.0.762
func (c *Client) DescribeWarningHostConfig(request *DescribeWarningHostConfigRequest) (response *DescribeWarningHostConfigResponse, err error)
DescribeWarningHostConfig 查询告警机器范围配置
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeWarningHostConfigWithContext ¶ added in v1.0.762
func (c *Client) DescribeWarningHostConfigWithContext(ctx context.Context, request *DescribeWarningHostConfigRequest) (response *DescribeWarningHostConfigResponse, err error)
DescribeWarningHostConfig 查询告警机器范围配置
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeWarningList ¶ added in v1.0.240
func (c *Client) DescribeWarningList(request *DescribeWarningListRequest) (response *DescribeWarningListResponse, err error)
DescribeWarningList 获取当前用户告警列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeWarningListWithContext ¶ added in v1.0.324
func (c *Client) DescribeWarningListWithContext(ctx context.Context, request *DescribeWarningListRequest) (response *DescribeWarningListResponse, err error)
DescribeWarningList 获取当前用户告警列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeWebHookPolicy ¶ added in v1.0.762
func (c *Client) DescribeWebHookPolicy(request *DescribeWebHookPolicyRequest) (response *DescribeWebHookPolicyResponse, err error)
DescribeWebHookPolicy 查询告警策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeWebHookPolicyWithContext ¶ added in v1.0.762
func (c *Client) DescribeWebHookPolicyWithContext(ctx context.Context, request *DescribeWebHookPolicyRequest) (response *DescribeWebHookPolicyResponse, err error)
DescribeWebHookPolicy 查询告警策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeWebHookReceiver ¶ added in v1.0.762
func (c *Client) DescribeWebHookReceiver(request *DescribeWebHookReceiverRequest) (response *DescribeWebHookReceiverResponse, err error)
DescribeWebHookReceiver 查询告警接收人列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeWebHookReceiverUsage ¶ added in v1.0.762
func (c *Client) DescribeWebHookReceiverUsage(request *DescribeWebHookReceiverUsageRequest) (response *DescribeWebHookReceiverUsageResponse, err error)
DescribeWebHookReceiverUsage 查询指定告警接收人的关联策略使用信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeWebHookReceiverUsageWithContext ¶ added in v1.0.762
func (c *Client) DescribeWebHookReceiverUsageWithContext(ctx context.Context, request *DescribeWebHookReceiverUsageRequest) (response *DescribeWebHookReceiverUsageResponse, err error)
DescribeWebHookReceiverUsage 查询指定告警接收人的关联策略使用信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeWebHookReceiverWithContext ¶ added in v1.0.762
func (c *Client) DescribeWebHookReceiverWithContext(ctx context.Context, request *DescribeWebHookReceiverRequest) (response *DescribeWebHookReceiverResponse, err error)
DescribeWebHookReceiver 查询告警接收人列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeWebHookRule ¶ added in v1.0.762
func (c *Client) DescribeWebHookRule(request *DescribeWebHookRuleRequest) (response *DescribeWebHookRuleResponse, err error)
DescribeWebHookRule 获取企微机器人规则详情
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeWebHookRuleWithContext ¶ added in v1.0.762
func (c *Client) DescribeWebHookRuleWithContext(ctx context.Context, request *DescribeWebHookRuleRequest) (response *DescribeWebHookRuleResponse, err error)
DescribeWebHookRule 获取企微机器人规则详情
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeWebHookRules ¶ added in v1.0.762
func (c *Client) DescribeWebHookRules(request *DescribeWebHookRulesRequest) (response *DescribeWebHookRulesResponse, err error)
DescribeWebHookRules 获取企微机器人规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeWebHookRulesWithContext ¶ added in v1.0.762
func (c *Client) DescribeWebHookRulesWithContext(ctx context.Context, request *DescribeWebHookRulesRequest) (response *DescribeWebHookRulesResponse, err error)
DescribeWebHookRules 获取企微机器人规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeWebPageEventList ¶ added in v1.0.240
func (c *Client) DescribeWebPageEventList(request *DescribeWebPageEventListRequest) (response *DescribeWebPageEventListResponse, err error)
DescribeWebPageEventList 查询篡改事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeWebPageEventListWithContext ¶ added in v1.0.324
func (c *Client) DescribeWebPageEventListWithContext(ctx context.Context, request *DescribeWebPageEventListRequest) (response *DescribeWebPageEventListResponse, err error)
DescribeWebPageEventList 查询篡改事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeWebPageGeneralize ¶
func (c *Client) DescribeWebPageGeneralize(request *DescribeWebPageGeneralizeRequest) (response *DescribeWebPageGeneralizeResponse, err error)
DescribeWebPageGeneralize 查询网站防篡改概览信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeWebPageGeneralizeWithContext ¶ added in v1.0.324
func (c *Client) DescribeWebPageGeneralizeWithContext(ctx context.Context, request *DescribeWebPageGeneralizeRequest) (response *DescribeWebPageGeneralizeResponse, err error)
DescribeWebPageGeneralize 查询网站防篡改概览信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeWebPageProtectStat ¶ added in v1.0.240
func (c *Client) DescribeWebPageProtectStat(request *DescribeWebPageProtectStatRequest) (response *DescribeWebPageProtectStatResponse, err error)
DescribeWebPageProtectStat 网站防篡改-查询动态防护信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeWebPageProtectStatWithContext ¶ added in v1.0.324
func (c *Client) DescribeWebPageProtectStatWithContext(ctx context.Context, request *DescribeWebPageProtectStatRequest) (response *DescribeWebPageProtectStatResponse, err error)
DescribeWebPageProtectStat 网站防篡改-查询动态防护信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeWebPageServiceInfo ¶ added in v1.0.240
func (c *Client) DescribeWebPageServiceInfo(request *DescribeWebPageServiceInfoRequest) (response *DescribeWebPageServiceInfoResponse, err error)
DescribeWebPageServiceInfo 网站防篡改-查询网页防篡改服务器购买信息及服务器信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeWebPageServiceInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeWebPageServiceInfoWithContext(ctx context.Context, request *DescribeWebPageServiceInfoRequest) (response *DescribeWebPageServiceInfoResponse, err error)
DescribeWebPageServiceInfo 网站防篡改-查询网页防篡改服务器购买信息及服务器信息
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DestroyOrder ¶ added in v1.0.494
func (c *Client) DestroyOrder(request *DestroyOrderRequest) (response *DestroyOrderResponse, err error)
DestroyOrder DestroyOrder 该接口可以对资源销毁.
可能返回的错误码:
OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DestroyOrderWithContext ¶ added in v1.0.494
func (c *Client) DestroyOrderWithContext(ctx context.Context, request *DestroyOrderRequest) (response *DestroyOrderResponse, err error)
DestroyOrder DestroyOrder 该接口可以对资源销毁.
可能返回的错误码:
OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EditBashRules ¶ added in v1.0.203
func (c *Client) EditBashRules(request *EditBashRulesRequest) (response *EditBashRulesResponse, err error)
EditBashRules 新增或修改高危命令规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EditBashRulesWithContext ¶ added in v1.0.324
func (c *Client) EditBashRulesWithContext(ctx context.Context, request *EditBashRulesRequest) (response *EditBashRulesResponse, err error)
EditBashRules 新增或修改高危命令规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EditPrivilegeRules ¶ added in v1.0.762
func (c *Client) EditPrivilegeRules(request *EditPrivilegeRulesRequest) (response *EditPrivilegeRulesResponse, err error)
EditPrivilegeRules 新增或修改本地提权规则(支持多服务器选择)
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EditPrivilegeRulesWithContext ¶ added in v1.0.762
func (c *Client) EditPrivilegeRulesWithContext(ctx context.Context, request *EditPrivilegeRulesRequest) (response *EditPrivilegeRulesResponse, err error)
EditPrivilegeRules 新增或修改本地提权规则(支持多服务器选择)
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EditReverseShellRules ¶ added in v1.0.762
func (c *Client) EditReverseShellRules(request *EditReverseShellRulesRequest) (response *EditReverseShellRulesResponse, err error)
EditReverseShellRules 编辑反弹Shell规则(支持多服务器选择)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EditReverseShellRulesWithContext ¶ added in v1.0.762
func (c *Client) EditReverseShellRulesWithContext(ctx context.Context, request *EditReverseShellRulesRequest) (response *EditReverseShellRulesResponse, err error)
EditReverseShellRules 编辑反弹Shell规则(支持多服务器选择)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EditTags ¶
func (c *Client) EditTags(request *EditTagsRequest) (response *EditTagsResponse, err error)
EditTags 新增或编辑标签
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_TAGNAMELENGTHLIMIT = "InvalidParameterValue.TagNameLengthLimit" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EditTagsWithContext ¶ added in v1.0.324
func (c *Client) EditTagsWithContext(ctx context.Context, request *EditTagsRequest) (response *EditTagsResponse, err error)
EditTags 新增或编辑标签
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_TAGNAMELENGTHLIMIT = "InvalidParameterValue.TagNameLengthLimit" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetAppList ¶ added in v1.0.762
func (c *Client) ExportAssetAppList(request *ExportAssetAppListRequest) (response *ExportAssetAppListResponse, err error)
ExportAssetAppList 导出资产管理应用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetAppListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetAppListWithContext(ctx context.Context, request *ExportAssetAppListRequest) (response *ExportAssetAppListResponse, err error)
ExportAssetAppList 导出资产管理应用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetCoreModuleList ¶
func (c *Client) ExportAssetCoreModuleList(request *ExportAssetCoreModuleListRequest) (response *ExportAssetCoreModuleListResponse, err error)
ExportAssetCoreModuleList 导出资产管理内核模块列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetCoreModuleListWithContext ¶ added in v1.0.324
func (c *Client) ExportAssetCoreModuleListWithContext(ctx context.Context, request *ExportAssetCoreModuleListRequest) (response *ExportAssetCoreModuleListResponse, err error)
ExportAssetCoreModuleList 导出资产管理内核模块列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetDatabaseList ¶ added in v1.0.762
func (c *Client) ExportAssetDatabaseList(request *ExportAssetDatabaseListRequest) (response *ExportAssetDatabaseListResponse, err error)
ExportAssetDatabaseList 导出资产管理数据库列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetDatabaseListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetDatabaseListWithContext(ctx context.Context, request *ExportAssetDatabaseListRequest) (response *ExportAssetDatabaseListResponse, err error)
ExportAssetDatabaseList 导出资产管理数据库列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetEnvList ¶ added in v1.0.762
func (c *Client) ExportAssetEnvList(request *ExportAssetEnvListRequest) (response *ExportAssetEnvListResponse, err error)
ExportAssetEnvList 导出资产管理环境变量列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetEnvListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetEnvListWithContext(ctx context.Context, request *ExportAssetEnvListRequest) (response *ExportAssetEnvListResponse, err error)
ExportAssetEnvList 导出资产管理环境变量列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetInitServiceList ¶ added in v1.0.762
func (c *Client) ExportAssetInitServiceList(request *ExportAssetInitServiceListRequest) (response *ExportAssetInitServiceListResponse, err error)
ExportAssetInitServiceList 导出资产管理启动服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetInitServiceListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetInitServiceListWithContext(ctx context.Context, request *ExportAssetInitServiceListRequest) (response *ExportAssetInitServiceListResponse, err error)
ExportAssetInitServiceList 导出资产管理启动服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetJarList ¶ added in v1.0.762
func (c *Client) ExportAssetJarList(request *ExportAssetJarListRequest) (response *ExportAssetJarListResponse, err error)
ExportAssetJarList 导出Jar包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetJarListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetJarListWithContext(ctx context.Context, request *ExportAssetJarListRequest) (response *ExportAssetJarListResponse, err error)
ExportAssetJarList 导出Jar包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetMachineDetail ¶ added in v1.0.762
func (c *Client) ExportAssetMachineDetail(request *ExportAssetMachineDetailRequest) (response *ExportAssetMachineDetailResponse, err error)
ExportAssetMachineDetail 导出资产管理主机资源详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetMachineDetailWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetMachineDetailWithContext(ctx context.Context, request *ExportAssetMachineDetailRequest) (response *ExportAssetMachineDetailResponse, err error)
ExportAssetMachineDetail 导出资产管理主机资源详细信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetMachineList ¶ added in v1.0.762
func (c *Client) ExportAssetMachineList(request *ExportAssetMachineListRequest) (response *ExportAssetMachineListResponse, err error)
ExportAssetMachineList 导出资源监控列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetMachineListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetMachineListWithContext(ctx context.Context, request *ExportAssetMachineListRequest) (response *ExportAssetMachineListResponse, err error)
ExportAssetMachineList 导出资源监控列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetPlanTaskList ¶ added in v1.0.762
func (c *Client) ExportAssetPlanTaskList(request *ExportAssetPlanTaskListRequest) (response *ExportAssetPlanTaskListResponse, err error)
ExportAssetPlanTaskList 导出资产管理计划任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetPlanTaskListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetPlanTaskListWithContext(ctx context.Context, request *ExportAssetPlanTaskListRequest) (response *ExportAssetPlanTaskListResponse, err error)
ExportAssetPlanTaskList 导出资产管理计划任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetPortInfoList ¶ added in v1.0.762
func (c *Client) ExportAssetPortInfoList(request *ExportAssetPortInfoListRequest) (response *ExportAssetPortInfoListResponse, err error)
ExportAssetPortInfoList 导出资产管理端口列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetPortInfoListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetPortInfoListWithContext(ctx context.Context, request *ExportAssetPortInfoListRequest) (response *ExportAssetPortInfoListResponse, err error)
ExportAssetPortInfoList 导出资产管理端口列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetProcessInfoList ¶ added in v1.0.762
func (c *Client) ExportAssetProcessInfoList(request *ExportAssetProcessInfoListRequest) (response *ExportAssetProcessInfoListResponse, err error)
ExportAssetProcessInfoList 导出资产管理进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetProcessInfoListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetProcessInfoListWithContext(ctx context.Context, request *ExportAssetProcessInfoListRequest) (response *ExportAssetProcessInfoListResponse, err error)
ExportAssetProcessInfoList 导出资产管理进程列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetRecentMachineInfo ¶ added in v1.0.762
func (c *Client) ExportAssetRecentMachineInfo(request *ExportAssetRecentMachineInfoRequest) (response *ExportAssetRecentMachineInfoResponse, err error)
ExportAssetRecentMachineInfo 导出主机最近趋势情况(最长最近90天)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetRecentMachineInfoWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetRecentMachineInfoWithContext(ctx context.Context, request *ExportAssetRecentMachineInfoRequest) (response *ExportAssetRecentMachineInfoResponse, err error)
ExportAssetRecentMachineInfo 导出主机最近趋势情况(最长最近90天)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetSystemPackageList ¶ added in v1.0.762
func (c *Client) ExportAssetSystemPackageList(request *ExportAssetSystemPackageListRequest) (response *ExportAssetSystemPackageListResponse, err error)
ExportAssetSystemPackageList 导出资产管理系统安装包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetSystemPackageListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetSystemPackageListWithContext(ctx context.Context, request *ExportAssetSystemPackageListRequest) (response *ExportAssetSystemPackageListResponse, err error)
ExportAssetSystemPackageList 导出资产管理系统安装包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetUserList ¶ added in v1.0.762
func (c *Client) ExportAssetUserList(request *ExportAssetUserListRequest) (response *ExportAssetUserListResponse, err error)
ExportAssetUserList 导出账号列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange"
func (*Client) ExportAssetUserListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetUserListWithContext(ctx context.Context, request *ExportAssetUserListRequest) (response *ExportAssetUserListResponse, err error)
ExportAssetUserList 导出账号列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange"
func (*Client) ExportAssetWebAppList ¶ added in v1.0.762
func (c *Client) ExportAssetWebAppList(request *ExportAssetWebAppListRequest) (response *ExportAssetWebAppListResponse, err error)
ExportAssetWebAppList 导出资产管理Web应用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetWebAppListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetWebAppListWithContext(ctx context.Context, request *ExportAssetWebAppListRequest) (response *ExportAssetWebAppListResponse, err error)
ExportAssetWebAppList 导出资产管理Web应用列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetWebFrameList ¶ added in v1.0.762
func (c *Client) ExportAssetWebFrameList(request *ExportAssetWebFrameListRequest) (response *ExportAssetWebFrameListResponse, err error)
ExportAssetWebFrameList 导出资产管理Web框架列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetWebFrameListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetWebFrameListWithContext(ctx context.Context, request *ExportAssetWebFrameListRequest) (response *ExportAssetWebFrameListResponse, err error)
ExportAssetWebFrameList 导出资产管理Web框架列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetWebLocationList ¶ added in v1.0.762
func (c *Client) ExportAssetWebLocationList(request *ExportAssetWebLocationListRequest) (response *ExportAssetWebLocationListResponse, err error)
ExportAssetWebLocationList 导出Web站点列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetWebLocationListWithContext ¶ added in v1.0.762
func (c *Client) ExportAssetWebLocationListWithContext(ctx context.Context, request *ExportAssetWebLocationListRequest) (response *ExportAssetWebLocationListResponse, err error)
ExportAssetWebLocationList 导出Web站点列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportAssetWebServiceInfoList ¶ added in v1.0.240
func (c *Client) ExportAssetWebServiceInfoList(request *ExportAssetWebServiceInfoListRequest) (response *ExportAssetWebServiceInfoListResponse, err error)
ExportAssetWebServiceInfoList 导出资产管理Web服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAssetWebServiceInfoListWithContext ¶ added in v1.0.324
func (c *Client) ExportAssetWebServiceInfoListWithContext(ctx context.Context, request *ExportAssetWebServiceInfoListRequest) (response *ExportAssetWebServiceInfoListResponse, err error)
ExportAssetWebServiceInfoList 导出资产管理Web服务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAttackEvents ¶ added in v1.0.762
func (c *Client) ExportAttackEvents(request *ExportAttackEventsRequest) (response *ExportAttackEventsResponse, err error)
ExportAttackEvents 导出网络攻击事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportAttackEventsWithContext ¶ added in v1.0.762
func (c *Client) ExportAttackEventsWithContext(ctx context.Context, request *ExportAttackEventsRequest) (response *ExportAttackEventsResponse, err error)
ExportAttackEvents 导出网络攻击事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportBaselineEffectHostList ¶ added in v1.0.240
func (c *Client) ExportBaselineEffectHostList(request *ExportBaselineEffectHostListRequest) (response *ExportBaselineEffectHostListResponse, err error)
ExportBaselineEffectHostList 导出基线影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportBaselineEffectHostListWithContext ¶ added in v1.0.324
func (c *Client) ExportBaselineEffectHostListWithContext(ctx context.Context, request *ExportBaselineEffectHostListRequest) (response *ExportBaselineEffectHostListResponse, err error)
ExportBaselineEffectHostList 导出基线影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportBaselineFixList ¶ added in v1.0.610
func (c *Client) ExportBaselineFixList(request *ExportBaselineFixListRequest) (response *ExportBaselineFixListResponse, err error)
ExportBaselineFixList 导出修复列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineFixListWithContext ¶ added in v1.0.610
func (c *Client) ExportBaselineFixListWithContext(ctx context.Context, request *ExportBaselineFixListRequest) (response *ExportBaselineFixListResponse, err error)
ExportBaselineFixList 导出修复列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineHostDetectList ¶ added in v1.0.610
func (c *Client) ExportBaselineHostDetectList(request *ExportBaselineHostDetectListRequest) (response *ExportBaselineHostDetectListResponse, err error)
ExportBaselineHostDetectList 导出基线主机检测
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineHostDetectListWithContext ¶ added in v1.0.610
func (c *Client) ExportBaselineHostDetectListWithContext(ctx context.Context, request *ExportBaselineHostDetectListRequest) (response *ExportBaselineHostDetectListResponse, err error)
ExportBaselineHostDetectList 导出基线主机检测
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineItemDetectList ¶ added in v1.0.610
func (c *Client) ExportBaselineItemDetectList(request *ExportBaselineItemDetectListRequest) (response *ExportBaselineItemDetectListResponse, err error)
ExportBaselineItemDetectList 导出基线检测项
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineItemDetectListWithContext ¶ added in v1.0.610
func (c *Client) ExportBaselineItemDetectListWithContext(ctx context.Context, request *ExportBaselineItemDetectListRequest) (response *ExportBaselineItemDetectListResponse, err error)
ExportBaselineItemDetectList 导出基线检测项
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineItemList ¶ added in v1.0.610
func (c *Client) ExportBaselineItemList(request *ExportBaselineItemListRequest) (response *ExportBaselineItemListResponse, err error)
ExportBaselineItemList 导出检测项结果列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineItemListWithContext ¶ added in v1.0.610
func (c *Client) ExportBaselineItemListWithContext(ctx context.Context, request *ExportBaselineItemListRequest) (response *ExportBaselineItemListResponse, err error)
ExportBaselineItemList 导出检测项结果列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineList ¶ added in v1.0.240
func (c *Client) ExportBaselineList(request *ExportBaselineListRequest) (response *ExportBaselineListResponse, err error)
ExportBaselineList 导出基线列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportBaselineListWithContext ¶ added in v1.0.324
func (c *Client) ExportBaselineListWithContext(ctx context.Context, request *ExportBaselineListRequest) (response *ExportBaselineListResponse, err error)
ExportBaselineList 导出基线列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportBaselineRuleDetectList ¶ added in v1.0.610
func (c *Client) ExportBaselineRuleDetectList(request *ExportBaselineRuleDetectListRequest) (response *ExportBaselineRuleDetectListResponse, err error)
ExportBaselineRuleDetectList 导出基线检测规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineRuleDetectListWithContext ¶ added in v1.0.610
func (c *Client) ExportBaselineRuleDetectListWithContext(ctx context.Context, request *ExportBaselineRuleDetectListRequest) (response *ExportBaselineRuleDetectListResponse, err error)
ExportBaselineRuleDetectList 导出基线检测规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineWeakPasswordList ¶ added in v1.0.610
func (c *Client) ExportBaselineWeakPasswordList(request *ExportBaselineWeakPasswordListRequest) (response *ExportBaselineWeakPasswordListResponse, err error)
ExportBaselineWeakPasswordList 导出弱口令配置列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBaselineWeakPasswordListWithContext ¶ added in v1.0.610
func (c *Client) ExportBaselineWeakPasswordListWithContext(ctx context.Context, request *ExportBaselineWeakPasswordListRequest) (response *ExportBaselineWeakPasswordListResponse, err error)
ExportBaselineWeakPasswordList 导出弱口令配置列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportBashEvents ¶
func (c *Client) ExportBashEvents(request *ExportBashEventsRequest) (response *ExportBashEventsResponse, err error)
ExportBashEvents 导出高危命令事件
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportBashEventsNew ¶ added in v1.0.762
func (c *Client) ExportBashEventsNew(request *ExportBashEventsNewRequest) (response *ExportBashEventsNewResponse, err error)
ExportBashEventsNew 导出高危命令事件(新)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportBashEventsNewWithContext ¶ added in v1.0.762
func (c *Client) ExportBashEventsNewWithContext(ctx context.Context, request *ExportBashEventsNewRequest) (response *ExportBashEventsNewResponse, err error)
ExportBashEventsNew 导出高危命令事件(新)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportBashEventsWithContext ¶ added in v1.0.324
func (c *Client) ExportBashEventsWithContext(ctx context.Context, request *ExportBashEventsRequest) (response *ExportBashEventsResponse, err error)
ExportBashEvents 导出高危命令事件
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportBashPolicies ¶ added in v1.0.762
func (c *Client) ExportBashPolicies(request *ExportBashPoliciesRequest) (response *ExportBashPoliciesResponse, err error)
ExportBashPolicies 导出高危命令策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportBashPoliciesWithContext ¶ added in v1.0.762
func (c *Client) ExportBashPoliciesWithContext(ctx context.Context, request *ExportBashPoliciesRequest) (response *ExportBashPoliciesResponse, err error)
ExportBashPolicies 导出高危命令策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportBruteAttacks ¶
func (c *Client) ExportBruteAttacks(request *ExportBruteAttacksRequest) (response *ExportBruteAttacksResponse, err error)
ExportBruteAttacks 本接口 (ExportBruteAttacks) 用于导出密码破解记录成CSV文件。
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportBruteAttacksWithContext ¶ added in v1.0.324
func (c *Client) ExportBruteAttacksWithContext(ctx context.Context, request *ExportBruteAttacksRequest) (response *ExportBruteAttacksResponse, err error)
ExportBruteAttacks 本接口 (ExportBruteAttacks) 用于导出密码破解记录成CSV文件。
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportFileTamperEvents ¶ added in v1.0.762
func (c *Client) ExportFileTamperEvents(request *ExportFileTamperEventsRequest) (response *ExportFileTamperEventsResponse, err error)
ExportFileTamperEvents 导出核心文件事件
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportFileTamperEventsWithContext ¶ added in v1.0.762
func (c *Client) ExportFileTamperEventsWithContext(ctx context.Context, request *ExportFileTamperEventsRequest) (response *ExportFileTamperEventsResponse, err error)
ExportFileTamperEvents 导出核心文件事件
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportFileTamperRules ¶ added in v1.0.762
func (c *Client) ExportFileTamperRules(request *ExportFileTamperRulesRequest) (response *ExportFileTamperRulesResponse, err error)
ExportFileTamperRules 导出核心文件监控规则
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportFileTamperRulesWithContext ¶ added in v1.0.762
func (c *Client) ExportFileTamperRulesWithContext(ctx context.Context, request *ExportFileTamperRulesRequest) (response *ExportFileTamperRulesResponse, err error)
ExportFileTamperRules 导出核心文件监控规则
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportIgnoreBaselineRule ¶ added in v1.0.240
func (c *Client) ExportIgnoreBaselineRule(request *ExportIgnoreBaselineRuleRequest) (response *ExportIgnoreBaselineRuleResponse, err error)
ExportIgnoreBaselineRule 导出已忽略基线检测项信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportIgnoreBaselineRuleWithContext ¶ added in v1.0.324
func (c *Client) ExportIgnoreBaselineRuleWithContext(ctx context.Context, request *ExportIgnoreBaselineRuleRequest) (response *ExportIgnoreBaselineRuleResponse, err error)
ExportIgnoreBaselineRule 导出已忽略基线检测项信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportIgnoreRuleEffectHostList ¶ added in v1.0.240
func (c *Client) ExportIgnoreRuleEffectHostList(request *ExportIgnoreRuleEffectHostListRequest) (response *ExportIgnoreRuleEffectHostListResponse, err error)
ExportIgnoreRuleEffectHostList 根据检测项id导出忽略检测项影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportIgnoreRuleEffectHostListWithContext ¶ added in v1.0.324
func (c *Client) ExportIgnoreRuleEffectHostListWithContext(ctx context.Context, request *ExportIgnoreRuleEffectHostListRequest) (response *ExportIgnoreRuleEffectHostListResponse, err error)
ExportIgnoreRuleEffectHostList 根据检测项id导出忽略检测项影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportJavaMemShellPlugins ¶ added in v1.0.762
func (c *Client) ExportJavaMemShellPlugins(request *ExportJavaMemShellPluginsRequest) (response *ExportJavaMemShellPluginsResponse, err error)
ExportJavaMemShellPlugins 导出java内存马插件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportJavaMemShellPluginsWithContext ¶ added in v1.0.762
func (c *Client) ExportJavaMemShellPluginsWithContext(ctx context.Context, request *ExportJavaMemShellPluginsRequest) (response *ExportJavaMemShellPluginsResponse, err error)
ExportJavaMemShellPlugins 导出java内存马插件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportJavaMemShells ¶ added in v1.0.762
func (c *Client) ExportJavaMemShells(request *ExportJavaMemShellsRequest) (response *ExportJavaMemShellsResponse, err error)
ExportJavaMemShells 导出java内存马事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportJavaMemShellsWithContext ¶ added in v1.0.762
func (c *Client) ExportJavaMemShellsWithContext(ctx context.Context, request *ExportJavaMemShellsRequest) (response *ExportJavaMemShellsResponse, err error)
ExportJavaMemShells 导出java内存马事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportLicenseDetail ¶ added in v1.0.494
func (c *Client) ExportLicenseDetail(request *ExportLicenseDetailRequest) (response *ExportLicenseDetailResponse, err error)
ExportLicenseDetail 导出授权列表对应的绑定信息
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportLicenseDetailWithContext ¶ added in v1.0.494
func (c *Client) ExportLicenseDetailWithContext(ctx context.Context, request *ExportLicenseDetailRequest) (response *ExportLicenseDetailResponse, err error)
ExportLicenseDetail 导出授权列表对应的绑定信息
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportMaliciousRequests ¶
func (c *Client) ExportMaliciousRequests(request *ExportMaliciousRequestsRequest) (response *ExportMaliciousRequestsResponse, err error)
ExportMaliciousRequests 本接口 (ExportMaliciousRequests) 用于导出下载恶意请求文件。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportMaliciousRequestsWithContext ¶ added in v1.0.324
func (c *Client) ExportMaliciousRequestsWithContext(ctx context.Context, request *ExportMaliciousRequestsRequest) (response *ExportMaliciousRequestsResponse, err error)
ExportMaliciousRequests 本接口 (ExportMaliciousRequests) 用于导出下载恶意请求文件。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportMalwares ¶
func (c *Client) ExportMalwares(request *ExportMalwaresRequest) (response *ExportMalwaresResponse, err error)
ExportMalwares 本接口 (ExportMalwares) 用于导出木马记录CSV文件。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportMalwaresWithContext ¶ added in v1.0.324
func (c *Client) ExportMalwaresWithContext(ctx context.Context, request *ExportMalwaresRequest) (response *ExportMalwaresResponse, err error)
ExportMalwares 本接口 (ExportMalwares) 用于导出木马记录CSV文件。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportNonlocalLoginPlaces ¶
func (c *Client) ExportNonlocalLoginPlaces(request *ExportNonlocalLoginPlacesRequest) (response *ExportNonlocalLoginPlacesResponse, err error)
ExportNonlocalLoginPlaces 本接口 (ExportNonlocalLoginPlaces) 用于导出异地登录事件记录CSV文件。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportNonlocalLoginPlacesWithContext ¶ added in v1.0.324
func (c *Client) ExportNonlocalLoginPlacesWithContext(ctx context.Context, request *ExportNonlocalLoginPlacesRequest) (response *ExportNonlocalLoginPlacesResponse, err error)
ExportNonlocalLoginPlaces 本接口 (ExportNonlocalLoginPlaces) 用于导出异地登录事件记录CSV文件。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportPrivilegeEvents ¶
func (c *Client) ExportPrivilegeEvents(request *ExportPrivilegeEventsRequest) (response *ExportPrivilegeEventsResponse, err error)
ExportPrivilegeEvents 导出本地提权事件
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportPrivilegeEventsWithContext ¶ added in v1.0.324
func (c *Client) ExportPrivilegeEventsWithContext(ctx context.Context, request *ExportPrivilegeEventsRequest) (response *ExportPrivilegeEventsResponse, err error)
ExportPrivilegeEvents 导出本地提权事件
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ExportProtectDirList ¶ added in v1.0.240
func (c *Client) ExportProtectDirList(request *ExportProtectDirListRequest) (response *ExportProtectDirListResponse, err error)
ExportProtectDirList 导出网页防篡改防护目录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportProtectDirListWithContext ¶ added in v1.0.324
func (c *Client) ExportProtectDirListWithContext(ctx context.Context, request *ExportProtectDirListRequest) (response *ExportProtectDirListResponse, err error)
ExportProtectDirList 导出网页防篡改防护目录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseBackupList ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseBackupList(request *ExportRansomDefenseBackupListRequest) (response *ExportRansomDefenseBackupListResponse, err error)
ExportRansomDefenseBackupList 导出主机快照备份列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseBackupListWithContext ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseBackupListWithContext(ctx context.Context, request *ExportRansomDefenseBackupListRequest) (response *ExportRansomDefenseBackupListResponse, err error)
ExportRansomDefenseBackupList 导出主机快照备份列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseEventsList ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseEventsList(request *ExportRansomDefenseEventsListRequest) (response *ExportRansomDefenseEventsListResponse, err error)
ExportRansomDefenseEventsList 导出防勒索事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseEventsListWithContext ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseEventsListWithContext(ctx context.Context, request *ExportRansomDefenseEventsListRequest) (response *ExportRansomDefenseEventsListResponse, err error)
ExportRansomDefenseEventsList 导出防勒索事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseMachineList ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseMachineList(request *ExportRansomDefenseMachineListRequest) (response *ExportRansomDefenseMachineListResponse, err error)
ExportRansomDefenseMachineList 导出备份详情列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseMachineListWithContext ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseMachineListWithContext(ctx context.Context, request *ExportRansomDefenseMachineListRequest) (response *ExportRansomDefenseMachineListResponse, err error)
ExportRansomDefenseMachineList 导出备份详情列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseStrategyList ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseStrategyList(request *ExportRansomDefenseStrategyListRequest) (response *ExportRansomDefenseStrategyListResponse, err error)
ExportRansomDefenseStrategyList 导出防勒索策略列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseStrategyListWithContext ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseStrategyListWithContext(ctx context.Context, request *ExportRansomDefenseStrategyListRequest) (response *ExportRansomDefenseStrategyListResponse, err error)
ExportRansomDefenseStrategyList 导出防勒索策略列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseStrategyMachines ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseStrategyMachines(request *ExportRansomDefenseStrategyMachinesRequest) (response *ExportRansomDefenseStrategyMachinesResponse, err error)
ExportRansomDefenseStrategyMachines 导出勒索防御策略绑定机器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportRansomDefenseStrategyMachinesWithContext ¶ added in v1.0.762
func (c *Client) ExportRansomDefenseStrategyMachinesWithContext(ctx context.Context, request *ExportRansomDefenseStrategyMachinesRequest) (response *ExportRansomDefenseStrategyMachinesResponse, err error)
ExportRansomDefenseStrategyMachines 导出勒索防御策略绑定机器列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportReverseShellEvents ¶
func (c *Client) ExportReverseShellEvents(request *ExportReverseShellEventsRequest) (response *ExportReverseShellEventsResponse, err error)
ExportReverseShellEvents 导出反弹Shell事件
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportReverseShellEventsWithContext ¶ added in v1.0.324
func (c *Client) ExportReverseShellEventsWithContext(ctx context.Context, request *ExportReverseShellEventsRequest) (response *ExportReverseShellEventsResponse, err error)
ExportReverseShellEvents 导出反弹Shell事件
可能返回的错误码:
FAILEDOPERATION_EXPORT = "FailedOperation.Export" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportRiskDnsEventList ¶ added in v1.0.762
func (c *Client) ExportRiskDnsEventList(request *ExportRiskDnsEventListRequest) (response *ExportRiskDnsEventListResponse, err error)
ExportRiskDnsEventList 导出恶意请求事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportRiskDnsEventListWithContext ¶ added in v1.0.762
func (c *Client) ExportRiskDnsEventListWithContext(ctx context.Context, request *ExportRiskDnsEventListRequest) (response *ExportRiskDnsEventListResponse, err error)
ExportRiskDnsEventList 导出恶意请求事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportRiskDnsPolicyList ¶ added in v1.0.762
func (c *Client) ExportRiskDnsPolicyList(request *ExportRiskDnsPolicyListRequest) (response *ExportRiskDnsPolicyListResponse, err error)
ExportRiskDnsPolicyList 导出恶意请求策略列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) ExportRiskDnsPolicyListWithContext ¶ added in v1.0.762
func (c *Client) ExportRiskDnsPolicyListWithContext(ctx context.Context, request *ExportRiskDnsPolicyListRequest) (response *ExportRiskDnsPolicyListResponse, err error)
ExportRiskDnsPolicyList 导出恶意请求策略列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) ExportRiskProcessEvents ¶ added in v1.0.762
func (c *Client) ExportRiskProcessEvents(request *ExportRiskProcessEventsRequest) (response *ExportRiskProcessEventsResponse, err error)
ExportRiskProcessEvents 导出异常进程事件
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportRiskProcessEventsWithContext ¶ added in v1.0.762
func (c *Client) ExportRiskProcessEventsWithContext(ctx context.Context, request *ExportRiskProcessEventsRequest) (response *ExportRiskProcessEventsResponse, err error)
ExportRiskProcessEvents 导出异常进程事件
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ExportScanTaskDetails ¶ added in v1.0.236
func (c *Client) ExportScanTaskDetails(request *ExportScanTaskDetailsRequest) (response *ExportScanTaskDetailsResponse, err error)
ExportScanTaskDetails 根据任务id导出指定扫描任务详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportScanTaskDetailsWithContext ¶ added in v1.0.324
func (c *Client) ExportScanTaskDetailsWithContext(ctx context.Context, request *ExportScanTaskDetailsRequest) (response *ExportScanTaskDetailsResponse, err error)
ExportScanTaskDetails 根据任务id导出指定扫描任务详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportSecurityTrends ¶ added in v1.0.255
func (c *Client) ExportSecurityTrends(request *ExportSecurityTrendsRequest) (response *ExportSecurityTrendsResponse, err error)
ExportSecurityTrends 导出风险趋势
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) ExportSecurityTrendsWithContext ¶ added in v1.0.324
func (c *Client) ExportSecurityTrendsWithContext(ctx context.Context, request *ExportSecurityTrendsRequest) (response *ExportSecurityTrendsResponse, err error)
ExportSecurityTrends 导出风险趋势
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) ExportTasks ¶
func (c *Client) ExportTasks(request *ExportTasksRequest) (response *ExportTasksResponse, err error)
ExportTasks 用于异步导出数据量大的日志文件
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportTasksWithContext ¶ added in v1.0.324
func (c *Client) ExportTasksWithContext(ctx context.Context, request *ExportTasksRequest) (response *ExportTasksResponse, err error)
ExportTasks 用于异步导出数据量大的日志文件
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ExportVulDefenceEvent ¶ added in v1.0.762
func (c *Client) ExportVulDefenceEvent(request *ExportVulDefenceEventRequest) (response *ExportVulDefenceEventResponse, err error)
ExportVulDefenceEvent 导出漏洞防御事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDefenceEventWithContext ¶ added in v1.0.762
func (c *Client) ExportVulDefenceEventWithContext(ctx context.Context, request *ExportVulDefenceEventRequest) (response *ExportVulDefenceEventResponse, err error)
ExportVulDefenceEvent 导出漏洞防御事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDefenceList ¶ added in v1.0.762
func (c *Client) ExportVulDefenceList(request *ExportVulDefenceListRequest) (response *ExportVulDefenceListResponse, err error)
ExportVulDefenceList 导出漏洞防御列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDefenceListWithContext ¶ added in v1.0.762
func (c *Client) ExportVulDefenceListWithContext(ctx context.Context, request *ExportVulDefenceListRequest) (response *ExportVulDefenceListResponse, err error)
ExportVulDefenceList 导出漏洞防御列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDefencePluginEvent ¶ added in v1.0.762
func (c *Client) ExportVulDefencePluginEvent(request *ExportVulDefencePluginEventRequest) (response *ExportVulDefencePluginEventResponse, err error)
ExportVulDefencePluginEvent 导出漏洞防御插件事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDefencePluginEventWithContext ¶ added in v1.0.762
func (c *Client) ExportVulDefencePluginEventWithContext(ctx context.Context, request *ExportVulDefencePluginEventRequest) (response *ExportVulDefencePluginEventResponse, err error)
ExportVulDefencePluginEvent 导出漏洞防御插件事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDetectionExcel ¶
func (c *Client) ExportVulDetectionExcel(request *ExportVulDetectionExcelRequest) (response *ExportVulDetectionExcelResponse, err error)
ExportVulDetectionExcel 导出本次漏洞检测Excel
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDetectionExcelWithContext ¶ added in v1.0.324
func (c *Client) ExportVulDetectionExcelWithContext(ctx context.Context, request *ExportVulDetectionExcelRequest) (response *ExportVulDetectionExcelResponse, err error)
ExportVulDetectionExcel 导出本次漏洞检测Excel
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDetectionReport ¶
func (c *Client) ExportVulDetectionReport(request *ExportVulDetectionReportRequest) (response *ExportVulDetectionReportResponse, err error)
ExportVulDetectionReport 导出漏洞检测报告。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulDetectionReportWithContext ¶ added in v1.0.324
func (c *Client) ExportVulDetectionReportWithContext(ctx context.Context, request *ExportVulDetectionReportRequest) (response *ExportVulDetectionReportResponse, err error)
ExportVulDetectionReport 导出漏洞检测报告。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulEffectHostList ¶ added in v1.0.240
func (c *Client) ExportVulEffectHostList(request *ExportVulEffectHostListRequest) (response *ExportVulEffectHostListResponse, err error)
ExportVulEffectHostList 导出漏洞影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied"
func (*Client) ExportVulEffectHostListWithContext ¶ added in v1.0.324
func (c *Client) ExportVulEffectHostListWithContext(ctx context.Context, request *ExportVulEffectHostListRequest) (response *ExportVulEffectHostListResponse, err error)
ExportVulEffectHostList 导出漏洞影响主机列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied"
func (*Client) ExportVulInfo ¶ added in v1.0.762
func (c *Client) ExportVulInfo(request *ExportVulInfoRequest) (response *ExportVulInfoResponse, err error)
ExportVulInfo 导出漏洞信息,包括影响主机列表,组件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied"
func (*Client) ExportVulInfoWithContext ¶ added in v1.0.762
func (c *Client) ExportVulInfoWithContext(ctx context.Context, request *ExportVulInfoRequest) (response *ExportVulInfoResponse, err error)
ExportVulInfo 导出漏洞信息,包括影响主机列表,组件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied"
func (*Client) ExportVulList ¶ added in v1.0.240
func (c *Client) ExportVulList(request *ExportVulListRequest) (response *ExportVulListResponse, err error)
ExportVulList 漏洞管理-导出漏洞列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportVulListWithContext ¶ added in v1.0.324
func (c *Client) ExportVulListWithContext(ctx context.Context, request *ExportVulListRequest) (response *ExportVulListResponse, err error)
ExportVulList 漏洞管理-导出漏洞列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportWebPageEventList ¶ added in v1.0.240
func (c *Client) ExportWebPageEventList(request *ExportWebPageEventListRequest) (response *ExportWebPageEventListResponse, err error)
ExportWebPageEventList 导出篡改事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ExportWebPageEventListWithContext ¶ added in v1.0.324
func (c *Client) ExportWebPageEventListWithContext(ctx context.Context, request *ExportWebPageEventListRequest) (response *ExportWebPageEventListResponse, err error)
ExportWebPageEventList 导出篡改事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) FixBaselineDetect ¶ added in v1.0.610
func (c *Client) FixBaselineDetect(request *FixBaselineDetectRequest) (response *FixBaselineDetectResponse, err error)
FixBaselineDetect 修复基线检测
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) FixBaselineDetectWithContext ¶ added in v1.0.610
func (c *Client) FixBaselineDetectWithContext(ctx context.Context, request *FixBaselineDetectRequest) (response *FixBaselineDetectResponse, err error)
FixBaselineDetect 修复基线检测
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) GetLocalStorageItem ¶ added in v1.0.762
func (c *Client) GetLocalStorageItem(request *GetLocalStorageItemRequest) (response *GetLocalStorageItemResponse, err error)
GetLocalStorageItem 获取本地存储数据
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) GetLocalStorageItemWithContext ¶ added in v1.0.762
func (c *Client) GetLocalStorageItemWithContext(ctx context.Context, request *GetLocalStorageItemRequest) (response *GetLocalStorageItemResponse, err error)
GetLocalStorageItem 获取本地存储数据
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) IgnoreImpactedHosts ¶
func (c *Client) IgnoreImpactedHosts(request *IgnoreImpactedHostsRequest) (response *IgnoreImpactedHostsResponse, err error)
IgnoreImpactedHosts 本接口 (IgnoreImpactedHosts) 用于忽略漏洞。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) IgnoreImpactedHostsWithContext ¶ added in v1.0.324
func (c *Client) IgnoreImpactedHostsWithContext(ctx context.Context, request *IgnoreImpactedHostsRequest) (response *IgnoreImpactedHostsResponse, err error)
IgnoreImpactedHosts 本接口 (IgnoreImpactedHosts) 用于忽略漏洞。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) KeysLocalStorage ¶ added in v1.0.762
func (c *Client) KeysLocalStorage(request *KeysLocalStorageRequest) (response *KeysLocalStorageResponse, err error)
KeysLocalStorage 获取本地存储键值列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) KeysLocalStorageWithContext ¶ added in v1.0.762
func (c *Client) KeysLocalStorageWithContext(ctx context.Context, request *KeysLocalStorageRequest) (response *KeysLocalStorageResponse, err error)
KeysLocalStorage 获取本地存储键值列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) ModifyAutoOpenProVersionConfig ¶
func (c *Client) ModifyAutoOpenProVersionConfig(request *ModifyAutoOpenProVersionConfigRequest) (response *ModifyAutoOpenProVersionConfigResponse, err error)
ModifyAutoOpenProVersionConfig 用于设置新增主机自动开通专业防护配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAutoOpenProVersionConfigWithContext ¶ added in v1.0.324
func (c *Client) ModifyAutoOpenProVersionConfigWithContext(ctx context.Context, request *ModifyAutoOpenProVersionConfigRequest) (response *ModifyAutoOpenProVersionConfigResponse, err error)
ModifyAutoOpenProVersionConfig 用于设置新增主机自动开通专业防护配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyBanMode ¶ added in v1.0.240
func (c *Client) ModifyBanMode(request *ModifyBanModeRequest) (response *ModifyBanModeResponse, err error)
ModifyBanMode 修改爆破阻断模式
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyBanModeWithContext ¶ added in v1.0.324
func (c *Client) ModifyBanModeWithContext(ctx context.Context, request *ModifyBanModeRequest) (response *ModifyBanModeResponse, err error)
ModifyBanMode 修改爆破阻断模式
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyBanStatus ¶ added in v1.0.240
func (c *Client) ModifyBanStatus(request *ModifyBanStatusRequest) (response *ModifyBanStatusResponse, err error)
ModifyBanStatus 设置阻断开关状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyBanStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyBanStatusWithContext(ctx context.Context, request *ModifyBanStatusRequest) (response *ModifyBanStatusResponse, err error)
ModifyBanStatus 设置阻断开关状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyBanWhiteList ¶ added in v1.0.762
func (c *Client) ModifyBanWhiteList(request *ModifyBanWhiteListRequest) (response *ModifyBanWhiteListResponse, err error)
ModifyBanWhiteList 修改阻断白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyBanWhiteListWithContext ¶ added in v1.0.762
func (c *Client) ModifyBanWhiteListWithContext(ctx context.Context, request *ModifyBanWhiteListRequest) (response *ModifyBanWhiteListResponse, err error)
ModifyBanWhiteList 修改阻断白名单列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyBaselinePolicy ¶ added in v1.0.519
func (c *Client) ModifyBaselinePolicy(request *ModifyBaselinePolicyRequest) (response *ModifyBaselinePolicyResponse, err error)
ModifyBaselinePolicy 更改基线策略设置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselinePolicyState ¶ added in v1.0.610
func (c *Client) ModifyBaselinePolicyState(request *ModifyBaselinePolicyStateRequest) (response *ModifyBaselinePolicyStateResponse, err error)
ModifyBaselinePolicyState 更改基线策略状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselinePolicyStateWithContext ¶ added in v1.0.610
func (c *Client) ModifyBaselinePolicyStateWithContext(ctx context.Context, request *ModifyBaselinePolicyStateRequest) (response *ModifyBaselinePolicyStateResponse, err error)
ModifyBaselinePolicyState 更改基线策略状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselinePolicyWithContext ¶ added in v1.0.519
func (c *Client) ModifyBaselinePolicyWithContext(ctx context.Context, request *ModifyBaselinePolicyRequest) (response *ModifyBaselinePolicyResponse, err error)
ModifyBaselinePolicy 更改基线策略设置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselineRule ¶ added in v1.0.610
func (c *Client) ModifyBaselineRule(request *ModifyBaselineRuleRequest) (response *ModifyBaselineRuleResponse, err error)
ModifyBaselineRule 更改基线检测规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselineRuleIgnore ¶ added in v1.0.610
func (c *Client) ModifyBaselineRuleIgnore(request *ModifyBaselineRuleIgnoreRequest) (response *ModifyBaselineRuleIgnoreResponse, err error)
ModifyBaselineRuleIgnore 更改基线忽略规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselineRuleIgnoreWithContext ¶ added in v1.0.610
func (c *Client) ModifyBaselineRuleIgnoreWithContext(ctx context.Context, request *ModifyBaselineRuleIgnoreRequest) (response *ModifyBaselineRuleIgnoreResponse, err error)
ModifyBaselineRuleIgnore 更改基线忽略规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselineRuleWithContext ¶ added in v1.0.610
func (c *Client) ModifyBaselineRuleWithContext(ctx context.Context, request *ModifyBaselineRuleRequest) (response *ModifyBaselineRuleResponse, err error)
ModifyBaselineRule 更改基线检测规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselineWeakPassword ¶ added in v1.0.610
func (c *Client) ModifyBaselineWeakPassword(request *ModifyBaselineWeakPasswordRequest) (response *ModifyBaselineWeakPasswordResponse, err error)
ModifyBaselineWeakPassword 更改或新增弱口令
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBaselineWeakPasswordWithContext ¶ added in v1.0.610
func (c *Client) ModifyBaselineWeakPasswordWithContext(ctx context.Context, request *ModifyBaselineWeakPasswordRequest) (response *ModifyBaselineWeakPasswordResponse, err error)
ModifyBaselineWeakPassword 更改或新增弱口令
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyBashPolicy ¶ added in v1.0.762
func (c *Client) ModifyBashPolicy(request *ModifyBashPolicyRequest) (response *ModifyBashPolicyResponse, err error)
ModifyBashPolicy 新增或修改高危命令策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyBashPolicyStatus ¶ added in v1.0.762
func (c *Client) ModifyBashPolicyStatus(request *ModifyBashPolicyStatusRequest) (response *ModifyBashPolicyStatusResponse, err error)
ModifyBashPolicyStatus 切换高危命令策略状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyBashPolicyStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyBashPolicyStatusWithContext(ctx context.Context, request *ModifyBashPolicyStatusRequest) (response *ModifyBashPolicyStatusResponse, err error)
ModifyBashPolicyStatus 切换高危命令策略状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyBashPolicyWithContext ¶ added in v1.0.762
func (c *Client) ModifyBashPolicyWithContext(ctx context.Context, request *ModifyBashPolicyRequest) (response *ModifyBashPolicyResponse, err error)
ModifyBashPolicy 新增或修改高危命令策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_RULEHOSTIPERR = "InvalidParameter.RuleHostipErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyBruteAttackRules ¶ added in v1.0.240
func (c *Client) ModifyBruteAttackRules(request *ModifyBruteAttackRulesRequest) (response *ModifyBruteAttackRulesResponse, err error)
ModifyBruteAttackRules 修改暴力破解规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyBruteAttackRulesWithContext ¶ added in v1.0.324
func (c *Client) ModifyBruteAttackRulesWithContext(ctx context.Context, request *ModifyBruteAttackRulesRequest) (response *ModifyBruteAttackRulesResponse, err error)
ModifyBruteAttackRules 修改暴力破解规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyEventAttackStatus ¶ added in v1.0.762
func (c *Client) ModifyEventAttackStatus(request *ModifyEventAttackStatusRequest) (response *ModifyEventAttackStatusResponse, err error)
ModifyEventAttackStatus 修改网络攻击事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyEventAttackStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyEventAttackStatusWithContext(ctx context.Context, request *ModifyEventAttackStatusRequest) (response *ModifyEventAttackStatusResponse, err error)
ModifyEventAttackStatus 修改网络攻击事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyFileTamperEvents ¶ added in v1.0.762
func (c *Client) ModifyFileTamperEvents(request *ModifyFileTamperEventsRequest) (response *ModifyFileTamperEventsResponse, err error)
ModifyFileTamperEvents 核心文件事件更新
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyFileTamperEventsWithContext ¶ added in v1.0.762
func (c *Client) ModifyFileTamperEventsWithContext(ctx context.Context, request *ModifyFileTamperEventsRequest) (response *ModifyFileTamperEventsResponse, err error)
ModifyFileTamperEvents 核心文件事件更新
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyFileTamperRule ¶ added in v1.0.762
func (c *Client) ModifyFileTamperRule(request *ModifyFileTamperRuleRequest) (response *ModifyFileTamperRuleResponse, err error)
ModifyFileTamperRule 编辑、新增核心文件监控规则
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifyFileTamperRuleStatus ¶ added in v1.0.762
func (c *Client) ModifyFileTamperRuleStatus(request *ModifyFileTamperRuleStatusRequest) (response *ModifyFileTamperRuleStatusResponse, err error)
ModifyFileTamperRuleStatus 核心文件规则状态更新,支持批量删除 关闭
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyFileTamperRuleStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyFileTamperRuleStatusWithContext(ctx context.Context, request *ModifyFileTamperRuleStatusRequest) (response *ModifyFileTamperRuleStatusResponse, err error)
ModifyFileTamperRuleStatus 核心文件规则状态更新,支持批量删除 关闭
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyFileTamperRuleWithContext ¶ added in v1.0.762
func (c *Client) ModifyFileTamperRuleWithContext(ctx context.Context, request *ModifyFileTamperRuleRequest) (response *ModifyFileTamperRuleResponse, err error)
ModifyFileTamperRule 编辑、新增核心文件监控规则
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifyJavaMemShellPluginSwitch ¶ added in v1.0.762
func (c *Client) ModifyJavaMemShellPluginSwitch(request *ModifyJavaMemShellPluginSwitchRequest) (response *ModifyJavaMemShellPluginSwitchResponse, err error)
ModifyJavaMemShellPluginSwitch 开关java内存马插件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyJavaMemShellPluginSwitchWithContext ¶ added in v1.0.762
func (c *Client) ModifyJavaMemShellPluginSwitchWithContext(ctx context.Context, request *ModifyJavaMemShellPluginSwitchRequest) (response *ModifyJavaMemShellPluginSwitchResponse, err error)
ModifyJavaMemShellPluginSwitch 开关java内存马插件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyJavaMemShellsStatus ¶ added in v1.0.762
func (c *Client) ModifyJavaMemShellsStatus(request *ModifyJavaMemShellsStatusRequest) (response *ModifyJavaMemShellsStatusResponse, err error)
ModifyJavaMemShellsStatus 修改java内存马事件状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyJavaMemShellsStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyJavaMemShellsStatusWithContext(ctx context.Context, request *ModifyJavaMemShellsStatusRequest) (response *ModifyJavaMemShellsStatusResponse, err error)
ModifyJavaMemShellsStatus 修改java内存马事件状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyLicenseBinds ¶ added in v1.0.494
func (c *Client) ModifyLicenseBinds(request *ModifyLicenseBindsRequest) (response *ModifyLicenseBindsResponse, err error)
ModifyLicenseBinds 设置中心-授权管理 对某个授权批量绑定机器
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLicenseBindsWithContext ¶ added in v1.0.494
func (c *Client) ModifyLicenseBindsWithContext(ctx context.Context, request *ModifyLicenseBindsRequest) (response *ModifyLicenseBindsResponse, err error)
ModifyLicenseBinds 设置中心-授权管理 对某个授权批量绑定机器
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLicenseOrder ¶ added in v1.0.752
func (c *Client) ModifyLicenseOrder(request *ModifyLicenseOrderRequest) (response *ModifyLicenseOrderResponse, err error)
ModifyLicenseOrder 编辑《主机安全-按量计费》授权订单
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLicenseOrderWithContext ¶ added in v1.0.752
func (c *Client) ModifyLicenseOrderWithContext(ctx context.Context, request *ModifyLicenseOrderRequest) (response *ModifyLicenseOrderResponse, err error)
ModifyLicenseOrder 编辑《主机安全-按量计费》授权订单
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLicenseUnBinds ¶ added in v1.0.494
func (c *Client) ModifyLicenseUnBinds(request *ModifyLicenseUnBindsRequest) (response *ModifyLicenseUnBindsResponse, err error)
ModifyLicenseUnBinds 设置中心-授权管理 对某个授权批量解绑机器
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLicenseUnBindsWithContext ¶ added in v1.0.494
func (c *Client) ModifyLicenseUnBindsWithContext(ctx context.Context, request *ModifyLicenseUnBindsRequest) (response *ModifyLicenseUnBindsResponse, err error)
ModifyLicenseUnBinds 设置中心-授权管理 对某个授权批量解绑机器
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLogKafkaAccess ¶ added in v1.0.762
func (c *Client) ModifyLogKafkaAccess(request *ModifyLogKafkaAccessRequest) (response *ModifyLogKafkaAccessResponse, err error)
ModifyLogKafkaAccess 新增或修改日志投递kafka接入配置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLogKafkaAccessWithContext ¶ added in v1.0.762
func (c *Client) ModifyLogKafkaAccessWithContext(ctx context.Context, request *ModifyLogKafkaAccessRequest) (response *ModifyLogKafkaAccessResponse, err error)
ModifyLogKafkaAccess 新增或修改日志投递kafka接入配置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLogKafkaDeliverType ¶ added in v1.0.762
func (c *Client) ModifyLogKafkaDeliverType(request *ModifyLogKafkaDeliverTypeRequest) (response *ModifyLogKafkaDeliverTypeResponse, err error)
ModifyLogKafkaDeliverType 修改指定日志类别投递配置、开关
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLogKafkaDeliverTypeWithContext ¶ added in v1.0.762
func (c *Client) ModifyLogKafkaDeliverTypeWithContext(ctx context.Context, request *ModifyLogKafkaDeliverTypeRequest) (response *ModifyLogKafkaDeliverTypeResponse, err error)
ModifyLogKafkaDeliverType 修改指定日志类别投递配置、开关
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLogKafkaState ¶ added in v1.0.762
func (c *Client) ModifyLogKafkaState(request *ModifyLogKafkaStateRequest) (response *ModifyLogKafkaStateResponse, err error)
ModifyLogKafkaState 修改日志投递状态信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLogKafkaStateWithContext ¶ added in v1.0.762
func (c *Client) ModifyLogKafkaStateWithContext(ctx context.Context, request *ModifyLogKafkaStateRequest) (response *ModifyLogKafkaStateResponse, err error)
ModifyLogKafkaState 修改日志投递状态信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyLogStorageConfig ¶ added in v1.0.658
func (c *Client) ModifyLogStorageConfig(request *ModifyLogStorageConfigRequest) (response *ModifyLogStorageConfigResponse, err error)
ModifyLogStorageConfig 修改日志存储配置
可能返回的错误码:
OPERATIONDENIED = "OperationDenied"
func (*Client) ModifyLogStorageConfigWithContext ¶ added in v1.0.658
func (c *Client) ModifyLogStorageConfigWithContext(ctx context.Context, request *ModifyLogStorageConfigRequest) (response *ModifyLogStorageConfigResponse, err error)
ModifyLogStorageConfig 修改日志存储配置
可能返回的错误码:
OPERATIONDENIED = "OperationDenied"
func (*Client) ModifyLoginWhiteInfo ¶ added in v1.0.762
func (c *Client) ModifyLoginWhiteInfo(request *ModifyLoginWhiteInfoRequest) (response *ModifyLoginWhiteInfoResponse, err error)
ModifyLoginWhiteInfo 更新登录审计白名单信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyLoginWhiteInfoWithContext ¶ added in v1.0.762
func (c *Client) ModifyLoginWhiteInfoWithContext(ctx context.Context, request *ModifyLoginWhiteInfoRequest) (response *ModifyLoginWhiteInfoResponse, err error)
ModifyLoginWhiteInfo 更新登录审计白名单信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyLoginWhiteRecord ¶ added in v1.0.762
func (c *Client) ModifyLoginWhiteRecord(request *ModifyLoginWhiteRecordRequest) (response *ModifyLoginWhiteRecordResponse, err error)
ModifyLoginWhiteRecord 更新合并后登录审计白名单信息(服务器列表数目应小于1000)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyLoginWhiteRecordWithContext ¶ added in v1.0.762
func (c *Client) ModifyLoginWhiteRecordWithContext(ctx context.Context, request *ModifyLoginWhiteRecordRequest) (response *ModifyLoginWhiteRecordResponse, err error)
ModifyLoginWhiteRecord 更新合并后登录审计白名单信息(服务器列表数目应小于1000)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_RULEHOSTDUPLICATEERR = "InvalidParameter.RuleHostDuplicateErr" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyMachineAutoClearConfig ¶ added in v1.0.762
func (c *Client) ModifyMachineAutoClearConfig(request *ModifyMachineAutoClearConfigRequest) (response *ModifyMachineAutoClearConfigResponse, err error)
ModifyMachineAutoClearConfig 修改机器清理配置
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyMachineAutoClearConfigWithContext ¶ added in v1.0.762
func (c *Client) ModifyMachineAutoClearConfigWithContext(ctx context.Context, request *ModifyMachineAutoClearConfigRequest) (response *ModifyMachineAutoClearConfigResponse, err error)
ModifyMachineAutoClearConfig 修改机器清理配置
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyMachineRemark ¶ added in v1.0.596
func (c *Client) ModifyMachineRemark(request *ModifyMachineRemarkRequest) (response *ModifyMachineRemarkResponse, err error)
ModifyMachineRemark 修改主机备注信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyMachineRemarkWithContext ¶ added in v1.0.596
func (c *Client) ModifyMachineRemarkWithContext(ctx context.Context, request *ModifyMachineRemarkRequest) (response *ModifyMachineRemarkResponse, err error)
ModifyMachineRemark 修改主机备注信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyMaliciousRequestWhiteList ¶ added in v1.0.762
func (c *Client) ModifyMaliciousRequestWhiteList(request *ModifyMaliciousRequestWhiteListRequest) (response *ModifyMaliciousRequestWhiteListResponse, err error)
ModifyMaliciousRequestWhiteList 更新恶意请求白名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) ModifyMaliciousRequestWhiteListWithContext ¶ added in v1.0.762
func (c *Client) ModifyMaliciousRequestWhiteListWithContext(ctx context.Context, request *ModifyMaliciousRequestWhiteListRequest) (response *ModifyMaliciousRequestWhiteListResponse, err error)
ModifyMaliciousRequestWhiteList 更新恶意请求白名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) ModifyMalwareTimingScanSettings ¶
func (c *Client) ModifyMalwareTimingScanSettings(request *ModifyMalwareTimingScanSettingsRequest) (response *ModifyMalwareTimingScanSettingsResponse, err error)
ModifyMalwareTimingScanSettings 定时扫描设置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyMalwareTimingScanSettingsWithContext ¶ added in v1.0.324
func (c *Client) ModifyMalwareTimingScanSettingsWithContext(ctx context.Context, request *ModifyMalwareTimingScanSettingsRequest) (response *ModifyMalwareTimingScanSettingsResponse, err error)
ModifyMalwareTimingScanSettings 定时扫描设置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyMalwareWhiteList ¶ added in v1.0.762
func (c *Client) ModifyMalwareWhiteList(request *ModifyMalwareWhiteListRequest) (response *ModifyMalwareWhiteListResponse, err error)
ModifyMalwareWhiteList 编辑木马白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) ModifyMalwareWhiteListWithContext ¶ added in v1.0.762
func (c *Client) ModifyMalwareWhiteListWithContext(ctx context.Context, request *ModifyMalwareWhiteListRequest) (response *ModifyMalwareWhiteListResponse, err error)
ModifyMalwareWhiteList 编辑木马白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) ModifyNetAttackSetting ¶ added in v1.0.762
func (c *Client) ModifyNetAttackSetting(request *ModifyNetAttackSettingRequest) (response *ModifyNetAttackSettingResponse, err error)
ModifyNetAttackSetting 修改网络攻击设置
可能返回的错误码:
INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyNetAttackSettingWithContext ¶ added in v1.0.762
func (c *Client) ModifyNetAttackSettingWithContext(ctx context.Context, request *ModifyNetAttackSettingRequest) (response *ModifyNetAttackSettingResponse, err error)
ModifyNetAttackSetting 修改网络攻击设置
可能返回的错误码:
INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyNetAttackWhiteList ¶ added in v1.0.762
func (c *Client) ModifyNetAttackWhiteList(request *ModifyNetAttackWhiteListRequest) (response *ModifyNetAttackWhiteListResponse, err error)
ModifyNetAttackWhiteList 编辑网络攻击白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) ModifyNetAttackWhiteListWithContext ¶ added in v1.0.762
func (c *Client) ModifyNetAttackWhiteListWithContext(ctx context.Context, request *ModifyNetAttackWhiteListRequest) (response *ModifyNetAttackWhiteListResponse, err error)
ModifyNetAttackWhiteList 编辑网络攻击白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail"
func (*Client) ModifyOrderAttribute ¶ added in v1.0.494
func (c *Client) ModifyOrderAttribute(request *ModifyOrderAttributeRequest) (response *ModifyOrderAttributeResponse, err error)
ModifyOrderAttribute 对订单属性编辑
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyOrderAttributeWithContext ¶ added in v1.0.494
func (c *Client) ModifyOrderAttributeWithContext(ctx context.Context, request *ModifyOrderAttributeRequest) (response *ModifyOrderAttributeResponse, err error)
ModifyOrderAttribute 对订单属性编辑
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyRansomDefenseEventsStatus ¶ added in v1.0.762
func (c *Client) ModifyRansomDefenseEventsStatus(request *ModifyRansomDefenseEventsStatusRequest) (response *ModifyRansomDefenseEventsStatusResponse, err error)
ModifyRansomDefenseEventsStatus 修改防勒索事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyRansomDefenseEventsStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyRansomDefenseEventsStatusWithContext(ctx context.Context, request *ModifyRansomDefenseEventsStatusRequest) (response *ModifyRansomDefenseEventsStatusResponse, err error)
ModifyRansomDefenseEventsStatus 修改防勒索事件状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyRansomDefenseStrategyStatus ¶ added in v1.0.762
func (c *Client) ModifyRansomDefenseStrategyStatus(request *ModifyRansomDefenseStrategyStatusRequest) (response *ModifyRansomDefenseStrategyStatusResponse, err error)
ModifyRansomDefenseStrategyStatus 批量修改防勒索策略状态
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyRansomDefenseStrategyStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyRansomDefenseStrategyStatusWithContext(ctx context.Context, request *ModifyRansomDefenseStrategyStatusRequest) (response *ModifyRansomDefenseStrategyStatusResponse, err error)
ModifyRansomDefenseStrategyStatus 批量修改防勒索策略状态
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyRaspMaxCpu ¶ added in v1.0.1062
func (c *Client) ModifyRaspMaxCpu(request *ModifyRaspMaxCpuRequest) (response *ModifyRaspMaxCpuResponse, err error)
ModifyRaspMaxCpu 编辑漏洞防御最大cpu配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyRaspMaxCpuWithContext ¶ added in v1.0.1062
func (c *Client) ModifyRaspMaxCpuWithContext(ctx context.Context, request *ModifyRaspMaxCpuRequest) (response *ModifyRaspMaxCpuResponse, err error)
ModifyRaspMaxCpu 编辑漏洞防御最大cpu配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyRaspRules ¶ added in v1.0.1062
func (c *Client) ModifyRaspRules(request *ModifyRaspRulesRequest) (response *ModifyRaspRulesResponse, err error)
ModifyRaspRules 添加漏洞防御白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyRaspRulesWithContext ¶ added in v1.0.1062
func (c *Client) ModifyRaspRulesWithContext(ctx context.Context, request *ModifyRaspRulesRequest) (response *ModifyRaspRulesResponse, err error)
ModifyRaspRules 添加漏洞防御白名单
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyReverseShellRulesAggregation ¶ added in v1.0.981
func (c *Client) ModifyReverseShellRulesAggregation(request *ModifyReverseShellRulesAggregationRequest) (response *ModifyReverseShellRulesAggregationResponse, err error)
ModifyReverseShellRulesAggregation 编辑反弹Shell规则(支持多服务器选择)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyReverseShellRulesAggregationWithContext ¶ added in v1.0.981
func (c *Client) ModifyReverseShellRulesAggregationWithContext(ctx context.Context, request *ModifyReverseShellRulesAggregationRequest) (response *ModifyReverseShellRulesAggregationResponse, err error)
ModifyReverseShellRulesAggregation 编辑反弹Shell规则(支持多服务器选择)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_IPNOVALID = "InvalidParameter.IpNoValid" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyRiskDnsPolicy ¶ added in v1.0.762
func (c *Client) ModifyRiskDnsPolicy(request *ModifyRiskDnsPolicyRequest) (response *ModifyRiskDnsPolicyResponse, err error)
ModifyRiskDnsPolicy 更改恶意请求策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyRiskDnsPolicyStatus ¶ added in v1.0.762
func (c *Client) ModifyRiskDnsPolicyStatus(request *ModifyRiskDnsPolicyStatusRequest) (response *ModifyRiskDnsPolicyStatusResponse, err error)
ModifyRiskDnsPolicyStatus 更改恶意请求策略状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) ModifyRiskDnsPolicyStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyRiskDnsPolicyStatusWithContext(ctx context.Context, request *ModifyRiskDnsPolicyStatusRequest) (response *ModifyRiskDnsPolicyStatusResponse, err error)
ModifyRiskDnsPolicyStatus 更改恶意请求策略状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) ModifyRiskDnsPolicyWithContext ¶ added in v1.0.762
func (c *Client) ModifyRiskDnsPolicyWithContext(ctx context.Context, request *ModifyRiskDnsPolicyRequest) (response *ModifyRiskDnsPolicyResponse, err error)
ModifyRiskDnsPolicy 更改恶意请求策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyRiskEventsStatus ¶ added in v1.0.762
func (c *Client) ModifyRiskEventsStatus(request *ModifyRiskEventsStatusRequest) (response *ModifyRiskEventsStatusResponse, err error)
ModifyRiskEventsStatus 入侵检测所有事件的状态,包括:文件查杀,异常登录,密码破解,高危命令,反弹shell,本地提取
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyRiskEventsStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyRiskEventsStatusWithContext(ctx context.Context, request *ModifyRiskEventsStatusRequest) (response *ModifyRiskEventsStatusResponse, err error)
ModifyRiskEventsStatus 入侵检测所有事件的状态,包括:文件查杀,异常登录,密码破解,高危命令,反弹shell,本地提取
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyUsersConfig ¶ added in v1.0.762
func (c *Client) ModifyUsersConfig(request *ModifyUsersConfigRequest) (response *ModifyUsersConfigResponse, err error)
ModifyUsersConfig 用于创建/修改用户自定义配置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyUsersConfigWithContext ¶ added in v1.0.762
func (c *Client) ModifyUsersConfigWithContext(ctx context.Context, request *ModifyUsersConfigRequest) (response *ModifyUsersConfigResponse, err error)
ModifyUsersConfig 用于创建/修改用户自定义配置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyVulDefenceEventStatus ¶ added in v1.0.762
func (c *Client) ModifyVulDefenceEventStatus(request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error)
ModifyVulDefenceEventStatus 修改漏洞防御事件状态(修复漏洞通过其他接口实现)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyVulDefenceEventStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyVulDefenceEventStatusWithContext(ctx context.Context, request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error)
ModifyVulDefenceEventStatus 修改漏洞防御事件状态(修复漏洞通过其他接口实现)
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyVulDefenceSetting ¶ added in v1.0.762
func (c *Client) ModifyVulDefenceSetting(request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error)
ModifyVulDefenceSetting 修改漏洞防御插件设置
1)新增主机自动加入,scope为1,quuids为空
2)全量旗舰版不自动加入,scope为0,quuids为当前quuid列表,
3)给定quuid列表,scope为0,quuids为用户选择quuid
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyVulDefenceSettingWithContext ¶ added in v1.0.762
func (c *Client) ModifyVulDefenceSettingWithContext(ctx context.Context, request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error)
ModifyVulDefenceSetting 修改漏洞防御插件设置
1)新增主机自动加入,scope为1,quuids为空
2)全量旗舰版不自动加入,scope为0,quuids为当前quuid列表,
3)给定quuid列表,scope为0,quuids为用户选择quuid
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWarningHostConfig ¶ added in v1.0.762
func (c *Client) ModifyWarningHostConfig(request *ModifyWarningHostConfigRequest) (response *ModifyWarningHostConfigResponse, err error)
ModifyWarningHostConfig 修改告警机器范围配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWarningHostConfigWithContext ¶ added in v1.0.762
func (c *Client) ModifyWarningHostConfigWithContext(ctx context.Context, request *ModifyWarningHostConfigRequest) (response *ModifyWarningHostConfigResponse, err error)
ModifyWarningHostConfig 修改告警机器范围配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWarningSetting ¶ added in v1.0.230
func (c *Client) ModifyWarningSetting(request *ModifyWarningSettingRequest) (response *ModifyWarningSettingResponse, err error)
ModifyWarningSetting 修改告警设置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWarningSettingWithContext ¶ added in v1.0.324
func (c *Client) ModifyWarningSettingWithContext(ctx context.Context, request *ModifyWarningSettingRequest) (response *ModifyWarningSettingResponse, err error)
ModifyWarningSetting 修改告警设置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWebHookPolicy ¶ added in v1.0.762
func (c *Client) ModifyWebHookPolicy(request *ModifyWebHookPolicyRequest) (response *ModifyWebHookPolicyResponse, err error)
ModifyWebHookPolicy 新增或修改告警策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWebHookPolicyStatus ¶ added in v1.0.762
func (c *Client) ModifyWebHookPolicyStatus(request *ModifyWebHookPolicyStatusRequest) (response *ModifyWebHookPolicyStatusResponse, err error)
ModifyWebHookPolicyStatus 修改告警策略开关
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWebHookPolicyStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyWebHookPolicyStatusWithContext(ctx context.Context, request *ModifyWebHookPolicyStatusRequest) (response *ModifyWebHookPolicyStatusResponse, err error)
ModifyWebHookPolicyStatus 修改告警策略开关
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWebHookPolicyWithContext ¶ added in v1.0.762
func (c *Client) ModifyWebHookPolicyWithContext(ctx context.Context, request *ModifyWebHookPolicyRequest) (response *ModifyWebHookPolicyResponse, err error)
ModifyWebHookPolicy 新增或修改告警策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWebHookReceiver ¶ added in v1.0.762
func (c *Client) ModifyWebHookReceiver(request *ModifyWebHookReceiverRequest) (response *ModifyWebHookReceiverResponse, err error)
ModifyWebHookReceiver 新增或更新告警接收人
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyWebHookReceiverWithContext ¶ added in v1.0.762
func (c *Client) ModifyWebHookReceiverWithContext(ctx context.Context, request *ModifyWebHookReceiverRequest) (response *ModifyWebHookReceiverResponse, err error)
ModifyWebHookReceiver 新增或更新告警接收人
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyWebHookRule ¶ added in v1.0.762
func (c *Client) ModifyWebHookRule(request *ModifyWebHookRuleRequest) (response *ModifyWebHookRuleResponse, err error)
ModifyWebHookRule 新增或修改企微机器人规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyWebHookRuleStatus ¶ added in v1.0.762
func (c *Client) ModifyWebHookRuleStatus(request *ModifyWebHookRuleStatusRequest) (response *ModifyWebHookRuleStatusResponse, err error)
ModifyWebHookRuleStatus 修改企微机器人规则状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyWebHookRuleStatusWithContext ¶ added in v1.0.762
func (c *Client) ModifyWebHookRuleStatusWithContext(ctx context.Context, request *ModifyWebHookRuleStatusRequest) (response *ModifyWebHookRuleStatusResponse, err error)
ModifyWebHookRuleStatus 修改企微机器人规则状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyWebHookRuleWithContext ¶ added in v1.0.762
func (c *Client) ModifyWebHookRuleWithContext(ctx context.Context, request *ModifyWebHookRuleRequest) (response *ModifyWebHookRuleResponse, err error)
ModifyWebHookRule 新增或修改企微机器人规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyWebPageProtectDir ¶ added in v1.0.240
func (c *Client) ModifyWebPageProtectDir(request *ModifyWebPageProtectDirRequest) (response *ModifyWebPageProtectDirResponse, err error)
ModifyWebPageProtectDir 创建/修改网站防护目录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" FAILEDOPERATION_LICENSEEXCEEDED = "FailedOperation.LicenseExceeded" FAILEDOPERATION_PROTECTSTARTFAIL = "FailedOperation.ProtectStartFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) ModifyWebPageProtectDirWithContext ¶ added in v1.0.324
func (c *Client) ModifyWebPageProtectDirWithContext(ctx context.Context, request *ModifyWebPageProtectDirRequest) (response *ModifyWebPageProtectDirResponse, err error)
ModifyWebPageProtectDir 创建/修改网站防护目录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" FAILEDOPERATION_LICENSEEXCEEDED = "FailedOperation.LicenseExceeded" FAILEDOPERATION_PROTECTSTARTFAIL = "FailedOperation.ProtectStartFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) ModifyWebPageProtectSetting ¶
func (c *Client) ModifyWebPageProtectSetting(request *ModifyWebPageProtectSettingRequest) (response *ModifyWebPageProtectSettingResponse, err error)
ModifyWebPageProtectSetting 修改网站防护设置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWebPageProtectSettingWithContext ¶ added in v1.0.324
func (c *Client) ModifyWebPageProtectSettingWithContext(ctx context.Context, request *ModifyWebPageProtectSettingRequest) (response *ModifyWebPageProtectSettingResponse, err error)
ModifyWebPageProtectSetting 修改网站防护设置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyWebPageProtectSwitch ¶ added in v1.0.240
func (c *Client) ModifyWebPageProtectSwitch(request *ModifyWebPageProtectSwitchRequest) (response *ModifyWebPageProtectSwitchResponse, err error)
ModifyWebPageProtectSwitch 网站防篡改防护设置开关
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" FAILEDOPERATION_LICENSEEXCEEDED = "FailedOperation.LicenseExceeded" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyWebPageProtectSwitchWithContext ¶ added in v1.0.324
func (c *Client) ModifyWebPageProtectSwitchWithContext(ctx context.Context, request *ModifyWebPageProtectSwitchRequest) (response *ModifyWebPageProtectSwitchResponse, err error)
ModifyWebPageProtectSwitch 网站防篡改防护设置开关
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" FAILEDOPERATION_LICENSEEXCEEDED = "FailedOperation.LicenseExceeded" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RansomDefenseRollback ¶ added in v1.0.762
func (c *Client) RansomDefenseRollback(request *RansomDefenseRollbackRequest) (response *RansomDefenseRollbackResponse, err error)
RansomDefenseRollback 防勒索快照回滚
可能返回的错误码:
INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RansomDefenseRollbackWithContext ¶ added in v1.0.762
func (c *Client) RansomDefenseRollbackWithContext(ctx context.Context, request *RansomDefenseRollbackRequest) (response *RansomDefenseRollbackResponse, err error)
RansomDefenseRollback 防勒索快照回滚
可能返回的错误码:
INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RecoverMalwares ¶
func (c *Client) RecoverMalwares(request *RecoverMalwaresRequest) (response *RecoverMalwaresResponse, err error)
RecoverMalwares 本接口(RecoverMalwares)用于批量恢复已经被隔离的木马文件。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RECOVER = "FailedOperation.Recover" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) RecoverMalwaresWithContext ¶ added in v1.0.324
func (c *Client) RecoverMalwaresWithContext(ctx context.Context, request *RecoverMalwaresRequest) (response *RecoverMalwaresResponse, err error)
RecoverMalwares 本接口(RecoverMalwares)用于批量恢复已经被隔离的木马文件。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_RECOVER = "FailedOperation.Recover" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) RemoveLocalStorageItem ¶ added in v1.0.762
func (c *Client) RemoveLocalStorageItem(request *RemoveLocalStorageItemRequest) (response *RemoveLocalStorageItemResponse, err error)
RemoveLocalStorageItem 删除本地存储数据
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) RemoveLocalStorageItemWithContext ¶ added in v1.0.762
func (c *Client) RemoveLocalStorageItemWithContext(ctx context.Context, request *RemoveLocalStorageItemRequest) (response *RemoveLocalStorageItemResponse, err error)
RemoveLocalStorageItem 删除本地存储数据
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) RemoveMachine ¶ added in v1.0.762
func (c *Client) RemoveMachine(request *RemoveMachineRequest) (response *RemoveMachineResponse, err error)
RemoveMachine 删除主机所有记录,目前只支持非腾讯云主机,且需要主机在离线状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RemoveMachineWithContext ¶ added in v1.0.762
func (c *Client) RemoveMachineWithContext(ctx context.Context, request *RemoveMachineRequest) (response *RemoveMachineResponse, err error)
RemoveMachine 删除主机所有记录,目前只支持非腾讯云主机,且需要主机在离线状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RetryCreateSnapshot ¶ added in v1.0.762
func (c *Client) RetryCreateSnapshot(request *RetryCreateSnapshotRequest) (response *RetryCreateSnapshotResponse, err error)
RetryCreateSnapshot 快照创建失败时可以重试创建快照并且自动进行漏洞修复
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RetryCreateSnapshotWithContext ¶ added in v1.0.762
func (c *Client) RetryCreateSnapshotWithContext(ctx context.Context, request *RetryCreateSnapshotRequest) (response *RetryCreateSnapshotResponse, err error)
RetryCreateSnapshot 快照创建失败时可以重试创建快照并且自动进行漏洞修复
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RetryVulFix ¶ added in v1.0.762
func (c *Client) RetryVulFix(request *RetryVulFixRequest) (response *RetryVulFixResponse, err error)
RetryVulFix 修复失败时单独对某一个主机修复漏洞
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) RetryVulFixWithContext ¶ added in v1.0.762
func (c *Client) RetryVulFixWithContext(ctx context.Context, request *RetryVulFixRequest) (response *RetryVulFixResponse, err error)
RetryVulFix 修复失败时单独对某一个主机修复漏洞
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ScanAsset ¶ added in v1.0.215
func (c *Client) ScanAsset(request *ScanAssetRequest) (response *ScanAssetResponse, err error)
ScanAsset 资产指纹启动扫描
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ScanAssetWithContext ¶ added in v1.0.324
func (c *Client) ScanAssetWithContext(ctx context.Context, request *ScanAssetRequest) (response *ScanAssetResponse, err error)
ScanAsset 资产指纹启动扫描
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ScanBaseline ¶ added in v1.0.762
func (c *Client) ScanBaseline(request *ScanBaselineRequest) (response *ScanBaselineResponse, err error)
ScanBaseline 基线检测与基线重新检测接口
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound"
func (*Client) ScanBaselineWithContext ¶ added in v1.0.762
func (c *Client) ScanBaselineWithContext(ctx context.Context, request *ScanBaselineRequest) (response *ScanBaselineResponse, err error)
ScanBaseline 基线检测与基线重新检测接口
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound"
func (*Client) ScanTaskAgain ¶ added in v1.0.762
func (c *Client) ScanTaskAgain(request *ScanTaskAgainRequest) (response *ScanTaskAgainResponse, err error)
ScanTaskAgain ScanTaskAgain 重新开始扫描任务,可以指定机器
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound"
func (*Client) ScanTaskAgainWithContext ¶ added in v1.0.762
func (c *Client) ScanTaskAgainWithContext(ctx context.Context, request *ScanTaskAgainRequest) (response *ScanTaskAgainResponse, err error)
ScanTaskAgain ScanTaskAgain 重新开始扫描任务,可以指定机器
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_MACHINENOTFOUND = "ResourceNotFound.MachineNotFound"
func (*Client) ScanVul ¶
func (c *Client) ScanVul(request *ScanVulRequest) (response *ScanVulResponse, err error)
ScanVul 漏洞一键检测
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ScanVulAgain ¶ added in v1.0.203
func (c *Client) ScanVulAgain(request *ScanVulAgainRequest) (response *ScanVulAgainResponse, err error)
ScanVulAgain 漏洞管理-重新检测接口
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_RESCANVUL = "FailedOperation.RescanVul" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ScanVulAgainWithContext ¶ added in v1.0.324
func (c *Client) ScanVulAgainWithContext(ctx context.Context, request *ScanVulAgainRequest) (response *ScanVulAgainResponse, err error)
ScanVulAgain 漏洞管理-重新检测接口
可能返回的错误码:
FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_RESCANVUL = "FailedOperation.RescanVul" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ScanVulSetting ¶ added in v1.0.203
func (c *Client) ScanVulSetting(request *ScanVulSettingRequest) (response *ScanVulSettingResponse, err error)
ScanVulSetting 定期扫描漏洞设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ScanVulSettingWithContext ¶ added in v1.0.324
func (c *Client) ScanVulSettingWithContext(ctx context.Context, request *ScanVulSettingRequest) (response *ScanVulSettingResponse, err error)
ScanVulSetting 定期扫描漏洞设置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ScanVulWithContext ¶ added in v1.0.324
func (c *Client) ScanVulWithContext(ctx context.Context, request *ScanVulRequest) (response *ScanVulResponse, err error)
ScanVul 漏洞一键检测
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SearchLog ¶ added in v1.0.762
func (c *Client) SearchLog(request *SearchLogRequest) (response *SearchLogResponse, err error)
SearchLog 查询日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) SearchLogWithContext ¶ added in v1.0.762
func (c *Client) SearchLogWithContext(ctx context.Context, request *SearchLogRequest) (response *SearchLogResponse, err error)
SearchLog 查询日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) SeparateMalwares ¶
func (c *Client) SeparateMalwares(request *SeparateMalwaresRequest) (response *SeparateMalwaresResponse, err error)
SeparateMalwares 本接口(SeparateMalwares)用于隔离木马。
可能返回的错误码:
FAILEDOPERATION_PARTSEPARATE = "FailedOperation.PartSeparate" FAILEDOPERATION_SINGLESEPARATE = "FailedOperation.SingleSeparate" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) SeparateMalwaresWithContext ¶ added in v1.0.324
func (c *Client) SeparateMalwaresWithContext(ctx context.Context, request *SeparateMalwaresRequest) (response *SeparateMalwaresResponse, err error)
SeparateMalwares 本接口(SeparateMalwares)用于隔离木马。
可能返回的错误码:
FAILEDOPERATION_PARTSEPARATE = "FailedOperation.PartSeparate" FAILEDOPERATION_SINGLESEPARATE = "FailedOperation.SingleSeparate" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) SetBashEventsStatus ¶
func (c *Client) SetBashEventsStatus(request *SetBashEventsStatusRequest) (response *SetBashEventsStatusResponse, err error)
SetBashEventsStatus 设置高危命令事件状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SetBashEventsStatusWithContext ¶ added in v1.0.324
func (c *Client) SetBashEventsStatusWithContext(ctx context.Context, request *SetBashEventsStatusRequest) (response *SetBashEventsStatusResponse, err error)
SetBashEventsStatus 设置高危命令事件状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SetLocalStorageExpire ¶ added in v1.0.762
func (c *Client) SetLocalStorageExpire(request *SetLocalStorageExpireRequest) (response *SetLocalStorageExpireResponse, err error)
SetLocalStorageExpire 设置本地存储过期时间
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) SetLocalStorageExpireWithContext ¶ added in v1.0.762
func (c *Client) SetLocalStorageExpireWithContext(ctx context.Context, request *SetLocalStorageExpireRequest) (response *SetLocalStorageExpireResponse, err error)
SetLocalStorageExpire 设置本地存储过期时间
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) SetLocalStorageItem ¶ added in v1.0.762
func (c *Client) SetLocalStorageItem(request *SetLocalStorageItemRequest) (response *SetLocalStorageItemResponse, err error)
SetLocalStorageItem 设置本地存储数据
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) SetLocalStorageItemWithContext ¶ added in v1.0.762
func (c *Client) SetLocalStorageItemWithContext(ctx context.Context, request *SetLocalStorageItemRequest) (response *SetLocalStorageItemResponse, err error)
SetLocalStorageItem 设置本地存储数据
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) StartBaselineDetect ¶ added in v1.0.512
func (c *Client) StartBaselineDetect(request *StartBaselineDetectRequest) (response *StartBaselineDetectResponse, err error)
StartBaselineDetect 检测基线
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) StartBaselineDetectWithContext ¶ added in v1.0.512
func (c *Client) StartBaselineDetectWithContext(ctx context.Context, request *StartBaselineDetectRequest) (response *StartBaselineDetectResponse, err error)
StartBaselineDetect 检测基线
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) StopAssetScan ¶ added in v1.0.762
func (c *Client) StopAssetScan(request *StopAssetScanRequest) (response *StopAssetScanResponse, err error)
StopAssetScan 停止资产扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) StopAssetScanWithContext ¶ added in v1.0.762
func (c *Client) StopAssetScanWithContext(ctx context.Context, request *StopAssetScanRequest) (response *StopAssetScanResponse, err error)
StopAssetScan 停止资产扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter"
func (*Client) StopBaselineDetect ¶ added in v1.0.519
func (c *Client) StopBaselineDetect(request *StopBaselineDetectRequest) (response *StopBaselineDetectResponse, err error)
StopBaselineDetect 停止基线检测
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) StopBaselineDetectWithContext ¶ added in v1.0.519
func (c *Client) StopBaselineDetectWithContext(ctx context.Context, request *StopBaselineDetectRequest) (response *StopBaselineDetectResponse, err error)
StopBaselineDetect 停止基线检测
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) StopNoticeBanTips ¶ added in v1.0.240
func (c *Client) StopNoticeBanTips(request *StopNoticeBanTipsRequest) (response *StopNoticeBanTipsResponse, err error)
StopNoticeBanTips 不再提醒爆破阻断提示弹窗
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) StopNoticeBanTipsWithContext ¶ added in v1.0.324
func (c *Client) StopNoticeBanTipsWithContext(ctx context.Context, request *StopNoticeBanTipsRequest) (response *StopNoticeBanTipsResponse, err error)
StopNoticeBanTips 不再提醒爆破阻断提示弹窗
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) SwitchBashRules ¶
func (c *Client) SwitchBashRules(request *SwitchBashRulesRequest) (response *SwitchBashRulesResponse, err error)
SwitchBashRules 切换高危命令规则状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SwitchBashRulesWithContext ¶ added in v1.0.324
func (c *Client) SwitchBashRulesWithContext(ctx context.Context, request *SwitchBashRulesRequest) (response *SwitchBashRulesResponse, err error)
SwitchBashRules 切换高危命令规则状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATERANGE = "InvalidParameter.DateRange" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETER_REGEXRULEERROR = "InvalidParameter.RegexRuleError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SyncAssetScan ¶
func (c *Client) SyncAssetScan(request *SyncAssetScanRequest) (response *SyncAssetScanResponse, err error)
SyncAssetScan 同步资产扫描信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SyncAssetScanWithContext ¶ added in v1.0.324
func (c *Client) SyncAssetScanWithContext(ctx context.Context, request *SyncAssetScanRequest) (response *SyncAssetScanResponse, err error)
SyncAssetScan 同步资产扫描信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SyncBaselineDetectSummary ¶ added in v1.0.512
func (c *Client) SyncBaselineDetectSummary(request *SyncBaselineDetectSummaryRequest) (response *SyncBaselineDetectSummaryResponse, err error)
SyncBaselineDetectSummary 同步基线检测进度概要
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) SyncBaselineDetectSummaryWithContext ¶ added in v1.0.512
func (c *Client) SyncBaselineDetectSummaryWithContext(ctx context.Context, request *SyncBaselineDetectSummaryRequest) (response *SyncBaselineDetectSummaryResponse, err error)
SyncBaselineDetectSummary 同步基线检测进度概要
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) SyncMachines ¶ added in v1.0.762
func (c *Client) SyncMachines(request *SyncMachinesRequest) (response *SyncMachinesResponse, err error)
SyncMachines 同步机器信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) SyncMachinesWithContext ¶ added in v1.0.762
func (c *Client) SyncMachinesWithContext(ctx context.Context, request *SyncMachinesRequest) (response *SyncMachinesResponse, err error)
SyncMachines 同步机器信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APISERVERFAIL = "FailedOperation.APIServerFail" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) TestWebHookRule ¶ added in v1.0.762
func (c *Client) TestWebHookRule(request *TestWebHookRuleRequest) (response *TestWebHookRuleResponse, err error)
TestWebHookRule 测试企微机器人规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) TestWebHookRuleWithContext ¶ added in v1.0.762
func (c *Client) TestWebHookRuleWithContext(ctx context.Context, request *TestWebHookRuleRequest) (response *TestWebHookRuleResponse, err error)
TestWebHookRule 测试企微机器人规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) TrustMalwares ¶
func (c *Client) TrustMalwares(request *TrustMalwaresRequest) (response *TrustMalwaresResponse, err error)
TrustMalwares 本接口(TrustMalwares)将被识别木马文件设为信任。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) TrustMalwaresWithContext ¶ added in v1.0.324
func (c *Client) TrustMalwaresWithContext(ctx context.Context, request *TrustMalwaresRequest) (response *TrustMalwaresResponse, err error)
TrustMalwares 本接口(TrustMalwares)将被识别木马文件设为信任。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_AREAQUOTA = "LimitExceeded.AreaQuota" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UntrustMalwares ¶
func (c *Client) UntrustMalwares(request *UntrustMalwaresRequest) (response *UntrustMalwaresResponse, err error)
UntrustMalwares 本接口(UntrustMalwares)用于取消信任木马文件。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UntrustMalwaresWithContext ¶ added in v1.0.324
func (c *Client) UntrustMalwaresWithContext(ctx context.Context, request *UntrustMalwaresRequest) (response *UntrustMalwaresResponse, err error)
UntrustMalwares 本接口(UntrustMalwares)用于取消信任木马文件。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateBaselineStrategy ¶
func (c *Client) UpdateBaselineStrategy(request *UpdateBaselineStrategyRequest) (response *UpdateBaselineStrategyResponse, err error)
UpdateBaselineStrategy 根据基线策略id更新策略信息
可能返回的错误码:
FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) UpdateBaselineStrategyWithContext ¶ added in v1.0.324
func (c *Client) UpdateBaselineStrategyWithContext(ctx context.Context, request *UpdateBaselineStrategyRequest) (response *UpdateBaselineStrategyResponse, err error)
UpdateBaselineStrategy 根据基线策略id更新策略信息
可能返回的错误码:
FAILEDOPERATION_NOPROFESSIONHOST = "FailedOperation.NoProfessionHost" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ILLEGALREQUEST = "InvalidParameter.IllegalRequest" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) UpdateMachineTags ¶ added in v1.0.240
func (c *Client) UpdateMachineTags(request *UpdateMachineTagsRequest) (response *UpdateMachineTagsResponse, err error)
UpdateMachineTags 关联机器标签列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateMachineTagsWithContext ¶ added in v1.0.324
func (c *Client) UpdateMachineTagsWithContext(ctx context.Context, request *UpdateMachineTagsRequest) (response *UpdateMachineTagsResponse, err error)
UpdateMachineTags 关联机器标签列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
type CloudFromCnt ¶ added in v1.0.1039
type CommandLine ¶ added in v1.0.1007
type CreateBanWhiteListRequest ¶ added in v1.0.762
type CreateBanWhiteListRequest struct { *tchttp.BaseRequest // 阻断规则 Rules *BanWhiteList `json:"Rules,omitnil,omitempty" name:"Rules"` // 事件ID,事件列表加白名单时传递,白名单添加成功后,会将事件变成已加白状态 EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
func NewCreateBanWhiteListRequest ¶ added in v1.0.762
func NewCreateBanWhiteListRequest() (request *CreateBanWhiteListRequest)
func (*CreateBanWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateBanWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateBanWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateBanWhiteListRequest) ToJsonString() string
type CreateBanWhiteListRequestParams ¶ added in v1.0.762
type CreateBanWhiteListRequestParams struct { // 阻断规则 Rules *BanWhiteList `json:"Rules,omitnil,omitempty" name:"Rules"` // 事件ID,事件列表加白名单时传递,白名单添加成功后,会将事件变成已加白状态 EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
Predefined struct for user
type CreateBanWhiteListResponse ¶ added in v1.0.762
type CreateBanWhiteListResponse struct { *tchttp.BaseResponse Response *CreateBanWhiteListResponseParams `json:"Response"` }
func NewCreateBanWhiteListResponse ¶ added in v1.0.762
func NewCreateBanWhiteListResponse() (response *CreateBanWhiteListResponse)
func (*CreateBanWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateBanWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateBanWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateBanWhiteListResponse) ToJsonString() string
type CreateBanWhiteListResponseParams ¶ added in v1.0.762
type CreateBanWhiteListResponseParams struct { // 是否全局规则 IsGlobal *bool `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 添加规则是否重复 IsDuplicate *bool `json:"IsDuplicate,omitnil,omitempty" name:"IsDuplicate"` // 重复机器的信息 DuplicateHosts []*DuplicateHosts `json:"DuplicateHosts,omitnil,omitempty" name:"DuplicateHosts"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateBaselineStrategyRequest ¶
type CreateBaselineStrategyRequest struct { *tchttp.BaseRequest // 策略名称 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 检测周期, 表示每隔多少天进行检测.示例: 2, 表示每2天进行检测一次. ScanCycle *uint64 `json:"ScanCycle,omitnil,omitempty" name:"ScanCycle"` // 定期检测时间,该时间下发扫描. 示例:“22:00”, 表示在22:00下发检测 ScanAt *string `json:"ScanAt,omitnil,omitempty" name:"ScanAt"` // 该策略下选择的基线id数组. 示例: [1,3,5,7] CategoryIds []*uint64 `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` // 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 云主机类型: // CVM:虚拟主机 // BM:裸金属 // ECM:边缘计算主机 // LH:轻量应用服务器 // Other:混合云机器 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 主机地域. 示例: "ap-guangzhou" RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 主机id数组. 示例: ["quuid1","quuid2"] Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
func NewCreateBaselineStrategyRequest ¶
func NewCreateBaselineStrategyRequest() (request *CreateBaselineStrategyRequest)
func (*CreateBaselineStrategyRequest) FromJsonString ¶
func (r *CreateBaselineStrategyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateBaselineStrategyRequest) ToJsonString ¶
func (r *CreateBaselineStrategyRequest) ToJsonString() string
type CreateBaselineStrategyRequestParams ¶ added in v1.0.426
type CreateBaselineStrategyRequestParams struct { // 策略名称 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 检测周期, 表示每隔多少天进行检测.示例: 2, 表示每2天进行检测一次. ScanCycle *uint64 `json:"ScanCycle,omitnil,omitempty" name:"ScanCycle"` // 定期检测时间,该时间下发扫描. 示例:“22:00”, 表示在22:00下发检测 ScanAt *string `json:"ScanAt,omitnil,omitempty" name:"ScanAt"` // 该策略下选择的基线id数组. 示例: [1,3,5,7] CategoryIds []*uint64 `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` // 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 云主机类型: // CVM:虚拟主机 // BM:裸金属 // ECM:边缘计算主机 // LH:轻量应用服务器 // Other:混合云机器 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 主机地域. 示例: "ap-guangzhou" RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 主机id数组. 示例: ["quuid1","quuid2"] Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
Predefined struct for user
type CreateBaselineStrategyResponse ¶
type CreateBaselineStrategyResponse struct { *tchttp.BaseResponse Response *CreateBaselineStrategyResponseParams `json:"Response"` }
func NewCreateBaselineStrategyResponse ¶
func NewCreateBaselineStrategyResponse() (response *CreateBaselineStrategyResponse)
func (*CreateBaselineStrategyResponse) FromJsonString ¶
func (r *CreateBaselineStrategyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateBaselineStrategyResponse) ToJsonString ¶
func (r *CreateBaselineStrategyResponse) ToJsonString() string
type CreateBaselineStrategyResponseParams ¶ added in v1.0.426
type CreateBaselineStrategyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateBuyBindTaskRequest ¶ added in v1.0.762
type CreateBuyBindTaskRequest struct { *tchttp.BaseRequest // 订单号 DealName *string `json:"DealName,omitnil,omitempty" name:"DealName"` // 可选参数: 1专业版-包年包月 , 2 旗舰版-包年包月 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 机器列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否全选机器 IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"` }
func NewCreateBuyBindTaskRequest ¶ added in v1.0.762
func NewCreateBuyBindTaskRequest() (request *CreateBuyBindTaskRequest)
func (*CreateBuyBindTaskRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateBuyBindTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateBuyBindTaskRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateBuyBindTaskRequest) ToJsonString() string
type CreateBuyBindTaskRequestParams ¶ added in v1.0.762
type CreateBuyBindTaskRequestParams struct { // 订单号 DealName *string `json:"DealName,omitnil,omitempty" name:"DealName"` // 可选参数: 1专业版-包年包月 , 2 旗舰版-包年包月 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 机器列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否全选机器 IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"` }
Predefined struct for user
type CreateBuyBindTaskResponse ¶ added in v1.0.762
type CreateBuyBindTaskResponse struct { *tchttp.BaseResponse Response *CreateBuyBindTaskResponseParams `json:"Response"` }
func NewCreateBuyBindTaskResponse ¶ added in v1.0.762
func NewCreateBuyBindTaskResponse() (response *CreateBuyBindTaskResponse)
func (*CreateBuyBindTaskResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateBuyBindTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateBuyBindTaskResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateBuyBindTaskResponse) ToJsonString() string
type CreateBuyBindTaskResponseParams ¶ added in v1.0.762
type CreateBuyBindTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateEmergencyVulScanRequest ¶ added in v1.0.240
type CreateEmergencyVulScanRequest struct { *tchttp.BaseRequest // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 自选服务器时生效,主机uuid的string数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 扫描超时时长 ,单位秒 TimeoutPeriod *uint64 `json:"TimeoutPeriod,omitnil,omitempty" name:"TimeoutPeriod"` }
func NewCreateEmergencyVulScanRequest ¶ added in v1.0.240
func NewCreateEmergencyVulScanRequest() (request *CreateEmergencyVulScanRequest)
func (*CreateEmergencyVulScanRequest) FromJsonString ¶ added in v1.0.240
func (r *CreateEmergencyVulScanRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEmergencyVulScanRequest) ToJsonString ¶ added in v1.0.240
func (r *CreateEmergencyVulScanRequest) ToJsonString() string
type CreateEmergencyVulScanRequestParams ¶ added in v1.0.426
type CreateEmergencyVulScanRequestParams struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 自选服务器时生效,主机uuid的string数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 扫描超时时长 ,单位秒 TimeoutPeriod *uint64 `json:"TimeoutPeriod,omitnil,omitempty" name:"TimeoutPeriod"` }
Predefined struct for user
type CreateEmergencyVulScanResponse ¶ added in v1.0.240
type CreateEmergencyVulScanResponse struct { *tchttp.BaseResponse Response *CreateEmergencyVulScanResponseParams `json:"Response"` }
func NewCreateEmergencyVulScanResponse ¶ added in v1.0.240
func NewCreateEmergencyVulScanResponse() (response *CreateEmergencyVulScanResponse)
func (*CreateEmergencyVulScanResponse) FromJsonString ¶ added in v1.0.240
func (r *CreateEmergencyVulScanResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEmergencyVulScanResponse) ToJsonString ¶ added in v1.0.240
func (r *CreateEmergencyVulScanResponse) ToJsonString() string
type CreateEmergencyVulScanResponseParams ¶ added in v1.0.426
type CreateEmergencyVulScanResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateIncidentBacktrackingRequest ¶ added in v1.0.762
type CreateIncidentBacktrackingRequest struct { *tchttp.BaseRequest // 主机安全quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
func NewCreateIncidentBacktrackingRequest ¶ added in v1.0.762
func NewCreateIncidentBacktrackingRequest() (request *CreateIncidentBacktrackingRequest)
func (*CreateIncidentBacktrackingRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateIncidentBacktrackingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateIncidentBacktrackingRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateIncidentBacktrackingRequest) ToJsonString() string
type CreateIncidentBacktrackingRequestParams ¶ added in v1.0.762
type CreateIncidentBacktrackingRequestParams struct { // 主机安全quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
Predefined struct for user
type CreateIncidentBacktrackingResponse ¶ added in v1.0.762
type CreateIncidentBacktrackingResponse struct { *tchttp.BaseResponse Response *CreateIncidentBacktrackingResponseParams `json:"Response"` }
func NewCreateIncidentBacktrackingResponse ¶ added in v1.0.762
func NewCreateIncidentBacktrackingResponse() (response *CreateIncidentBacktrackingResponse)
func (*CreateIncidentBacktrackingResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateIncidentBacktrackingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateIncidentBacktrackingResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateIncidentBacktrackingResponse) ToJsonString() string
type CreateIncidentBacktrackingResponseParams ¶ added in v1.0.762
type CreateIncidentBacktrackingResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLicenseOrderRequest ¶ added in v1.0.494
type CreateLicenseOrderRequest struct { *tchttp.BaseRequest // 标签数组, 空则表示不需要绑定标签 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 授权类型, 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月 // 默认为0 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 授权数量 , 需要购买的数量. // 默认为1 LicenseNum *uint64 `json:"LicenseNum,omitnil,omitempty" name:"LicenseNum"` // 购买订单地域,这里仅支持 1 广州,9 新加坡. 推荐选择广州. 新加坡地域为白名单用户购买. // 默认为1 RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 项目ID . // 默认为0 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 购买时间长度,默认1 , 可选值为1,2,3,4,5,6,7,8,9,10,11,12,24,36 // 该参数仅包年包月生效 TimeSpan *uint64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // 是否自动续费, 默认不自动续费. // 该参数仅包年包月生效 AutoRenewFlag *bool `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"` // 该字段作废 AutoProtectOpenConfig *string `json:"AutoProtectOpenConfig,omitnil,omitempty" name:"AutoProtectOpenConfig"` // 变配参数 ModifyConfig *OrderModifyObject `json:"ModifyConfig,omitnil,omitempty" name:"ModifyConfig"` }
func NewCreateLicenseOrderRequest ¶ added in v1.0.494
func NewCreateLicenseOrderRequest() (request *CreateLicenseOrderRequest)
func (*CreateLicenseOrderRequest) FromJsonString ¶ added in v1.0.494
func (r *CreateLicenseOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLicenseOrderRequest) ToJsonString ¶ added in v1.0.494
func (r *CreateLicenseOrderRequest) ToJsonString() string
type CreateLicenseOrderRequestParams ¶ added in v1.0.494
type CreateLicenseOrderRequestParams struct { // 标签数组, 空则表示不需要绑定标签 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 授权类型, 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月 // 默认为0 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 授权数量 , 需要购买的数量. // 默认为1 LicenseNum *uint64 `json:"LicenseNum,omitnil,omitempty" name:"LicenseNum"` // 购买订单地域,这里仅支持 1 广州,9 新加坡. 推荐选择广州. 新加坡地域为白名单用户购买. // 默认为1 RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 项目ID . // 默认为0 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 购买时间长度,默认1 , 可选值为1,2,3,4,5,6,7,8,9,10,11,12,24,36 // 该参数仅包年包月生效 TimeSpan *uint64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // 是否自动续费, 默认不自动续费. // 该参数仅包年包月生效 AutoRenewFlag *bool `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"` // 该字段作废 AutoProtectOpenConfig *string `json:"AutoProtectOpenConfig,omitnil,omitempty" name:"AutoProtectOpenConfig"` // 变配参数 ModifyConfig *OrderModifyObject `json:"ModifyConfig,omitnil,omitempty" name:"ModifyConfig"` }
Predefined struct for user
type CreateLicenseOrderResponse ¶ added in v1.0.494
type CreateLicenseOrderResponse struct { *tchttp.BaseResponse Response *CreateLicenseOrderResponseParams `json:"Response"` }
func NewCreateLicenseOrderResponse ¶ added in v1.0.494
func NewCreateLicenseOrderResponse() (response *CreateLicenseOrderResponse)
func (*CreateLicenseOrderResponse) FromJsonString ¶ added in v1.0.494
func (r *CreateLicenseOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLicenseOrderResponse) ToJsonString ¶ added in v1.0.494
func (r *CreateLicenseOrderResponse) ToJsonString() string
type CreateLicenseOrderResponseParams ¶ added in v1.0.494
type CreateLicenseOrderResponseParams struct { // 订单号列表 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 资源ID列表,预付费订单该字段空值 ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"` // 大订单号 , 后付费该字段空值 BigDealId *string `json:"BigDealId,omitnil,omitempty" name:"BigDealId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLogExportRequest ¶ added in v1.0.762
type CreateLogExportRequest struct { *tchttp.BaseRequest // 日志导出数量, 最大值5000万 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 日志导出起始时间,毫秒时间戳 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 日志导出结束时间,毫秒时间戳 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 日志导出检索语句,不支持[SQL语句] QueryString *string `json:"QueryString,omitnil,omitempty" name:"QueryString"` // 日志导出时间排序。desc,asc,默认为desc Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // 日志导出数据格式。json,csv,默认为json Format *string `json:"Format,omitnil,omitempty" name:"Format"` }
func NewCreateLogExportRequest ¶ added in v1.0.762
func NewCreateLogExportRequest() (request *CreateLogExportRequest)
func (*CreateLogExportRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateLogExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLogExportRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateLogExportRequest) ToJsonString() string
type CreateLogExportRequestParams ¶ added in v1.0.762
type CreateLogExportRequestParams struct { // 日志导出数量, 最大值5000万 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 日志导出起始时间,毫秒时间戳 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 日志导出结束时间,毫秒时间戳 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 日志导出检索语句,不支持[SQL语句] QueryString *string `json:"QueryString,omitnil,omitempty" name:"QueryString"` // 日志导出时间排序。desc,asc,默认为desc Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // 日志导出数据格式。json,csv,默认为json Format *string `json:"Format,omitnil,omitempty" name:"Format"` }
Predefined struct for user
type CreateLogExportResponse ¶ added in v1.0.762
type CreateLogExportResponse struct { *tchttp.BaseResponse Response *CreateLogExportResponseParams `json:"Response"` }
func NewCreateLogExportResponse ¶ added in v1.0.762
func NewCreateLogExportResponse() (response *CreateLogExportResponse)
func (*CreateLogExportResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateLogExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLogExportResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateLogExportResponse) ToJsonString() string
type CreateLogExportResponseParams ¶ added in v1.0.762
type CreateLogExportResponseParams struct { // 日志导出ID ExportId *string `json:"ExportId,omitnil,omitempty" name:"ExportId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateMaliciousRequestWhiteListRequest ¶ added in v1.0.762
type CreateMaliciousRequestWhiteListRequest struct { *tchttp.BaseRequest // 白名单域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备注 Mark *string `json:"Mark,omitnil,omitempty" name:"Mark"` }
func NewCreateMaliciousRequestWhiteListRequest ¶ added in v1.0.762
func NewCreateMaliciousRequestWhiteListRequest() (request *CreateMaliciousRequestWhiteListRequest)
func (*CreateMaliciousRequestWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateMaliciousRequestWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateMaliciousRequestWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateMaliciousRequestWhiteListRequest) ToJsonString() string
type CreateMaliciousRequestWhiteListRequestParams ¶ added in v1.0.762
type CreateMaliciousRequestWhiteListRequestParams struct { // 白名单域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备注 Mark *string `json:"Mark,omitnil,omitempty" name:"Mark"` }
Predefined struct for user
type CreateMaliciousRequestWhiteListResponse ¶ added in v1.0.762
type CreateMaliciousRequestWhiteListResponse struct { *tchttp.BaseResponse Response *CreateMaliciousRequestWhiteListResponseParams `json:"Response"` }
func NewCreateMaliciousRequestWhiteListResponse ¶ added in v1.0.762
func NewCreateMaliciousRequestWhiteListResponse() (response *CreateMaliciousRequestWhiteListResponse)
func (*CreateMaliciousRequestWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateMaliciousRequestWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateMaliciousRequestWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateMaliciousRequestWhiteListResponse) ToJsonString() string
type CreateMaliciousRequestWhiteListResponseParams ¶ added in v1.0.762
type CreateMaliciousRequestWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateMalwareWhiteListRequest ¶ added in v1.0.762
type CreateMalwareWhiteListRequest struct { *tchttp.BaseRequest // 白名单模式; 0 MD5白名单,1自定义 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` // quuid 列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否全部主机; 0否,1是。 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 匹配模式 ;0 精确匹配,1模糊匹配(废弃) MatchType *uint64 `json:"MatchType,omitnil,omitempty" name:"MatchType"` // 文件名称(正则);长度不超过200个 FileName []*string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件目录(正则);长度不超过200个,内容base64转义 FileDirectory []*string `json:"FileDirectory,omitnil,omitempty" name:"FileDirectory"` // 文件后缀;长度不超过200个,内容base64转义(废弃) FileExtension []*string `json:"FileExtension,omitnil,omitempty" name:"FileExtension"` // MD5列表 Md5List []*string `json:"Md5List,omitnil,omitempty" name:"Md5List"` // 木马事件ID EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 对历史待处理执行加白操作;0是不处理,1是处理 IsHandleHistoryEvents *uint64 `json:"IsHandleHistoryEvents,omitnil,omitempty" name:"IsHandleHistoryEvents"` }
func NewCreateMalwareWhiteListRequest ¶ added in v1.0.762
func NewCreateMalwareWhiteListRequest() (request *CreateMalwareWhiteListRequest)
func (*CreateMalwareWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateMalwareWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateMalwareWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateMalwareWhiteListRequest) ToJsonString() string
type CreateMalwareWhiteListRequestParams ¶ added in v1.0.762
type CreateMalwareWhiteListRequestParams struct { // 白名单模式; 0 MD5白名单,1自定义 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` // quuid 列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否全部主机; 0否,1是。 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 匹配模式 ;0 精确匹配,1模糊匹配(废弃) MatchType *uint64 `json:"MatchType,omitnil,omitempty" name:"MatchType"` // 文件名称(正则);长度不超过200个 FileName []*string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件目录(正则);长度不超过200个,内容base64转义 FileDirectory []*string `json:"FileDirectory,omitnil,omitempty" name:"FileDirectory"` // 文件后缀;长度不超过200个,内容base64转义(废弃) FileExtension []*string `json:"FileExtension,omitnil,omitempty" name:"FileExtension"` // MD5列表 Md5List []*string `json:"Md5List,omitnil,omitempty" name:"Md5List"` // 木马事件ID EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 对历史待处理执行加白操作;0是不处理,1是处理 IsHandleHistoryEvents *uint64 `json:"IsHandleHistoryEvents,omitnil,omitempty" name:"IsHandleHistoryEvents"` }
Predefined struct for user
type CreateMalwareWhiteListResponse ¶ added in v1.0.762
type CreateMalwareWhiteListResponse struct { *tchttp.BaseResponse Response *CreateMalwareWhiteListResponseParams `json:"Response"` }
func NewCreateMalwareWhiteListResponse ¶ added in v1.0.762
func NewCreateMalwareWhiteListResponse() (response *CreateMalwareWhiteListResponse)
func (*CreateMalwareWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateMalwareWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateMalwareWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateMalwareWhiteListResponse) ToJsonString() string
type CreateMalwareWhiteListResponseParams ¶ added in v1.0.762
type CreateMalwareWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateNetAttackWhiteListRequest ¶ added in v1.0.762
type CreateNetAttackWhiteListRequest struct { *tchttp.BaseRequest // 是否全部主机; 0否,1是。 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24 SrcIp []*string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // quuid 列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 事件id EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 是否加白所有符合该规则的告警 ,1:处理,0:不处理 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
func NewCreateNetAttackWhiteListRequest ¶ added in v1.0.762
func NewCreateNetAttackWhiteListRequest() (request *CreateNetAttackWhiteListRequest)
func (*CreateNetAttackWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateNetAttackWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetAttackWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateNetAttackWhiteListRequest) ToJsonString() string
type CreateNetAttackWhiteListRequestParams ¶ added in v1.0.762
type CreateNetAttackWhiteListRequestParams struct { // 是否全部主机; 0否,1是。 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24 SrcIp []*string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // quuid 列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 事件id EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 是否加白所有符合该规则的告警 ,1:处理,0:不处理 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
Predefined struct for user
type CreateNetAttackWhiteListResponse ¶ added in v1.0.762
type CreateNetAttackWhiteListResponse struct { *tchttp.BaseResponse Response *CreateNetAttackWhiteListResponseParams `json:"Response"` }
func NewCreateNetAttackWhiteListResponse ¶ added in v1.0.762
func NewCreateNetAttackWhiteListResponse() (response *CreateNetAttackWhiteListResponse)
func (*CreateNetAttackWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateNetAttackWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateNetAttackWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateNetAttackWhiteListResponse) ToJsonString() string
type CreateNetAttackWhiteListResponseParams ¶ added in v1.0.762
type CreateNetAttackWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateProtectServerRequest ¶
type CreateProtectServerRequest struct { *tchttp.BaseRequest // 防护目录地址 ProtectDir *string `json:"ProtectDir,omitnil,omitempty" name:"ProtectDir"` // 防护机器 信息 ProtectHostConfig []*ProtectHostConfig `json:"ProtectHostConfig,omitnil,omitempty" name:"ProtectHostConfig"` }
func NewCreateProtectServerRequest ¶
func NewCreateProtectServerRequest() (request *CreateProtectServerRequest)
func (*CreateProtectServerRequest) FromJsonString ¶
func (r *CreateProtectServerRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProtectServerRequest) ToJsonString ¶
func (r *CreateProtectServerRequest) ToJsonString() string
type CreateProtectServerRequestParams ¶ added in v1.0.426
type CreateProtectServerRequestParams struct { // 防护目录地址 ProtectDir *string `json:"ProtectDir,omitnil,omitempty" name:"ProtectDir"` // 防护机器 信息 ProtectHostConfig []*ProtectHostConfig `json:"ProtectHostConfig,omitnil,omitempty" name:"ProtectHostConfig"` }
Predefined struct for user
type CreateProtectServerResponse ¶
type CreateProtectServerResponse struct { *tchttp.BaseResponse Response *CreateProtectServerResponseParams `json:"Response"` }
func NewCreateProtectServerResponse ¶
func NewCreateProtectServerResponse() (response *CreateProtectServerResponse)
func (*CreateProtectServerResponse) FromJsonString ¶
func (r *CreateProtectServerResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProtectServerResponse) ToJsonString ¶
func (r *CreateProtectServerResponse) ToJsonString() string
type CreateProtectServerResponseParams ¶ added in v1.0.426
type CreateProtectServerResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRansomDefenseStrategyRequest ¶ added in v1.0.762
type CreateRansomDefenseStrategyRequest struct { *tchttp.BaseRequest // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 定时快照执行时间(0-23):01:00;23:00 Hour *string `json:"Hour,omitnil,omitempty" name:"Hour"` // 策略ID,填ID时修改策略,否则新增策略 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略备注 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 是否开启:0关,1开 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否全部机器生效:0否,1是 IsAll *uint64 `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 包含目录,;分隔 IncludeDir *string `json:"IncludeDir,omitnil,omitempty" name:"IncludeDir"` // 排除目录,;分隔 ExcludeDir *string `json:"ExcludeDir,omitnil,omitempty" name:"ExcludeDir"` // 备份模式: 0按周,1按天,2不备份 BackupType *uint64 `json:"BackupType,omitnil,omitempty" name:"BackupType"` // 定时任务执行星期天数(1-7):1;2;7 Weekday *string `json:"Weekday,omitnil,omitempty" name:"Weekday"` // 保留天数:0永久 SaveDay *uint64 `json:"SaveDay,omitnil,omitempty" name:"SaveDay"` // 绑定主机列表 Machines []*RansomDefenseStrategyMachineInfo `json:"Machines,omitnil,omitempty" name:"Machines"` }
func NewCreateRansomDefenseStrategyRequest ¶ added in v1.0.762
func NewCreateRansomDefenseStrategyRequest() (request *CreateRansomDefenseStrategyRequest)
func (*CreateRansomDefenseStrategyRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateRansomDefenseStrategyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRansomDefenseStrategyRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateRansomDefenseStrategyRequest) ToJsonString() string
type CreateRansomDefenseStrategyRequestParams ¶ added in v1.0.762
type CreateRansomDefenseStrategyRequestParams struct { // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 定时快照执行时间(0-23):01:00;23:00 Hour *string `json:"Hour,omitnil,omitempty" name:"Hour"` // 策略ID,填ID时修改策略,否则新增策略 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略备注 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 是否开启:0关,1开 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否全部机器生效:0否,1是 IsAll *uint64 `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 包含目录,;分隔 IncludeDir *string `json:"IncludeDir,omitnil,omitempty" name:"IncludeDir"` // 排除目录,;分隔 ExcludeDir *string `json:"ExcludeDir,omitnil,omitempty" name:"ExcludeDir"` // 备份模式: 0按周,1按天,2不备份 BackupType *uint64 `json:"BackupType,omitnil,omitempty" name:"BackupType"` // 定时任务执行星期天数(1-7):1;2;7 Weekday *string `json:"Weekday,omitnil,omitempty" name:"Weekday"` // 保留天数:0永久 SaveDay *uint64 `json:"SaveDay,omitnil,omitempty" name:"SaveDay"` // 绑定主机列表 Machines []*RansomDefenseStrategyMachineInfo `json:"Machines,omitnil,omitempty" name:"Machines"` }
Predefined struct for user
type CreateRansomDefenseStrategyResponse ¶ added in v1.0.762
type CreateRansomDefenseStrategyResponse struct { *tchttp.BaseResponse Response *CreateRansomDefenseStrategyResponseParams `json:"Response"` }
func NewCreateRansomDefenseStrategyResponse ¶ added in v1.0.762
func NewCreateRansomDefenseStrategyResponse() (response *CreateRansomDefenseStrategyResponse)
func (*CreateRansomDefenseStrategyResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateRansomDefenseStrategyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRansomDefenseStrategyResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateRansomDefenseStrategyResponse) ToJsonString() string
type CreateRansomDefenseStrategyResponseParams ¶ added in v1.0.762
type CreateRansomDefenseStrategyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateScanMalwareSettingRequest ¶ added in v1.0.203
type CreateScanMalwareSettingRequest struct { *tchttp.BaseRequest // 扫描模式 0 全盘扫描, 1 快速扫描 ScanPattern *uint64 `json:"ScanPattern,omitnil,omitempty" name:"ScanPattern"` // 服务器分类:1:专业版服务器;2:自选服务器 HostType *int64 `json:"HostType,omitnil,omitempty" name:"HostType"` // 自选服务器时生效,主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 超时时间单位 秒 默认3600 秒 TimeoutPeriod *uint64 `json:"TimeoutPeriod,omitnil,omitempty" name:"TimeoutPeriod"` // 1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示) EngineType *uint64 `json:"EngineType,omitnil,omitempty" name:"EngineType"` // 是否开启恶意进程查杀[0:未开启,1:开启] EnableMemShellScan *int64 `json:"EnableMemShellScan,omitnil,omitempty" name:"EnableMemShellScan"` }
func NewCreateScanMalwareSettingRequest ¶ added in v1.0.203
func NewCreateScanMalwareSettingRequest() (request *CreateScanMalwareSettingRequest)
func (*CreateScanMalwareSettingRequest) FromJsonString ¶ added in v1.0.203
func (r *CreateScanMalwareSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateScanMalwareSettingRequest) ToJsonString ¶ added in v1.0.203
func (r *CreateScanMalwareSettingRequest) ToJsonString() string
type CreateScanMalwareSettingRequestParams ¶ added in v1.0.426
type CreateScanMalwareSettingRequestParams struct { // 扫描模式 0 全盘扫描, 1 快速扫描 ScanPattern *uint64 `json:"ScanPattern,omitnil,omitempty" name:"ScanPattern"` // 服务器分类:1:专业版服务器;2:自选服务器 HostType *int64 `json:"HostType,omitnil,omitempty" name:"HostType"` // 自选服务器时生效,主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 超时时间单位 秒 默认3600 秒 TimeoutPeriod *uint64 `json:"TimeoutPeriod,omitnil,omitempty" name:"TimeoutPeriod"` // 1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示) EngineType *uint64 `json:"EngineType,omitnil,omitempty" name:"EngineType"` // 是否开启恶意进程查杀[0:未开启,1:开启] EnableMemShellScan *int64 `json:"EnableMemShellScan,omitnil,omitempty" name:"EnableMemShellScan"` }
Predefined struct for user
type CreateScanMalwareSettingResponse ¶ added in v1.0.203
type CreateScanMalwareSettingResponse struct { *tchttp.BaseResponse Response *CreateScanMalwareSettingResponseParams `json:"Response"` }
func NewCreateScanMalwareSettingResponse ¶ added in v1.0.203
func NewCreateScanMalwareSettingResponse() (response *CreateScanMalwareSettingResponse)
func (*CreateScanMalwareSettingResponse) FromJsonString ¶ added in v1.0.203
func (r *CreateScanMalwareSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateScanMalwareSettingResponse) ToJsonString ¶ added in v1.0.203
func (r *CreateScanMalwareSettingResponse) ToJsonString() string
type CreateScanMalwareSettingResponseParams ¶ added in v1.0.426
type CreateScanMalwareSettingResponseParams struct { // 任务id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSearchLogRequest ¶
type CreateSearchLogRequest struct { *tchttp.BaseRequest // 搜索内容 SearchContent *string `json:"SearchContent,omitnil,omitempty" name:"SearchContent"` }
func NewCreateSearchLogRequest ¶
func NewCreateSearchLogRequest() (request *CreateSearchLogRequest)
func (*CreateSearchLogRequest) FromJsonString ¶
func (r *CreateSearchLogRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSearchLogRequest) ToJsonString ¶
func (r *CreateSearchLogRequest) ToJsonString() string
type CreateSearchLogRequestParams ¶ added in v1.0.426
type CreateSearchLogRequestParams struct { // 搜索内容 SearchContent *string `json:"SearchContent,omitnil,omitempty" name:"SearchContent"` }
Predefined struct for user
type CreateSearchLogResponse ¶
type CreateSearchLogResponse struct { *tchttp.BaseResponse Response *CreateSearchLogResponseParams `json:"Response"` }
func NewCreateSearchLogResponse ¶
func NewCreateSearchLogResponse() (response *CreateSearchLogResponse)
func (*CreateSearchLogResponse) FromJsonString ¶
func (r *CreateSearchLogResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSearchLogResponse) ToJsonString ¶
func (r *CreateSearchLogResponse) ToJsonString() string
type CreateSearchLogResponseParams ¶ added in v1.0.426
type CreateSearchLogResponseParams struct { // 0:成功,非0:失败 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSearchTemplateRequest ¶
type CreateSearchTemplateRequest struct { *tchttp.BaseRequest // 搜索模板 SearchTemplate *SearchTemplate `json:"SearchTemplate,omitnil,omitempty" name:"SearchTemplate"` }
func NewCreateSearchTemplateRequest ¶
func NewCreateSearchTemplateRequest() (request *CreateSearchTemplateRequest)
func (*CreateSearchTemplateRequest) FromJsonString ¶
func (r *CreateSearchTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSearchTemplateRequest) ToJsonString ¶
func (r *CreateSearchTemplateRequest) ToJsonString() string
type CreateSearchTemplateRequestParams ¶ added in v1.0.426
type CreateSearchTemplateRequestParams struct { // 搜索模板 SearchTemplate *SearchTemplate `json:"SearchTemplate,omitnil,omitempty" name:"SearchTemplate"` }
Predefined struct for user
type CreateSearchTemplateResponse ¶
type CreateSearchTemplateResponse struct { *tchttp.BaseResponse Response *CreateSearchTemplateResponseParams `json:"Response"` }
func NewCreateSearchTemplateResponse ¶
func NewCreateSearchTemplateResponse() (response *CreateSearchTemplateResponse)
func (*CreateSearchTemplateResponse) FromJsonString ¶
func (r *CreateSearchTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSearchTemplateResponse) ToJsonString ¶
func (r *CreateSearchTemplateResponse) ToJsonString() string
type CreateSearchTemplateResponseParams ¶ added in v1.0.426
type CreateSearchTemplateResponseParams struct { // 0:成功,非0:失败 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 失败原因 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateVulFixRequest ¶ added in v1.0.762
type CreateVulFixRequest struct { *tchttp.BaseRequest // 漏洞对应要修复的主机列表 CreateVulFixTaskQuuids []*CreateVulFixTaskQuuids `json:"CreateVulFixTaskQuuids,omitnil,omitempty" name:"CreateVulFixTaskQuuids"` // 快照保存天数, 0 天表示不创建快照。24小时没有快照的主机必须要创建快照才能修复 SaveDays *uint64 `json:"SaveDays,omitnil,omitempty" name:"SaveDays"` // 快照名称 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` }
func NewCreateVulFixRequest ¶ added in v1.0.762
func NewCreateVulFixRequest() (request *CreateVulFixRequest)
func (*CreateVulFixRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateVulFixRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulFixRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateVulFixRequest) ToJsonString() string
type CreateVulFixRequestParams ¶ added in v1.0.762
type CreateVulFixRequestParams struct { // 漏洞对应要修复的主机列表 CreateVulFixTaskQuuids []*CreateVulFixTaskQuuids `json:"CreateVulFixTaskQuuids,omitnil,omitempty" name:"CreateVulFixTaskQuuids"` // 快照保存天数, 0 天表示不创建快照。24小时没有快照的主机必须要创建快照才能修复 SaveDays *uint64 `json:"SaveDays,omitnil,omitempty" name:"SaveDays"` // 快照名称 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` }
Predefined struct for user
type CreateVulFixResponse ¶ added in v1.0.762
type CreateVulFixResponse struct { *tchttp.BaseResponse Response *CreateVulFixResponseParams `json:"Response"` }
func NewCreateVulFixResponse ¶ added in v1.0.762
func NewCreateVulFixResponse() (response *CreateVulFixResponse)
func (*CreateVulFixResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateVulFixResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVulFixResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateVulFixResponse) ToJsonString() string
type CreateVulFixResponseParams ¶ added in v1.0.762
type CreateVulFixResponseParams struct { // 任务id FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateVulFixTaskQuuids ¶ added in v1.0.762
type CreateVulFixTaskQuuids struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 需要修复漏洞的主机,所有主机必须有VulId的这个漏洞且是待修复状态。 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 修复方式 0组件更新或者安装补丁,1禁用服务 FixMethod *uint64 `json:"FixMethod,omitnil,omitempty" name:"FixMethod"` }
type CreateWhiteListOrderRequest ¶ added in v1.0.762
type CreateWhiteListOrderRequest struct { *tchttp.BaseRequest // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 授权数量,最小为1 最大99999 LicenseNum *uint64 `json:"LicenseNum,omitnil,omitempty" name:"LicenseNum"` // 到期时间,最小为1 Deadline *uint64 `json:"Deadline,omitnil,omitempty" name:"Deadline"` // 规则名称,大资产中心:asset_center RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 订单类型, 1 试用 2 赠送 3 体验 4 SSL-证书赠送 5 cvm赠送 SourceType *uint64 `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 地域, 1 广州 9新加坡, 默认为 1. 非必要情况不要选9 RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 额外参数,json字符串,包含ResourceId 资源ID,LicenseType 授权类型 ExtraParam *string `json:"ExtraParam,omitnil,omitempty" name:"ExtraParam"` }
func NewCreateWhiteListOrderRequest ¶ added in v1.0.762
func NewCreateWhiteListOrderRequest() (request *CreateWhiteListOrderRequest)
func (*CreateWhiteListOrderRequest) FromJsonString ¶ added in v1.0.762
func (r *CreateWhiteListOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWhiteListOrderRequest) ToJsonString ¶ added in v1.0.762
func (r *CreateWhiteListOrderRequest) ToJsonString() string
type CreateWhiteListOrderRequestParams ¶ added in v1.0.762
type CreateWhiteListOrderRequestParams struct { // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 授权数量,最小为1 最大99999 LicenseNum *uint64 `json:"LicenseNum,omitnil,omitempty" name:"LicenseNum"` // 到期时间,最小为1 Deadline *uint64 `json:"Deadline,omitnil,omitempty" name:"Deadline"` // 规则名称,大资产中心:asset_center RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 订单类型, 1 试用 2 赠送 3 体验 4 SSL-证书赠送 5 cvm赠送 SourceType *uint64 `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 地域, 1 广州 9新加坡, 默认为 1. 非必要情况不要选9 RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 额外参数,json字符串,包含ResourceId 资源ID,LicenseType 授权类型 ExtraParam *string `json:"ExtraParam,omitnil,omitempty" name:"ExtraParam"` }
Predefined struct for user
type CreateWhiteListOrderResponse ¶ added in v1.0.762
type CreateWhiteListOrderResponse struct { *tchttp.BaseResponse Response *CreateWhiteListOrderResponseParams `json:"Response"` }
func NewCreateWhiteListOrderResponse ¶ added in v1.0.762
func NewCreateWhiteListOrderResponse() (response *CreateWhiteListOrderResponse)
func (*CreateWhiteListOrderResponse) FromJsonString ¶ added in v1.0.762
func (r *CreateWhiteListOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWhiteListOrderResponse) ToJsonString ¶ added in v1.0.762
func (r *CreateWhiteListOrderResponse) ToJsonString() string
type CreateWhiteListOrderResponseParams ¶ added in v1.0.762
type CreateWhiteListOrderResponseParams struct { // 资源对象 Resource *OrderResource `json:"Resource,omitnil,omitempty" name:"Resource"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DefaultStrategyInfo ¶ added in v1.0.762
type DeleteAllJavaMemShellsRequest ¶ added in v1.0.762
type DeleteAllJavaMemShellsRequest struct { *tchttp.BaseRequest // 服务器quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
func NewDeleteAllJavaMemShellsRequest ¶ added in v1.0.762
func NewDeleteAllJavaMemShellsRequest() (request *DeleteAllJavaMemShellsRequest)
func (*DeleteAllJavaMemShellsRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteAllJavaMemShellsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAllJavaMemShellsRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteAllJavaMemShellsRequest) ToJsonString() string
type DeleteAllJavaMemShellsRequestParams ¶ added in v1.0.762
type DeleteAllJavaMemShellsRequestParams struct { // 服务器quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
Predefined struct for user
type DeleteAllJavaMemShellsResponse ¶ added in v1.0.762
type DeleteAllJavaMemShellsResponse struct { *tchttp.BaseResponse Response *DeleteAllJavaMemShellsResponseParams `json:"Response"` }
func NewDeleteAllJavaMemShellsResponse ¶ added in v1.0.762
func NewDeleteAllJavaMemShellsResponse() (response *DeleteAllJavaMemShellsResponse)
func (*DeleteAllJavaMemShellsResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteAllJavaMemShellsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAllJavaMemShellsResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteAllJavaMemShellsResponse) ToJsonString() string
type DeleteAllJavaMemShellsResponseParams ¶ added in v1.0.762
type DeleteAllJavaMemShellsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBanWhiteListRequest ¶ added in v1.0.762
type DeleteBanWhiteListRequest struct { *tchttp.BaseRequest // 要删除的白名单ID列表 (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteBanWhiteListRequest ¶ added in v1.0.762
func NewDeleteBanWhiteListRequest() (request *DeleteBanWhiteListRequest)
func (*DeleteBanWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteBanWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBanWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteBanWhiteListRequest) ToJsonString() string
type DeleteBanWhiteListRequestParams ¶ added in v1.0.762
type DeleteBanWhiteListRequestParams struct { // 要删除的白名单ID列表 (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteBanWhiteListResponse ¶ added in v1.0.762
type DeleteBanWhiteListResponse struct { *tchttp.BaseResponse Response *DeleteBanWhiteListResponseParams `json:"Response"` }
func NewDeleteBanWhiteListResponse ¶ added in v1.0.762
func NewDeleteBanWhiteListResponse() (response *DeleteBanWhiteListResponse)
func (*DeleteBanWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteBanWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBanWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteBanWhiteListResponse) ToJsonString() string
type DeleteBanWhiteListResponseParams ¶ added in v1.0.762
type DeleteBanWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBaselinePolicyRequest ¶ added in v1.0.519
type DeleteBaselinePolicyRequest struct { *tchttp.BaseRequest // 策略Id PolicyIds []*int64 `json:"PolicyIds,omitnil,omitempty" name:"PolicyIds"` }
func NewDeleteBaselinePolicyRequest ¶ added in v1.0.519
func NewDeleteBaselinePolicyRequest() (request *DeleteBaselinePolicyRequest)
func (*DeleteBaselinePolicyRequest) FromJsonString ¶ added in v1.0.519
func (r *DeleteBaselinePolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselinePolicyRequest) ToJsonString ¶ added in v1.0.519
func (r *DeleteBaselinePolicyRequest) ToJsonString() string
type DeleteBaselinePolicyRequestParams ¶ added in v1.0.519
type DeleteBaselinePolicyRequestParams struct { // 策略Id PolicyIds []*int64 `json:"PolicyIds,omitnil,omitempty" name:"PolicyIds"` }
Predefined struct for user
type DeleteBaselinePolicyResponse ¶ added in v1.0.519
type DeleteBaselinePolicyResponse struct { *tchttp.BaseResponse Response *DeleteBaselinePolicyResponseParams `json:"Response"` }
func NewDeleteBaselinePolicyResponse ¶ added in v1.0.519
func NewDeleteBaselinePolicyResponse() (response *DeleteBaselinePolicyResponse)
func (*DeleteBaselinePolicyResponse) FromJsonString ¶ added in v1.0.519
func (r *DeleteBaselinePolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselinePolicyResponse) ToJsonString ¶ added in v1.0.519
func (r *DeleteBaselinePolicyResponse) ToJsonString() string
type DeleteBaselinePolicyResponseParams ¶ added in v1.0.519
type DeleteBaselinePolicyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBaselineRuleIgnoreRequest ¶ added in v1.0.610
type DeleteBaselineRuleIgnoreRequest struct { *tchttp.BaseRequest // 规则Id RuleIds []*int64 `json:"RuleIds,omitnil,omitempty" name:"RuleIds"` }
func NewDeleteBaselineRuleIgnoreRequest ¶ added in v1.0.610
func NewDeleteBaselineRuleIgnoreRequest() (request *DeleteBaselineRuleIgnoreRequest)
func (*DeleteBaselineRuleIgnoreRequest) FromJsonString ¶ added in v1.0.610
func (r *DeleteBaselineRuleIgnoreRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselineRuleIgnoreRequest) ToJsonString ¶ added in v1.0.610
func (r *DeleteBaselineRuleIgnoreRequest) ToJsonString() string
type DeleteBaselineRuleIgnoreRequestParams ¶ added in v1.0.610
type DeleteBaselineRuleIgnoreRequestParams struct { // 规则Id RuleIds []*int64 `json:"RuleIds,omitnil,omitempty" name:"RuleIds"` }
Predefined struct for user
type DeleteBaselineRuleIgnoreResponse ¶ added in v1.0.610
type DeleteBaselineRuleIgnoreResponse struct { *tchttp.BaseResponse Response *DeleteBaselineRuleIgnoreResponseParams `json:"Response"` }
func NewDeleteBaselineRuleIgnoreResponse ¶ added in v1.0.610
func NewDeleteBaselineRuleIgnoreResponse() (response *DeleteBaselineRuleIgnoreResponse)
func (*DeleteBaselineRuleIgnoreResponse) FromJsonString ¶ added in v1.0.610
func (r *DeleteBaselineRuleIgnoreResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselineRuleIgnoreResponse) ToJsonString ¶ added in v1.0.610
func (r *DeleteBaselineRuleIgnoreResponse) ToJsonString() string
type DeleteBaselineRuleIgnoreResponseParams ¶ added in v1.0.610
type DeleteBaselineRuleIgnoreResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBaselineRuleRequest ¶ added in v1.0.610
type DeleteBaselineRuleRequest struct { *tchttp.BaseRequest // 规则Id RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` }
func NewDeleteBaselineRuleRequest ¶ added in v1.0.610
func NewDeleteBaselineRuleRequest() (request *DeleteBaselineRuleRequest)
func (*DeleteBaselineRuleRequest) FromJsonString ¶ added in v1.0.610
func (r *DeleteBaselineRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselineRuleRequest) ToJsonString ¶ added in v1.0.610
func (r *DeleteBaselineRuleRequest) ToJsonString() string
type DeleteBaselineRuleRequestParams ¶ added in v1.0.610
type DeleteBaselineRuleRequestParams struct { // 规则Id RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` }
Predefined struct for user
type DeleteBaselineRuleResponse ¶ added in v1.0.610
type DeleteBaselineRuleResponse struct { *tchttp.BaseResponse Response *DeleteBaselineRuleResponseParams `json:"Response"` }
func NewDeleteBaselineRuleResponse ¶ added in v1.0.610
func NewDeleteBaselineRuleResponse() (response *DeleteBaselineRuleResponse)
func (*DeleteBaselineRuleResponse) FromJsonString ¶ added in v1.0.610
func (r *DeleteBaselineRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselineRuleResponse) ToJsonString ¶ added in v1.0.610
func (r *DeleteBaselineRuleResponse) ToJsonString() string
type DeleteBaselineRuleResponseParams ¶ added in v1.0.610
type DeleteBaselineRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBaselineStrategyRequest ¶ added in v1.0.240
type DeleteBaselineStrategyRequest struct { *tchttp.BaseRequest // 基线策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
func NewDeleteBaselineStrategyRequest ¶ added in v1.0.240
func NewDeleteBaselineStrategyRequest() (request *DeleteBaselineStrategyRequest)
func (*DeleteBaselineStrategyRequest) FromJsonString ¶ added in v1.0.240
func (r *DeleteBaselineStrategyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselineStrategyRequest) ToJsonString ¶ added in v1.0.240
func (r *DeleteBaselineStrategyRequest) ToJsonString() string
type DeleteBaselineStrategyRequestParams ¶ added in v1.0.426
type DeleteBaselineStrategyRequestParams struct { // 基线策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
Predefined struct for user
type DeleteBaselineStrategyResponse ¶ added in v1.0.240
type DeleteBaselineStrategyResponse struct { *tchttp.BaseResponse Response *DeleteBaselineStrategyResponseParams `json:"Response"` }
func NewDeleteBaselineStrategyResponse ¶ added in v1.0.240
func NewDeleteBaselineStrategyResponse() (response *DeleteBaselineStrategyResponse)
func (*DeleteBaselineStrategyResponse) FromJsonString ¶ added in v1.0.240
func (r *DeleteBaselineStrategyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselineStrategyResponse) ToJsonString ¶ added in v1.0.240
func (r *DeleteBaselineStrategyResponse) ToJsonString() string
type DeleteBaselineStrategyResponseParams ¶ added in v1.0.426
type DeleteBaselineStrategyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBaselineWeakPasswordRequest ¶ added in v1.0.610
type DeleteBaselineWeakPasswordRequest struct { *tchttp.BaseRequest // 弱口令Id PasswordIds []*int64 `json:"PasswordIds,omitnil,omitempty" name:"PasswordIds"` }
func NewDeleteBaselineWeakPasswordRequest ¶ added in v1.0.610
func NewDeleteBaselineWeakPasswordRequest() (request *DeleteBaselineWeakPasswordRequest)
func (*DeleteBaselineWeakPasswordRequest) FromJsonString ¶ added in v1.0.610
func (r *DeleteBaselineWeakPasswordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselineWeakPasswordRequest) ToJsonString ¶ added in v1.0.610
func (r *DeleteBaselineWeakPasswordRequest) ToJsonString() string
type DeleteBaselineWeakPasswordRequestParams ¶ added in v1.0.610
type DeleteBaselineWeakPasswordRequestParams struct { // 弱口令Id PasswordIds []*int64 `json:"PasswordIds,omitnil,omitempty" name:"PasswordIds"` }
Predefined struct for user
type DeleteBaselineWeakPasswordResponse ¶ added in v1.0.610
type DeleteBaselineWeakPasswordResponse struct { *tchttp.BaseResponse Response *DeleteBaselineWeakPasswordResponseParams `json:"Response"` }
func NewDeleteBaselineWeakPasswordResponse ¶ added in v1.0.610
func NewDeleteBaselineWeakPasswordResponse() (response *DeleteBaselineWeakPasswordResponse)
func (*DeleteBaselineWeakPasswordResponse) FromJsonString ¶ added in v1.0.610
func (r *DeleteBaselineWeakPasswordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBaselineWeakPasswordResponse) ToJsonString ¶ added in v1.0.610
func (r *DeleteBaselineWeakPasswordResponse) ToJsonString() string
type DeleteBaselineWeakPasswordResponseParams ¶ added in v1.0.610
type DeleteBaselineWeakPasswordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBashEventsRequest ¶
type DeleteBashEventsRequest struct { *tchttp.BaseRequest // ID数组,最大1000条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
func NewDeleteBashEventsRequest ¶
func NewDeleteBashEventsRequest() (request *DeleteBashEventsRequest)
func (*DeleteBashEventsRequest) FromJsonString ¶
func (r *DeleteBashEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBashEventsRequest) ToJsonString ¶
func (r *DeleteBashEventsRequest) ToJsonString() string
type DeleteBashEventsRequestParams ¶ added in v1.0.426
type DeleteBashEventsRequestParams struct { // ID数组,最大1000条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
Predefined struct for user
type DeleteBashEventsResponse ¶
type DeleteBashEventsResponse struct { *tchttp.BaseResponse Response *DeleteBashEventsResponseParams `json:"Response"` }
func NewDeleteBashEventsResponse ¶
func NewDeleteBashEventsResponse() (response *DeleteBashEventsResponse)
func (*DeleteBashEventsResponse) FromJsonString ¶
func (r *DeleteBashEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBashEventsResponse) ToJsonString ¶
func (r *DeleteBashEventsResponse) ToJsonString() string
type DeleteBashEventsResponseParams ¶ added in v1.0.426
type DeleteBashEventsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBashPoliciesRequest ¶ added in v1.0.762
type DeleteBashPoliciesRequest struct { *tchttp.BaseRequest // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteBashPoliciesRequest ¶ added in v1.0.762
func NewDeleteBashPoliciesRequest() (request *DeleteBashPoliciesRequest)
func (*DeleteBashPoliciesRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteBashPoliciesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBashPoliciesRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteBashPoliciesRequest) ToJsonString() string
type DeleteBashPoliciesRequestParams ¶ added in v1.0.762
type DeleteBashPoliciesRequestParams struct { // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteBashPoliciesResponse ¶ added in v1.0.762
type DeleteBashPoliciesResponse struct { *tchttp.BaseResponse Response *DeleteBashPoliciesResponseParams `json:"Response"` }
func NewDeleteBashPoliciesResponse ¶ added in v1.0.762
func NewDeleteBashPoliciesResponse() (response *DeleteBashPoliciesResponse)
func (*DeleteBashPoliciesResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteBashPoliciesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBashPoliciesResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteBashPoliciesResponse) ToJsonString() string
type DeleteBashPoliciesResponseParams ¶ added in v1.0.762
type DeleteBashPoliciesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBashRulesRequest ¶
type DeleteBashRulesRequest struct { *tchttp.BaseRequest // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteBashRulesRequest ¶
func NewDeleteBashRulesRequest() (request *DeleteBashRulesRequest)
func (*DeleteBashRulesRequest) FromJsonString ¶
func (r *DeleteBashRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBashRulesRequest) ToJsonString ¶
func (r *DeleteBashRulesRequest) ToJsonString() string
type DeleteBashRulesRequestParams ¶ added in v1.0.426
type DeleteBashRulesRequestParams struct { // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteBashRulesResponse ¶
type DeleteBashRulesResponse struct { *tchttp.BaseResponse Response *DeleteBashRulesResponseParams `json:"Response"` }
func NewDeleteBashRulesResponse ¶
func NewDeleteBashRulesResponse() (response *DeleteBashRulesResponse)
func (*DeleteBashRulesResponse) FromJsonString ¶
func (r *DeleteBashRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBashRulesResponse) ToJsonString ¶
func (r *DeleteBashRulesResponse) ToJsonString() string
type DeleteBashRulesResponseParams ¶ added in v1.0.426
type DeleteBashRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBruteAttacksRequest ¶
type DeleteBruteAttacksRequest struct { *tchttp.BaseRequest // 暴力破解事件Id数组。(最大 100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
func NewDeleteBruteAttacksRequest ¶
func NewDeleteBruteAttacksRequest() (request *DeleteBruteAttacksRequest)
func (*DeleteBruteAttacksRequest) FromJsonString ¶
func (r *DeleteBruteAttacksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBruteAttacksRequest) ToJsonString ¶
func (r *DeleteBruteAttacksRequest) ToJsonString() string
type DeleteBruteAttacksRequestParams ¶ added in v1.0.426
type DeleteBruteAttacksRequestParams struct { // 暴力破解事件Id数组。(最大 100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
Predefined struct for user
type DeleteBruteAttacksResponse ¶
type DeleteBruteAttacksResponse struct { *tchttp.BaseResponse Response *DeleteBruteAttacksResponseParams `json:"Response"` }
func NewDeleteBruteAttacksResponse ¶
func NewDeleteBruteAttacksResponse() (response *DeleteBruteAttacksResponse)
func (*DeleteBruteAttacksResponse) FromJsonString ¶
func (r *DeleteBruteAttacksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteBruteAttacksResponse) ToJsonString ¶
func (r *DeleteBruteAttacksResponse) ToJsonString() string
type DeleteBruteAttacksResponseParams ¶ added in v1.0.426
type DeleteBruteAttacksResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLicenseRecordAllRequest ¶ added in v1.0.762
type DeleteLicenseRecordAllRequest struct {
*tchttp.BaseRequest
}
func NewDeleteLicenseRecordAllRequest ¶ added in v1.0.762
func NewDeleteLicenseRecordAllRequest() (request *DeleteLicenseRecordAllRequest)
func (*DeleteLicenseRecordAllRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteLicenseRecordAllRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLicenseRecordAllRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteLicenseRecordAllRequest) ToJsonString() string
type DeleteLicenseRecordAllRequestParams ¶ added in v1.0.762
type DeleteLicenseRecordAllRequestParams struct { }
Predefined struct for user
type DeleteLicenseRecordAllResponse ¶ added in v1.0.762
type DeleteLicenseRecordAllResponse struct { *tchttp.BaseResponse Response *DeleteLicenseRecordAllResponseParams `json:"Response"` }
func NewDeleteLicenseRecordAllResponse ¶ added in v1.0.762
func NewDeleteLicenseRecordAllResponse() (response *DeleteLicenseRecordAllResponse)
func (*DeleteLicenseRecordAllResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteLicenseRecordAllResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLicenseRecordAllResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteLicenseRecordAllResponse) ToJsonString() string
type DeleteLicenseRecordAllResponseParams ¶ added in v1.0.762
type DeleteLicenseRecordAllResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLicenseRecordRequest ¶ added in v1.0.494
type DeleteLicenseRecordRequest struct { *tchttp.BaseRequest // 授权ID ,可以用授权订单列表获取. LicenseId *uint64 `json:"LicenseId,omitnil,omitempty" name:"LicenseId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
func NewDeleteLicenseRecordRequest ¶ added in v1.0.494
func NewDeleteLicenseRecordRequest() (request *DeleteLicenseRecordRequest)
func (*DeleteLicenseRecordRequest) FromJsonString ¶ added in v1.0.494
func (r *DeleteLicenseRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLicenseRecordRequest) ToJsonString ¶ added in v1.0.494
func (r *DeleteLicenseRecordRequest) ToJsonString() string
type DeleteLicenseRecordRequestParams ¶ added in v1.0.494
type DeleteLicenseRecordRequestParams struct { // 授权ID ,可以用授权订单列表获取. LicenseId *uint64 `json:"LicenseId,omitnil,omitempty" name:"LicenseId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
Predefined struct for user
type DeleteLicenseRecordResponse ¶ added in v1.0.494
type DeleteLicenseRecordResponse struct { *tchttp.BaseResponse Response *DeleteLicenseRecordResponseParams `json:"Response"` }
func NewDeleteLicenseRecordResponse ¶ added in v1.0.494
func NewDeleteLicenseRecordResponse() (response *DeleteLicenseRecordResponse)
func (*DeleteLicenseRecordResponse) FromJsonString ¶ added in v1.0.494
func (r *DeleteLicenseRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLicenseRecordResponse) ToJsonString ¶ added in v1.0.494
func (r *DeleteLicenseRecordResponse) ToJsonString() string
type DeleteLicenseRecordResponseParams ¶ added in v1.0.494
type DeleteLicenseRecordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLogExportRequest ¶ added in v1.0.762
type DeleteLogExportRequest struct { *tchttp.BaseRequest // 日志导出ID ExportId *string `json:"ExportId,omitnil,omitempty" name:"ExportId"` }
func NewDeleteLogExportRequest ¶ added in v1.0.762
func NewDeleteLogExportRequest() (request *DeleteLogExportRequest)
func (*DeleteLogExportRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteLogExportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLogExportRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteLogExportRequest) ToJsonString() string
type DeleteLogExportRequestParams ¶ added in v1.0.762
type DeleteLogExportRequestParams struct { // 日志导出ID ExportId *string `json:"ExportId,omitnil,omitempty" name:"ExportId"` }
Predefined struct for user
type DeleteLogExportResponse ¶ added in v1.0.762
type DeleteLogExportResponse struct { *tchttp.BaseResponse Response *DeleteLogExportResponseParams `json:"Response"` }
func NewDeleteLogExportResponse ¶ added in v1.0.762
func NewDeleteLogExportResponse() (response *DeleteLogExportResponse)
func (*DeleteLogExportResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteLogExportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLogExportResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteLogExportResponse) ToJsonString() string
type DeleteLogExportResponseParams ¶ added in v1.0.762
type DeleteLogExportResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLoginWhiteListRequest ¶
type DeleteLoginWhiteListRequest struct { *tchttp.BaseRequest // 白名单ID (最大 100 条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteLoginWhiteListRequest ¶
func NewDeleteLoginWhiteListRequest() (request *DeleteLoginWhiteListRequest)
func (*DeleteLoginWhiteListRequest) FromJsonString ¶
func (r *DeleteLoginWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLoginWhiteListRequest) ToJsonString ¶
func (r *DeleteLoginWhiteListRequest) ToJsonString() string
type DeleteLoginWhiteListRequestParams ¶ added in v1.0.426
type DeleteLoginWhiteListRequestParams struct { // 白名单ID (最大 100 条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteLoginWhiteListResponse ¶
type DeleteLoginWhiteListResponse struct { *tchttp.BaseResponse Response *DeleteLoginWhiteListResponseParams `json:"Response"` }
func NewDeleteLoginWhiteListResponse ¶
func NewDeleteLoginWhiteListResponse() (response *DeleteLoginWhiteListResponse)
func (*DeleteLoginWhiteListResponse) FromJsonString ¶
func (r *DeleteLoginWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLoginWhiteListResponse) ToJsonString ¶
func (r *DeleteLoginWhiteListResponse) ToJsonString() string
type DeleteLoginWhiteListResponseParams ¶ added in v1.0.426
type DeleteLoginWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMachineClearHistoryRequest ¶ added in v1.0.762
type DeleteMachineClearHistoryRequest struct { *tchttp.BaseRequest // 需要删除的记录id值,最大长度100个 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteMachineClearHistoryRequest ¶ added in v1.0.762
func NewDeleteMachineClearHistoryRequest() (request *DeleteMachineClearHistoryRequest)
func (*DeleteMachineClearHistoryRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteMachineClearHistoryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMachineClearHistoryRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteMachineClearHistoryRequest) ToJsonString() string
type DeleteMachineClearHistoryRequestParams ¶ added in v1.0.762
type DeleteMachineClearHistoryRequestParams struct { // 需要删除的记录id值,最大长度100个 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteMachineClearHistoryResponse ¶ added in v1.0.762
type DeleteMachineClearHistoryResponse struct { *tchttp.BaseResponse Response *DeleteMachineClearHistoryResponseParams `json:"Response"` }
func NewDeleteMachineClearHistoryResponse ¶ added in v1.0.762
func NewDeleteMachineClearHistoryResponse() (response *DeleteMachineClearHistoryResponse)
func (*DeleteMachineClearHistoryResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteMachineClearHistoryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMachineClearHistoryResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteMachineClearHistoryResponse) ToJsonString() string
type DeleteMachineClearHistoryResponseParams ¶ added in v1.0.762
type DeleteMachineClearHistoryResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMachineRequest ¶
type DeleteMachineRequest struct { *tchttp.BaseRequest // 主机安全客户端Uuid。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
func NewDeleteMachineRequest ¶
func NewDeleteMachineRequest() (request *DeleteMachineRequest)
func (*DeleteMachineRequest) FromJsonString ¶
func (r *DeleteMachineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMachineRequest) ToJsonString ¶
func (r *DeleteMachineRequest) ToJsonString() string
type DeleteMachineRequestParams ¶ added in v1.0.426
type DeleteMachineRequestParams struct { // 主机安全客户端Uuid。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
Predefined struct for user
type DeleteMachineResponse ¶
type DeleteMachineResponse struct { *tchttp.BaseResponse Response *DeleteMachineResponseParams `json:"Response"` }
func NewDeleteMachineResponse ¶
func NewDeleteMachineResponse() (response *DeleteMachineResponse)
func (*DeleteMachineResponse) FromJsonString ¶
func (r *DeleteMachineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMachineResponse) ToJsonString ¶
func (r *DeleteMachineResponse) ToJsonString() string
type DeleteMachineResponseParams ¶ added in v1.0.426
type DeleteMachineResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMachineTagRequest ¶
type DeleteMachineTagRequest struct { *tchttp.BaseRequest // 关联的标签ID Rid *uint64 `json:"Rid,omitnil,omitempty" name:"Rid"` }
func NewDeleteMachineTagRequest ¶
func NewDeleteMachineTagRequest() (request *DeleteMachineTagRequest)
func (*DeleteMachineTagRequest) FromJsonString ¶
func (r *DeleteMachineTagRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMachineTagRequest) ToJsonString ¶
func (r *DeleteMachineTagRequest) ToJsonString() string
type DeleteMachineTagRequestParams ¶ added in v1.0.426
type DeleteMachineTagRequestParams struct { // 关联的标签ID Rid *uint64 `json:"Rid,omitnil,omitempty" name:"Rid"` }
Predefined struct for user
type DeleteMachineTagResponse ¶
type DeleteMachineTagResponse struct { *tchttp.BaseResponse Response *DeleteMachineTagResponseParams `json:"Response"` }
func NewDeleteMachineTagResponse ¶
func NewDeleteMachineTagResponse() (response *DeleteMachineTagResponse)
func (*DeleteMachineTagResponse) FromJsonString ¶
func (r *DeleteMachineTagResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMachineTagResponse) ToJsonString ¶
func (r *DeleteMachineTagResponse) ToJsonString() string
type DeleteMachineTagResponseParams ¶ added in v1.0.426
type DeleteMachineTagResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMaliciousRequestWhiteListRequest ¶ added in v1.0.762
type DeleteMaliciousRequestWhiteListRequest struct { *tchttp.BaseRequest // 白名单id (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteMaliciousRequestWhiteListRequest ¶ added in v1.0.762
func NewDeleteMaliciousRequestWhiteListRequest() (request *DeleteMaliciousRequestWhiteListRequest)
func (*DeleteMaliciousRequestWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteMaliciousRequestWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMaliciousRequestWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteMaliciousRequestWhiteListRequest) ToJsonString() string
type DeleteMaliciousRequestWhiteListRequestParams ¶ added in v1.0.762
type DeleteMaliciousRequestWhiteListRequestParams struct { // 白名单id (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteMaliciousRequestWhiteListResponse ¶ added in v1.0.762
type DeleteMaliciousRequestWhiteListResponse struct { *tchttp.BaseResponse Response *DeleteMaliciousRequestWhiteListResponseParams `json:"Response"` }
func NewDeleteMaliciousRequestWhiteListResponse ¶ added in v1.0.762
func NewDeleteMaliciousRequestWhiteListResponse() (response *DeleteMaliciousRequestWhiteListResponse)
func (*DeleteMaliciousRequestWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteMaliciousRequestWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMaliciousRequestWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteMaliciousRequestWhiteListResponse) ToJsonString() string
type DeleteMaliciousRequestWhiteListResponseParams ¶ added in v1.0.762
type DeleteMaliciousRequestWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMaliciousRequestsRequest ¶
type DeleteMaliciousRequestsRequest struct { *tchttp.BaseRequest // 恶意请求记录ID数组,(最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
func NewDeleteMaliciousRequestsRequest ¶
func NewDeleteMaliciousRequestsRequest() (request *DeleteMaliciousRequestsRequest)
func (*DeleteMaliciousRequestsRequest) FromJsonString ¶
func (r *DeleteMaliciousRequestsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMaliciousRequestsRequest) ToJsonString ¶
func (r *DeleteMaliciousRequestsRequest) ToJsonString() string
type DeleteMaliciousRequestsRequestParams ¶ added in v1.0.426
type DeleteMaliciousRequestsRequestParams struct { // 恶意请求记录ID数组,(最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
Predefined struct for user
type DeleteMaliciousRequestsResponse ¶
type DeleteMaliciousRequestsResponse struct { *tchttp.BaseResponse Response *DeleteMaliciousRequestsResponseParams `json:"Response"` }
func NewDeleteMaliciousRequestsResponse ¶
func NewDeleteMaliciousRequestsResponse() (response *DeleteMaliciousRequestsResponse)
func (*DeleteMaliciousRequestsResponse) FromJsonString ¶
func (r *DeleteMaliciousRequestsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMaliciousRequestsResponse) ToJsonString ¶
func (r *DeleteMaliciousRequestsResponse) ToJsonString() string
type DeleteMaliciousRequestsResponseParams ¶ added in v1.0.426
type DeleteMaliciousRequestsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMalwareScanTaskRequest ¶ added in v1.0.240
type DeleteMalwareScanTaskRequest struct {
*tchttp.BaseRequest
}
func NewDeleteMalwareScanTaskRequest ¶ added in v1.0.240
func NewDeleteMalwareScanTaskRequest() (request *DeleteMalwareScanTaskRequest)
func (*DeleteMalwareScanTaskRequest) FromJsonString ¶ added in v1.0.240
func (r *DeleteMalwareScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMalwareScanTaskRequest) ToJsonString ¶ added in v1.0.240
func (r *DeleteMalwareScanTaskRequest) ToJsonString() string
type DeleteMalwareScanTaskRequestParams ¶ added in v1.0.426
type DeleteMalwareScanTaskRequestParams struct { }
Predefined struct for user
type DeleteMalwareScanTaskResponse ¶ added in v1.0.240
type DeleteMalwareScanTaskResponse struct { *tchttp.BaseResponse Response *DeleteMalwareScanTaskResponseParams `json:"Response"` }
func NewDeleteMalwareScanTaskResponse ¶ added in v1.0.240
func NewDeleteMalwareScanTaskResponse() (response *DeleteMalwareScanTaskResponse)
func (*DeleteMalwareScanTaskResponse) FromJsonString ¶ added in v1.0.240
func (r *DeleteMalwareScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMalwareScanTaskResponse) ToJsonString ¶ added in v1.0.240
func (r *DeleteMalwareScanTaskResponse) ToJsonString() string
type DeleteMalwareScanTaskResponseParams ¶ added in v1.0.426
type DeleteMalwareScanTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMalwareWhiteListRequest ¶ added in v1.0.762
type DeleteMalwareWhiteListRequest struct { *tchttp.BaseRequest // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteMalwareWhiteListRequest ¶ added in v1.0.762
func NewDeleteMalwareWhiteListRequest() (request *DeleteMalwareWhiteListRequest)
func (*DeleteMalwareWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteMalwareWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMalwareWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteMalwareWhiteListRequest) ToJsonString() string
type DeleteMalwareWhiteListRequestParams ¶ added in v1.0.762
type DeleteMalwareWhiteListRequestParams struct { // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteMalwareWhiteListResponse ¶ added in v1.0.762
type DeleteMalwareWhiteListResponse struct { *tchttp.BaseResponse Response *DeleteMalwareWhiteListResponseParams `json:"Response"` }
func NewDeleteMalwareWhiteListResponse ¶ added in v1.0.762
func NewDeleteMalwareWhiteListResponse() (response *DeleteMalwareWhiteListResponse)
func (*DeleteMalwareWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteMalwareWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMalwareWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteMalwareWhiteListResponse) ToJsonString() string
type DeleteMalwareWhiteListResponseParams ¶ added in v1.0.762
type DeleteMalwareWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMalwaresRequest ¶
type DeleteMalwaresRequest struct { *tchttp.BaseRequest // 木马记录ID数组 (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
func NewDeleteMalwaresRequest ¶
func NewDeleteMalwaresRequest() (request *DeleteMalwaresRequest)
func (*DeleteMalwaresRequest) FromJsonString ¶
func (r *DeleteMalwaresRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMalwaresRequest) ToJsonString ¶
func (r *DeleteMalwaresRequest) ToJsonString() string
type DeleteMalwaresRequestParams ¶ added in v1.0.426
type DeleteMalwaresRequestParams struct { // 木马记录ID数组 (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
Predefined struct for user
type DeleteMalwaresResponse ¶
type DeleteMalwaresResponse struct { *tchttp.BaseResponse Response *DeleteMalwaresResponseParams `json:"Response"` }
func NewDeleteMalwaresResponse ¶
func NewDeleteMalwaresResponse() (response *DeleteMalwaresResponse)
func (*DeleteMalwaresResponse) FromJsonString ¶
func (r *DeleteMalwaresResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMalwaresResponse) ToJsonString ¶
func (r *DeleteMalwaresResponse) ToJsonString() string
type DeleteMalwaresResponseParams ¶ added in v1.0.426
type DeleteMalwaresResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteNetAttackWhiteListRequest ¶ added in v1.0.762
type DeleteNetAttackWhiteListRequest struct { *tchttp.BaseRequest // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteNetAttackWhiteListRequest ¶ added in v1.0.762
func NewDeleteNetAttackWhiteListRequest() (request *DeleteNetAttackWhiteListRequest)
func (*DeleteNetAttackWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteNetAttackWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNetAttackWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteNetAttackWhiteListRequest) ToJsonString() string
type DeleteNetAttackWhiteListRequestParams ¶ added in v1.0.762
type DeleteNetAttackWhiteListRequestParams struct { // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteNetAttackWhiteListResponse ¶ added in v1.0.762
type DeleteNetAttackWhiteListResponse struct { *tchttp.BaseResponse Response *DeleteNetAttackWhiteListResponseParams `json:"Response"` }
func NewDeleteNetAttackWhiteListResponse ¶ added in v1.0.762
func NewDeleteNetAttackWhiteListResponse() (response *DeleteNetAttackWhiteListResponse)
func (*DeleteNetAttackWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteNetAttackWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNetAttackWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteNetAttackWhiteListResponse) ToJsonString() string
type DeleteNetAttackWhiteListResponseParams ¶ added in v1.0.762
type DeleteNetAttackWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteNonlocalLoginPlacesRequest ¶
type DeleteNonlocalLoginPlacesRequest struct { *tchttp.BaseRequest // 删除异地登录事件的方式,可选值:"Ids"、"Ip"、"All",默认为Ids DelType *string `json:"DelType,omitnil,omitempty" name:"DelType"` // 异地登录事件ID数组。DelType为Ids或DelType未填时此项必填 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 异地登录事件的Ip。DelType为Ip时必填 Ip []*string `json:"Ip,omitnil,omitempty" name:"Ip"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
func NewDeleteNonlocalLoginPlacesRequest ¶
func NewDeleteNonlocalLoginPlacesRequest() (request *DeleteNonlocalLoginPlacesRequest)
func (*DeleteNonlocalLoginPlacesRequest) FromJsonString ¶
func (r *DeleteNonlocalLoginPlacesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNonlocalLoginPlacesRequest) ToJsonString ¶
func (r *DeleteNonlocalLoginPlacesRequest) ToJsonString() string
type DeleteNonlocalLoginPlacesRequestParams ¶ added in v1.0.426
type DeleteNonlocalLoginPlacesRequestParams struct { // 删除异地登录事件的方式,可选值:"Ids"、"Ip"、"All",默认为Ids DelType *string `json:"DelType,omitnil,omitempty" name:"DelType"` // 异地登录事件ID数组。DelType为Ids或DelType未填时此项必填 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 异地登录事件的Ip。DelType为Ip时必填 Ip []*string `json:"Ip,omitnil,omitempty" name:"Ip"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
Predefined struct for user
type DeleteNonlocalLoginPlacesResponse ¶
type DeleteNonlocalLoginPlacesResponse struct { *tchttp.BaseResponse Response *DeleteNonlocalLoginPlacesResponseParams `json:"Response"` }
func NewDeleteNonlocalLoginPlacesResponse ¶
func NewDeleteNonlocalLoginPlacesResponse() (response *DeleteNonlocalLoginPlacesResponse)
func (*DeleteNonlocalLoginPlacesResponse) FromJsonString ¶
func (r *DeleteNonlocalLoginPlacesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteNonlocalLoginPlacesResponse) ToJsonString ¶
func (r *DeleteNonlocalLoginPlacesResponse) ToJsonString() string
type DeleteNonlocalLoginPlacesResponseParams ¶ added in v1.0.426
type DeleteNonlocalLoginPlacesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeletePrivilegeEventsRequest ¶
type DeletePrivilegeEventsRequest struct { *tchttp.BaseRequest // ID数组. (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
func NewDeletePrivilegeEventsRequest ¶
func NewDeletePrivilegeEventsRequest() (request *DeletePrivilegeEventsRequest)
func (*DeletePrivilegeEventsRequest) FromJsonString ¶
func (r *DeletePrivilegeEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePrivilegeEventsRequest) ToJsonString ¶
func (r *DeletePrivilegeEventsRequest) ToJsonString() string
type DeletePrivilegeEventsRequestParams ¶ added in v1.0.426
type DeletePrivilegeEventsRequestParams struct { // ID数组. (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
Predefined struct for user
type DeletePrivilegeEventsResponse ¶
type DeletePrivilegeEventsResponse struct { *tchttp.BaseResponse Response *DeletePrivilegeEventsResponseParams `json:"Response"` }
func NewDeletePrivilegeEventsResponse ¶
func NewDeletePrivilegeEventsResponse() (response *DeletePrivilegeEventsResponse)
func (*DeletePrivilegeEventsResponse) FromJsonString ¶
func (r *DeletePrivilegeEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePrivilegeEventsResponse) ToJsonString ¶
func (r *DeletePrivilegeEventsResponse) ToJsonString() string
type DeletePrivilegeEventsResponseParams ¶ added in v1.0.426
type DeletePrivilegeEventsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeletePrivilegeRulesRequest ¶
type DeletePrivilegeRulesRequest struct { *tchttp.BaseRequest // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeletePrivilegeRulesRequest ¶
func NewDeletePrivilegeRulesRequest() (request *DeletePrivilegeRulesRequest)
func (*DeletePrivilegeRulesRequest) FromJsonString ¶
func (r *DeletePrivilegeRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePrivilegeRulesRequest) ToJsonString ¶
func (r *DeletePrivilegeRulesRequest) ToJsonString() string
type DeletePrivilegeRulesRequestParams ¶ added in v1.0.426
type DeletePrivilegeRulesRequestParams struct { // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeletePrivilegeRulesResponse ¶
type DeletePrivilegeRulesResponse struct { *tchttp.BaseResponse Response *DeletePrivilegeRulesResponseParams `json:"Response"` }
func NewDeletePrivilegeRulesResponse ¶
func NewDeletePrivilegeRulesResponse() (response *DeletePrivilegeRulesResponse)
func (*DeletePrivilegeRulesResponse) FromJsonString ¶
func (r *DeletePrivilegeRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePrivilegeRulesResponse) ToJsonString ¶
func (r *DeletePrivilegeRulesResponse) ToJsonString() string
type DeletePrivilegeRulesResponseParams ¶ added in v1.0.426
type DeletePrivilegeRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteProtectDirRequest ¶ added in v1.0.240
type DeleteProtectDirRequest struct { *tchttp.BaseRequest // 删除的目录ID 最大100条 Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteProtectDirRequest ¶ added in v1.0.240
func NewDeleteProtectDirRequest() (request *DeleteProtectDirRequest)
func (*DeleteProtectDirRequest) FromJsonString ¶ added in v1.0.240
func (r *DeleteProtectDirRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteProtectDirRequest) ToJsonString ¶ added in v1.0.240
func (r *DeleteProtectDirRequest) ToJsonString() string
type DeleteProtectDirRequestParams ¶ added in v1.0.426
type DeleteProtectDirRequestParams struct { // 删除的目录ID 最大100条 Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteProtectDirResponse ¶ added in v1.0.240
type DeleteProtectDirResponse struct { *tchttp.BaseResponse Response *DeleteProtectDirResponseParams `json:"Response"` }
func NewDeleteProtectDirResponse ¶ added in v1.0.240
func NewDeleteProtectDirResponse() (response *DeleteProtectDirResponse)
func (*DeleteProtectDirResponse) FromJsonString ¶ added in v1.0.240
func (r *DeleteProtectDirResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteProtectDirResponse) ToJsonString ¶ added in v1.0.240
func (r *DeleteProtectDirResponse) ToJsonString() string
type DeleteProtectDirResponseParams ¶ added in v1.0.426
type DeleteProtectDirResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRaspRulesRequest ¶ added in v1.0.1062
type DeleteRaspRulesRequest struct { *tchttp.BaseRequest // 待删除的规则ID数组 (最大100条) IDs []*uint64 `json:"IDs,omitnil,omitempty" name:"IDs"` }
func NewDeleteRaspRulesRequest ¶ added in v1.0.1062
func NewDeleteRaspRulesRequest() (request *DeleteRaspRulesRequest)
func (*DeleteRaspRulesRequest) FromJsonString ¶ added in v1.0.1062
func (r *DeleteRaspRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRaspRulesRequest) ToJsonString ¶ added in v1.0.1062
func (r *DeleteRaspRulesRequest) ToJsonString() string
type DeleteRaspRulesRequestParams ¶ added in v1.0.1062
type DeleteRaspRulesRequestParams struct { // 待删除的规则ID数组 (最大100条) IDs []*uint64 `json:"IDs,omitnil,omitempty" name:"IDs"` }
Predefined struct for user
type DeleteRaspRulesResponse ¶ added in v1.0.1062
type DeleteRaspRulesResponse struct { *tchttp.BaseResponse Response *DeleteRaspRulesResponseParams `json:"Response"` }
func NewDeleteRaspRulesResponse ¶ added in v1.0.1062
func NewDeleteRaspRulesResponse() (response *DeleteRaspRulesResponse)
func (*DeleteRaspRulesResponse) FromJsonString ¶ added in v1.0.1062
func (r *DeleteRaspRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRaspRulesResponse) ToJsonString ¶ added in v1.0.1062
func (r *DeleteRaspRulesResponse) ToJsonString() string
type DeleteRaspRulesResponseParams ¶ added in v1.0.1062
type DeleteRaspRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteReverseShellEventsRequest ¶
type DeleteReverseShellEventsRequest struct { *tchttp.BaseRequest // ID数组. (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
func NewDeleteReverseShellEventsRequest ¶
func NewDeleteReverseShellEventsRequest() (request *DeleteReverseShellEventsRequest)
func (*DeleteReverseShellEventsRequest) FromJsonString ¶
func (r *DeleteReverseShellEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReverseShellEventsRequest) ToJsonString ¶
func (r *DeleteReverseShellEventsRequest) ToJsonString() string
type DeleteReverseShellEventsRequestParams ¶ added in v1.0.426
type DeleteReverseShellEventsRequestParams struct { // ID数组. (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否删除全部 All *bool `json:"All,omitnil,omitempty" name:"All"` }
Predefined struct for user
type DeleteReverseShellEventsResponse ¶
type DeleteReverseShellEventsResponse struct { *tchttp.BaseResponse Response *DeleteReverseShellEventsResponseParams `json:"Response"` }
func NewDeleteReverseShellEventsResponse ¶
func NewDeleteReverseShellEventsResponse() (response *DeleteReverseShellEventsResponse)
func (*DeleteReverseShellEventsResponse) FromJsonString ¶
func (r *DeleteReverseShellEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReverseShellEventsResponse) ToJsonString ¶
func (r *DeleteReverseShellEventsResponse) ToJsonString() string
type DeleteReverseShellEventsResponseParams ¶ added in v1.0.426
type DeleteReverseShellEventsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteReverseShellRulesRequest ¶
type DeleteReverseShellRulesRequest struct { *tchttp.BaseRequest // ID数组. (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteReverseShellRulesRequest ¶
func NewDeleteReverseShellRulesRequest() (request *DeleteReverseShellRulesRequest)
func (*DeleteReverseShellRulesRequest) FromJsonString ¶
func (r *DeleteReverseShellRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReverseShellRulesRequest) ToJsonString ¶
func (r *DeleteReverseShellRulesRequest) ToJsonString() string
type DeleteReverseShellRulesRequestParams ¶ added in v1.0.426
type DeleteReverseShellRulesRequestParams struct { // ID数组. (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteReverseShellRulesResponse ¶
type DeleteReverseShellRulesResponse struct { *tchttp.BaseResponse Response *DeleteReverseShellRulesResponseParams `json:"Response"` }
func NewDeleteReverseShellRulesResponse ¶
func NewDeleteReverseShellRulesResponse() (response *DeleteReverseShellRulesResponse)
func (*DeleteReverseShellRulesResponse) FromJsonString ¶
func (r *DeleteReverseShellRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReverseShellRulesResponse) ToJsonString ¶
func (r *DeleteReverseShellRulesResponse) ToJsonString() string
type DeleteReverseShellRulesResponseParams ¶ added in v1.0.426
type DeleteReverseShellRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRiskDnsEventRequest ¶ added in v1.0.762
type DeleteRiskDnsEventRequest struct { *tchttp.BaseRequest // 恶意请求记录ID数组,(最大100条), 为空时全部删除 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteRiskDnsEventRequest ¶ added in v1.0.762
func NewDeleteRiskDnsEventRequest() (request *DeleteRiskDnsEventRequest)
func (*DeleteRiskDnsEventRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteRiskDnsEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskDnsEventRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteRiskDnsEventRequest) ToJsonString() string
type DeleteRiskDnsEventRequestParams ¶ added in v1.0.762
type DeleteRiskDnsEventRequestParams struct { // 恶意请求记录ID数组,(最大100条), 为空时全部删除 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteRiskDnsEventResponse ¶ added in v1.0.762
type DeleteRiskDnsEventResponse struct { *tchttp.BaseResponse Response *DeleteRiskDnsEventResponseParams `json:"Response"` }
func NewDeleteRiskDnsEventResponse ¶ added in v1.0.762
func NewDeleteRiskDnsEventResponse() (response *DeleteRiskDnsEventResponse)
func (*DeleteRiskDnsEventResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteRiskDnsEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskDnsEventResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteRiskDnsEventResponse) ToJsonString() string
type DeleteRiskDnsEventResponseParams ¶ added in v1.0.762
type DeleteRiskDnsEventResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRiskDnsPolicyRequest ¶ added in v1.0.762
type DeleteRiskDnsPolicyRequest struct { *tchttp.BaseRequest // 策略ID PolicyIds []*int64 `json:"PolicyIds,omitnil,omitempty" name:"PolicyIds"` }
func NewDeleteRiskDnsPolicyRequest ¶ added in v1.0.762
func NewDeleteRiskDnsPolicyRequest() (request *DeleteRiskDnsPolicyRequest)
func (*DeleteRiskDnsPolicyRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteRiskDnsPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskDnsPolicyRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteRiskDnsPolicyRequest) ToJsonString() string
type DeleteRiskDnsPolicyRequestParams ¶ added in v1.0.762
type DeleteRiskDnsPolicyRequestParams struct { // 策略ID PolicyIds []*int64 `json:"PolicyIds,omitnil,omitempty" name:"PolicyIds"` }
Predefined struct for user
type DeleteRiskDnsPolicyResponse ¶ added in v1.0.762
type DeleteRiskDnsPolicyResponse struct { *tchttp.BaseResponse Response *DeleteRiskDnsPolicyResponseParams `json:"Response"` }
func NewDeleteRiskDnsPolicyResponse ¶ added in v1.0.762
func NewDeleteRiskDnsPolicyResponse() (response *DeleteRiskDnsPolicyResponse)
func (*DeleteRiskDnsPolicyResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteRiskDnsPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskDnsPolicyResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteRiskDnsPolicyResponse) ToJsonString() string
type DeleteRiskDnsPolicyResponseParams ¶ added in v1.0.762
type DeleteRiskDnsPolicyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteScanTaskRequest ¶ added in v1.0.519
type DeleteScanTaskRequest struct { *tchttp.BaseRequest // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 自选服务器时生效,主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` }
func NewDeleteScanTaskRequest ¶ added in v1.0.519
func NewDeleteScanTaskRequest() (request *DeleteScanTaskRequest)
func (*DeleteScanTaskRequest) FromJsonString ¶ added in v1.0.519
func (r *DeleteScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteScanTaskRequest) ToJsonString ¶ added in v1.0.519
func (r *DeleteScanTaskRequest) ToJsonString() string
type DeleteScanTaskRequestParams ¶ added in v1.0.519
type DeleteScanTaskRequestParams struct { // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 自选服务器时生效,主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` }
Predefined struct for user
type DeleteScanTaskResponse ¶ added in v1.0.519
type DeleteScanTaskResponse struct { *tchttp.BaseResponse Response *DeleteScanTaskResponseParams `json:"Response"` }
func NewDeleteScanTaskResponse ¶ added in v1.0.519
func NewDeleteScanTaskResponse() (response *DeleteScanTaskResponse)
func (*DeleteScanTaskResponse) FromJsonString ¶ added in v1.0.519
func (r *DeleteScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteScanTaskResponse) ToJsonString ¶ added in v1.0.519
func (r *DeleteScanTaskResponse) ToJsonString() string
type DeleteScanTaskResponseParams ¶ added in v1.0.519
type DeleteScanTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteSearchTemplateRequest ¶
type DeleteSearchTemplateRequest struct { *tchttp.BaseRequest // 模板ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDeleteSearchTemplateRequest ¶
func NewDeleteSearchTemplateRequest() (request *DeleteSearchTemplateRequest)
func (*DeleteSearchTemplateRequest) FromJsonString ¶
func (r *DeleteSearchTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSearchTemplateRequest) ToJsonString ¶
func (r *DeleteSearchTemplateRequest) ToJsonString() string
type DeleteSearchTemplateRequestParams ¶ added in v1.0.426
type DeleteSearchTemplateRequestParams struct { // 模板ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DeleteSearchTemplateResponse ¶
type DeleteSearchTemplateResponse struct { *tchttp.BaseResponse Response *DeleteSearchTemplateResponseParams `json:"Response"` }
func NewDeleteSearchTemplateResponse ¶
func NewDeleteSearchTemplateResponse() (response *DeleteSearchTemplateResponse)
func (*DeleteSearchTemplateResponse) FromJsonString ¶
func (r *DeleteSearchTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSearchTemplateResponse) ToJsonString ¶
func (r *DeleteSearchTemplateResponse) ToJsonString() string
type DeleteSearchTemplateResponseParams ¶ added in v1.0.426
type DeleteSearchTemplateResponseParams struct { // 0:成功,非0:失败 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTagsRequest ¶
type DeleteTagsRequest struct { *tchttp.BaseRequest // 标签ID (最大100 条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteTagsRequest ¶
func NewDeleteTagsRequest() (request *DeleteTagsRequest)
func (*DeleteTagsRequest) FromJsonString ¶
func (r *DeleteTagsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteTagsRequest) ToJsonString ¶
func (r *DeleteTagsRequest) ToJsonString() string
type DeleteTagsRequestParams ¶ added in v1.0.426
type DeleteTagsRequestParams struct { // 标签ID (最大100 条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteTagsResponse ¶
type DeleteTagsResponse struct { *tchttp.BaseResponse Response *DeleteTagsResponseParams `json:"Response"` }
func NewDeleteTagsResponse ¶
func NewDeleteTagsResponse() (response *DeleteTagsResponse)
func (*DeleteTagsResponse) FromJsonString ¶
func (r *DeleteTagsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteTagsResponse) ToJsonString ¶
func (r *DeleteTagsResponse) ToJsonString() string
type DeleteTagsResponseParams ¶ added in v1.0.426
type DeleteTagsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteWebHookPolicyRequest ¶ added in v1.0.762
type DeleteWebHookPolicyRequest struct { *tchttp.BaseRequest // id列表 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteWebHookPolicyRequest ¶ added in v1.0.762
func NewDeleteWebHookPolicyRequest() (request *DeleteWebHookPolicyRequest)
func (*DeleteWebHookPolicyRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteWebHookPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebHookPolicyRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteWebHookPolicyRequest) ToJsonString() string
type DeleteWebHookPolicyRequestParams ¶ added in v1.0.762
type DeleteWebHookPolicyRequestParams struct { // id列表 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteWebHookPolicyResponse ¶ added in v1.0.762
type DeleteWebHookPolicyResponse struct { *tchttp.BaseResponse Response *DeleteWebHookPolicyResponseParams `json:"Response"` }
func NewDeleteWebHookPolicyResponse ¶ added in v1.0.762
func NewDeleteWebHookPolicyResponse() (response *DeleteWebHookPolicyResponse)
func (*DeleteWebHookPolicyResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteWebHookPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebHookPolicyResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteWebHookPolicyResponse) ToJsonString() string
type DeleteWebHookPolicyResponseParams ¶ added in v1.0.762
type DeleteWebHookPolicyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteWebHookReceiverRequest ¶ added in v1.0.762
type DeleteWebHookReceiverRequest struct { *tchttp.BaseRequest // id数组 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteWebHookReceiverRequest ¶ added in v1.0.762
func NewDeleteWebHookReceiverRequest() (request *DeleteWebHookReceiverRequest)
func (*DeleteWebHookReceiverRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteWebHookReceiverRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebHookReceiverRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteWebHookReceiverRequest) ToJsonString() string
type DeleteWebHookReceiverRequestParams ¶ added in v1.0.762
type DeleteWebHookReceiverRequestParams struct { // id数组 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteWebHookReceiverResponse ¶ added in v1.0.762
type DeleteWebHookReceiverResponse struct { *tchttp.BaseResponse Response *DeleteWebHookReceiverResponseParams `json:"Response"` }
func NewDeleteWebHookReceiverResponse ¶ added in v1.0.762
func NewDeleteWebHookReceiverResponse() (response *DeleteWebHookReceiverResponse)
func (*DeleteWebHookReceiverResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteWebHookReceiverResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebHookReceiverResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteWebHookReceiverResponse) ToJsonString() string
type DeleteWebHookReceiverResponseParams ¶ added in v1.0.762
type DeleteWebHookReceiverResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteWebHookRuleRequest ¶ added in v1.0.762
type DeleteWebHookRuleRequest struct { *tchttp.BaseRequest // 规则Id列表 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDeleteWebHookRuleRequest ¶ added in v1.0.762
func NewDeleteWebHookRuleRequest() (request *DeleteWebHookRuleRequest)
func (*DeleteWebHookRuleRequest) FromJsonString ¶ added in v1.0.762
func (r *DeleteWebHookRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebHookRuleRequest) ToJsonString ¶ added in v1.0.762
func (r *DeleteWebHookRuleRequest) ToJsonString() string
type DeleteWebHookRuleRequestParams ¶ added in v1.0.762
type DeleteWebHookRuleRequestParams struct { // 规则Id列表 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DeleteWebHookRuleResponse ¶ added in v1.0.762
type DeleteWebHookRuleResponse struct { *tchttp.BaseResponse Response *DeleteWebHookRuleResponseParams `json:"Response"` }
func NewDeleteWebHookRuleResponse ¶ added in v1.0.762
func NewDeleteWebHookRuleResponse() (response *DeleteWebHookRuleResponse)
func (*DeleteWebHookRuleResponse) FromJsonString ¶ added in v1.0.762
func (r *DeleteWebHookRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebHookRuleResponse) ToJsonString ¶ added in v1.0.762
func (r *DeleteWebHookRuleResponse) ToJsonString() string
type DeleteWebHookRuleResponseParams ¶ added in v1.0.762
type DeleteWebHookRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteWebPageEventLogRequest ¶
type DeleteWebPageEventLogRequest struct {
*tchttp.BaseRequest
}
func NewDeleteWebPageEventLogRequest ¶
func NewDeleteWebPageEventLogRequest() (request *DeleteWebPageEventLogRequest)
func (*DeleteWebPageEventLogRequest) FromJsonString ¶
func (r *DeleteWebPageEventLogRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebPageEventLogRequest) ToJsonString ¶
func (r *DeleteWebPageEventLogRequest) ToJsonString() string
type DeleteWebPageEventLogRequestParams ¶ added in v1.0.426
type DeleteWebPageEventLogRequestParams struct { }
Predefined struct for user
type DeleteWebPageEventLogResponse ¶
type DeleteWebPageEventLogResponse struct { *tchttp.BaseResponse Response *DeleteWebPageEventLogResponseParams `json:"Response"` }
func NewDeleteWebPageEventLogResponse ¶
func NewDeleteWebPageEventLogResponse() (response *DeleteWebPageEventLogResponse)
func (*DeleteWebPageEventLogResponse) FromJsonString ¶
func (r *DeleteWebPageEventLogResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWebPageEventLogResponse) ToJsonString ¶
func (r *DeleteWebPageEventLogResponse) ToJsonString() string
type DeleteWebPageEventLogResponseParams ¶ added in v1.0.426
type DeleteWebPageEventLogResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeliverTypeDetails ¶ added in v1.0.762
type DeliverTypeDetails struct { // 安全模块类型 1: 入侵检测 2: 漏洞管理 3: 基线管理 4: 高级防御 5:客户端相关 6: 资产指纹 7 主机列表 8 客户端上报 SecurityType *uint64 `json:"SecurityType,omitnil,omitempty" name:"SecurityType"` // 安全模块下的日志类型 LogType []*int64 `json:"LogType,omitnil,omitempty" name:"LogType"` // 主题ID TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 主题名 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 投递开关 0关闭 1开启 Switch *uint64 `json:"Switch,omitnil,omitempty" name:"Switch"` // 投递状态,0未开启 1正常 2异常 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 错误信息 ErrInfo *string `json:"ErrInfo,omitnil,omitempty" name:"ErrInfo"` // 最近一次状态上报时间戳 StatusTime *int64 `json:"StatusTime,omitnil,omitempty" name:"StatusTime"` // 日志集名 LogName *string `json:"LogName,omitnil,omitempty" name:"LogName"` // 日志集ID LogSetId *string `json:"LogSetId,omitnil,omitempty" name:"LogSetId"` // 日志集所在地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` }
type DescribeABTestConfigRequest ¶ added in v1.0.762
type DescribeABTestConfigRequest struct { *tchttp.BaseRequest // 灰度项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` }
func NewDescribeABTestConfigRequest ¶ added in v1.0.762
func NewDescribeABTestConfigRequest() (request *DescribeABTestConfigRequest)
func (*DescribeABTestConfigRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeABTestConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeABTestConfigRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeABTestConfigRequest) ToJsonString() string
type DescribeABTestConfigRequestParams ¶ added in v1.0.762
type DescribeABTestConfigRequestParams struct { // 灰度项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` }
Predefined struct for user
type DescribeABTestConfigResponse ¶ added in v1.0.762
type DescribeABTestConfigResponse struct { *tchttp.BaseResponse Response *DescribeABTestConfigResponseParams `json:"Response"` }
func NewDescribeABTestConfigResponse ¶ added in v1.0.762
func NewDescribeABTestConfigResponse() (response *DescribeABTestConfigResponse)
func (*DescribeABTestConfigResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeABTestConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeABTestConfigResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeABTestConfigResponse) ToJsonString() string
type DescribeABTestConfigResponseParams ¶ added in v1.0.762
type DescribeABTestConfigResponseParams struct { // 灰度项目配置 Config []*ABTestConfig `json:"Config,omitnil,omitempty" name:"Config"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAESKeyRequest ¶ added in v1.0.762
type DescribeAESKeyRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAESKeyRequest ¶ added in v1.0.762
func NewDescribeAESKeyRequest() (request *DescribeAESKeyRequest)
func (*DescribeAESKeyRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAESKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAESKeyRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAESKeyRequest) ToJsonString() string
type DescribeAESKeyRequestParams ¶ added in v1.0.762
type DescribeAESKeyRequestParams struct { }
Predefined struct for user
type DescribeAESKeyResponse ¶ added in v1.0.762
type DescribeAESKeyResponse struct { *tchttp.BaseResponse Response *DescribeAESKeyResponseParams `json:"Response"` }
func NewDescribeAESKeyResponse ¶ added in v1.0.762
func NewDescribeAESKeyResponse() (response *DescribeAESKeyResponse)
func (*DescribeAESKeyResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAESKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAESKeyResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAESKeyResponse) ToJsonString() string
type DescribeAESKeyResponseParams ¶ added in v1.0.762
type DescribeAESKeyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAccountStatisticsRequest ¶
type DescribeAccountStatisticsRequest struct { *tchttp.BaseRequest // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Username - String - 是否必填:否 - 帐号用户名</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeAccountStatisticsRequest ¶
func NewDescribeAccountStatisticsRequest() (request *DescribeAccountStatisticsRequest)
func (*DescribeAccountStatisticsRequest) FromJsonString ¶
func (r *DescribeAccountStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccountStatisticsRequest) ToJsonString ¶
func (r *DescribeAccountStatisticsRequest) ToJsonString() string
type DescribeAccountStatisticsRequestParams ¶ added in v1.0.426
type DescribeAccountStatisticsRequestParams struct { // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Username - String - 是否必填:否 - 帐号用户名</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeAccountStatisticsResponse ¶
type DescribeAccountStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeAccountStatisticsResponseParams `json:"Response"` }
func NewDescribeAccountStatisticsResponse ¶
func NewDescribeAccountStatisticsResponse() (response *DescribeAccountStatisticsResponse)
func (*DescribeAccountStatisticsResponse) FromJsonString ¶
func (r *DescribeAccountStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAccountStatisticsResponse) ToJsonString ¶
func (r *DescribeAccountStatisticsResponse) ToJsonString() string
type DescribeAccountStatisticsResponseParams ¶ added in v1.0.426
type DescribeAccountStatisticsResponseParams struct { // 帐号统计列表记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 帐号统计列表。 AccountStatistics []*AccountStatistics `json:"AccountStatistics,omitnil,omitempty" name:"AccountStatistics"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAgentInstallCommandRequest ¶ added in v1.0.754
type DescribeAgentInstallCommandRequest struct { *tchttp.BaseRequest // 是否腾讯云 IsCloud *bool `json:"IsCloud,omitnil,omitempty" name:"IsCloud"` // 网络类型:basic-基础网络,private-VPC, public-公网,direct-专线 NetType *string `json:"NetType,omitnil,omitempty" name:"NetType"` // 地域标示, NetType=direct时必填 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // VpcId, NetType=direct时必填 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 标签ID列表,IsCloud=false时才会生效 TagIds []*uint64 `json:"TagIds,omitnil,omitempty" name:"TagIds"` // 命令有效期,非腾讯云时必填(已废弃,命令永久生效) ExpireDate *string `json:"ExpireDate,omitnil,omitempty" name:"ExpireDate"` // 代理方式接入的vip Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` }
func NewDescribeAgentInstallCommandRequest ¶ added in v1.0.754
func NewDescribeAgentInstallCommandRequest() (request *DescribeAgentInstallCommandRequest)
func (*DescribeAgentInstallCommandRequest) FromJsonString ¶ added in v1.0.754
func (r *DescribeAgentInstallCommandRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentInstallCommandRequest) ToJsonString ¶ added in v1.0.754
func (r *DescribeAgentInstallCommandRequest) ToJsonString() string
type DescribeAgentInstallCommandRequestParams ¶ added in v1.0.754
type DescribeAgentInstallCommandRequestParams struct { // 是否腾讯云 IsCloud *bool `json:"IsCloud,omitnil,omitempty" name:"IsCloud"` // 网络类型:basic-基础网络,private-VPC, public-公网,direct-专线 NetType *string `json:"NetType,omitnil,omitempty" name:"NetType"` // 地域标示, NetType=direct时必填 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // VpcId, NetType=direct时必填 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 标签ID列表,IsCloud=false时才会生效 TagIds []*uint64 `json:"TagIds,omitnil,omitempty" name:"TagIds"` // 命令有效期,非腾讯云时必填(已废弃,命令永久生效) ExpireDate *string `json:"ExpireDate,omitnil,omitempty" name:"ExpireDate"` // 代理方式接入的vip Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` }
Predefined struct for user
type DescribeAgentInstallCommandResponse ¶ added in v1.0.754
type DescribeAgentInstallCommandResponse struct { *tchttp.BaseResponse Response *DescribeAgentInstallCommandResponseParams `json:"Response"` }
func NewDescribeAgentInstallCommandResponse ¶ added in v1.0.754
func NewDescribeAgentInstallCommandResponse() (response *DescribeAgentInstallCommandResponse)
func (*DescribeAgentInstallCommandResponse) FromJsonString ¶ added in v1.0.754
func (r *DescribeAgentInstallCommandResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentInstallCommandResponse) ToJsonString ¶ added in v1.0.754
func (r *DescribeAgentInstallCommandResponse) ToJsonString() string
type DescribeAgentInstallCommandResponseParams ¶ added in v1.0.754
type DescribeAgentInstallCommandResponseParams struct { // linux系统安装命令 LinuxCommand *string `json:"LinuxCommand,omitnil,omitempty" name:"LinuxCommand"` // windows系统安装命令(windows2008及以上) WindowsCommand *string `json:"WindowsCommand,omitnil,omitempty" name:"WindowsCommand"` // windows系统安装命令第一步(windows2003) WindowsStepOne *string `json:"WindowsStepOne,omitnil,omitempty" name:"WindowsStepOne"` // windows系统安装命令第二步(windows2003) WindowsStepTwo *string `json:"WindowsStepTwo,omitnil,omitempty" name:"WindowsStepTwo"` // windows版agent下载链接 WindowsDownloadUrl *string `json:"WindowsDownloadUrl,omitnil,omitempty" name:"WindowsDownloadUrl"` // Arm安装命令 ARMCommand *string `json:"ARMCommand,omitnil,omitempty" name:"ARMCommand"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAgentInstallationTokenRequest ¶ added in v1.0.762
type DescribeAgentInstallationTokenRequest struct { *tchttp.BaseRequest // token 过期时间 ExpireDate *string `json:"ExpireDate,omitnil,omitempty" name:"ExpireDate"` }
func NewDescribeAgentInstallationTokenRequest ¶ added in v1.0.762
func NewDescribeAgentInstallationTokenRequest() (request *DescribeAgentInstallationTokenRequest)
func (*DescribeAgentInstallationTokenRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAgentInstallationTokenRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentInstallationTokenRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAgentInstallationTokenRequest) ToJsonString() string
type DescribeAgentInstallationTokenRequestParams ¶ added in v1.0.762
type DescribeAgentInstallationTokenRequestParams struct { // token 过期时间 ExpireDate *string `json:"ExpireDate,omitnil,omitempty" name:"ExpireDate"` }
Predefined struct for user
type DescribeAgentInstallationTokenResponse ¶ added in v1.0.762
type DescribeAgentInstallationTokenResponse struct { *tchttp.BaseResponse Response *DescribeAgentInstallationTokenResponseParams `json:"Response"` }
func NewDescribeAgentInstallationTokenResponse ¶ added in v1.0.762
func NewDescribeAgentInstallationTokenResponse() (response *DescribeAgentInstallationTokenResponse)
func (*DescribeAgentInstallationTokenResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAgentInstallationTokenResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAgentInstallationTokenResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAgentInstallationTokenResponse) ToJsonString() string
type DescribeAgentInstallationTokenResponseParams ¶ added in v1.0.762
type DescribeAgentInstallationTokenResponseParams struct { // 安装命令token Token *string `json:"Token,omitnil,omitempty" name:"Token"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAlarmIncidentNodesRequest ¶ added in v1.0.633
type DescribeAlarmIncidentNodesRequest struct { *tchttp.BaseRequest // 机器uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 告警vid AlarmVid *string `json:"AlarmVid,omitnil,omitempty" name:"AlarmVid"` // 告警时间 AlarmTime *int64 `json:"AlarmTime,omitnil,omitempty" name:"AlarmTime"` // 告警来源表ID TableId *int64 `json:"TableId,omitnil,omitempty" name:"TableId"` }
func NewDescribeAlarmIncidentNodesRequest ¶ added in v1.0.633
func NewDescribeAlarmIncidentNodesRequest() (request *DescribeAlarmIncidentNodesRequest)
func (*DescribeAlarmIncidentNodesRequest) FromJsonString ¶ added in v1.0.633
func (r *DescribeAlarmIncidentNodesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmIncidentNodesRequest) ToJsonString ¶ added in v1.0.633
func (r *DescribeAlarmIncidentNodesRequest) ToJsonString() string
type DescribeAlarmIncidentNodesRequestParams ¶ added in v1.0.633
type DescribeAlarmIncidentNodesRequestParams struct { // 机器uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 告警vid AlarmVid *string `json:"AlarmVid,omitnil,omitempty" name:"AlarmVid"` // 告警时间 AlarmTime *int64 `json:"AlarmTime,omitnil,omitempty" name:"AlarmTime"` // 告警来源表ID TableId *int64 `json:"TableId,omitnil,omitempty" name:"TableId"` }
Predefined struct for user
type DescribeAlarmIncidentNodesResponse ¶ added in v1.0.633
type DescribeAlarmIncidentNodesResponse struct { *tchttp.BaseResponse Response *DescribeAlarmIncidentNodesResponseParams `json:"Response"` }
func NewDescribeAlarmIncidentNodesResponse ¶ added in v1.0.633
func NewDescribeAlarmIncidentNodesResponse() (response *DescribeAlarmIncidentNodesResponse)
func (*DescribeAlarmIncidentNodesResponse) FromJsonString ¶ added in v1.0.633
func (r *DescribeAlarmIncidentNodesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmIncidentNodesResponse) ToJsonString ¶ added in v1.0.633
func (r *DescribeAlarmIncidentNodesResponse) ToJsonString() string
type DescribeAlarmIncidentNodesResponseParams ¶ added in v1.0.633
type DescribeAlarmIncidentNodesResponseParams struct { // 告警点所在事件的所有节点信息,可能包含多事件 IncidentNodes []*IncidentVertexInfo `json:"IncidentNodes,omitnil,omitempty" name:"IncidentNodes"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAlarmVertexIdRequest ¶ added in v1.0.633
type DescribeAlarmVertexIdRequest struct { *tchttp.BaseRequest // 机器uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 开始时间戳 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间戳 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeAlarmVertexIdRequest ¶ added in v1.0.633
func NewDescribeAlarmVertexIdRequest() (request *DescribeAlarmVertexIdRequest)
func (*DescribeAlarmVertexIdRequest) FromJsonString ¶ added in v1.0.633
func (r *DescribeAlarmVertexIdRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmVertexIdRequest) ToJsonString ¶ added in v1.0.633
func (r *DescribeAlarmVertexIdRequest) ToJsonString() string
type DescribeAlarmVertexIdRequestParams ¶ added in v1.0.633
type DescribeAlarmVertexIdRequestParams struct { // 机器uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 开始时间戳 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间戳 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeAlarmVertexIdResponse ¶ added in v1.0.633
type DescribeAlarmVertexIdResponse struct { *tchttp.BaseResponse Response *DescribeAlarmVertexIdResponseParams `json:"Response"` }
func NewDescribeAlarmVertexIdResponse ¶ added in v1.0.633
func NewDescribeAlarmVertexIdResponse() (response *DescribeAlarmVertexIdResponse)
func (*DescribeAlarmVertexIdResponse) FromJsonString ¶ added in v1.0.633
func (r *DescribeAlarmVertexIdResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmVertexIdResponse) ToJsonString ¶ added in v1.0.633
func (r *DescribeAlarmVertexIdResponse) ToJsonString() string
type DescribeAlarmVertexIdResponseParams ¶ added in v1.0.633
type DescribeAlarmVertexIdResponseParams struct { // 告警点id列表 AlarmVertexIds []*string `json:"AlarmVertexIds,omitnil,omitempty" name:"AlarmVertexIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetAppCountRequest ¶ added in v1.0.762
type DescribeAssetAppCountRequest struct { *tchttp.BaseRequest // 搜索条件:搜索返回所有软件名包含Name的进程列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetAppCountRequest ¶ added in v1.0.762
func NewDescribeAssetAppCountRequest() (request *DescribeAssetAppCountRequest)
func (*DescribeAssetAppCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetAppCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetAppCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetAppCountRequest) ToJsonString() string
type DescribeAssetAppCountRequestParams ¶ added in v1.0.762
type DescribeAssetAppCountRequestParams struct { // 搜索条件:搜索返回所有软件名包含Name的进程列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetAppCountResponse ¶ added in v1.0.762
type DescribeAssetAppCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetAppCountResponseParams `json:"Response"` }
func NewDescribeAssetAppCountResponse ¶ added in v1.0.762
func NewDescribeAssetAppCountResponse() (response *DescribeAssetAppCountResponse)
func (*DescribeAssetAppCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetAppCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetAppCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetAppCountResponse) ToJsonString() string
type DescribeAssetAppCountResponseParams ¶ added in v1.0.762
type DescribeAssetAppCountResponseParams struct { // 各软件应用数量 Apps []*AssetKeyVal `json:"Apps,omitnil,omitempty" name:"Apps"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetAppListRequest ¶ added in v1.0.259
type DescribeAssetAppListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>AppName- string - 是否必填:否 - 应用名搜索</li> // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Type - int - 是否必填:否 - 类型 : 仅linux // 0: 全部 // 1: 运维 // 2 : 数据库 // 3 : 安全 // 4 : 可疑应用 // 5 : 系统架构 // 6 : 系统应用 // 7 : WEB服务 // 99:其他</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|ProcessCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetAppListRequest ¶ added in v1.0.259
func NewDescribeAssetAppListRequest() (request *DescribeAssetAppListRequest)
func (*DescribeAssetAppListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetAppListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetAppListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetAppListRequest) ToJsonString() string
type DescribeAssetAppListRequestParams ¶ added in v1.0.426
type DescribeAssetAppListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>AppName- string - 是否必填:否 - 应用名搜索</li> // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Type - int - 是否必填:否 - 类型 : 仅linux // 0: 全部 // 1: 运维 // 2 : 数据库 // 3 : 安全 // 4 : 可疑应用 // 5 : 系统架构 // 6 : 系统应用 // 7 : WEB服务 // 99:其他</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|ProcessCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetAppListResponse ¶ added in v1.0.259
type DescribeAssetAppListResponse struct { *tchttp.BaseResponse Response *DescribeAssetAppListResponseParams `json:"Response"` }
func NewDescribeAssetAppListResponse ¶ added in v1.0.259
func NewDescribeAssetAppListResponse() (response *DescribeAssetAppListResponse)
func (*DescribeAssetAppListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetAppListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetAppListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetAppListResponse) ToJsonString() string
type DescribeAssetAppListResponseParams ¶ added in v1.0.426
type DescribeAssetAppListResponseParams struct { // 应用列表 Apps []*AssetAppBaseInfo `json:"Apps,omitnil,omitempty" name:"Apps"` // 总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetAppProcessListRequest ¶ added in v1.0.259
type DescribeAssetAppProcessListRequest struct { *tchttp.BaseRequest // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // App名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAssetAppProcessListRequest ¶ added in v1.0.259
func NewDescribeAssetAppProcessListRequest() (request *DescribeAssetAppProcessListRequest)
func (*DescribeAssetAppProcessListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetAppProcessListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetAppProcessListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetAppProcessListRequest) ToJsonString() string
type DescribeAssetAppProcessListRequestParams ¶ added in v1.0.426
type DescribeAssetAppProcessListRequestParams struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // App名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAssetAppProcessListResponse ¶ added in v1.0.259
type DescribeAssetAppProcessListResponse struct { *tchttp.BaseResponse Response *DescribeAssetAppProcessListResponseParams `json:"Response"` }
func NewDescribeAssetAppProcessListResponse ¶ added in v1.0.259
func NewDescribeAssetAppProcessListResponse() (response *DescribeAssetAppProcessListResponse)
func (*DescribeAssetAppProcessListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetAppProcessListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetAppProcessListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetAppProcessListResponse) ToJsonString() string
type DescribeAssetAppProcessListResponseParams ¶ added in v1.0.426
type DescribeAssetAppProcessListResponseParams struct { // 进程列表 Process []*AssetAppProcessInfo `json:"Process,omitnil,omitempty" name:"Process"` // 分区总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetCoreModuleInfoRequest ¶ added in v1.0.259
type DescribeAssetCoreModuleInfoRequest struct { *tchttp.BaseRequest // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 内核模块ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeAssetCoreModuleInfoRequest ¶ added in v1.0.259
func NewDescribeAssetCoreModuleInfoRequest() (request *DescribeAssetCoreModuleInfoRequest)
func (*DescribeAssetCoreModuleInfoRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetCoreModuleInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetCoreModuleInfoRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetCoreModuleInfoRequest) ToJsonString() string
type DescribeAssetCoreModuleInfoRequestParams ¶ added in v1.0.426
type DescribeAssetCoreModuleInfoRequestParams struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 内核模块ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeAssetCoreModuleInfoResponse ¶ added in v1.0.259
type DescribeAssetCoreModuleInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetCoreModuleInfoResponseParams `json:"Response"` }
func NewDescribeAssetCoreModuleInfoResponse ¶ added in v1.0.259
func NewDescribeAssetCoreModuleInfoResponse() (response *DescribeAssetCoreModuleInfoResponse)
func (*DescribeAssetCoreModuleInfoResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetCoreModuleInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetCoreModuleInfoResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetCoreModuleInfoResponse) ToJsonString() string
type DescribeAssetCoreModuleInfoResponseParams ¶ added in v1.0.426
type DescribeAssetCoreModuleInfoResponseParams struct { // 内核模块详情 Module *AssetCoreModuleDetail `json:"Module,omitnil,omitempty" name:"Module"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetCoreModuleListRequest ¶ added in v1.0.259
type DescribeAssetCoreModuleListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name- string - 是否必填:否 - 包名</li> // <li>User- string - 是否必填:否 - 用户</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序依据[Size|FirstTime|ProcessCount|ModuleCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetCoreModuleListRequest ¶ added in v1.0.259
func NewDescribeAssetCoreModuleListRequest() (request *DescribeAssetCoreModuleListRequest)
func (*DescribeAssetCoreModuleListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetCoreModuleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetCoreModuleListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetCoreModuleListRequest) ToJsonString() string
type DescribeAssetCoreModuleListRequestParams ¶ added in v1.0.426
type DescribeAssetCoreModuleListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name- string - 是否必填:否 - 包名</li> // <li>User- string - 是否必填:否 - 用户</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序依据[Size|FirstTime|ProcessCount|ModuleCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetCoreModuleListResponse ¶ added in v1.0.259
type DescribeAssetCoreModuleListResponse struct { *tchttp.BaseResponse Response *DescribeAssetCoreModuleListResponseParams `json:"Response"` }
func NewDescribeAssetCoreModuleListResponse ¶ added in v1.0.259
func NewDescribeAssetCoreModuleListResponse() (response *DescribeAssetCoreModuleListResponse)
func (*DescribeAssetCoreModuleListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetCoreModuleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetCoreModuleListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetCoreModuleListResponse) ToJsonString() string
type DescribeAssetCoreModuleListResponseParams ¶ added in v1.0.426
type DescribeAssetCoreModuleListResponseParams struct { // 列表 Modules []*AssetCoreModuleBaseInfo `json:"Modules,omitnil,omitempty" name:"Modules"` // 总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetDatabaseCountRequest ¶ added in v1.0.762
type DescribeAssetDatabaseCountRequest struct { *tchttp.BaseRequest // 搜索条件:返回名称包含Name的数据库列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetDatabaseCountRequest ¶ added in v1.0.762
func NewDescribeAssetDatabaseCountRequest() (request *DescribeAssetDatabaseCountRequest)
func (*DescribeAssetDatabaseCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetDatabaseCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDatabaseCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetDatabaseCountRequest) ToJsonString() string
type DescribeAssetDatabaseCountRequestParams ¶ added in v1.0.762
type DescribeAssetDatabaseCountRequestParams struct { // 搜索条件:返回名称包含Name的数据库列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetDatabaseCountResponse ¶ added in v1.0.762
type DescribeAssetDatabaseCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetDatabaseCountResponseParams `json:"Response"` }
func NewDescribeAssetDatabaseCountResponse ¶ added in v1.0.762
func NewDescribeAssetDatabaseCountResponse() (response *DescribeAssetDatabaseCountResponse)
func (*DescribeAssetDatabaseCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetDatabaseCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDatabaseCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetDatabaseCountResponse) ToJsonString() string
type DescribeAssetDatabaseCountResponseParams ¶ added in v1.0.762
type DescribeAssetDatabaseCountResponseParams struct { // 各数据库数量 Databases []*AssetKeyVal `json:"Databases,omitnil,omitempty" name:"Databases"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetDatabaseInfoRequest ¶ added in v1.0.259
type DescribeAssetDatabaseInfoRequest struct { *tchttp.BaseRequest // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据库ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeAssetDatabaseInfoRequest ¶ added in v1.0.259
func NewDescribeAssetDatabaseInfoRequest() (request *DescribeAssetDatabaseInfoRequest)
func (*DescribeAssetDatabaseInfoRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetDatabaseInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDatabaseInfoRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetDatabaseInfoRequest) ToJsonString() string
type DescribeAssetDatabaseInfoRequestParams ¶ added in v1.0.426
type DescribeAssetDatabaseInfoRequestParams struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 数据库ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeAssetDatabaseInfoResponse ¶ added in v1.0.259
type DescribeAssetDatabaseInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetDatabaseInfoResponseParams `json:"Response"` }
func NewDescribeAssetDatabaseInfoResponse ¶ added in v1.0.259
func NewDescribeAssetDatabaseInfoResponse() (response *DescribeAssetDatabaseInfoResponse)
func (*DescribeAssetDatabaseInfoResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetDatabaseInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDatabaseInfoResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetDatabaseInfoResponse) ToJsonString() string
type DescribeAssetDatabaseInfoResponseParams ¶ added in v1.0.426
type DescribeAssetDatabaseInfoResponseParams struct { // 数据库详情 Database *AssetDatabaseDetail `json:"Database,omitnil,omitempty" name:"Database"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetDatabaseListRequest ¶ added in v1.0.259
type DescribeAssetDatabaseListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>MachineName- String - 是否必填:否 - 主机别名筛选</li> // <li>IP- String - 是否必填:否 - 主机ip筛选</li> // <li>InstanceID- String - 是否必填:否 - 主机实例ID筛选</li> // <li>User- string - 是否必填:否 - 运行用户</li> // <li>Port - Int - 是否必填:否 - 端口</li> // <li>Name - Int - 是否必填:否 - 数据库名称 // 0:全部 // 1:MySQL // 2:Redis // 3:Oracle // 4:MongoDB // 5:MemCache // 6:PostgreSQL // 7:HBase // 8:DB2 // 9:Sybase // 10:TiDB</li> // <li>Proto - String - 是否必填:否 - 协议:1:TCP, 2:UDP, 3:未知</li> // <li>OsType - String - 是否必填:否 - 操作系统: linux/windows</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetDatabaseListRequest ¶ added in v1.0.259
func NewDescribeAssetDatabaseListRequest() (request *DescribeAssetDatabaseListRequest)
func (*DescribeAssetDatabaseListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetDatabaseListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDatabaseListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetDatabaseListRequest) ToJsonString() string
type DescribeAssetDatabaseListRequestParams ¶ added in v1.0.426
type DescribeAssetDatabaseListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>MachineName- String - 是否必填:否 - 主机别名筛选</li> // <li>IP- String - 是否必填:否 - 主机ip筛选</li> // <li>InstanceID- String - 是否必填:否 - 主机实例ID筛选</li> // <li>User- string - 是否必填:否 - 运行用户</li> // <li>Port - Int - 是否必填:否 - 端口</li> // <li>Name - Int - 是否必填:否 - 数据库名称 // 0:全部 // 1:MySQL // 2:Redis // 3:Oracle // 4:MongoDB // 5:MemCache // 6:PostgreSQL // 7:HBase // 8:DB2 // 9:Sybase // 10:TiDB</li> // <li>Proto - String - 是否必填:否 - 协议:1:TCP, 2:UDP, 3:未知</li> // <li>OsType - String - 是否必填:否 - 操作系统: linux/windows</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetDatabaseListResponse ¶ added in v1.0.259
type DescribeAssetDatabaseListResponse struct { *tchttp.BaseResponse Response *DescribeAssetDatabaseListResponseParams `json:"Response"` }
func NewDescribeAssetDatabaseListResponse ¶ added in v1.0.259
func NewDescribeAssetDatabaseListResponse() (response *DescribeAssetDatabaseListResponse)
func (*DescribeAssetDatabaseListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetDatabaseListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDatabaseListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetDatabaseListResponse) ToJsonString() string
type DescribeAssetDatabaseListResponseParams ¶ added in v1.0.426
type DescribeAssetDatabaseListResponseParams struct { // 列表 Databases []*AssetDatabaseBaseInfo `json:"Databases,omitnil,omitempty" name:"Databases"` // 总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetDiskListRequest ¶ added in v1.0.762
type DescribeAssetDiskListRequest struct { *tchttp.BaseRequest // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAssetDiskListRequest ¶ added in v1.0.762
func NewDescribeAssetDiskListRequest() (request *DescribeAssetDiskListRequest)
func (*DescribeAssetDiskListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetDiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDiskListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetDiskListRequest) ToJsonString() string
type DescribeAssetDiskListRequestParams ¶ added in v1.0.762
type DescribeAssetDiskListRequestParams struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAssetDiskListResponse ¶ added in v1.0.762
type DescribeAssetDiskListResponse struct { *tchttp.BaseResponse Response *DescribeAssetDiskListResponseParams `json:"Response"` }
func NewDescribeAssetDiskListResponse ¶ added in v1.0.762
func NewDescribeAssetDiskListResponse() (response *DescribeAssetDiskListResponse)
func (*DescribeAssetDiskListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetDiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetDiskListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetDiskListResponse) ToJsonString() string
type DescribeAssetDiskListResponseParams ¶ added in v1.0.762
type DescribeAssetDiskListResponseParams struct { // 磁盘分区列表 Disks []*AssetDiskPartitionInfo `json:"Disks,omitnil,omitempty" name:"Disks"` // 分区总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetEnvListRequest ¶ added in v1.0.259
type DescribeAssetEnvListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 该字段已废弃,由Filters代替 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>Name- string - 是否必填:否 - 环境变量名</li> // <li>Type- int - 是否必填:否 - 类型:0用户变量,1系统变量</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetEnvListRequest ¶ added in v1.0.259
func NewDescribeAssetEnvListRequest() (request *DescribeAssetEnvListRequest)
func (*DescribeAssetEnvListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetEnvListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetEnvListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetEnvListRequest) ToJsonString() string
type DescribeAssetEnvListRequestParams ¶ added in v1.0.426
type DescribeAssetEnvListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 该字段已废弃,由Filters代替 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>Name- string - 是否必填:否 - 环境变量名</li> // <li>Type- int - 是否必填:否 - 类型:0用户变量,1系统变量</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetEnvListResponse ¶ added in v1.0.259
type DescribeAssetEnvListResponse struct { *tchttp.BaseResponse Response *DescribeAssetEnvListResponseParams `json:"Response"` }
func NewDescribeAssetEnvListResponse ¶ added in v1.0.259
func NewDescribeAssetEnvListResponse() (response *DescribeAssetEnvListResponse)
func (*DescribeAssetEnvListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetEnvListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetEnvListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetEnvListResponse) ToJsonString() string
type DescribeAssetEnvListResponseParams ¶ added in v1.0.426
type DescribeAssetEnvListResponseParams struct { // 列表 Envs []*AssetEnvBaseInfo `json:"Envs,omitnil,omitempty" name:"Envs"` // 总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetHostTotalCountRequest ¶ added in v1.0.510
type DescribeAssetHostTotalCountRequest struct { *tchttp.BaseRequest // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
func NewDescribeAssetHostTotalCountRequest ¶ added in v1.0.510
func NewDescribeAssetHostTotalCountRequest() (request *DescribeAssetHostTotalCountRequest)
func (*DescribeAssetHostTotalCountRequest) FromJsonString ¶ added in v1.0.510
func (r *DescribeAssetHostTotalCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetHostTotalCountRequest) ToJsonString ¶ added in v1.0.510
func (r *DescribeAssetHostTotalCountRequest) ToJsonString() string
type DescribeAssetHostTotalCountRequestParams ¶ added in v1.0.510
type DescribeAssetHostTotalCountRequestParams struct { // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
Predefined struct for user
type DescribeAssetHostTotalCountResponse ¶ added in v1.0.510
type DescribeAssetHostTotalCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetHostTotalCountResponseParams `json:"Response"` }
func NewDescribeAssetHostTotalCountResponse ¶ added in v1.0.510
func NewDescribeAssetHostTotalCountResponse() (response *DescribeAssetHostTotalCountResponse)
func (*DescribeAssetHostTotalCountResponse) FromJsonString ¶ added in v1.0.510
func (r *DescribeAssetHostTotalCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetHostTotalCountResponse) ToJsonString ¶ added in v1.0.510
func (r *DescribeAssetHostTotalCountResponse) ToJsonString() string
type DescribeAssetHostTotalCountResponseParams ¶ added in v1.0.510
type DescribeAssetHostTotalCountResponseParams struct { // 各项资源数量 // system : 资源监控 // account: 账号 // port: 端口 // process: 进程 // app: 应用软件 // database:数据库 // webapp: Web应用 // webframe: Web框架 // webservice: Web服务 // weblocation: Web站点 // systempackage: 系统安装包 // jar: jar包 // initservice:启动服务 // env: 环境变量 // coremodule: 内核模块 Types []*AssetKeyVal `json:"Types,omitnil,omitempty" name:"Types"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetInfoRequest ¶
type DescribeAssetInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetInfoRequest ¶
func NewDescribeAssetInfoRequest() (request *DescribeAssetInfoRequest)
func (*DescribeAssetInfoRequest) FromJsonString ¶
func (r *DescribeAssetInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetInfoRequest) ToJsonString ¶
func (r *DescribeAssetInfoRequest) ToJsonString() string
type DescribeAssetInfoRequestParams ¶ added in v1.0.426
type DescribeAssetInfoRequestParams struct { }
Predefined struct for user
type DescribeAssetInfoResponse ¶
type DescribeAssetInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetInfoResponseParams `json:"Response"` }
func NewDescribeAssetInfoResponse ¶
func NewDescribeAssetInfoResponse() (response *DescribeAssetInfoResponse)
func (*DescribeAssetInfoResponse) FromJsonString ¶
func (r *DescribeAssetInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetInfoResponse) ToJsonString ¶
func (r *DescribeAssetInfoResponse) ToJsonString() string
type DescribeAssetInfoResponseParams ¶ added in v1.0.426
type DescribeAssetInfoResponseParams struct { // 主机数 MachineCount *uint64 `json:"MachineCount,omitnil,omitempty" name:"MachineCount"` // 账号数 AccountCount *uint64 `json:"AccountCount,omitnil,omitempty" name:"AccountCount"` // 端口数 PortCount *uint64 `json:"PortCount,omitnil,omitempty" name:"PortCount"` // 进程数 ProcessCount *uint64 `json:"ProcessCount,omitnil,omitempty" name:"ProcessCount"` // 软件数 SoftwareCount *uint64 `json:"SoftwareCount,omitnil,omitempty" name:"SoftwareCount"` // 数据库数 DatabaseCount *uint64 `json:"DatabaseCount,omitnil,omitempty" name:"DatabaseCount"` // Web应用数 WebAppCount *uint64 `json:"WebAppCount,omitnil,omitempty" name:"WebAppCount"` // Web框架数 WebFrameCount *uint64 `json:"WebFrameCount,omitnil,omitempty" name:"WebFrameCount"` // Web服务数 WebServiceCount *uint64 `json:"WebServiceCount,omitnil,omitempty" name:"WebServiceCount"` // Web站点数 WebLocationCount *uint64 `json:"WebLocationCount,omitnil,omitempty" name:"WebLocationCount"` // 账号今日新增 AccountNewCount *int64 `json:"AccountNewCount,omitnil,omitempty" name:"AccountNewCount"` // 端口今日新增 PortNewCount *int64 `json:"PortNewCount,omitnil,omitempty" name:"PortNewCount"` // 进程今日新增 ProcessNewCount *int64 `json:"ProcessNewCount,omitnil,omitempty" name:"ProcessNewCount"` // 软件今日新增 SoftwareNewCount *int64 `json:"SoftwareNewCount,omitnil,omitempty" name:"SoftwareNewCount"` // 数据库今日新增 DatabaseNewCount *int64 `json:"DatabaseNewCount,omitnil,omitempty" name:"DatabaseNewCount"` // Web应用今日新增 WebAppNewCount *int64 `json:"WebAppNewCount,omitnil,omitempty" name:"WebAppNewCount"` // Web框架今日新增 WebFrameNewCount *int64 `json:"WebFrameNewCount,omitnil,omitempty" name:"WebFrameNewCount"` // Web服务今日新增 WebServiceNewCount *int64 `json:"WebServiceNewCount,omitnil,omitempty" name:"WebServiceNewCount"` // Web站点今日新增 WebLocationNewCount *int64 `json:"WebLocationNewCount,omitnil,omitempty" name:"WebLocationNewCount"` // 主机今日新增 MachineNewCount *int64 `json:"MachineNewCount,omitnil,omitempty" name:"MachineNewCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetInitServiceListRequest ¶ added in v1.0.259
type DescribeAssetInitServiceListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name- string - 是否必填:否 - 包名</li> // <li>User- string - 是否必填:否 - 用户</li> // <li>IsAutoRun - string - 是否必填:否 - 是否开机自启动:0否,1是</li> // <li>Status- string - 是否必填:否 - 默认启用状态:0未启用, 1启用 仅linux</li> // <li>Type- string - 是否必填:否 - 类型:类型 仅windows: // 1:编码器 // 2:IE插件 // 3:网络提供者 // 4:镜像劫持 // 5:LSA提供者 // 6:KnownDLLs // 7:启动执行 // 8:WMI // 9:计划任务 // 10:Winsock提供者 // 11:打印监控器 // 12:资源管理器 // 13:驱动服务 // 14:登录</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetInitServiceListRequest ¶ added in v1.0.259
func NewDescribeAssetInitServiceListRequest() (request *DescribeAssetInitServiceListRequest)
func (*DescribeAssetInitServiceListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetInitServiceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetInitServiceListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetInitServiceListRequest) ToJsonString() string
type DescribeAssetInitServiceListRequestParams ¶ added in v1.0.426
type DescribeAssetInitServiceListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name- string - 是否必填:否 - 包名</li> // <li>User- string - 是否必填:否 - 用户</li> // <li>IsAutoRun - string - 是否必填:否 - 是否开机自启动:0否,1是</li> // <li>Status- string - 是否必填:否 - 默认启用状态:0未启用, 1启用 仅linux</li> // <li>Type- string - 是否必填:否 - 类型:类型 仅windows: // 1:编码器 // 2:IE插件 // 3:网络提供者 // 4:镜像劫持 // 5:LSA提供者 // 6:KnownDLLs // 7:启动执行 // 8:WMI // 9:计划任务 // 10:Winsock提供者 // 11:打印监控器 // 12:资源管理器 // 13:驱动服务 // 14:登录</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetInitServiceListResponse ¶ added in v1.0.259
type DescribeAssetInitServiceListResponse struct { *tchttp.BaseResponse Response *DescribeAssetInitServiceListResponseParams `json:"Response"` }
func NewDescribeAssetInitServiceListResponse ¶ added in v1.0.259
func NewDescribeAssetInitServiceListResponse() (response *DescribeAssetInitServiceListResponse)
func (*DescribeAssetInitServiceListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetInitServiceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetInitServiceListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetInitServiceListResponse) ToJsonString() string
type DescribeAssetInitServiceListResponseParams ¶ added in v1.0.426
type DescribeAssetInitServiceListResponseParams struct { // 列表 Services []*AssetInitServiceBaseInfo `json:"Services,omitnil,omitempty" name:"Services"` // 总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetJarInfoRequest ¶ added in v1.0.259
type DescribeAssetJarInfoRequest struct { *tchttp.BaseRequest // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Jar包ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeAssetJarInfoRequest ¶ added in v1.0.259
func NewDescribeAssetJarInfoRequest() (request *DescribeAssetJarInfoRequest)
func (*DescribeAssetJarInfoRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetJarInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetJarInfoRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetJarInfoRequest) ToJsonString() string
type DescribeAssetJarInfoRequestParams ¶ added in v1.0.426
type DescribeAssetJarInfoRequestParams struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Jar包ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeAssetJarInfoResponse ¶ added in v1.0.259
type DescribeAssetJarInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetJarInfoResponseParams `json:"Response"` }
func NewDescribeAssetJarInfoResponse ¶ added in v1.0.259
func NewDescribeAssetJarInfoResponse() (response *DescribeAssetJarInfoResponse)
func (*DescribeAssetJarInfoResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetJarInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetJarInfoResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetJarInfoResponse) ToJsonString() string
type DescribeAssetJarInfoResponseParams ¶ added in v1.0.426
type DescribeAssetJarInfoResponseParams struct { // Jar包详情 Jar *AssetJarDetail `json:"Jar,omitnil,omitempty" name:"Jar"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetJarListRequest ¶ added in v1.0.259
type DescribeAssetJarListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name- string - 是否必填:否 - 包名</li> // <li>Type- uint - 是否必填:否 - 类型 // 1: 应用程序 // 2 : 系统类库 // 3 : Web服务自带库 // 4 : 其他依赖包</li> // <li>Status- string - 是否必填:否 - 是否可执行:0否,1是</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetJarListRequest ¶ added in v1.0.259
func NewDescribeAssetJarListRequest() (request *DescribeAssetJarListRequest)
func (*DescribeAssetJarListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetJarListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetJarListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetJarListRequest) ToJsonString() string
type DescribeAssetJarListRequestParams ¶ added in v1.0.426
type DescribeAssetJarListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name- string - 是否必填:否 - 包名</li> // <li>Type- uint - 是否必填:否 - 类型 // 1: 应用程序 // 2 : 系统类库 // 3 : Web服务自带库 // 4 : 其他依赖包</li> // <li>Status- string - 是否必填:否 - 是否可执行:0否,1是</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetJarListResponse ¶ added in v1.0.259
type DescribeAssetJarListResponse struct { *tchttp.BaseResponse Response *DescribeAssetJarListResponseParams `json:"Response"` }
func NewDescribeAssetJarListResponse ¶ added in v1.0.259
func NewDescribeAssetJarListResponse() (response *DescribeAssetJarListResponse)
func (*DescribeAssetJarListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetJarListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetJarListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetJarListResponse) ToJsonString() string
type DescribeAssetJarListResponseParams ¶ added in v1.0.426
type DescribeAssetJarListResponseParams struct { // 应用列表 Jars []*AssetJarBaseInfo `json:"Jars,omitnil,omitempty" name:"Jars"` // 总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetLoadInfoRequest ¶ added in v1.0.762
type DescribeAssetLoadInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetLoadInfoRequest ¶ added in v1.0.762
func NewDescribeAssetLoadInfoRequest() (request *DescribeAssetLoadInfoRequest)
func (*DescribeAssetLoadInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetLoadInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetLoadInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetLoadInfoRequest) ToJsonString() string
type DescribeAssetLoadInfoRequestParams ¶ added in v1.0.762
type DescribeAssetLoadInfoRequestParams struct { }
Predefined struct for user
type DescribeAssetLoadInfoResponse ¶ added in v1.0.762
type DescribeAssetLoadInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetLoadInfoResponseParams `json:"Response"` }
func NewDescribeAssetLoadInfoResponse ¶ added in v1.0.762
func NewDescribeAssetLoadInfoResponse() (response *DescribeAssetLoadInfoResponse)
func (*DescribeAssetLoadInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetLoadInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetLoadInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetLoadInfoResponse) ToJsonString() string
type DescribeAssetLoadInfoResponseParams ¶ added in v1.0.762
type DescribeAssetLoadInfoResponseParams struct { // 系统负载 CpuLoad *AssetLoadSummary `json:"CpuLoad,omitnil,omitempty" name:"CpuLoad"` // 内存使用率 MemLoad *AssetLoadSummary `json:"MemLoad,omitnil,omitempty" name:"MemLoad"` // 硬盘使用率 DiskLoad *AssetLoadSummary `json:"DiskLoad,omitnil,omitempty" name:"DiskLoad"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetMachineDetailRequest ¶ added in v1.0.259
type DescribeAssetMachineDetailRequest struct { *tchttp.BaseRequest // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
func NewDescribeAssetMachineDetailRequest ¶ added in v1.0.259
func NewDescribeAssetMachineDetailRequest() (request *DescribeAssetMachineDetailRequest)
func (*DescribeAssetMachineDetailRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetMachineDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetMachineDetailRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetMachineDetailRequest) ToJsonString() string
type DescribeAssetMachineDetailRequestParams ¶ added in v1.0.426
type DescribeAssetMachineDetailRequestParams struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
Predefined struct for user
type DescribeAssetMachineDetailResponse ¶ added in v1.0.259
type DescribeAssetMachineDetailResponse struct { *tchttp.BaseResponse Response *DescribeAssetMachineDetailResponseParams `json:"Response"` }
func NewDescribeAssetMachineDetailResponse ¶ added in v1.0.259
func NewDescribeAssetMachineDetailResponse() (response *DescribeAssetMachineDetailResponse)
func (*DescribeAssetMachineDetailResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetMachineDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetMachineDetailResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetMachineDetailResponse) ToJsonString() string
type DescribeAssetMachineDetailResponseParams ¶ added in v1.0.426
type DescribeAssetMachineDetailResponseParams struct { // 主机详情 MachineDetail *AssetMachineDetail `json:"MachineDetail,omitnil,omitempty" name:"MachineDetail"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetMachineListRequest ¶ added in v1.0.259
type DescribeAssetMachineListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>MachineName 主机名称</li> // <li>InstanceID 实例ID </li> // <li>IP 内网IP或公网IP</li> // <li>OsType - String - 是否必填:否 - windows或linux</li> // <li>CpuLoad - Int - 是否必填:否 - // 0: 未知 1: 低负载 // 2: 中负载 3: 高负载</li> // <li>DiskLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> // <li>MemLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> // <li>Quuid:主机Quuid</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序[FirstTime|PartitionCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetMachineListRequest ¶ added in v1.0.259
func NewDescribeAssetMachineListRequest() (request *DescribeAssetMachineListRequest)
func (*DescribeAssetMachineListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetMachineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetMachineListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetMachineListRequest) ToJsonString() string
type DescribeAssetMachineListRequestParams ¶ added in v1.0.426
type DescribeAssetMachineListRequestParams struct { // 过滤条件。 // <li>MachineName 主机名称</li> // <li>InstanceID 实例ID </li> // <li>IP 内网IP或公网IP</li> // <li>OsType - String - 是否必填:否 - windows或linux</li> // <li>CpuLoad - Int - 是否必填:否 - // 0: 未知 1: 低负载 // 2: 中负载 3: 高负载</li> // <li>DiskLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> // <li>MemLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> // <li>Quuid:主机Quuid</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序[FirstTime|PartitionCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetMachineListResponse ¶ added in v1.0.259
type DescribeAssetMachineListResponse struct { *tchttp.BaseResponse Response *DescribeAssetMachineListResponseParams `json:"Response"` }
func NewDescribeAssetMachineListResponse ¶ added in v1.0.259
func NewDescribeAssetMachineListResponse() (response *DescribeAssetMachineListResponse)
func (*DescribeAssetMachineListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetMachineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetMachineListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetMachineListResponse) ToJsonString() string
type DescribeAssetMachineListResponseParams ¶ added in v1.0.426
type DescribeAssetMachineListResponseParams struct { // 总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 记录列表 Machines []*AssetMachineBaseInfo `json:"Machines,omitnil,omitempty" name:"Machines"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetMachineTagTopRequest ¶ added in v1.0.762
type DescribeAssetMachineTagTopRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetMachineTagTopRequest ¶ added in v1.0.762
func NewDescribeAssetMachineTagTopRequest() (request *DescribeAssetMachineTagTopRequest)
func (*DescribeAssetMachineTagTopRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetMachineTagTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetMachineTagTopRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetMachineTagTopRequest) ToJsonString() string
type DescribeAssetMachineTagTopRequestParams ¶ added in v1.0.762
type DescribeAssetMachineTagTopRequestParams struct { }
Predefined struct for user
type DescribeAssetMachineTagTopResponse ¶ added in v1.0.762
type DescribeAssetMachineTagTopResponse struct { *tchttp.BaseResponse Response *DescribeAssetMachineTagTopResponseParams `json:"Response"` }
func NewDescribeAssetMachineTagTopResponse ¶ added in v1.0.762
func NewDescribeAssetMachineTagTopResponse() (response *DescribeAssetMachineTagTopResponse)
func (*DescribeAssetMachineTagTopResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetMachineTagTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetMachineTagTopResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetMachineTagTopResponse) ToJsonString() string
type DescribeAssetMachineTagTopResponseParams ¶ added in v1.0.762
type DescribeAssetMachineTagTopResponseParams struct { // Top5标签及数量 Tags []*AssetKeyVal `json:"Tags,omitnil,omitempty" name:"Tags"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetPlanTaskListRequest ¶ added in v1.0.259
type DescribeAssetPlanTaskListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>User- string - 是否必填:否 - 用户</li> // <li>Status- int - 是否必填:否 - 默认启用状态:0未启用, 1启用 </li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetPlanTaskListRequest ¶ added in v1.0.259
func NewDescribeAssetPlanTaskListRequest() (request *DescribeAssetPlanTaskListRequest)
func (*DescribeAssetPlanTaskListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetPlanTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetPlanTaskListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetPlanTaskListRequest) ToJsonString() string
type DescribeAssetPlanTaskListRequestParams ¶ added in v1.0.426
type DescribeAssetPlanTaskListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>User- string - 是否必填:否 - 用户</li> // <li>Status- int - 是否必填:否 - 默认启用状态:0未启用, 1启用 </li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetPlanTaskListResponse ¶ added in v1.0.259
type DescribeAssetPlanTaskListResponse struct { *tchttp.BaseResponse Response *DescribeAssetPlanTaskListResponseParams `json:"Response"` }
func NewDescribeAssetPlanTaskListResponse ¶ added in v1.0.259
func NewDescribeAssetPlanTaskListResponse() (response *DescribeAssetPlanTaskListResponse)
func (*DescribeAssetPlanTaskListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetPlanTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetPlanTaskListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetPlanTaskListResponse) ToJsonString() string
type DescribeAssetPlanTaskListResponseParams ¶ added in v1.0.426
type DescribeAssetPlanTaskListResponseParams struct { // 列表 Tasks []*AssetPlanTask `json:"Tasks,omitnil,omitempty" name:"Tasks"` // 总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetPortCountRequest ¶ added in v1.0.762
type DescribeAssetPortCountRequest struct { *tchttp.BaseRequest // 搜索条件:返回指定端口号数据 Port *uint64 `json:"Port,omitnil,omitempty" name:"Port"` }
func NewDescribeAssetPortCountRequest ¶ added in v1.0.762
func NewDescribeAssetPortCountRequest() (request *DescribeAssetPortCountRequest)
func (*DescribeAssetPortCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetPortCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetPortCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetPortCountRequest) ToJsonString() string
type DescribeAssetPortCountRequestParams ¶ added in v1.0.762
type DescribeAssetPortCountRequestParams struct { // 搜索条件:返回指定端口号数据 Port *uint64 `json:"Port,omitnil,omitempty" name:"Port"` }
Predefined struct for user
type DescribeAssetPortCountResponse ¶ added in v1.0.762
type DescribeAssetPortCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetPortCountResponseParams `json:"Response"` }
func NewDescribeAssetPortCountResponse ¶ added in v1.0.762
func NewDescribeAssetPortCountResponse() (response *DescribeAssetPortCountResponse)
func (*DescribeAssetPortCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetPortCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetPortCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetPortCountResponse) ToJsonString() string
type DescribeAssetPortCountResponseParams ¶ added in v1.0.762
type DescribeAssetPortCountResponseParams struct { // 各进程数量 Ports []*AssetKeyVal `json:"Ports,omitnil,omitempty" name:"Ports"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetPortInfoListRequest ¶ added in v1.0.259
type DescribeAssetPortInfoListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Port - uint64 - 是否必填:否 - 端口</li> // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>ProcessName - String - 是否必填:否 - 监听进程</li> // <li>Pid - uint64 - 是否必填:否 - PID</li> // <li>User - String - 是否必填:否 - 运行用户</li> // <li>Group - String - 是否必填:否 - 所属用户组</li> // <li>Ppid - uint64 - 是否必填:否 - PPID</li> // <li>Proto - string - 是否必填:否 - tcp/udp或“”(空字符串筛选未知状态)</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>RunTimeStart - String - 是否必填:否 - 运行开始时间</li> // <li>RunTimeEnd - String - 是否必填:否 - 运行结束时间</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|StartTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetPortInfoListRequest ¶ added in v1.0.259
func NewDescribeAssetPortInfoListRequest() (request *DescribeAssetPortInfoListRequest)
func (*DescribeAssetPortInfoListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetPortInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetPortInfoListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetPortInfoListRequest) ToJsonString() string
type DescribeAssetPortInfoListRequestParams ¶ added in v1.0.426
type DescribeAssetPortInfoListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Port - uint64 - 是否必填:否 - 端口</li> // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>ProcessName - String - 是否必填:否 - 监听进程</li> // <li>Pid - uint64 - 是否必填:否 - PID</li> // <li>User - String - 是否必填:否 - 运行用户</li> // <li>Group - String - 是否必填:否 - 所属用户组</li> // <li>Ppid - uint64 - 是否必填:否 - PPID</li> // <li>Proto - string - 是否必填:否 - tcp/udp或“”(空字符串筛选未知状态)</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>RunTimeStart - String - 是否必填:否 - 运行开始时间</li> // <li>RunTimeEnd - String - 是否必填:否 - 运行结束时间</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|StartTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetPortInfoListResponse ¶ added in v1.0.259
type DescribeAssetPortInfoListResponse struct { *tchttp.BaseResponse Response *DescribeAssetPortInfoListResponseParams `json:"Response"` }
func NewDescribeAssetPortInfoListResponse ¶ added in v1.0.259
func NewDescribeAssetPortInfoListResponse() (response *DescribeAssetPortInfoListResponse)
func (*DescribeAssetPortInfoListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetPortInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetPortInfoListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetPortInfoListResponse) ToJsonString() string
type DescribeAssetPortInfoListResponseParams ¶ added in v1.0.426
type DescribeAssetPortInfoListResponseParams struct { // 记录总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 Ports []*AssetPortBaseInfo `json:"Ports,omitnil,omitempty" name:"Ports"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetProcessCountRequest ¶ added in v1.0.762
type DescribeAssetProcessCountRequest struct { *tchttp.BaseRequest // 搜索条件:搜索返回所有进程名包含Name的进程列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetProcessCountRequest ¶ added in v1.0.762
func NewDescribeAssetProcessCountRequest() (request *DescribeAssetProcessCountRequest)
func (*DescribeAssetProcessCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetProcessCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetProcessCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetProcessCountRequest) ToJsonString() string
type DescribeAssetProcessCountRequestParams ¶ added in v1.0.762
type DescribeAssetProcessCountRequestParams struct { // 搜索条件:搜索返回所有进程名包含Name的进程列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetProcessCountResponse ¶ added in v1.0.762
type DescribeAssetProcessCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetProcessCountResponseParams `json:"Response"` }
func NewDescribeAssetProcessCountResponse ¶ added in v1.0.762
func NewDescribeAssetProcessCountResponse() (response *DescribeAssetProcessCountResponse)
func (*DescribeAssetProcessCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetProcessCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetProcessCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetProcessCountResponse) ToJsonString() string
type DescribeAssetProcessCountResponseParams ¶ added in v1.0.762
type DescribeAssetProcessCountResponseParams struct { // 各进程数量 Process []*AssetKeyVal `json:"Process,omitnil,omitempty" name:"Process"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetProcessInfoListRequest ¶ added in v1.0.259
type DescribeAssetProcessInfoListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 进程名</li> // <li>User - String - 是否必填:否 - 进程用户</li> // <li>Group - String - 是否必填:否 - 进程用户组</li> // <li>Pid - uint64 - 是否必填:否 - 进程ID</li> // <li>Ppid - uint64 - 是否必填:否 - 父进程ID</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>Status - string - 是否必填:否 - 进程状态: // 1:R 可执行 // 2:S 可中断 // 3:D 不可中断 // 4:T 暂停状态或跟踪状态 // 5:Z 僵尸状态 // 6:X 将被销毁</li> // <li>RunTimeStart - String - 是否必填:否 - 运行开始时间</li> // <li>RunTimeEnd - String - 是否必填:否 - 运行结束时间</li> // <li>InstallByPackage - uint64 - 是否必填:否 - 是否包安装:0否,1是</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|StartTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetProcessInfoListRequest ¶ added in v1.0.259
func NewDescribeAssetProcessInfoListRequest() (request *DescribeAssetProcessInfoListRequest)
func (*DescribeAssetProcessInfoListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetProcessInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetProcessInfoListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetProcessInfoListRequest) ToJsonString() string
type DescribeAssetProcessInfoListRequestParams ¶ added in v1.0.426
type DescribeAssetProcessInfoListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 进程名</li> // <li>User - String - 是否必填:否 - 进程用户</li> // <li>Group - String - 是否必填:否 - 进程用户组</li> // <li>Pid - uint64 - 是否必填:否 - 进程ID</li> // <li>Ppid - uint64 - 是否必填:否 - 父进程ID</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>Status - string - 是否必填:否 - 进程状态: // 1:R 可执行 // 2:S 可中断 // 3:D 不可中断 // 4:T 暂停状态或跟踪状态 // 5:Z 僵尸状态 // 6:X 将被销毁</li> // <li>RunTimeStart - String - 是否必填:否 - 运行开始时间</li> // <li>RunTimeEnd - String - 是否必填:否 - 运行结束时间</li> // <li>InstallByPackage - uint64 - 是否必填:否 - 是否包安装:0否,1是</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|StartTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetProcessInfoListResponse ¶ added in v1.0.259
type DescribeAssetProcessInfoListResponse struct { *tchttp.BaseResponse Response *DescribeAssetProcessInfoListResponseParams `json:"Response"` }
func NewDescribeAssetProcessInfoListResponse ¶ added in v1.0.259
func NewDescribeAssetProcessInfoListResponse() (response *DescribeAssetProcessInfoListResponse)
func (*DescribeAssetProcessInfoListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetProcessInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetProcessInfoListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetProcessInfoListResponse) ToJsonString() string
type DescribeAssetProcessInfoListResponseParams ¶ added in v1.0.426
type DescribeAssetProcessInfoListResponseParams struct { // 记录总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 Process []*AssetProcessBaseInfo `json:"Process,omitnil,omitempty" name:"Process"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetRecentMachineInfoRequest ¶
type DescribeAssetRecentMachineInfoRequest struct { *tchttp.BaseRequest // 开始时间,如:2020-09-22 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间,如:2020-09-22 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
func NewDescribeAssetRecentMachineInfoRequest ¶
func NewDescribeAssetRecentMachineInfoRequest() (request *DescribeAssetRecentMachineInfoRequest)
func (*DescribeAssetRecentMachineInfoRequest) FromJsonString ¶
func (r *DescribeAssetRecentMachineInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetRecentMachineInfoRequest) ToJsonString ¶
func (r *DescribeAssetRecentMachineInfoRequest) ToJsonString() string
type DescribeAssetRecentMachineInfoRequestParams ¶ added in v1.0.426
type DescribeAssetRecentMachineInfoRequestParams struct { // 开始时间,如:2020-09-22 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间,如:2020-09-22 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
Predefined struct for user
type DescribeAssetRecentMachineInfoResponse ¶
type DescribeAssetRecentMachineInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetRecentMachineInfoResponseParams `json:"Response"` }
func NewDescribeAssetRecentMachineInfoResponse ¶
func NewDescribeAssetRecentMachineInfoResponse() (response *DescribeAssetRecentMachineInfoResponse)
func (*DescribeAssetRecentMachineInfoResponse) FromJsonString ¶
func (r *DescribeAssetRecentMachineInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetRecentMachineInfoResponse) ToJsonString ¶
func (r *DescribeAssetRecentMachineInfoResponse) ToJsonString() string
type DescribeAssetRecentMachineInfoResponseParams ¶ added in v1.0.426
type DescribeAssetRecentMachineInfoResponseParams struct { // 总数量列表 TotalList []*AssetKeyVal `json:"TotalList,omitnil,omitempty" name:"TotalList"` // 在线数量列表 LiveList []*AssetKeyVal `json:"LiveList,omitnil,omitempty" name:"LiveList"` // 离线数量列表 OfflineList []*AssetKeyVal `json:"OfflineList,omitnil,omitempty" name:"OfflineList"` // 风险数量列表 RiskList []*AssetKeyVal `json:"RiskList,omitnil,omitempty" name:"RiskList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetSystemPackageListRequest ¶ added in v1.0.259
type DescribeAssetSystemPackageListRequest struct { *tchttp.BaseRequest // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 包 名</li> // <li>StartTime - String - 是否必填:否 - 安装开始时间</li> // <li>EndTime - String - 是否必填:否 - 安装开始时间</li> // <li>Type - int - 是否必填:否 - 安装包类型: // 1:rmp // 2:dpkg // 3:java // 4:system</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc-升序 或 desc-降序。默认:desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式可选:[FistTime|InstallTime:安装时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetSystemPackageListRequest ¶ added in v1.0.259
func NewDescribeAssetSystemPackageListRequest() (request *DescribeAssetSystemPackageListRequest)
func (*DescribeAssetSystemPackageListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetSystemPackageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetSystemPackageListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetSystemPackageListRequest) ToJsonString() string
type DescribeAssetSystemPackageListRequestParams ¶ added in v1.0.426
type DescribeAssetSystemPackageListRequestParams struct { // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 包 名</li> // <li>StartTime - String - 是否必填:否 - 安装开始时间</li> // <li>EndTime - String - 是否必填:否 - 安装开始时间</li> // <li>Type - int - 是否必填:否 - 安装包类型: // 1:rmp // 2:dpkg // 3:java // 4:system</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc-升序 或 desc-降序。默认:desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式可选:[FistTime|InstallTime:安装时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetSystemPackageListResponse ¶ added in v1.0.259
type DescribeAssetSystemPackageListResponse struct { *tchttp.BaseResponse Response *DescribeAssetSystemPackageListResponseParams `json:"Response"` }
func NewDescribeAssetSystemPackageListResponse ¶ added in v1.0.259
func NewDescribeAssetSystemPackageListResponse() (response *DescribeAssetSystemPackageListResponse)
func (*DescribeAssetSystemPackageListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetSystemPackageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetSystemPackageListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetSystemPackageListResponse) ToJsonString() string
type DescribeAssetSystemPackageListResponseParams ¶ added in v1.0.426
type DescribeAssetSystemPackageListResponseParams struct { // 记录总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 Packages []*AssetSystemPackageInfo `json:"Packages,omitnil,omitempty" name:"Packages"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetTotalCountRequest ¶ added in v1.0.762
type DescribeAssetTotalCountRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetTotalCountRequest ¶ added in v1.0.762
func NewDescribeAssetTotalCountRequest() (request *DescribeAssetTotalCountRequest)
func (*DescribeAssetTotalCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetTotalCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetTotalCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetTotalCountRequest) ToJsonString() string
type DescribeAssetTotalCountRequestParams ¶ added in v1.0.762
type DescribeAssetTotalCountRequestParams struct { }
Predefined struct for user
type DescribeAssetTotalCountResponse ¶ added in v1.0.762
type DescribeAssetTotalCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetTotalCountResponseParams `json:"Response"` }
func NewDescribeAssetTotalCountResponse ¶ added in v1.0.762
func NewDescribeAssetTotalCountResponse() (response *DescribeAssetTotalCountResponse)
func (*DescribeAssetTotalCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetTotalCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetTotalCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetTotalCountResponse) ToJsonString() string
type DescribeAssetTotalCountResponseParams ¶ added in v1.0.762
type DescribeAssetTotalCountResponseParams struct { // 各项资源数量 // system : 资源监控 // account: 账号 // port: 端口 // process: 进程 // app: 应用软件 // database:数据库 // webapp: Web应用 // webframe: Web框架 // webservice: Web服务 // weblocation: Web站点 // jar: Jar包 // initservice: 启动服务 // planTask:计划任务 // env:环境变量 // coremodule:内核模块 Types []*AssetKeyVal `json:"Types,omitnil,omitempty" name:"Types"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetTypeTopRequest ¶ added in v1.0.762
type DescribeAssetTypeTopRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetTypeTopRequest ¶ added in v1.0.762
func NewDescribeAssetTypeTopRequest() (request *DescribeAssetTypeTopRequest)
func (*DescribeAssetTypeTopRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetTypeTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetTypeTopRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetTypeTopRequest) ToJsonString() string
type DescribeAssetTypeTopRequestParams ¶ added in v1.0.762
type DescribeAssetTypeTopRequestParams struct { }
Predefined struct for user
type DescribeAssetTypeTopResponse ¶ added in v1.0.762
type DescribeAssetTypeTopResponse struct { *tchttp.BaseResponse Response *DescribeAssetTypeTopResponseParams `json:"Response"` }
func NewDescribeAssetTypeTopResponse ¶ added in v1.0.762
func NewDescribeAssetTypeTopResponse() (response *DescribeAssetTypeTopResponse)
func (*DescribeAssetTypeTopResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetTypeTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetTypeTopResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetTypeTopResponse) ToJsonString() string
type DescribeAssetTypeTopResponseParams ¶ added in v1.0.762
type DescribeAssetTypeTopResponseParams struct { // 账号Top5 User []*AssetKeyVal `json:"User,omitnil,omitempty" name:"User"` // 端口Top5 Port []*AssetKeyVal `json:"Port,omitnil,omitempty" name:"Port"` // 进程Top5 Process []*AssetKeyVal `json:"Process,omitnil,omitempty" name:"Process"` // 软件Top5 Software []*AssetKeyVal `json:"Software,omitnil,omitempty" name:"Software"` // 数据库Top5 Database []*AssetKeyVal `json:"Database,omitnil,omitempty" name:"Database"` // Web应用Top5 WebApp []*AssetKeyVal `json:"WebApp,omitnil,omitempty" name:"WebApp"` // Web站点Top5 WebLocation []*AssetKeyVal `json:"WebLocation,omitnil,omitempty" name:"WebLocation"` // Web框架Top5 WebFrame []*AssetKeyVal `json:"WebFrame,omitnil,omitempty" name:"WebFrame"` // Web服务Top5 WebService []*AssetKeyVal `json:"WebService,omitnil,omitempty" name:"WebService"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetTypesRequest ¶ added in v1.0.762
type DescribeAssetTypesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAssetTypesRequest ¶ added in v1.0.762
func NewDescribeAssetTypesRequest() (request *DescribeAssetTypesRequest)
func (*DescribeAssetTypesRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetTypesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetTypesRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetTypesRequest) ToJsonString() string
type DescribeAssetTypesRequestParams ¶ added in v1.0.762
type DescribeAssetTypesRequestParams struct { }
Predefined struct for user
type DescribeAssetTypesResponse ¶ added in v1.0.762
type DescribeAssetTypesResponse struct { *tchttp.BaseResponse Response *DescribeAssetTypesResponseParams `json:"Response"` }
func NewDescribeAssetTypesResponse ¶ added in v1.0.762
func NewDescribeAssetTypesResponse() (response *DescribeAssetTypesResponse)
func (*DescribeAssetTypesResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetTypesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetTypesResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetTypesResponse) ToJsonString() string
type DescribeAssetTypesResponseParams ¶ added in v1.0.762
type DescribeAssetTypesResponseParams struct { // 资产指纹类型列表 Types []*AssetType `json:"Types,omitnil,omitempty" name:"Types"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetUserCountRequest ¶ added in v1.0.762
type DescribeAssetUserCountRequest struct { *tchttp.BaseRequest // 搜索条件:搜索名称中包含name的所有账号列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetUserCountRequest ¶ added in v1.0.762
func NewDescribeAssetUserCountRequest() (request *DescribeAssetUserCountRequest)
func (*DescribeAssetUserCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetUserCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetUserCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetUserCountRequest) ToJsonString() string
type DescribeAssetUserCountRequestParams ¶ added in v1.0.762
type DescribeAssetUserCountRequestParams struct { // 搜索条件:搜索名称中包含name的所有账号列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetUserCountResponse ¶ added in v1.0.762
type DescribeAssetUserCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetUserCountResponseParams `json:"Response"` }
func NewDescribeAssetUserCountResponse ¶ added in v1.0.762
func NewDescribeAssetUserCountResponse() (response *DescribeAssetUserCountResponse)
func (*DescribeAssetUserCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetUserCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetUserCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetUserCountResponse) ToJsonString() string
type DescribeAssetUserCountResponseParams ¶ added in v1.0.762
type DescribeAssetUserCountResponseParams struct { // 各账号数量 Users []*AssetKeyVal `json:"Users,omitnil,omitempty" name:"Users"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetUserInfoRequest ¶ added in v1.0.259
type DescribeAssetUserInfoRequest struct { *tchttp.BaseRequest // 云服务器UUID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机安全UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 账户名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetUserInfoRequest ¶ added in v1.0.259
func NewDescribeAssetUserInfoRequest() (request *DescribeAssetUserInfoRequest)
func (*DescribeAssetUserInfoRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetUserInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetUserInfoRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetUserInfoRequest) ToJsonString() string
type DescribeAssetUserInfoRequestParams ¶ added in v1.0.426
type DescribeAssetUserInfoRequestParams struct { // 云服务器UUID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机安全UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 账户名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetUserInfoResponse ¶ added in v1.0.259
type DescribeAssetUserInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetUserInfoResponseParams `json:"Response"` }
func NewDescribeAssetUserInfoResponse ¶ added in v1.0.259
func NewDescribeAssetUserInfoResponse() (response *DescribeAssetUserInfoResponse)
func (*DescribeAssetUserInfoResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetUserInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetUserInfoResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetUserInfoResponse) ToJsonString() string
type DescribeAssetUserInfoResponseParams ¶ added in v1.0.426
type DescribeAssetUserInfoResponseParams struct { // 用户详细信息 User *AssetUserDetail `json:"User,omitnil,omitempty" name:"User"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetUserKeyListRequest ¶ added in v1.0.762
type DescribeAssetUserKeyListRequest struct { *tchttp.BaseRequest // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 账号名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAssetUserKeyListRequest ¶ added in v1.0.762
func NewDescribeAssetUserKeyListRequest() (request *DescribeAssetUserKeyListRequest)
func (*DescribeAssetUserKeyListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetUserKeyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetUserKeyListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetUserKeyListRequest) ToJsonString() string
type DescribeAssetUserKeyListRequestParams ¶ added in v1.0.762
type DescribeAssetUserKeyListRequestParams struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 账号名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAssetUserKeyListResponse ¶ added in v1.0.762
type DescribeAssetUserKeyListResponse struct { *tchttp.BaseResponse Response *DescribeAssetUserKeyListResponseParams `json:"Response"` }
func NewDescribeAssetUserKeyListResponse ¶ added in v1.0.762
func NewDescribeAssetUserKeyListResponse() (response *DescribeAssetUserKeyListResponse)
func (*DescribeAssetUserKeyListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetUserKeyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetUserKeyListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetUserKeyListResponse) ToJsonString() string
type DescribeAssetUserKeyListResponseParams ¶ added in v1.0.762
type DescribeAssetUserKeyListResponseParams struct { // 公钥列表 Keys []*AssetUserKeyInfo `json:"Keys,omitnil,omitempty" name:"Keys"` // 分区总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetUserListRequest ¶ added in v1.0.259
type DescribeAssetUserListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 账户名(模糊匹配)</li> // <li>NameStrict - String - 是否必填:否 - 账户名(严格匹配)</li> // <li>Uid - uint64 - 是否必填:否 - Uid</li> // <li>Guid - uint64 - 是否必填:否 - Guid</li> // <li>LoginTimeStart - String - 是否必填:否 - 开始时间,如:2021-01-11</li> // <li>LoginTimeEnd - String - 是否必填:否 - 结束时间,如:2021-01-11</li> // <li>LoginType - uint64 - 是否必填:否 - 0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码 仅linux</li> // <li>OsType - String - 是否必填:否 - windows或linux</li> // <li>Status - uint64 - 是否必填:否 - 账号状态:0-禁用;1-启用</li> // <li>UserType - uint64 - 是否必填:否 - 账号类型:0访客用户,1标准用户,2管理员用户 仅windows</li> // <li>IsDomain - uint64 - 是否必填:否 - 是否域账号:0 不是,1是 仅windows</li> // <li>IsRoot - uint64 - 是否必填:否 - 是否Root权限:0 不是,1是 仅linux</li> // <li>IsSudo - uint64 - 是否必填:否 - 是否Sudo权限:0 不是,1是 仅linux</li> // <li>IsSshLogin - uint64 - 是否必填:否 - 是否ssh登录:0 不是,1是 仅linux</li> // <li>ShellLoginStatus - uint64 - 是否必填:否 - 是否shell登录性,0不是;1是 仅linux</li> // <li>PasswordStatus - uint64 - 是否必填:否 - 密码状态:1正常 2即将过期 3已过期 4已锁定 仅linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|LoginTime|PasswordChangeTime|PasswordDuaTime|PasswordLockDays] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetUserListRequest ¶ added in v1.0.259
func NewDescribeAssetUserListRequest() (request *DescribeAssetUserListRequest)
func (*DescribeAssetUserListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetUserListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetUserListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetUserListRequest) ToJsonString() string
type DescribeAssetUserListRequestParams ¶ added in v1.0.426
type DescribeAssetUserListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 账户名(模糊匹配)</li> // <li>NameStrict - String - 是否必填:否 - 账户名(严格匹配)</li> // <li>Uid - uint64 - 是否必填:否 - Uid</li> // <li>Guid - uint64 - 是否必填:否 - Guid</li> // <li>LoginTimeStart - String - 是否必填:否 - 开始时间,如:2021-01-11</li> // <li>LoginTimeEnd - String - 是否必填:否 - 结束时间,如:2021-01-11</li> // <li>LoginType - uint64 - 是否必填:否 - 0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码 仅linux</li> // <li>OsType - String - 是否必填:否 - windows或linux</li> // <li>Status - uint64 - 是否必填:否 - 账号状态:0-禁用;1-启用</li> // <li>UserType - uint64 - 是否必填:否 - 账号类型:0访客用户,1标准用户,2管理员用户 仅windows</li> // <li>IsDomain - uint64 - 是否必填:否 - 是否域账号:0 不是,1是 仅windows</li> // <li>IsRoot - uint64 - 是否必填:否 - 是否Root权限:0 不是,1是 仅linux</li> // <li>IsSudo - uint64 - 是否必填:否 - 是否Sudo权限:0 不是,1是 仅linux</li> // <li>IsSshLogin - uint64 - 是否必填:否 - 是否ssh登录:0 不是,1是 仅linux</li> // <li>ShellLoginStatus - uint64 - 是否必填:否 - 是否shell登录性,0不是;1是 仅linux</li> // <li>PasswordStatus - uint64 - 是否必填:否 - 密码状态:1正常 2即将过期 3已过期 4已锁定 仅linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|LoginTime|PasswordChangeTime|PasswordDuaTime|PasswordLockDays] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetUserListResponse ¶ added in v1.0.259
type DescribeAssetUserListResponse struct { *tchttp.BaseResponse Response *DescribeAssetUserListResponseParams `json:"Response"` }
func NewDescribeAssetUserListResponse ¶ added in v1.0.259
func NewDescribeAssetUserListResponse() (response *DescribeAssetUserListResponse)
func (*DescribeAssetUserListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetUserListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetUserListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetUserListResponse) ToJsonString() string
type DescribeAssetUserListResponseParams ¶ added in v1.0.426
type DescribeAssetUserListResponseParams struct { // 记录总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 账号列表 Users []*AssetUserBaseInfo `json:"Users,omitnil,omitempty" name:"Users"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebAppCountRequest ¶ added in v1.0.762
type DescribeAssetWebAppCountRequest struct { *tchttp.BaseRequest // 搜索条件:返回名称包含Name的所有Web应用列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetWebAppCountRequest ¶ added in v1.0.762
func NewDescribeAssetWebAppCountRequest() (request *DescribeAssetWebAppCountRequest)
func (*DescribeAssetWebAppCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebAppCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebAppCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebAppCountRequest) ToJsonString() string
type DescribeAssetWebAppCountRequestParams ¶ added in v1.0.762
type DescribeAssetWebAppCountRequestParams struct { // 搜索条件:返回名称包含Name的所有Web应用列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetWebAppCountResponse ¶ added in v1.0.762
type DescribeAssetWebAppCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebAppCountResponseParams `json:"Response"` }
func NewDescribeAssetWebAppCountResponse ¶ added in v1.0.762
func NewDescribeAssetWebAppCountResponse() (response *DescribeAssetWebAppCountResponse)
func (*DescribeAssetWebAppCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebAppCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebAppCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebAppCountResponse) ToJsonString() string
type DescribeAssetWebAppCountResponseParams ¶ added in v1.0.762
type DescribeAssetWebAppCountResponseParams struct { // 各Web应用数量 WebApps []*AssetKeyVal `json:"WebApps,omitnil,omitempty" name:"WebApps"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebAppListRequest ¶ added in v1.0.259
type DescribeAssetWebAppListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 应用名</li> // <li>Domain - String - 是否必填:否 - 站点域名</li> // <li>Type - int - 是否必填:否 - 服务类型: // 0:全部 // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:Jetty // 8:IHS // 9:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|PluginCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetWebAppListRequest ¶ added in v1.0.259
func NewDescribeAssetWebAppListRequest() (request *DescribeAssetWebAppListRequest)
func (*DescribeAssetWebAppListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebAppListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebAppListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebAppListRequest) ToJsonString() string
type DescribeAssetWebAppListRequestParams ¶ added in v1.0.426
type DescribeAssetWebAppListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 应用名</li> // <li>Domain - String - 是否必填:否 - 站点域名</li> // <li>Type - int - 是否必填:否 - 服务类型: // 0:全部 // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:Jetty // 8:IHS // 9:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|PluginCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetWebAppListResponse ¶ added in v1.0.259
type DescribeAssetWebAppListResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebAppListResponseParams `json:"Response"` }
func NewDescribeAssetWebAppListResponse ¶ added in v1.0.259
func NewDescribeAssetWebAppListResponse() (response *DescribeAssetWebAppListResponse)
func (*DescribeAssetWebAppListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebAppListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebAppListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebAppListResponse) ToJsonString() string
type DescribeAssetWebAppListResponseParams ¶ added in v1.0.426
type DescribeAssetWebAppListResponseParams struct { // 记录总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 WebApps []*AssetWebAppBaseInfo `json:"WebApps,omitnil,omitempty" name:"WebApps"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebAppPluginListRequest ¶ added in v1.0.259
type DescribeAssetWebAppPluginListRequest struct { *tchttp.BaseRequest // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Web应用ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAssetWebAppPluginListRequest ¶ added in v1.0.259
func NewDescribeAssetWebAppPluginListRequest() (request *DescribeAssetWebAppPluginListRequest)
func (*DescribeAssetWebAppPluginListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebAppPluginListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebAppPluginListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebAppPluginListRequest) ToJsonString() string
type DescribeAssetWebAppPluginListRequestParams ¶ added in v1.0.426
type DescribeAssetWebAppPluginListRequestParams struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Web应用ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAssetWebAppPluginListResponse ¶ added in v1.0.259
type DescribeAssetWebAppPluginListResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebAppPluginListResponseParams `json:"Response"` }
func NewDescribeAssetWebAppPluginListResponse ¶ added in v1.0.259
func NewDescribeAssetWebAppPluginListResponse() (response *DescribeAssetWebAppPluginListResponse)
func (*DescribeAssetWebAppPluginListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebAppPluginListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebAppPluginListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebAppPluginListResponse) ToJsonString() string
type DescribeAssetWebAppPluginListResponseParams ¶ added in v1.0.426
type DescribeAssetWebAppPluginListResponseParams struct { // 列表 Plugins []*AssetWebAppPluginInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"` // 分区总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebFrameCountRequest ¶ added in v1.0.762
type DescribeAssetWebFrameCountRequest struct { *tchttp.BaseRequest // 搜索条件:返回名称包含Name的所有Web框架列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetWebFrameCountRequest ¶ added in v1.0.762
func NewDescribeAssetWebFrameCountRequest() (request *DescribeAssetWebFrameCountRequest)
func (*DescribeAssetWebFrameCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebFrameCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebFrameCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebFrameCountRequest) ToJsonString() string
type DescribeAssetWebFrameCountRequestParams ¶ added in v1.0.762
type DescribeAssetWebFrameCountRequestParams struct { // 搜索条件:返回名称包含Name的所有Web框架列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetWebFrameCountResponse ¶ added in v1.0.762
type DescribeAssetWebFrameCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebFrameCountResponseParams `json:"Response"` }
func NewDescribeAssetWebFrameCountResponse ¶ added in v1.0.762
func NewDescribeAssetWebFrameCountResponse() (response *DescribeAssetWebFrameCountResponse)
func (*DescribeAssetWebFrameCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebFrameCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebFrameCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebFrameCountResponse) ToJsonString() string
type DescribeAssetWebFrameCountResponseParams ¶ added in v1.0.762
type DescribeAssetWebFrameCountResponseParams struct { // 各Web框架数量 WebFrames []*AssetKeyVal `json:"WebFrames,omitnil,omitempty" name:"WebFrames"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebFrameListRequest ¶ added in v1.0.259
type DescribeAssetWebFrameListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 框架名</li> // <li>NameStrict - String - 是否必填:否 - 框架名(严格匹配)</li> // <li>Lang - String - 是否必填:否 - 框架语言:java/python</li> // <li>Type - String - 是否必填:否 - 服务类型: // 0:全部 // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|JarCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetWebFrameListRequest ¶ added in v1.0.259
func NewDescribeAssetWebFrameListRequest() (request *DescribeAssetWebFrameListRequest)
func (*DescribeAssetWebFrameListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebFrameListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebFrameListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebFrameListRequest) ToJsonString() string
type DescribeAssetWebFrameListRequestParams ¶ added in v1.0.426
type DescribeAssetWebFrameListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 框架名</li> // <li>NameStrict - String - 是否必填:否 - 框架名(严格匹配)</li> // <li>Lang - String - 是否必填:否 - 框架语言:java/python</li> // <li>Type - String - 是否必填:否 - 服务类型: // 0:全部 // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|JarCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetWebFrameListResponse ¶ added in v1.0.259
type DescribeAssetWebFrameListResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebFrameListResponseParams `json:"Response"` }
func NewDescribeAssetWebFrameListResponse ¶ added in v1.0.259
func NewDescribeAssetWebFrameListResponse() (response *DescribeAssetWebFrameListResponse)
func (*DescribeAssetWebFrameListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebFrameListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebFrameListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebFrameListResponse) ToJsonString() string
type DescribeAssetWebFrameListResponseParams ¶ added in v1.0.426
type DescribeAssetWebFrameListResponseParams struct { // 记录总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 WebFrames []*AssetWebFrameBaseInfo `json:"WebFrames,omitnil,omitempty" name:"WebFrames"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebLocationCountRequest ¶ added in v1.0.762
type DescribeAssetWebLocationCountRequest struct { *tchttp.BaseRequest // 搜索条件:返回名称包含Name的所有Web站点列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetWebLocationCountRequest ¶ added in v1.0.762
func NewDescribeAssetWebLocationCountRequest() (request *DescribeAssetWebLocationCountRequest)
func (*DescribeAssetWebLocationCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebLocationCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebLocationCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebLocationCountRequest) ToJsonString() string
type DescribeAssetWebLocationCountRequestParams ¶ added in v1.0.762
type DescribeAssetWebLocationCountRequestParams struct { // 搜索条件:返回名称包含Name的所有Web站点列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetWebLocationCountResponse ¶ added in v1.0.762
type DescribeAssetWebLocationCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebLocationCountResponseParams `json:"Response"` }
func NewDescribeAssetWebLocationCountResponse ¶ added in v1.0.762
func NewDescribeAssetWebLocationCountResponse() (response *DescribeAssetWebLocationCountResponse)
func (*DescribeAssetWebLocationCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebLocationCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebLocationCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebLocationCountResponse) ToJsonString() string
type DescribeAssetWebLocationCountResponseParams ¶ added in v1.0.762
type DescribeAssetWebLocationCountResponseParams struct { // 各Web站点数量 WebLocations []*AssetKeyVal `json:"WebLocations,omitnil,omitempty" name:"WebLocations"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebLocationInfoRequest ¶ added in v1.0.259
type DescribeAssetWebLocationInfoRequest struct { *tchttp.BaseRequest // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 站点Id Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeAssetWebLocationInfoRequest ¶ added in v1.0.259
func NewDescribeAssetWebLocationInfoRequest() (request *DescribeAssetWebLocationInfoRequest)
func (*DescribeAssetWebLocationInfoRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebLocationInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebLocationInfoRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebLocationInfoRequest) ToJsonString() string
type DescribeAssetWebLocationInfoRequestParams ¶ added in v1.0.426
type DescribeAssetWebLocationInfoRequestParams struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 站点Id Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeAssetWebLocationInfoResponse ¶ added in v1.0.259
type DescribeAssetWebLocationInfoResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebLocationInfoResponseParams `json:"Response"` }
func NewDescribeAssetWebLocationInfoResponse ¶ added in v1.0.259
func NewDescribeAssetWebLocationInfoResponse() (response *DescribeAssetWebLocationInfoResponse)
func (*DescribeAssetWebLocationInfoResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebLocationInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebLocationInfoResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebLocationInfoResponse) ToJsonString() string
type DescribeAssetWebLocationInfoResponseParams ¶ added in v1.0.426
type DescribeAssetWebLocationInfoResponseParams struct { // 站点信息 WebLocation *AssetWebLocationInfo `json:"WebLocation,omitnil,omitempty" name:"WebLocation"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebLocationListRequest ¶ added in v1.0.259
type DescribeAssetWebLocationListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 域名</li> // <li>User - String - 是否必填:否 - 运行用户</li> // <li>Port - uint64 - 是否必填:否 - 站点端口</li> // <li>Proto - uint64 - 是否必填:否 - 站点协议:1:HTTP,2:HTTPS</li> // <li>ServiceType - uint64 - 是否必填:否 - 服务类型: // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|PathCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetWebLocationListRequest ¶ added in v1.0.259
func NewDescribeAssetWebLocationListRequest() (request *DescribeAssetWebLocationListRequest)
func (*DescribeAssetWebLocationListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebLocationListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebLocationListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebLocationListRequest) ToJsonString() string
type DescribeAssetWebLocationListRequestParams ¶ added in v1.0.426
type DescribeAssetWebLocationListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>Name - String - 是否必填:否 - 域名</li> // <li>User - String - 是否必填:否 - 运行用户</li> // <li>Port - uint64 - 是否必填:否 - 站点端口</li> // <li>Proto - uint64 - 是否必填:否 - 站点协议:1:HTTP,2:HTTPS</li> // <li>ServiceType - uint64 - 是否必填:否 - 服务类型: // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|PathCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetWebLocationListResponse ¶ added in v1.0.259
type DescribeAssetWebLocationListResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebLocationListResponseParams `json:"Response"` }
func NewDescribeAssetWebLocationListResponse ¶ added in v1.0.259
func NewDescribeAssetWebLocationListResponse() (response *DescribeAssetWebLocationListResponse)
func (*DescribeAssetWebLocationListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebLocationListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebLocationListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebLocationListResponse) ToJsonString() string
type DescribeAssetWebLocationListResponseParams ¶ added in v1.0.426
type DescribeAssetWebLocationListResponseParams struct { // 记录总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 站点列表 Locations []*AssetWebLocationBaseInfo `json:"Locations,omitnil,omitempty" name:"Locations"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebLocationPathListRequest ¶ added in v1.0.762
type DescribeAssetWebLocationPathListRequest struct { *tchttp.BaseRequest // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Web站点Id Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 返回列表数量,最多100,默认10 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeAssetWebLocationPathListRequest ¶ added in v1.0.762
func NewDescribeAssetWebLocationPathListRequest() (request *DescribeAssetWebLocationPathListRequest)
func (*DescribeAssetWebLocationPathListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebLocationPathListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebLocationPathListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebLocationPathListRequest) ToJsonString() string
type DescribeAssetWebLocationPathListRequestParams ¶ added in v1.0.762
type DescribeAssetWebLocationPathListRequestParams struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Web站点Id Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 返回列表数量,最多100,默认10 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeAssetWebLocationPathListResponse ¶ added in v1.0.762
type DescribeAssetWebLocationPathListResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebLocationPathListResponseParams `json:"Response"` }
func NewDescribeAssetWebLocationPathListResponse ¶ added in v1.0.762
func NewDescribeAssetWebLocationPathListResponse() (response *DescribeAssetWebLocationPathListResponse)
func (*DescribeAssetWebLocationPathListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebLocationPathListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebLocationPathListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebLocationPathListResponse) ToJsonString() string
type DescribeAssetWebLocationPathListResponseParams ¶ added in v1.0.762
type DescribeAssetWebLocationPathListResponseParams struct { // 总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 Paths []*AssetWebLocationPath `json:"Paths,omitnil,omitempty" name:"Paths"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebServiceCountRequest ¶ added in v1.0.762
type DescribeAssetWebServiceCountRequest struct { *tchttp.BaseRequest // 搜索条件:返回名称包含Name的所有Web服务列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeAssetWebServiceCountRequest ¶ added in v1.0.762
func NewDescribeAssetWebServiceCountRequest() (request *DescribeAssetWebServiceCountRequest)
func (*DescribeAssetWebServiceCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebServiceCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebServiceCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebServiceCountRequest) ToJsonString() string
type DescribeAssetWebServiceCountRequestParams ¶ added in v1.0.762
type DescribeAssetWebServiceCountRequestParams struct { // 搜索条件:返回名称包含Name的所有Web服务列表 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeAssetWebServiceCountResponse ¶ added in v1.0.762
type DescribeAssetWebServiceCountResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebServiceCountResponseParams `json:"Response"` }
func NewDescribeAssetWebServiceCountResponse ¶ added in v1.0.762
func NewDescribeAssetWebServiceCountResponse() (response *DescribeAssetWebServiceCountResponse)
func (*DescribeAssetWebServiceCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebServiceCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebServiceCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAssetWebServiceCountResponse) ToJsonString() string
type DescribeAssetWebServiceCountResponseParams ¶ added in v1.0.762
type DescribeAssetWebServiceCountResponseParams struct { // 各Web服务数量 WebServices []*AssetKeyVal `json:"WebServices,omitnil,omitempty" name:"WebServices"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebServiceInfoListRequest ¶ added in v1.0.259
type DescribeAssetWebServiceInfoListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>User- string - 是否必填:否 - 运行用户</li> // <li>Name- string - 是否必填:否 - Web服务名: // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType- string - 是否必填:否 - Windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|ProcessCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeAssetWebServiceInfoListRequest ¶ added in v1.0.259
func NewDescribeAssetWebServiceInfoListRequest() (request *DescribeAssetWebServiceInfoListRequest)
func (*DescribeAssetWebServiceInfoListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebServiceInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebServiceInfoListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebServiceInfoListRequest) ToJsonString() string
type DescribeAssetWebServiceInfoListRequestParams ¶ added in v1.0.426
type DescribeAssetWebServiceInfoListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>User- string - 是否必填:否 - 运行用户</li> // <li>Name- string - 是否必填:否 - Web服务名: // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType- string - 是否必填:否 - Windows/linux</li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 )</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|ProcessCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeAssetWebServiceInfoListResponse ¶ added in v1.0.259
type DescribeAssetWebServiceInfoListResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebServiceInfoListResponseParams `json:"Response"` }
func NewDescribeAssetWebServiceInfoListResponse ¶ added in v1.0.259
func NewDescribeAssetWebServiceInfoListResponse() (response *DescribeAssetWebServiceInfoListResponse)
func (*DescribeAssetWebServiceInfoListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebServiceInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebServiceInfoListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebServiceInfoListResponse) ToJsonString() string
type DescribeAssetWebServiceInfoListResponseParams ¶ added in v1.0.426
type DescribeAssetWebServiceInfoListResponseParams struct { // 列表 WebServices []*AssetWebServiceBaseInfo `json:"WebServices,omitnil,omitempty" name:"WebServices"` // 总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAssetWebServiceProcessListRequest ¶ added in v1.0.259
type DescribeAssetWebServiceProcessListRequest struct { *tchttp.BaseRequest // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Web服务ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAssetWebServiceProcessListRequest ¶ added in v1.0.259
func NewDescribeAssetWebServiceProcessListRequest() (request *DescribeAssetWebServiceProcessListRequest)
func (*DescribeAssetWebServiceProcessListRequest) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebServiceProcessListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebServiceProcessListRequest) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebServiceProcessListRequest) ToJsonString() string
type DescribeAssetWebServiceProcessListRequestParams ¶ added in v1.0.426
type DescribeAssetWebServiceProcessListRequestParams struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Web服务ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAssetWebServiceProcessListResponse ¶ added in v1.0.259
type DescribeAssetWebServiceProcessListResponse struct { *tchttp.BaseResponse Response *DescribeAssetWebServiceProcessListResponseParams `json:"Response"` }
func NewDescribeAssetWebServiceProcessListResponse ¶ added in v1.0.259
func NewDescribeAssetWebServiceProcessListResponse() (response *DescribeAssetWebServiceProcessListResponse)
func (*DescribeAssetWebServiceProcessListResponse) FromJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebServiceProcessListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAssetWebServiceProcessListResponse) ToJsonString ¶ added in v1.0.259
func (r *DescribeAssetWebServiceProcessListResponse) ToJsonString() string
type DescribeAssetWebServiceProcessListResponseParams ¶ added in v1.0.426
type DescribeAssetWebServiceProcessListResponseParams struct { // 进程列表 Process []*AssetAppProcessInfo `json:"Process,omitnil,omitempty" name:"Process"` // 总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAttackEventInfoRequest ¶ added in v1.0.762
type DescribeAttackEventInfoRequest struct { *tchttp.BaseRequest // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeAttackEventInfoRequest ¶ added in v1.0.762
func NewDescribeAttackEventInfoRequest() (request *DescribeAttackEventInfoRequest)
func (*DescribeAttackEventInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAttackEventInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackEventInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAttackEventInfoRequest) ToJsonString() string
type DescribeAttackEventInfoRequestParams ¶ added in v1.0.762
type DescribeAttackEventInfoRequestParams struct { // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeAttackEventInfoResponse ¶ added in v1.0.762
type DescribeAttackEventInfoResponse struct { *tchttp.BaseResponse Response *DescribeAttackEventInfoResponseParams `json:"Response"` }
func NewDescribeAttackEventInfoResponse ¶ added in v1.0.762
func NewDescribeAttackEventInfoResponse() (response *DescribeAttackEventInfoResponse)
func (*DescribeAttackEventInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAttackEventInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackEventInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAttackEventInfoResponse) ToJsonString() string
type DescribeAttackEventInfoResponseParams ¶ added in v1.0.762
type DescribeAttackEventInfoResponseParams struct { // 网络攻击事件详情 NetAttackEventInfo *NetAttackEventInfo `json:"NetAttackEventInfo,omitnil,omitempty" name:"NetAttackEventInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAttackEventsRequest ¶ added in v1.0.752
type DescribeAttackEventsRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否</li> // <li>Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否</li> // <li>SrcIP - String 来源IP - 是否必填: 否</li> // <li>Uuids - String 主机安全uuid - 是否必填: 否</li> // <li>Quuids - String cvm uuid - 是否必填: 否</li> // <li>DstPort - String 攻击目标端口 - 是否必填: 否</li> // <li>MachineName - String 主机名称 - 是否必填: 否</li> // <li>InstanceID - String 主机实例ID - 是否必填: 否</li> // <li>AttackTimeBegin - String 攻击开始时间 - 是否必填: 否</li> // <li>AttackTimeEnd - String 攻击结束时间 - 是否必填: 否</li> // <li>VulSupportDefense - String 漏洞是否支持防御 0不支持,1支持 - 是否必填: 否</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序 By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式 ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
func NewDescribeAttackEventsRequest ¶ added in v1.0.752
func NewDescribeAttackEventsRequest() (request *DescribeAttackEventsRequest)
func (*DescribeAttackEventsRequest) FromJsonString ¶ added in v1.0.752
func (r *DescribeAttackEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackEventsRequest) ToJsonString ¶ added in v1.0.752
func (r *DescribeAttackEventsRequest) ToJsonString() string
type DescribeAttackEventsRequestParams ¶ added in v1.0.752
type DescribeAttackEventsRequestParams struct { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否</li> // <li>Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否</li> // <li>SrcIP - String 来源IP - 是否必填: 否</li> // <li>Uuids - String 主机安全uuid - 是否必填: 否</li> // <li>Quuids - String cvm uuid - 是否必填: 否</li> // <li>DstPort - String 攻击目标端口 - 是否必填: 否</li> // <li>MachineName - String 主机名称 - 是否必填: 否</li> // <li>InstanceID - String 主机实例ID - 是否必填: 否</li> // <li>AttackTimeBegin - String 攻击开始时间 - 是否必填: 否</li> // <li>AttackTimeEnd - String 攻击结束时间 - 是否必填: 否</li> // <li>VulSupportDefense - String 漏洞是否支持防御 0不支持,1支持 - 是否必填: 否</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序 By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式 ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
Predefined struct for user
type DescribeAttackEventsResponse ¶ added in v1.0.752
type DescribeAttackEventsResponse struct { *tchttp.BaseResponse Response *DescribeAttackEventsResponseParams `json:"Response"` }
func NewDescribeAttackEventsResponse ¶ added in v1.0.752
func NewDescribeAttackEventsResponse() (response *DescribeAttackEventsResponse)
func (*DescribeAttackEventsResponse) FromJsonString ¶ added in v1.0.752
func (r *DescribeAttackEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackEventsResponse) ToJsonString ¶ added in v1.0.752
func (r *DescribeAttackEventsResponse) ToJsonString() string
type DescribeAttackEventsResponseParams ¶ added in v1.0.752
type DescribeAttackEventsResponseParams struct { // 攻击事件列表 List []*NetAttackEvent `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAttackStatisticsRequest ¶ added in v1.0.762
type DescribeAttackStatisticsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAttackStatisticsRequest ¶ added in v1.0.762
func NewDescribeAttackStatisticsRequest() (request *DescribeAttackStatisticsRequest)
func (*DescribeAttackStatisticsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAttackStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackStatisticsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAttackStatisticsRequest) ToJsonString() string
type DescribeAttackStatisticsRequestParams ¶ added in v1.0.762
type DescribeAttackStatisticsRequestParams struct { }
Predefined struct for user
type DescribeAttackStatisticsResponse ¶ added in v1.0.762
type DescribeAttackStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeAttackStatisticsResponseParams `json:"Response"` }
func NewDescribeAttackStatisticsResponse ¶ added in v1.0.762
func NewDescribeAttackStatisticsResponse() (response *DescribeAttackStatisticsResponse)
func (*DescribeAttackStatisticsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAttackStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackStatisticsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAttackStatisticsResponse) ToJsonString() string
type DescribeAttackStatisticsResponseParams ¶ added in v1.0.762
type DescribeAttackStatisticsResponseParams struct { // 总攻击次数 PendingAttackCount *uint64 `json:"PendingAttackCount,omitnil,omitempty" name:"PendingAttackCount"` // 总尝试攻击次数 PendingTryAttackCount *uint64 `json:"PendingTryAttackCount,omitnil,omitempty" name:"PendingTryAttackCount"` // 总攻击成功次数 PendingSuccAttackCount *uint64 `json:"PendingSuccAttackCount,omitnil,omitempty" name:"PendingSuccAttackCount"` // 今日新增攻击次数 PendingNewAttackCount *uint64 `json:"PendingNewAttackCount,omitnil,omitempty" name:"PendingNewAttackCount"` // 总受攻击资产数量 AttackedAssetCount *uint64 `json:"AttackedAssetCount,omitnil,omitempty" name:"AttackedAssetCount"` // 今日新增受攻击资产数量 NewAttackedAssetCount *uint64 `json:"NewAttackedAssetCount,omitnil,omitempty" name:"NewAttackedAssetCount"` // 总受攻击端口数量 AttackedPortCount *uint64 `json:"AttackedPortCount,omitnil,omitempty" name:"AttackedPortCount"` // 今日新增受攻击端口数量 NewAttackedPortCount *uint64 `json:"NewAttackedPortCount,omitnil,omitempty" name:"NewAttackedPortCount"` // 总攻击来源ip数量 AttackSrcIpCount *uint64 `json:"AttackSrcIpCount,omitnil,omitempty" name:"AttackSrcIpCount"` // 今日新增攻击来源ip数量 NewAttackSrcIpCount *uint64 `json:"NewAttackSrcIpCount,omitnil,omitempty" name:"NewAttackSrcIpCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAttackTopRequest ¶ added in v1.0.762
type DescribeAttackTopRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>BeginTime - String 起始时间,默认近7天- 是否必填: 否</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeAttackTopRequest ¶ added in v1.0.762
func NewDescribeAttackTopRequest() (request *DescribeAttackTopRequest)
func (*DescribeAttackTopRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAttackTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackTopRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAttackTopRequest) ToJsonString() string
type DescribeAttackTopRequestParams ¶ added in v1.0.762
type DescribeAttackTopRequestParams struct { // 过滤条件。 // <li>BeginTime - String 起始时间,默认近7天- 是否必填: 否</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeAttackTopResponse ¶ added in v1.0.762
type DescribeAttackTopResponse struct { *tchttp.BaseResponse Response *DescribeAttackTopResponseParams `json:"Response"` }
func NewDescribeAttackTopResponse ¶ added in v1.0.762
func NewDescribeAttackTopResponse() (response *DescribeAttackTopResponse)
func (*DescribeAttackTopResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAttackTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackTopResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAttackTopResponse) ToJsonString() string
type DescribeAttackTopResponseParams ¶ added in v1.0.762
type DescribeAttackTopResponseParams struct { // top统计数据 NetAttackTopInfo *NetAttackTopInfo `json:"NetAttackTopInfo,omitnil,omitempty" name:"NetAttackTopInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAttackTrendsRequest ¶ added in v1.0.762
type DescribeAttackTrendsRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>BeginTime - String 起始时间,默认近7天- 是否必填: 否</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeAttackTrendsRequest ¶ added in v1.0.762
func NewDescribeAttackTrendsRequest() (request *DescribeAttackTrendsRequest)
func (*DescribeAttackTrendsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeAttackTrendsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackTrendsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeAttackTrendsRequest) ToJsonString() string
type DescribeAttackTrendsRequestParams ¶ added in v1.0.762
type DescribeAttackTrendsRequestParams struct { // 过滤条件。 // <li>BeginTime - String 起始时间,默认近7天- 是否必填: 否</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeAttackTrendsResponse ¶ added in v1.0.762
type DescribeAttackTrendsResponse struct { *tchttp.BaseResponse Response *DescribeAttackTrendsResponseParams `json:"Response"` }
func NewDescribeAttackTrendsResponse ¶ added in v1.0.762
func NewDescribeAttackTrendsResponse() (response *DescribeAttackTrendsResponse)
func (*DescribeAttackTrendsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeAttackTrendsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackTrendsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeAttackTrendsResponse) ToJsonString() string
type DescribeAttackTrendsResponseParams ¶ added in v1.0.762
type DescribeAttackTrendsResponseParams struct { // 攻击趋势统计数据(天) NetAttackTrend []*NetAttackTrend `json:"NetAttackTrend,omitnil,omitempty" name:"NetAttackTrend"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAttackVulTypeListRequest ¶
type DescribeAttackVulTypeListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAttackVulTypeListRequest ¶
func NewDescribeAttackVulTypeListRequest() (request *DescribeAttackVulTypeListRequest)
func (*DescribeAttackVulTypeListRequest) FromJsonString ¶
func (r *DescribeAttackVulTypeListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackVulTypeListRequest) ToJsonString ¶
func (r *DescribeAttackVulTypeListRequest) ToJsonString() string
type DescribeAttackVulTypeListRequestParams ¶ added in v1.0.426
type DescribeAttackVulTypeListRequestParams struct { }
Predefined struct for user
type DescribeAttackVulTypeListResponse ¶
type DescribeAttackVulTypeListResponse struct { *tchttp.BaseResponse Response *DescribeAttackVulTypeListResponseParams `json:"Response"` }
func NewDescribeAttackVulTypeListResponse ¶
func NewDescribeAttackVulTypeListResponse() (response *DescribeAttackVulTypeListResponse)
func (*DescribeAttackVulTypeListResponse) FromJsonString ¶
func (r *DescribeAttackVulTypeListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAttackVulTypeListResponse) ToJsonString ¶
func (r *DescribeAttackVulTypeListResponse) ToJsonString() string
type DescribeAttackVulTypeListResponseParams ¶ added in v1.0.426
type DescribeAttackVulTypeListResponseParams struct { // 威胁类型列表 List []*string `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAvailableExpertServiceDetailRequest ¶ added in v1.0.255
type DescribeAvailableExpertServiceDetailRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAvailableExpertServiceDetailRequest ¶ added in v1.0.255
func NewDescribeAvailableExpertServiceDetailRequest() (request *DescribeAvailableExpertServiceDetailRequest)
func (*DescribeAvailableExpertServiceDetailRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeAvailableExpertServiceDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAvailableExpertServiceDetailRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeAvailableExpertServiceDetailRequest) ToJsonString() string
type DescribeAvailableExpertServiceDetailRequestParams ¶ added in v1.0.426
type DescribeAvailableExpertServiceDetailRequestParams struct { }
Predefined struct for user
type DescribeAvailableExpertServiceDetailResponse ¶ added in v1.0.255
type DescribeAvailableExpertServiceDetailResponse struct { *tchttp.BaseResponse Response *DescribeAvailableExpertServiceDetailResponseParams `json:"Response"` }
func NewDescribeAvailableExpertServiceDetailResponse ¶ added in v1.0.255
func NewDescribeAvailableExpertServiceDetailResponse() (response *DescribeAvailableExpertServiceDetailResponse)
func (*DescribeAvailableExpertServiceDetailResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeAvailableExpertServiceDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAvailableExpertServiceDetailResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeAvailableExpertServiceDetailResponse) ToJsonString() string
type DescribeAvailableExpertServiceDetailResponseParams ¶ added in v1.0.426
type DescribeAvailableExpertServiceDetailResponseParams struct { // 安全管家订单 ExpertService []*ExpertServiceOrderInfo `json:"ExpertService,omitnil,omitempty" name:"ExpertService"` // 应急响应可用次数 EmergencyResponse *uint64 `json:"EmergencyResponse,omitnil,omitempty" name:"EmergencyResponse"` // 旗舰护网可用次数 ProtectNet *uint64 `json:"ProtectNet,omitnil,omitempty" name:"ProtectNet"` // 是否购买过安全管家 ExpertServiceBuy *bool `json:"ExpertServiceBuy,omitnil,omitempty" name:"ExpertServiceBuy"` // 是否购买过应急响应 EmergencyResponseBuy *bool `json:"EmergencyResponseBuy,omitnil,omitempty" name:"EmergencyResponseBuy"` // 是否购买过旗舰护网 ProtectNetBuy *bool `json:"ProtectNetBuy,omitnil,omitempty" name:"ProtectNetBuy"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBanModeRequest ¶ added in v1.0.240
type DescribeBanModeRequest struct {
*tchttp.BaseRequest
}
func NewDescribeBanModeRequest ¶ added in v1.0.240
func NewDescribeBanModeRequest() (request *DescribeBanModeRequest)
func (*DescribeBanModeRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeBanModeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBanModeRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeBanModeRequest) ToJsonString() string
type DescribeBanModeRequestParams ¶ added in v1.0.426
type DescribeBanModeRequestParams struct { }
Predefined struct for user
type DescribeBanModeResponse ¶ added in v1.0.240
type DescribeBanModeResponse struct { *tchttp.BaseResponse Response *DescribeBanModeResponseParams `json:"Response"` }
func NewDescribeBanModeResponse ¶ added in v1.0.240
func NewDescribeBanModeResponse() (response *DescribeBanModeResponse)
func (*DescribeBanModeResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeBanModeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBanModeResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeBanModeResponse) ToJsonString() string
type DescribeBanModeResponseParams ¶ added in v1.0.426
type DescribeBanModeResponseParams struct { // 阻断模式,STANDARD_MODE:标准阻断,DEEP_MODE:深度阻断 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 标准阻断模式的配置 StandardModeConfig *StandardModeConfig `json:"StandardModeConfig,omitnil,omitempty" name:"StandardModeConfig"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBanRegionsRequest ¶ added in v1.0.240
type DescribeBanRegionsRequest struct { *tchttp.BaseRequest // 阻断模式,STANDARD_MODE:标准阻断,DEEP_MODE:深度阻断 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
func NewDescribeBanRegionsRequest ¶ added in v1.0.240
func NewDescribeBanRegionsRequest() (request *DescribeBanRegionsRequest)
func (*DescribeBanRegionsRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeBanRegionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBanRegionsRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeBanRegionsRequest) ToJsonString() string
type DescribeBanRegionsRequestParams ¶ added in v1.0.426
type DescribeBanRegionsRequestParams struct { // 阻断模式,STANDARD_MODE:标准阻断,DEEP_MODE:深度阻断 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
Predefined struct for user
type DescribeBanRegionsResponse ¶ added in v1.0.240
type DescribeBanRegionsResponse struct { *tchttp.BaseResponse Response *DescribeBanRegionsResponseParams `json:"Response"` }
func NewDescribeBanRegionsResponse ¶ added in v1.0.240
func NewDescribeBanRegionsResponse() (response *DescribeBanRegionsResponse)
func (*DescribeBanRegionsResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeBanRegionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBanRegionsResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeBanRegionsResponse) ToJsonString() string
type DescribeBanRegionsResponseParams ¶ added in v1.0.426
type DescribeBanRegionsResponseParams struct { // 地域信息列表 RegionSet []*RegionSet `json:"RegionSet,omitnil,omitempty" name:"RegionSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBanStatusRequest ¶ added in v1.0.240
type DescribeBanStatusRequest struct {
*tchttp.BaseRequest
}
func NewDescribeBanStatusRequest ¶ added in v1.0.240
func NewDescribeBanStatusRequest() (request *DescribeBanStatusRequest)
func (*DescribeBanStatusRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeBanStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBanStatusRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeBanStatusRequest) ToJsonString() string
type DescribeBanStatusRequestParams ¶ added in v1.0.426
type DescribeBanStatusRequestParams struct { }
Predefined struct for user
type DescribeBanStatusResponse ¶ added in v1.0.240
type DescribeBanStatusResponse struct { *tchttp.BaseResponse Response *DescribeBanStatusResponseParams `json:"Response"` }
func NewDescribeBanStatusResponse ¶ added in v1.0.240
func NewDescribeBanStatusResponse() (response *DescribeBanStatusResponse)
func (*DescribeBanStatusResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeBanStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBanStatusResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeBanStatusResponse) ToJsonString() string
type DescribeBanStatusResponseParams ¶ added in v1.0.426
type DescribeBanStatusResponseParams struct { // 阻断开关状态: // 0 -- 关闭 // 1 -- 高级阻断 // 2 -- 基础阻断(只阻断情报库黑ip) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否弹窗提示信息 false: 关闭,true: 开启 ShowTips *bool `json:"ShowTips,omitnil,omitempty" name:"ShowTips"` // 是否开启智能过白模式 OpenSmartMode *bool `json:"OpenSmartMode,omitnil,omitempty" name:"OpenSmartMode"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBanWhiteListRequest ¶ added in v1.0.255
type DescribeBanWhiteListRequest struct { *tchttp.BaseRequest // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeBanWhiteListRequest ¶ added in v1.0.255
func NewDescribeBanWhiteListRequest() (request *DescribeBanWhiteListRequest)
func (*DescribeBanWhiteListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBanWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBanWhiteListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBanWhiteListRequest) ToJsonString() string
type DescribeBanWhiteListRequestParams ¶ added in v1.0.426
type DescribeBanWhiteListRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeBanWhiteListResponse ¶ added in v1.0.255
type DescribeBanWhiteListResponse struct { *tchttp.BaseResponse Response *DescribeBanWhiteListResponseParams `json:"Response"` }
func NewDescribeBanWhiteListResponse ¶ added in v1.0.255
func NewDescribeBanWhiteListResponse() (response *DescribeBanWhiteListResponse)
func (*DescribeBanWhiteListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBanWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBanWhiteListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBanWhiteListResponse) ToJsonString() string
type DescribeBanWhiteListResponseParams ¶ added in v1.0.426
type DescribeBanWhiteListResponseParams struct { // 总记录数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 白名单列表 WhiteList []*BanWhiteListDetail `json:"WhiteList,omitnil,omitempty" name:"WhiteList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineAnalysisDataRequest ¶ added in v1.0.255
type DescribeBaselineAnalysisDataRequest struct { *tchttp.BaseRequest // 基线策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
func NewDescribeBaselineAnalysisDataRequest ¶ added in v1.0.255
func NewDescribeBaselineAnalysisDataRequest() (request *DescribeBaselineAnalysisDataRequest)
func (*DescribeBaselineAnalysisDataRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineAnalysisDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineAnalysisDataRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineAnalysisDataRequest) ToJsonString() string
type DescribeBaselineAnalysisDataRequestParams ¶ added in v1.0.426
type DescribeBaselineAnalysisDataRequestParams struct { // 基线策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
Predefined struct for user
type DescribeBaselineAnalysisDataResponse ¶ added in v1.0.255
type DescribeBaselineAnalysisDataResponse struct { *tchttp.BaseResponse Response *DescribeBaselineAnalysisDataResponseParams `json:"Response"` }
func NewDescribeBaselineAnalysisDataResponse ¶ added in v1.0.255
func NewDescribeBaselineAnalysisDataResponse() (response *DescribeBaselineAnalysisDataResponse)
func (*DescribeBaselineAnalysisDataResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineAnalysisDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineAnalysisDataResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineAnalysisDataResponse) ToJsonString() string
type DescribeBaselineAnalysisDataResponseParams ¶ added in v1.0.426
type DescribeBaselineAnalysisDataResponseParams struct { // 最后检测时间 LatestScanTime *string `json:"LatestScanTime,omitnil,omitempty" name:"LatestScanTime"` // 是否全部服务器:1-是 0-否 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 服务器总数 ScanHostCount *uint64 `json:"ScanHostCount,omitnil,omitempty" name:"ScanHostCount"` // 检测项总数 ScanRuleCount *uint64 `json:"ScanRuleCount,omitnil,omitempty" name:"ScanRuleCount"` // 是否是第一次检测 1是 0不是 IfFirstScan *uint64 `json:"IfFirstScan,omitnil,omitempty" name:"IfFirstScan"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineBasicInfoRequest ¶ added in v1.0.240
type DescribeBaselineBasicInfoRequest struct { *tchttp.BaseRequest // 基线名称 BaselineName *string `json:"BaselineName,omitnil,omitempty" name:"BaselineName"` }
func NewDescribeBaselineBasicInfoRequest ¶ added in v1.0.240
func NewDescribeBaselineBasicInfoRequest() (request *DescribeBaselineBasicInfoRequest)
func (*DescribeBaselineBasicInfoRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeBaselineBasicInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineBasicInfoRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeBaselineBasicInfoRequest) ToJsonString() string
type DescribeBaselineBasicInfoRequestParams ¶ added in v1.0.426
type DescribeBaselineBasicInfoRequestParams struct { // 基线名称 BaselineName *string `json:"BaselineName,omitnil,omitempty" name:"BaselineName"` }
Predefined struct for user
type DescribeBaselineBasicInfoResponse ¶ added in v1.0.240
type DescribeBaselineBasicInfoResponse struct { *tchttp.BaseResponse Response *DescribeBaselineBasicInfoResponseParams `json:"Response"` }
func NewDescribeBaselineBasicInfoResponse ¶ added in v1.0.240
func NewDescribeBaselineBasicInfoResponse() (response *DescribeBaselineBasicInfoResponse)
func (*DescribeBaselineBasicInfoResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeBaselineBasicInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineBasicInfoResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeBaselineBasicInfoResponse) ToJsonString() string
type DescribeBaselineBasicInfoResponseParams ¶ added in v1.0.426
type DescribeBaselineBasicInfoResponseParams struct { // 基线基础信息列表 BaselineBasicInfoList []*BaselineBasicInfo `json:"BaselineBasicInfoList,omitnil,omitempty" name:"BaselineBasicInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineDefaultStrategyListRequest ¶ added in v1.0.762
type DescribeBaselineDefaultStrategyListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeBaselineDefaultStrategyListRequest ¶ added in v1.0.762
func NewDescribeBaselineDefaultStrategyListRequest() (request *DescribeBaselineDefaultStrategyListRequest)
func (*DescribeBaselineDefaultStrategyListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeBaselineDefaultStrategyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDefaultStrategyListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeBaselineDefaultStrategyListRequest) ToJsonString() string
type DescribeBaselineDefaultStrategyListRequestParams ¶ added in v1.0.762
type DescribeBaselineDefaultStrategyListRequestParams struct { }
Predefined struct for user
type DescribeBaselineDefaultStrategyListResponse ¶ added in v1.0.762
type DescribeBaselineDefaultStrategyListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineDefaultStrategyListResponseParams `json:"Response"` }
func NewDescribeBaselineDefaultStrategyListResponse ¶ added in v1.0.762
func NewDescribeBaselineDefaultStrategyListResponse() (response *DescribeBaselineDefaultStrategyListResponse)
func (*DescribeBaselineDefaultStrategyListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeBaselineDefaultStrategyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDefaultStrategyListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeBaselineDefaultStrategyListResponse) ToJsonString() string
type DescribeBaselineDefaultStrategyListResponseParams ¶ added in v1.0.762
type DescribeBaselineDefaultStrategyListResponseParams struct { // 默认策略基础信息列表 StrategyList []*DefaultStrategyInfo `json:"StrategyList,omitnil,omitempty" name:"StrategyList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineDetailRequest ¶ added in v1.0.240
type DescribeBaselineDetailRequest struct { *tchttp.BaseRequest // 基线id BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` }
func NewDescribeBaselineDetailRequest ¶ added in v1.0.240
func NewDescribeBaselineDetailRequest() (request *DescribeBaselineDetailRequest)
func (*DescribeBaselineDetailRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeBaselineDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDetailRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeBaselineDetailRequest) ToJsonString() string
type DescribeBaselineDetailRequestParams ¶ added in v1.0.426
type DescribeBaselineDetailRequestParams struct { // 基线id BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` }
Predefined struct for user
type DescribeBaselineDetailResponse ¶ added in v1.0.240
type DescribeBaselineDetailResponse struct { *tchttp.BaseResponse Response *DescribeBaselineDetailResponseParams `json:"Response"` }
func NewDescribeBaselineDetailResponse ¶ added in v1.0.240
func NewDescribeBaselineDetailResponse() (response *DescribeBaselineDetailResponse)
func (*DescribeBaselineDetailResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeBaselineDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDetailResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeBaselineDetailResponse) ToJsonString() string
type DescribeBaselineDetailResponseParams ¶ added in v1.0.426
type DescribeBaselineDetailResponseParams struct { // 基线详情 BaselineDetail *BaselineDetail `json:"BaselineDetail,omitnil,omitempty" name:"BaselineDetail"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineDetectListRequest ¶ added in v1.0.610
type DescribeBaselineDetectListRequest struct { *tchttp.BaseRequest // <li>PolicyName - string - 是否必填:否 - 策略名称</li> // <li>PolicyDetectStatus - int - 是否必填:否 - 1:检测中 2:检测完成</li> // <li>FirstTime - string - 是否必填:否 - 开始时间</li> // <li>LastTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostCount|StartTime|StopTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineDetectListRequest ¶ added in v1.0.610
func NewDescribeBaselineDetectListRequest() (request *DescribeBaselineDetectListRequest)
func (*DescribeBaselineDetectListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDetectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDetectListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDetectListRequest) ToJsonString() string
type DescribeBaselineDetectListRequestParams ¶ added in v1.0.610
type DescribeBaselineDetectListRequestParams struct { // <li>PolicyName - string - 是否必填:否 - 策略名称</li> // <li>PolicyDetectStatus - int - 是否必填:否 - 1:检测中 2:检测完成</li> // <li>FirstTime - string - 是否必填:否 - 开始时间</li> // <li>LastTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostCount|StartTime|StopTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineDetectListResponse ¶ added in v1.0.610
type DescribeBaselineDetectListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineDetectListResponseParams `json:"Response"` }
func NewDescribeBaselineDetectListResponse ¶ added in v1.0.610
func NewDescribeBaselineDetectListResponse() (response *DescribeBaselineDetectListResponse)
func (*DescribeBaselineDetectListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDetectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDetectListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDetectListResponse) ToJsonString() string
type DescribeBaselineDetectListResponseParams ¶ added in v1.0.610
type DescribeBaselineDetectListResponseParams struct { // 无 List []*BaselinePolicyDetect `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineDetectOverviewRequest ¶ added in v1.0.610
type DescribeBaselineDetectOverviewRequest struct { *tchttp.BaseRequest // 策略Id PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` }
func NewDescribeBaselineDetectOverviewRequest ¶ added in v1.0.610
func NewDescribeBaselineDetectOverviewRequest() (request *DescribeBaselineDetectOverviewRequest)
func (*DescribeBaselineDetectOverviewRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDetectOverviewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDetectOverviewRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDetectOverviewRequest) ToJsonString() string
type DescribeBaselineDetectOverviewRequestParams ¶ added in v1.0.610
type DescribeBaselineDetectOverviewRequestParams struct { // 策略Id PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` }
Predefined struct for user
type DescribeBaselineDetectOverviewResponse ¶ added in v1.0.610
type DescribeBaselineDetectOverviewResponse struct { *tchttp.BaseResponse Response *DescribeBaselineDetectOverviewResponseParams `json:"Response"` }
func NewDescribeBaselineDetectOverviewResponse ¶ added in v1.0.610
func NewDescribeBaselineDetectOverviewResponse() (response *DescribeBaselineDetectOverviewResponse)
func (*DescribeBaselineDetectOverviewResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDetectOverviewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDetectOverviewResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDetectOverviewResponse) ToJsonString() string
type DescribeBaselineDetectOverviewResponseParams ¶ added in v1.0.610
type DescribeBaselineDetectOverviewResponseParams struct { // 检测服务器数 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 检测项 ItemCount *int64 `json:"ItemCount,omitnil,omitempty" name:"ItemCount"` // 检测策略项 PolicyCount *int64 `json:"PolicyCount,omitnil,omitempty" name:"PolicyCount"` // 通过率*100% PassRate *int64 `json:"PassRate,omitnil,omitempty" name:"PassRate"` // 最近一次检测通过个数 LatestPassCount *int64 `json:"LatestPassCount,omitnil,omitempty" name:"LatestPassCount"` // 最近一次检测未通过个数 LatestNotPassCount *int64 `json:"LatestNotPassCount,omitnil,omitempty" name:"LatestNotPassCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineDownloadListRequest ¶ added in v1.0.610
type DescribeBaselineDownloadListRequest struct { *tchttp.BaseRequest // <li>Status - int - 是否必填:否 - 0:导出中 1:已完成</li> // <li>StartTime - string - 是否必填:否 - 开始时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> // <li>TaskName - string - 是否必填:否 - 任务名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [StartTime|EndTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineDownloadListRequest ¶ added in v1.0.610
func NewDescribeBaselineDownloadListRequest() (request *DescribeBaselineDownloadListRequest)
func (*DescribeBaselineDownloadListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDownloadListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDownloadListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDownloadListRequest) ToJsonString() string
type DescribeBaselineDownloadListRequestParams ¶ added in v1.0.610
type DescribeBaselineDownloadListRequestParams struct { // <li>Status - int - 是否必填:否 - 0:导出中 1:已完成</li> // <li>StartTime - string - 是否必填:否 - 开始时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> // <li>TaskName - string - 是否必填:否 - 任务名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [StartTime|EndTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineDownloadListResponse ¶ added in v1.0.610
type DescribeBaselineDownloadListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineDownloadListResponseParams `json:"Response"` }
func NewDescribeBaselineDownloadListResponse ¶ added in v1.0.610
func NewDescribeBaselineDownloadListResponse() (response *DescribeBaselineDownloadListResponse)
func (*DescribeBaselineDownloadListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDownloadListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineDownloadListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineDownloadListResponse) ToJsonString() string
type DescribeBaselineDownloadListResponseParams ¶ added in v1.0.610
type DescribeBaselineDownloadListResponseParams struct { // 无 List []*BaselineDownload `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineEffectHostListRequest ¶ added in v1.0.255
type DescribeBaselineEffectHostListRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 基线id BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` // 过滤条件。 // <li>AliasName- String- 主机别名</li> // <li>Status- Uint- 1已通过 0未通过 5检测中</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 主机uuid数组 UuidList []*string `json:"UuidList,omitnil,omitempty" name:"UuidList"` }
func NewDescribeBaselineEffectHostListRequest ¶ added in v1.0.255
func NewDescribeBaselineEffectHostListRequest() (request *DescribeBaselineEffectHostListRequest)
func (*DescribeBaselineEffectHostListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineEffectHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineEffectHostListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineEffectHostListRequest) ToJsonString() string
type DescribeBaselineEffectHostListRequestParams ¶ added in v1.0.426
type DescribeBaselineEffectHostListRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 基线id BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` // 过滤条件。 // <li>AliasName- String- 主机别名</li> // <li>Status- Uint- 1已通过 0未通过 5检测中</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 主机uuid数组 UuidList []*string `json:"UuidList,omitnil,omitempty" name:"UuidList"` }
Predefined struct for user
type DescribeBaselineEffectHostListResponse ¶ added in v1.0.255
type DescribeBaselineEffectHostListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineEffectHostListResponseParams `json:"Response"` }
func NewDescribeBaselineEffectHostListResponse ¶ added in v1.0.255
func NewDescribeBaselineEffectHostListResponse() (response *DescribeBaselineEffectHostListResponse)
func (*DescribeBaselineEffectHostListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineEffectHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineEffectHostListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineEffectHostListResponse) ToJsonString() string
type DescribeBaselineEffectHostListResponseParams ¶ added in v1.0.426
type DescribeBaselineEffectHostListResponseParams struct { // 记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 影响服务器列表 EffectHostList []*BaselineEffectHost `json:"EffectHostList,omitnil,omitempty" name:"EffectHostList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineFixListRequest ¶ added in v1.0.610
type DescribeBaselineFixListRequest struct { *tchttp.BaseRequest // <li>ItemName- string - 是否必填:否 - 项名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [CreateTime|MoifyTime|FixTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineFixListRequest ¶ added in v1.0.610
func NewDescribeBaselineFixListRequest() (request *DescribeBaselineFixListRequest)
func (*DescribeBaselineFixListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineFixListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineFixListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineFixListRequest) ToJsonString() string
type DescribeBaselineFixListRequestParams ¶ added in v1.0.610
type DescribeBaselineFixListRequestParams struct { // <li>ItemName- string - 是否必填:否 - 项名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [CreateTime|MoifyTime|FixTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineFixListResponse ¶ added in v1.0.610
type DescribeBaselineFixListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineFixListResponseParams `json:"Response"` }
func NewDescribeBaselineFixListResponse ¶ added in v1.0.610
func NewDescribeBaselineFixListResponse() (response *DescribeBaselineFixListResponse)
func (*DescribeBaselineFixListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineFixListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineFixListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineFixListResponse) ToJsonString() string
type DescribeBaselineFixListResponseParams ¶ added in v1.0.610
type DescribeBaselineFixListResponseParams struct { // 无 List []*BaselineFix `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineHostDetectListRequest ¶ added in v1.0.519
type DescribeBaselineHostDetectListRequest struct { *tchttp.BaseRequest // <li>PolicyId - int64 - 是否必填:否 - 策略Id</li> // <li>HostName - string - 是否必填:否 - 主机名称</li> // <li>HostIp - string - 是否必填:否 - 主机Ip</li> // <li>ItemId - int64 - 是否必填:否 - 项Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>StartTime - string - 是否必填:否 - 开时时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [LastTime|ItemCount|PassedItemCount|NotPassedItemCount|FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineHostDetectListRequest ¶ added in v1.0.519
func NewDescribeBaselineHostDetectListRequest() (request *DescribeBaselineHostDetectListRequest)
func (*DescribeBaselineHostDetectListRequest) FromJsonString ¶ added in v1.0.519
func (r *DescribeBaselineHostDetectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineHostDetectListRequest) ToJsonString ¶ added in v1.0.519
func (r *DescribeBaselineHostDetectListRequest) ToJsonString() string
type DescribeBaselineHostDetectListRequestParams ¶ added in v1.0.519
type DescribeBaselineHostDetectListRequestParams struct { // <li>PolicyId - int64 - 是否必填:否 - 策略Id</li> // <li>HostName - string - 是否必填:否 - 主机名称</li> // <li>HostIp - string - 是否必填:否 - 主机Ip</li> // <li>ItemId - int64 - 是否必填:否 - 项Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>StartTime - string - 是否必填:否 - 开时时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [LastTime|ItemCount|PassedItemCount|NotPassedItemCount|FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineHostDetectListResponse ¶ added in v1.0.519
type DescribeBaselineHostDetectListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineHostDetectListResponseParams `json:"Response"` }
func NewDescribeBaselineHostDetectListResponse ¶ added in v1.0.519
func NewDescribeBaselineHostDetectListResponse() (response *DescribeBaselineHostDetectListResponse)
func (*DescribeBaselineHostDetectListResponse) FromJsonString ¶ added in v1.0.519
func (r *DescribeBaselineHostDetectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineHostDetectListResponse) ToJsonString ¶ added in v1.0.519
func (r *DescribeBaselineHostDetectListResponse) ToJsonString() string
type DescribeBaselineHostDetectListResponseParams ¶ added in v1.0.519
type DescribeBaselineHostDetectListResponseParams struct { // 无 List []*BaselineHostDetect `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineHostIgnoreListRequest ¶ added in v1.0.610
type DescribeBaselineHostIgnoreListRequest struct { *tchttp.BaseRequest // 请求的规则 RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeBaselineHostIgnoreListRequest ¶ added in v1.0.610
func NewDescribeBaselineHostIgnoreListRequest() (request *DescribeBaselineHostIgnoreListRequest)
func (*DescribeBaselineHostIgnoreListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineHostIgnoreListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineHostIgnoreListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineHostIgnoreListRequest) ToJsonString() string
type DescribeBaselineHostIgnoreListRequestParams ¶ added in v1.0.610
type DescribeBaselineHostIgnoreListRequestParams struct { // 请求的规则 RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeBaselineHostIgnoreListResponse ¶ added in v1.0.610
type DescribeBaselineHostIgnoreListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineHostIgnoreListResponseParams `json:"Response"` }
func NewDescribeBaselineHostIgnoreListResponse ¶ added in v1.0.610
func NewDescribeBaselineHostIgnoreListResponse() (response *DescribeBaselineHostIgnoreListResponse)
func (*DescribeBaselineHostIgnoreListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineHostIgnoreListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineHostIgnoreListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineHostIgnoreListResponse) ToJsonString() string
type DescribeBaselineHostIgnoreListResponseParams ¶ added in v1.0.610
type DescribeBaselineHostIgnoreListResponseParams struct { // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 无 List []*BaselineHost `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineHostRiskTopRequest ¶ added in v1.0.610
type DescribeBaselineHostRiskTopRequest struct { *tchttp.BaseRequest // 策略ID PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` }
func NewDescribeBaselineHostRiskTopRequest ¶ added in v1.0.610
func NewDescribeBaselineHostRiskTopRequest() (request *DescribeBaselineHostRiskTopRequest)
func (*DescribeBaselineHostRiskTopRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineHostRiskTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineHostRiskTopRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineHostRiskTopRequest) ToJsonString() string
type DescribeBaselineHostRiskTopRequestParams ¶ added in v1.0.610
type DescribeBaselineHostRiskTopRequestParams struct { // 策略ID PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` }
Predefined struct for user
type DescribeBaselineHostRiskTopResponse ¶ added in v1.0.610
type DescribeBaselineHostRiskTopResponse struct { *tchttp.BaseResponse Response *DescribeBaselineHostRiskTopResponseParams `json:"Response"` }
func NewDescribeBaselineHostRiskTopResponse ¶ added in v1.0.610
func NewDescribeBaselineHostRiskTopResponse() (response *DescribeBaselineHostRiskTopResponse)
func (*DescribeBaselineHostRiskTopResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineHostRiskTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineHostRiskTopResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineHostRiskTopResponse) ToJsonString() string
type DescribeBaselineHostRiskTopResponseParams ¶ added in v1.0.610
type DescribeBaselineHostRiskTopResponseParams struct { // 风险主机top5 HostRiskTop5 []*HostRiskLevelCount `json:"HostRiskTop5,omitnil,omitempty" name:"HostRiskTop5"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineHostTopRequest ¶ added in v1.0.255
type DescribeBaselineHostTopRequest struct { *tchttp.BaseRequest // 动态top值 Top *uint64 `json:"Top,omitnil,omitempty" name:"Top"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
func NewDescribeBaselineHostTopRequest ¶ added in v1.0.255
func NewDescribeBaselineHostTopRequest() (request *DescribeBaselineHostTopRequest)
func (*DescribeBaselineHostTopRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineHostTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineHostTopRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineHostTopRequest) ToJsonString() string
type DescribeBaselineHostTopRequestParams ¶ added in v1.0.426
type DescribeBaselineHostTopRequestParams struct { // 动态top值 Top *uint64 `json:"Top,omitnil,omitempty" name:"Top"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
Predefined struct for user
type DescribeBaselineHostTopResponse ¶ added in v1.0.255
type DescribeBaselineHostTopResponse struct { *tchttp.BaseResponse Response *DescribeBaselineHostTopResponseParams `json:"Response"` }
func NewDescribeBaselineHostTopResponse ¶ added in v1.0.255
func NewDescribeBaselineHostTopResponse() (response *DescribeBaselineHostTopResponse)
func (*DescribeBaselineHostTopResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineHostTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineHostTopResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineHostTopResponse) ToJsonString() string
type DescribeBaselineHostTopResponseParams ¶ added in v1.0.426
type DescribeBaselineHostTopResponseParams struct { // 主机基线策略事件Top BaselineHostTopList []*BaselineHostTopList `json:"BaselineHostTopList,omitnil,omitempty" name:"BaselineHostTopList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineItemDetectListRequest ¶ added in v1.0.512
type DescribeBaselineItemDetectListRequest struct { *tchttp.BaseRequest // <li>HostId - string - 是否必填:否 - 主机Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>PolicyId - int64 - 是否必填:否 - 规则Id</li> // <li>ItemName - string - 是否必填:否 - 项名称</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>StartTime - string - 是否必填:否 - 开始时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostCount|FirstTime|LastTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineItemDetectListRequest ¶ added in v1.0.512
func NewDescribeBaselineItemDetectListRequest() (request *DescribeBaselineItemDetectListRequest)
func (*DescribeBaselineItemDetectListRequest) FromJsonString ¶ added in v1.0.512
func (r *DescribeBaselineItemDetectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemDetectListRequest) ToJsonString ¶ added in v1.0.512
func (r *DescribeBaselineItemDetectListRequest) ToJsonString() string
type DescribeBaselineItemDetectListRequestParams ¶ added in v1.0.512
type DescribeBaselineItemDetectListRequestParams struct { // <li>HostId - string - 是否必填:否 - 主机Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>PolicyId - int64 - 是否必填:否 - 规则Id</li> // <li>ItemName - string - 是否必填:否 - 项名称</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>StartTime - string - 是否必填:否 - 开始时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostCount|FirstTime|LastTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineItemDetectListResponse ¶ added in v1.0.512
type DescribeBaselineItemDetectListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineItemDetectListResponseParams `json:"Response"` }
func NewDescribeBaselineItemDetectListResponse ¶ added in v1.0.512
func NewDescribeBaselineItemDetectListResponse() (response *DescribeBaselineItemDetectListResponse)
func (*DescribeBaselineItemDetectListResponse) FromJsonString ¶ added in v1.0.512
func (r *DescribeBaselineItemDetectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemDetectListResponse) ToJsonString ¶ added in v1.0.512
func (r *DescribeBaselineItemDetectListResponse) ToJsonString() string
type DescribeBaselineItemDetectListResponseParams ¶ added in v1.0.512
type DescribeBaselineItemDetectListResponseParams struct { // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 无 List []*BaselineItemDetect `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineItemIgnoreListRequest ¶ added in v1.0.610
type DescribeBaselineItemIgnoreListRequest struct { *tchttp.BaseRequest // 忽略规则ID RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 请求偏移默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // <li>CatgoryId - int64 - 是否必填:否 - 规则Id</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式 [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 [ID] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineItemIgnoreListRequest ¶ added in v1.0.610
func NewDescribeBaselineItemIgnoreListRequest() (request *DescribeBaselineItemIgnoreListRequest)
func (*DescribeBaselineItemIgnoreListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemIgnoreListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemIgnoreListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemIgnoreListRequest) ToJsonString() string
type DescribeBaselineItemIgnoreListRequestParams ¶ added in v1.0.610
type DescribeBaselineItemIgnoreListRequestParams struct { // 忽略规则ID RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 请求偏移默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // <li>CatgoryId - int64 - 是否必填:否 - 规则Id</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式 [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 [ID] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineItemIgnoreListResponse ¶ added in v1.0.610
type DescribeBaselineItemIgnoreListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineItemIgnoreListResponseParams `json:"Response"` }
func NewDescribeBaselineItemIgnoreListResponse ¶ added in v1.0.610
func NewDescribeBaselineItemIgnoreListResponse() (response *DescribeBaselineItemIgnoreListResponse)
func (*DescribeBaselineItemIgnoreListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemIgnoreListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemIgnoreListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemIgnoreListResponse) ToJsonString() string
type DescribeBaselineItemIgnoreListResponseParams ¶ added in v1.0.610
type DescribeBaselineItemIgnoreListResponseParams struct { // 无 List []*BaselineItemInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineItemInfoRequest ¶ added in v1.0.610
type DescribeBaselineItemInfoRequest struct { *tchttp.BaseRequest // <li>ItemId - int64 - 是否必填:否 - 项Id</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>ItemName - string - 是否必填:否 - 检测项名字</li> // <li>RuleId - int - 是否必填:否 - 规则Id</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineItemInfoRequest ¶ added in v1.0.610
func NewDescribeBaselineItemInfoRequest() (request *DescribeBaselineItemInfoRequest)
func (*DescribeBaselineItemInfoRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemInfoRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemInfoRequest) ToJsonString() string
type DescribeBaselineItemInfoRequestParams ¶ added in v1.0.610
type DescribeBaselineItemInfoRequestParams struct { // <li>ItemId - int64 - 是否必填:否 - 项Id</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>ItemName - string - 是否必填:否 - 检测项名字</li> // <li>RuleId - int - 是否必填:否 - 规则Id</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineItemInfoResponse ¶ added in v1.0.610
type DescribeBaselineItemInfoResponse struct { *tchttp.BaseResponse Response *DescribeBaselineItemInfoResponseParams `json:"Response"` }
func NewDescribeBaselineItemInfoResponse ¶ added in v1.0.610
func NewDescribeBaselineItemInfoResponse() (response *DescribeBaselineItemInfoResponse)
func (*DescribeBaselineItemInfoResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemInfoResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemInfoResponse) ToJsonString() string
type DescribeBaselineItemInfoResponseParams ¶ added in v1.0.610
type DescribeBaselineItemInfoResponseParams struct { // 结果列表 List []*BaselineItemInfo `json:"List,omitnil,omitempty" name:"List"` // 总条目数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 基线分类列表 CategoryList []*BaselineItemsCategory `json:"CategoryList,omitnil,omitempty" name:"CategoryList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineItemListRequest ¶ added in v1.0.512
type DescribeBaselineItemListRequest struct { *tchttp.BaseRequest // <li>PolicyId - int64 - 是否必填:否 - 策略Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>HostId - string - 是否必填:否 - 主机Id</li> // <li>HostName - string - 是否必填:否 - 主机名</li> // <li>HostIp - string - 是否必填:否 - 主机IP</li> // <li>ItemId - String - 是否必填:否 - 检测项Id</li> // <li>ItemName - String - 是否必填:否 - 项名称</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态[0:未通过|3:通过|5:检测中]</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>StartTime - string - 是否必填:否 - 开始时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineItemListRequest ¶ added in v1.0.512
func NewDescribeBaselineItemListRequest() (request *DescribeBaselineItemListRequest)
func (*DescribeBaselineItemListRequest) FromJsonString ¶ added in v1.0.512
func (r *DescribeBaselineItemListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemListRequest) ToJsonString ¶ added in v1.0.512
func (r *DescribeBaselineItemListRequest) ToJsonString() string
type DescribeBaselineItemListRequestParams ¶ added in v1.0.512
type DescribeBaselineItemListRequestParams struct { // <li>PolicyId - int64 - 是否必填:否 - 策略Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>HostId - string - 是否必填:否 - 主机Id</li> // <li>HostName - string - 是否必填:否 - 主机名</li> // <li>HostIp - string - 是否必填:否 - 主机IP</li> // <li>ItemId - String - 是否必填:否 - 检测项Id</li> // <li>ItemName - String - 是否必填:否 - 项名称</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态[0:未通过|3:通过|5:检测中]</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>StartTime - string - 是否必填:否 - 开始时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineItemListResponse ¶ added in v1.0.512
type DescribeBaselineItemListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineItemListResponseParams `json:"Response"` }
func NewDescribeBaselineItemListResponse ¶ added in v1.0.512
func NewDescribeBaselineItemListResponse() (response *DescribeBaselineItemListResponse)
func (*DescribeBaselineItemListResponse) FromJsonString ¶ added in v1.0.512
func (r *DescribeBaselineItemListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemListResponse) ToJsonString ¶ added in v1.0.512
func (r *DescribeBaselineItemListResponse) ToJsonString() string
type DescribeBaselineItemListResponseParams ¶ added in v1.0.512
type DescribeBaselineItemListResponseParams struct { // 无 List []*BaselineItem `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineItemRiskTopRequest ¶ added in v1.0.610
type DescribeBaselineItemRiskTopRequest struct { *tchttp.BaseRequest // 策略ID PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` }
func NewDescribeBaselineItemRiskTopRequest ¶ added in v1.0.610
func NewDescribeBaselineItemRiskTopRequest() (request *DescribeBaselineItemRiskTopRequest)
func (*DescribeBaselineItemRiskTopRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemRiskTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemRiskTopRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemRiskTopRequest) ToJsonString() string
type DescribeBaselineItemRiskTopRequestParams ¶ added in v1.0.610
type DescribeBaselineItemRiskTopRequestParams struct { // 策略ID PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` }
Predefined struct for user
type DescribeBaselineItemRiskTopResponse ¶ added in v1.0.610
type DescribeBaselineItemRiskTopResponse struct { *tchttp.BaseResponse Response *DescribeBaselineItemRiskTopResponseParams `json:"Response"` }
func NewDescribeBaselineItemRiskTopResponse ¶ added in v1.0.610
func NewDescribeBaselineItemRiskTopResponse() (response *DescribeBaselineItemRiskTopResponse)
func (*DescribeBaselineItemRiskTopResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemRiskTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineItemRiskTopResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineItemRiskTopResponse) ToJsonString() string
type DescribeBaselineItemRiskTopResponseParams ¶ added in v1.0.610
type DescribeBaselineItemRiskTopResponseParams struct { // 结果数组 RiskItemTop5 []*BaselineRiskItem `json:"RiskItemTop5,omitnil,omitempty" name:"RiskItemTop5"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineListRequest ¶ added in v1.0.255
type DescribeBaselineListRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件 <li>StrategyId- Uint64 - 基线策略id</li> <li>Status - Uint64 - 处理状态 1-已通过 0-未通过</li> <li>Level - Uint64 - 威胁等级 1-低危 2-中危 3-高危 4-严重</li> <li>BaselineName - String - 基线名称</li> <li>Quuid- String - 主机quuid</li> <li>Uuid- String - 主机uuid</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeBaselineListRequest ¶ added in v1.0.255
func NewDescribeBaselineListRequest() (request *DescribeBaselineListRequest)
func (*DescribeBaselineListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineListRequest) ToJsonString() string
type DescribeBaselineListRequestParams ¶ added in v1.0.426
type DescribeBaselineListRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件 <li>StrategyId- Uint64 - 基线策略id</li> <li>Status - Uint64 - 处理状态 1-已通过 0-未通过</li> <li>Level - Uint64 - 威胁等级 1-低危 2-中危 3-高危 4-严重</li> <li>BaselineName - String - 基线名称</li> <li>Quuid- String - 主机quuid</li> <li>Uuid- String - 主机uuid</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeBaselineListResponse ¶ added in v1.0.255
type DescribeBaselineListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineListResponseParams `json:"Response"` }
func NewDescribeBaselineListResponse ¶ added in v1.0.255
func NewDescribeBaselineListResponse() (response *DescribeBaselineListResponse)
func (*DescribeBaselineListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineListResponse) ToJsonString() string
type DescribeBaselineListResponseParams ¶ added in v1.0.426
type DescribeBaselineListResponseParams struct { // 基线信息列表 BaselineList []*BaselineInfo `json:"BaselineList,omitnil,omitempty" name:"BaselineList"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselinePolicyListRequest ¶ added in v1.0.520
type DescribeBaselinePolicyListRequest struct { *tchttp.BaseRequest // <li>PolicyName - String - 是否必填:否 - 策略名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [RuleCount|ItemCount|HostCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselinePolicyListRequest ¶ added in v1.0.520
func NewDescribeBaselinePolicyListRequest() (request *DescribeBaselinePolicyListRequest)
func (*DescribeBaselinePolicyListRequest) FromJsonString ¶ added in v1.0.520
func (r *DescribeBaselinePolicyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselinePolicyListRequest) ToJsonString ¶ added in v1.0.520
func (r *DescribeBaselinePolicyListRequest) ToJsonString() string
type DescribeBaselinePolicyListRequestParams ¶ added in v1.0.520
type DescribeBaselinePolicyListRequestParams struct { // <li>PolicyName - String - 是否必填:否 - 策略名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [RuleCount|ItemCount|HostCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselinePolicyListResponse ¶ added in v1.0.520
type DescribeBaselinePolicyListResponse struct { *tchttp.BaseResponse Response *DescribeBaselinePolicyListResponseParams `json:"Response"` }
func NewDescribeBaselinePolicyListResponse ¶ added in v1.0.520
func NewDescribeBaselinePolicyListResponse() (response *DescribeBaselinePolicyListResponse)
func (*DescribeBaselinePolicyListResponse) FromJsonString ¶ added in v1.0.520
func (r *DescribeBaselinePolicyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselinePolicyListResponse) ToJsonString ¶ added in v1.0.520
func (r *DescribeBaselinePolicyListResponse) ToJsonString() string
type DescribeBaselinePolicyListResponseParams ¶ added in v1.0.520
type DescribeBaselinePolicyListResponseParams struct { // 无 List []*BaselinePolicy `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineRuleCategoryListRequest ¶ added in v1.0.610
type DescribeBaselineRuleCategoryListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeBaselineRuleCategoryListRequest ¶ added in v1.0.610
func NewDescribeBaselineRuleCategoryListRequest() (request *DescribeBaselineRuleCategoryListRequest)
func (*DescribeBaselineRuleCategoryListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleCategoryListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleCategoryListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleCategoryListRequest) ToJsonString() string
type DescribeBaselineRuleCategoryListRequestParams ¶ added in v1.0.610
type DescribeBaselineRuleCategoryListRequestParams struct { }
Predefined struct for user
type DescribeBaselineRuleCategoryListResponse ¶ added in v1.0.610
type DescribeBaselineRuleCategoryListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineRuleCategoryListResponseParams `json:"Response"` }
func NewDescribeBaselineRuleCategoryListResponse ¶ added in v1.0.610
func NewDescribeBaselineRuleCategoryListResponse() (response *DescribeBaselineRuleCategoryListResponse)
func (*DescribeBaselineRuleCategoryListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleCategoryListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleCategoryListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleCategoryListResponse) ToJsonString() string
type DescribeBaselineRuleCategoryListResponseParams ¶ added in v1.0.610
type DescribeBaselineRuleCategoryListResponseParams struct { // 无 List []*BaselineCategory `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineRuleDetectListRequest ¶ added in v1.0.610
type DescribeBaselineRuleDetectListRequest struct { *tchttp.BaseRequest // <li>PolicyId - int64 - 是否必填:否 - 策略Id</li> // <li>ItemId - int64 - 是否必填:否 - 策略Id</li> // <li>RuleName - string - 是否必填:否 - 规则名称</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态</li> // <li>StartTime - string - 是否必填:否 - 开时时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostCount|FirstTime|LastTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineRuleDetectListRequest ¶ added in v1.0.610
func NewDescribeBaselineRuleDetectListRequest() (request *DescribeBaselineRuleDetectListRequest)
func (*DescribeBaselineRuleDetectListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleDetectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleDetectListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleDetectListRequest) ToJsonString() string
type DescribeBaselineRuleDetectListRequestParams ¶ added in v1.0.610
type DescribeBaselineRuleDetectListRequestParams struct { // <li>PolicyId - int64 - 是否必填:否 - 策略Id</li> // <li>ItemId - int64 - 是否必填:否 - 策略Id</li> // <li>RuleName - string - 是否必填:否 - 规则名称</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态</li> // <li>StartTime - string - 是否必填:否 - 开时时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostCount|FirstTime|LastTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineRuleDetectListResponse ¶ added in v1.0.610
type DescribeBaselineRuleDetectListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineRuleDetectListResponseParams `json:"Response"` }
func NewDescribeBaselineRuleDetectListResponse ¶ added in v1.0.610
func NewDescribeBaselineRuleDetectListResponse() (response *DescribeBaselineRuleDetectListResponse)
func (*DescribeBaselineRuleDetectListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleDetectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleDetectListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleDetectListResponse) ToJsonString() string
type DescribeBaselineRuleDetectListResponseParams ¶ added in v1.0.610
type DescribeBaselineRuleDetectListResponseParams struct { // 无 List []*BaselineRuleDetect `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineRuleIgnoreListRequest ¶ added in v1.0.610
type DescribeBaselineRuleIgnoreListRequest struct { *tchttp.BaseRequest // <li>RuleName - String - 是否必填:否 - 规则名称</li> // <li>ItemId- int - 是否必填:否 - 检测项Id</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineRuleIgnoreListRequest ¶ added in v1.0.610
func NewDescribeBaselineRuleIgnoreListRequest() (request *DescribeBaselineRuleIgnoreListRequest)
func (*DescribeBaselineRuleIgnoreListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleIgnoreListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleIgnoreListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleIgnoreListRequest) ToJsonString() string
type DescribeBaselineRuleIgnoreListRequestParams ¶ added in v1.0.610
type DescribeBaselineRuleIgnoreListRequestParams struct { // <li>RuleName - String - 是否必填:否 - 规则名称</li> // <li>ItemId- int - 是否必填:否 - 检测项Id</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineRuleIgnoreListResponse ¶ added in v1.0.610
type DescribeBaselineRuleIgnoreListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineRuleIgnoreListResponseParams `json:"Response"` }
func NewDescribeBaselineRuleIgnoreListResponse ¶ added in v1.0.610
func NewDescribeBaselineRuleIgnoreListResponse() (response *DescribeBaselineRuleIgnoreListResponse)
func (*DescribeBaselineRuleIgnoreListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleIgnoreListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleIgnoreListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleIgnoreListResponse) ToJsonString() string
type DescribeBaselineRuleIgnoreListResponseParams ¶ added in v1.0.610
type DescribeBaselineRuleIgnoreListResponseParams struct { // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 List []*BaselineRule `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineRuleListRequest ¶ added in v1.0.610
type DescribeBaselineRuleListRequest struct { *tchttp.BaseRequest // <li>RuleName - String - 是否必填:否 - 规则名称</li> // <li>CategoryId - int64 - 是否必填:否 自定义筛选为-1 - 规则分类</li> // <li>RuleType - int - 是否必填:否 0:系统 1:自定义 - 规则类型</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineRuleListRequest ¶ added in v1.0.610
func NewDescribeBaselineRuleListRequest() (request *DescribeBaselineRuleListRequest)
func (*DescribeBaselineRuleListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleListRequest) ToJsonString() string
type DescribeBaselineRuleListRequestParams ¶ added in v1.0.610
type DescribeBaselineRuleListRequestParams struct { // <li>RuleName - String - 是否必填:否 - 规则名称</li> // <li>CategoryId - int64 - 是否必填:否 自定义筛选为-1 - 规则分类</li> // <li>RuleType - int - 是否必填:否 0:系统 1:自定义 - 规则类型</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineRuleListResponse ¶ added in v1.0.610
type DescribeBaselineRuleListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineRuleListResponseParams `json:"Response"` }
func NewDescribeBaselineRuleListResponse ¶ added in v1.0.610
func NewDescribeBaselineRuleListResponse() (response *DescribeBaselineRuleListResponse)
func (*DescribeBaselineRuleListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineRuleListResponse) ToJsonString() string
type DescribeBaselineRuleListResponseParams ¶ added in v1.0.610
type DescribeBaselineRuleListResponseParams struct { // 无 List []*BaselineRule `json:"List,omitnil,omitempty" name:"List"` // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineRuleRequest ¶ added in v1.0.240
type DescribeBaselineRuleRequest struct { *tchttp.BaseRequest // 基线id BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 危害等级 Level []*uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
func NewDescribeBaselineRuleRequest ¶ added in v1.0.240
func NewDescribeBaselineRuleRequest() (request *DescribeBaselineRuleRequest)
func (*DescribeBaselineRuleRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeBaselineRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeBaselineRuleRequest) ToJsonString() string
type DescribeBaselineRuleRequestParams ¶ added in v1.0.426
type DescribeBaselineRuleRequestParams struct { // 基线id BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 危害等级 Level []*uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
Predefined struct for user
type DescribeBaselineRuleResponse ¶ added in v1.0.240
type DescribeBaselineRuleResponse struct { *tchttp.BaseResponse Response *DescribeBaselineRuleResponseParams `json:"Response"` }
func NewDescribeBaselineRuleResponse ¶ added in v1.0.240
func NewDescribeBaselineRuleResponse() (response *DescribeBaselineRuleResponse)
func (*DescribeBaselineRuleResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeBaselineRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineRuleResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeBaselineRuleResponse) ToJsonString() string
type DescribeBaselineRuleResponseParams ¶ added in v1.0.426
type DescribeBaselineRuleResponseParams struct { // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 基线检测项列表 BaselineRuleList []*BaselineRuleInfo `json:"BaselineRuleList,omitnil,omitempty" name:"BaselineRuleList"` // 是否显示说明列:true-是,false-否 ShowRuleRemark *bool `json:"ShowRuleRemark,omitnil,omitempty" name:"ShowRuleRemark"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineScanScheduleRequest ¶ added in v1.0.240
type DescribeBaselineScanScheduleRequest struct { *tchttp.BaseRequest // 任务id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeBaselineScanScheduleRequest ¶ added in v1.0.240
func NewDescribeBaselineScanScheduleRequest() (request *DescribeBaselineScanScheduleRequest)
func (*DescribeBaselineScanScheduleRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeBaselineScanScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineScanScheduleRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeBaselineScanScheduleRequest) ToJsonString() string
type DescribeBaselineScanScheduleRequestParams ¶ added in v1.0.426
type DescribeBaselineScanScheduleRequestParams struct { // 任务id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeBaselineScanScheduleResponse ¶ added in v1.0.240
type DescribeBaselineScanScheduleResponse struct { *tchttp.BaseResponse Response *DescribeBaselineScanScheduleResponseParams `json:"Response"` }
func NewDescribeBaselineScanScheduleResponse ¶ added in v1.0.240
func NewDescribeBaselineScanScheduleResponse() (response *DescribeBaselineScanScheduleResponse)
func (*DescribeBaselineScanScheduleResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeBaselineScanScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineScanScheduleResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeBaselineScanScheduleResponse) ToJsonString() string
type DescribeBaselineScanScheduleResponseParams ¶ added in v1.0.426
type DescribeBaselineScanScheduleResponseParams struct { // 检测进度(百分比) Schedule *uint64 `json:"Schedule,omitnil,omitempty" name:"Schedule"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineStrategyDetailRequest ¶ added in v1.0.255
type DescribeBaselineStrategyDetailRequest struct { *tchttp.BaseRequest // 用户基线策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
func NewDescribeBaselineStrategyDetailRequest ¶ added in v1.0.255
func NewDescribeBaselineStrategyDetailRequest() (request *DescribeBaselineStrategyDetailRequest)
func (*DescribeBaselineStrategyDetailRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineStrategyDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineStrategyDetailRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineStrategyDetailRequest) ToJsonString() string
type DescribeBaselineStrategyDetailRequestParams ¶ added in v1.0.426
type DescribeBaselineStrategyDetailRequestParams struct { // 用户基线策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
Predefined struct for user
type DescribeBaselineStrategyDetailResponse ¶ added in v1.0.255
type DescribeBaselineStrategyDetailResponse struct { *tchttp.BaseResponse Response *DescribeBaselineStrategyDetailResponseParams `json:"Response"` }
func NewDescribeBaselineStrategyDetailResponse ¶ added in v1.0.255
func NewDescribeBaselineStrategyDetailResponse() (response *DescribeBaselineStrategyDetailResponse)
func (*DescribeBaselineStrategyDetailResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineStrategyDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineStrategyDetailResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineStrategyDetailResponse) ToJsonString() string
type DescribeBaselineStrategyDetailResponseParams ¶ added in v1.0.426
type DescribeBaselineStrategyDetailResponseParams struct { // 策略扫描通过率 PassRate *uint64 `json:"PassRate,omitnil,omitempty" name:"PassRate"` // 策略名 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 策略扫描周期(天) ScanCycle *string `json:"ScanCycle,omitnil,omitempty" name:"ScanCycle"` // 定期检测时间, 该时间下发扫描 ScanAt *string `json:"ScanAt,omitnil,omitempty" name:"ScanAt"` // 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 云服务器类型: // cvm:腾讯云服务器 // bm:裸金属 // ecm:边缘计算主机 // lh: 轻量应用服务器 // ohter: 混合云机器 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 主机地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 用户该策略下的所有主机id Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 用户该策略下所有的基线id CategoryIds []*string `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` // 1 表示扫描过, 0没扫描过 IfScanned *uint64 `json:"IfScanned,omitnil,omitempty" name:"IfScanned"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineStrategyListRequest ¶ added in v1.0.255
type DescribeBaselineStrategyListRequest struct { *tchttp.BaseRequest // 分页参数 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 规则开关,1:打开 0:关闭 2:全部 Enabled *uint64 `json:"Enabled,omitnil,omitempty" name:"Enabled"` }
func NewDescribeBaselineStrategyListRequest ¶ added in v1.0.255
func NewDescribeBaselineStrategyListRequest() (request *DescribeBaselineStrategyListRequest)
func (*DescribeBaselineStrategyListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineStrategyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineStrategyListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineStrategyListRequest) ToJsonString() string
type DescribeBaselineStrategyListRequestParams ¶ added in v1.0.426
type DescribeBaselineStrategyListRequestParams struct { // 分页参数 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 规则开关,1:打开 0:关闭 2:全部 Enabled *uint64 `json:"Enabled,omitnil,omitempty" name:"Enabled"` }
Predefined struct for user
type DescribeBaselineStrategyListResponse ¶ added in v1.0.255
type DescribeBaselineStrategyListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineStrategyListResponseParams `json:"Response"` }
func NewDescribeBaselineStrategyListResponse ¶ added in v1.0.255
func NewDescribeBaselineStrategyListResponse() (response *DescribeBaselineStrategyListResponse)
func (*DescribeBaselineStrategyListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineStrategyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineStrategyListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineStrategyListResponse) ToJsonString() string
type DescribeBaselineStrategyListResponseParams ¶ added in v1.0.426
type DescribeBaselineStrategyListResponseParams struct { // 分页查询记录的总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 用户策略信息列表 StrategyList []*Strategy `json:"StrategyList,omitnil,omitempty" name:"StrategyList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineTopRequest ¶ added in v1.0.255
type DescribeBaselineTopRequest struct { *tchttp.BaseRequest // 动态top值 Top *uint64 `json:"Top,omitnil,omitempty" name:"Top"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
func NewDescribeBaselineTopRequest ¶ added in v1.0.255
func NewDescribeBaselineTopRequest() (request *DescribeBaselineTopRequest)
func (*DescribeBaselineTopRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineTopRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineTopRequest) ToJsonString() string
type DescribeBaselineTopRequestParams ¶ added in v1.0.426
type DescribeBaselineTopRequestParams struct { // 动态top值 Top *uint64 `json:"Top,omitnil,omitempty" name:"Top"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` }
Predefined struct for user
type DescribeBaselineTopResponse ¶ added in v1.0.255
type DescribeBaselineTopResponse struct { *tchttp.BaseResponse Response *DescribeBaselineTopResponseParams `json:"Response"` }
func NewDescribeBaselineTopResponse ¶ added in v1.0.255
func NewDescribeBaselineTopResponse() (response *DescribeBaselineTopResponse)
func (*DescribeBaselineTopResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBaselineTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineTopResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBaselineTopResponse) ToJsonString() string
type DescribeBaselineTopResponseParams ¶ added in v1.0.426
type DescribeBaselineTopResponseParams struct { // 检测项Top列表 RuleTopList []*BaselineRuleTopInfo `json:"RuleTopList,omitnil,omitempty" name:"RuleTopList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBaselineWeakPasswordListRequest ¶ added in v1.0.610
type DescribeBaselineWeakPasswordListRequest struct { *tchttp.BaseRequest // <li>WeakPassword - string - 是否必填:否 - 弱口令</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式 [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 [CreateTime|ModifyTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBaselineWeakPasswordListRequest ¶ added in v1.0.610
func NewDescribeBaselineWeakPasswordListRequest() (request *DescribeBaselineWeakPasswordListRequest)
func (*DescribeBaselineWeakPasswordListRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineWeakPasswordListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineWeakPasswordListRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineWeakPasswordListRequest) ToJsonString() string
type DescribeBaselineWeakPasswordListRequestParams ¶ added in v1.0.610
type DescribeBaselineWeakPasswordListRequestParams struct { // <li>WeakPassword - string - 是否必填:否 - 弱口令</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式 [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列 [CreateTime|ModifyTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBaselineWeakPasswordListResponse ¶ added in v1.0.610
type DescribeBaselineWeakPasswordListResponse struct { *tchttp.BaseResponse Response *DescribeBaselineWeakPasswordListResponseParams `json:"Response"` }
func NewDescribeBaselineWeakPasswordListResponse ¶ added in v1.0.610
func NewDescribeBaselineWeakPasswordListResponse() (response *DescribeBaselineWeakPasswordListResponse)
func (*DescribeBaselineWeakPasswordListResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeBaselineWeakPasswordListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBaselineWeakPasswordListResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeBaselineWeakPasswordListResponse) ToJsonString() string
type DescribeBaselineWeakPasswordListResponseParams ¶ added in v1.0.610
type DescribeBaselineWeakPasswordListResponseParams struct { // 总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 列表 List []*BaselineWeakPassword `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBashEventsInfoNewRequest ¶ added in v1.0.629
type DescribeBashEventsInfoNewRequest struct { *tchttp.BaseRequest // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeBashEventsInfoNewRequest ¶ added in v1.0.629
func NewDescribeBashEventsInfoNewRequest() (request *DescribeBashEventsInfoNewRequest)
func (*DescribeBashEventsInfoNewRequest) FromJsonString ¶ added in v1.0.629
func (r *DescribeBashEventsInfoNewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashEventsInfoNewRequest) ToJsonString ¶ added in v1.0.629
func (r *DescribeBashEventsInfoNewRequest) ToJsonString() string
type DescribeBashEventsInfoNewRequestParams ¶ added in v1.0.629
type DescribeBashEventsInfoNewRequestParams struct { // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeBashEventsInfoNewResponse ¶ added in v1.0.629
type DescribeBashEventsInfoNewResponse struct { *tchttp.BaseResponse Response *DescribeBashEventsInfoNewResponseParams `json:"Response"` }
func NewDescribeBashEventsInfoNewResponse ¶ added in v1.0.629
func NewDescribeBashEventsInfoNewResponse() (response *DescribeBashEventsInfoNewResponse)
func (*DescribeBashEventsInfoNewResponse) FromJsonString ¶ added in v1.0.629
func (r *DescribeBashEventsInfoNewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashEventsInfoNewResponse) ToJsonString ¶ added in v1.0.629
func (r *DescribeBashEventsInfoNewResponse) ToJsonString() string
type DescribeBashEventsInfoNewResponseParams ¶ added in v1.0.629
type DescribeBashEventsInfoNewResponseParams struct { // 事件详情 BashEventsInfo *BashEventsInfoNew `json:"BashEventsInfo,omitnil,omitempty" name:"BashEventsInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBashEventsInfoRequest ¶ added in v1.0.762
type DescribeBashEventsInfoRequest struct { *tchttp.BaseRequest // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeBashEventsInfoRequest ¶ added in v1.0.762
func NewDescribeBashEventsInfoRequest() (request *DescribeBashEventsInfoRequest)
func (*DescribeBashEventsInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeBashEventsInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashEventsInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeBashEventsInfoRequest) ToJsonString() string
type DescribeBashEventsInfoRequestParams ¶ added in v1.0.762
type DescribeBashEventsInfoRequestParams struct { // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeBashEventsInfoResponse ¶ added in v1.0.762
type DescribeBashEventsInfoResponse struct { *tchttp.BaseResponse Response *DescribeBashEventsInfoResponseParams `json:"Response"` }
func NewDescribeBashEventsInfoResponse ¶ added in v1.0.762
func NewDescribeBashEventsInfoResponse() (response *DescribeBashEventsInfoResponse)
func (*DescribeBashEventsInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeBashEventsInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashEventsInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeBashEventsInfoResponse) ToJsonString() string
type DescribeBashEventsInfoResponseParams ¶ added in v1.0.762
type DescribeBashEventsInfoResponseParams struct { // 事件详情 BashEventsInfo *BashEventsInfo `json:"BashEventsInfo,omitnil,omitempty" name:"BashEventsInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBashEventsNewRequest ¶ added in v1.0.578
type DescribeBashEventsNewRequest struct { *tchttp.BaseRequest // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>HostName - String - 是否必填:否 - 主机名</li> // <li>Hostip - String - 是否必填:否 - 主机内网IP</li> // <li>HostIp - String - 是否必填:否 - 主机内网IP</li> // <li>RuleCategory - Int - 是否必填:否 - 策略类型,全部或者单选(0:系统 1:用户)</li> // <li>RuleName - String - 是否必填:否 - 策略名称</li> // <li>RuleLevel - Int - 是否必填:否 - 威胁等级,可以多选</li> // <li>Status - Int - 是否必填:否 - 处理状态,可多选(0:待处理 1:已处理 2:已加白 3:已忽略 4:已删除 5:已拦截)</li> // <li>DetectBy - Int - 是否必填:否 - 数据来源,可多选(0:bash日志 1:实时监控)</li> // <li>StartTime - String - 是否必填:否 - 开始时间</li> // <li>EndTime - String - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-发生时间。ModifyTime-处理时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBashEventsNewRequest ¶ added in v1.0.578
func NewDescribeBashEventsNewRequest() (request *DescribeBashEventsNewRequest)
func (*DescribeBashEventsNewRequest) FromJsonString ¶ added in v1.0.578
func (r *DescribeBashEventsNewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashEventsNewRequest) ToJsonString ¶ added in v1.0.578
func (r *DescribeBashEventsNewRequest) ToJsonString() string
type DescribeBashEventsNewRequestParams ¶ added in v1.0.578
type DescribeBashEventsNewRequestParams struct { // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>HostName - String - 是否必填:否 - 主机名</li> // <li>Hostip - String - 是否必填:否 - 主机内网IP</li> // <li>HostIp - String - 是否必填:否 - 主机内网IP</li> // <li>RuleCategory - Int - 是否必填:否 - 策略类型,全部或者单选(0:系统 1:用户)</li> // <li>RuleName - String - 是否必填:否 - 策略名称</li> // <li>RuleLevel - Int - 是否必填:否 - 威胁等级,可以多选</li> // <li>Status - Int - 是否必填:否 - 处理状态,可多选(0:待处理 1:已处理 2:已加白 3:已忽略 4:已删除 5:已拦截)</li> // <li>DetectBy - Int - 是否必填:否 - 数据来源,可多选(0:bash日志 1:实时监控)</li> // <li>StartTime - String - 是否必填:否 - 开始时间</li> // <li>EndTime - String - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-发生时间。ModifyTime-处理时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBashEventsNewResponse ¶ added in v1.0.578
type DescribeBashEventsNewResponse struct { *tchttp.BaseResponse Response *DescribeBashEventsNewResponseParams `json:"Response"` }
func NewDescribeBashEventsNewResponse ¶ added in v1.0.578
func NewDescribeBashEventsNewResponse() (response *DescribeBashEventsNewResponse)
func (*DescribeBashEventsNewResponse) FromJsonString ¶ added in v1.0.578
func (r *DescribeBashEventsNewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashEventsNewResponse) ToJsonString ¶ added in v1.0.578
func (r *DescribeBashEventsNewResponse) ToJsonString() string
type DescribeBashEventsNewResponseParams ¶ added in v1.0.578
type DescribeBashEventsNewResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 高危命令事件列表 List []*BashEventNew `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBashEventsRequest ¶
type DescribeBashEventsRequest struct { *tchttp.BaseRequest // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>HostName - String - 是否必填:否 - 主机名</li> // <li>Hostip - String - 是否必填:否 - 主机内网IP</li> // <li>RuleCategory - Int - 是否必填:否 - 策略类型,全部或者单选(0:系统 1:用户)</li> // <li>RuleName - String - 是否必填:否 - 策略名称</li> // <li>RuleLevel - Int - 是否必填:否 - 威胁等级,可以多选</li> // <li>Status - Int - 是否必填:否 - 处理状态,可多选(0:待处理 1:已处理 2:已加白 3:已忽略 4:已删除 5:已拦截)</li> // <li>DetectBy - Int - 是否必填:否 - 数据来源,可多选(0:bash日志 1:实时监控)</li> // <li>StartTime - String - 是否必填:否 - 开始时间</li> // <li>EndTime - String - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-发生时间。ModifyTime-处理时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBashEventsRequest ¶
func NewDescribeBashEventsRequest() (request *DescribeBashEventsRequest)
func (*DescribeBashEventsRequest) FromJsonString ¶
func (r *DescribeBashEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashEventsRequest) ToJsonString ¶
func (r *DescribeBashEventsRequest) ToJsonString() string
type DescribeBashEventsRequestParams ¶ added in v1.0.426
type DescribeBashEventsRequestParams struct { // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>HostName - String - 是否必填:否 - 主机名</li> // <li>Hostip - String - 是否必填:否 - 主机内网IP</li> // <li>RuleCategory - Int - 是否必填:否 - 策略类型,全部或者单选(0:系统 1:用户)</li> // <li>RuleName - String - 是否必填:否 - 策略名称</li> // <li>RuleLevel - Int - 是否必填:否 - 威胁等级,可以多选</li> // <li>Status - Int - 是否必填:否 - 处理状态,可多选(0:待处理 1:已处理 2:已加白 3:已忽略 4:已删除 5:已拦截)</li> // <li>DetectBy - Int - 是否必填:否 - 数据来源,可多选(0:bash日志 1:实时监控)</li> // <li>StartTime - String - 是否必填:否 - 开始时间</li> // <li>EndTime - String - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-发生时间。ModifyTime-处理时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBashEventsResponse ¶
type DescribeBashEventsResponse struct { *tchttp.BaseResponse Response *DescribeBashEventsResponseParams `json:"Response"` }
func NewDescribeBashEventsResponse ¶
func NewDescribeBashEventsResponse() (response *DescribeBashEventsResponse)
func (*DescribeBashEventsResponse) FromJsonString ¶
func (r *DescribeBashEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashEventsResponse) ToJsonString ¶
func (r *DescribeBashEventsResponse) ToJsonString() string
type DescribeBashEventsResponseParams ¶ added in v1.0.426
type DescribeBashEventsResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 高危命令事件列表 List []*BashEvent `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBashPoliciesRequest ¶ added in v1.0.762
type DescribeBashPoliciesRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 规则名称</li> // <li>Rule - String - 是否必填:否 - 规则内容</li> // <li>Level - Int - 是否必填:否 - 威胁等级</li> // <li>White - Int - 是否必填:否 - 白名单类型</li> // <li>Category - Int - 是否必填:否 - 策略类型</li> // <li>BashAction - Int - 是否必填:否 - 操作动作</li> // <li>Enable - Int - 是否必填:否 - 生效状态</li> // <li>Id - Int - 是否必填:否 - 策略ID</li> // <li>PolicyId - Int - 是否必填:否 - 策略ID</li> // <li>RuleId - Int - 是否必填:否 - 策略ID</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeBashPoliciesRequest ¶ added in v1.0.762
func NewDescribeBashPoliciesRequest() (request *DescribeBashPoliciesRequest)
func (*DescribeBashPoliciesRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeBashPoliciesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashPoliciesRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeBashPoliciesRequest) ToJsonString() string
type DescribeBashPoliciesRequestParams ¶ added in v1.0.762
type DescribeBashPoliciesRequestParams struct { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 规则名称</li> // <li>Rule - String - 是否必填:否 - 规则内容</li> // <li>Level - Int - 是否必填:否 - 威胁等级</li> // <li>White - Int - 是否必填:否 - 白名单类型</li> // <li>Category - Int - 是否必填:否 - 策略类型</li> // <li>BashAction - Int - 是否必填:否 - 操作动作</li> // <li>Enable - Int - 是否必填:否 - 生效状态</li> // <li>Id - Int - 是否必填:否 - 策略ID</li> // <li>PolicyId - Int - 是否必填:否 - 策略ID</li> // <li>RuleId - Int - 是否必填:否 - 策略ID</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeBashPoliciesResponse ¶ added in v1.0.762
type DescribeBashPoliciesResponse struct { *tchttp.BaseResponse Response *DescribeBashPoliciesResponseParams `json:"Response"` }
func NewDescribeBashPoliciesResponse ¶ added in v1.0.762
func NewDescribeBashPoliciesResponse() (response *DescribeBashPoliciesResponse)
func (*DescribeBashPoliciesResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeBashPoliciesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashPoliciesResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeBashPoliciesResponse) ToJsonString() string
type DescribeBashPoliciesResponseParams ¶ added in v1.0.762
type DescribeBashPoliciesResponseParams struct { // 列表内容 List []*BashPolicy `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBashRulesRequest ¶
type DescribeBashRulesRequest struct { *tchttp.BaseRequest // 0-系统规则; 1-用户规则 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 规则名称</li> // <li>Rule - String - 是否必填:否 - 规则内容</li> // <li>Level - Int - 是否必填:否 - 威胁等级</li> // <li>White - Int - 是否必填:否 - 白名单类型</li> // <li>RuleCategory - Int - 是否必填:否 - 策略类型</li> // <li>BashAction - Int - 是否必填:否 - 操作动作</li> // <li>Status - Int - 是否必填:否 - 生效状态</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeBashRulesRequest ¶
func NewDescribeBashRulesRequest() (request *DescribeBashRulesRequest)
func (*DescribeBashRulesRequest) FromJsonString ¶
func (r *DescribeBashRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashRulesRequest) ToJsonString ¶
func (r *DescribeBashRulesRequest) ToJsonString() string
type DescribeBashRulesRequestParams ¶ added in v1.0.426
type DescribeBashRulesRequestParams struct { // 0-系统规则; 1-用户规则 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 规则名称</li> // <li>Rule - String - 是否必填:否 - 规则内容</li> // <li>Level - Int - 是否必填:否 - 威胁等级</li> // <li>White - Int - 是否必填:否 - 白名单类型</li> // <li>RuleCategory - Int - 是否必填:否 - 策略类型</li> // <li>BashAction - Int - 是否必填:否 - 操作动作</li> // <li>Status - Int - 是否必填:否 - 生效状态</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeBashRulesResponse ¶
type DescribeBashRulesResponse struct { *tchttp.BaseResponse Response *DescribeBashRulesResponseParams `json:"Response"` }
func NewDescribeBashRulesResponse ¶
func NewDescribeBashRulesResponse() (response *DescribeBashRulesResponse)
func (*DescribeBashRulesResponse) FromJsonString ¶
func (r *DescribeBashRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBashRulesResponse) ToJsonString ¶
func (r *DescribeBashRulesResponse) ToJsonString() string
type DescribeBashRulesResponseParams ¶ added in v1.0.426
type DescribeBashRulesResponseParams struct { // 列表内容 List []*BashRule `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBruteAttackListRequest ¶
type DescribeBruteAttackListRequest struct { *tchttp.BaseRequest // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>Uuid - String - 是否必填:否 - 主机安全唯一Uuid</li> // <li>Quuid - String - 是否必填:否 - 云服务器uuid</li> // <li>Status - String - 是否必填:否 - 状态筛选:失败:FAILED 成功:SUCCESS</li> // <li>UserName - String - 是否必填:否 - UserName筛选</li> // <li>SrcIp - String - 是否必填:否 - 来源ip筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 首次攻击时间筛选,开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 首次攻击时间筛选,结束时间</li> // <li>ModifyBeginTime - String - 是否必填:否 - 最近攻击时间筛选,开始时间</li> // <li>ModifyEndTime - String - 是否必填:否 - 最近攻击时间筛选,结束时间</li> // <li>Banned - String - 是否必填:否 - 阻断状态筛选,多个用","分割:0-未阻断(全局ZK开关关闭),82-未阻断(非专业版),83-未阻断(已加白名单),1-阻断成功(已完成),2-未阻断-程序异常,3-未阻断-内网攻击暂不支持阻断,4-未阻断-安平暂不支持阻断,10-阻断成功(生效中)</li> // <li>DataFrom - Int - 命中规则:0-登录规则,1-情报规则</li> // <li>EventType - String - 是否必填:否 - 破解状态筛选:200-破解失败(密码错误),300-破解成功,400-破解失败(账号不存在)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-首次攻击时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeBruteAttackListRequest ¶
func NewDescribeBruteAttackListRequest() (request *DescribeBruteAttackListRequest)
func (*DescribeBruteAttackListRequest) FromJsonString ¶
func (r *DescribeBruteAttackListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBruteAttackListRequest) ToJsonString ¶
func (r *DescribeBruteAttackListRequest) ToJsonString() string
type DescribeBruteAttackListRequestParams ¶ added in v1.0.426
type DescribeBruteAttackListRequestParams struct { // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>Uuid - String - 是否必填:否 - 主机安全唯一Uuid</li> // <li>Quuid - String - 是否必填:否 - 云服务器uuid</li> // <li>Status - String - 是否必填:否 - 状态筛选:失败:FAILED 成功:SUCCESS</li> // <li>UserName - String - 是否必填:否 - UserName筛选</li> // <li>SrcIp - String - 是否必填:否 - 来源ip筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 首次攻击时间筛选,开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 首次攻击时间筛选,结束时间</li> // <li>ModifyBeginTime - String - 是否必填:否 - 最近攻击时间筛选,开始时间</li> // <li>ModifyEndTime - String - 是否必填:否 - 最近攻击时间筛选,结束时间</li> // <li>Banned - String - 是否必填:否 - 阻断状态筛选,多个用","分割:0-未阻断(全局ZK开关关闭),82-未阻断(非专业版),83-未阻断(已加白名单),1-阻断成功(已完成),2-未阻断-程序异常,3-未阻断-内网攻击暂不支持阻断,4-未阻断-安平暂不支持阻断,10-阻断成功(生效中)</li> // <li>DataFrom - Int - 命中规则:0-登录规则,1-情报规则</li> // <li>EventType - String - 是否必填:否 - 破解状态筛选:200-破解失败(密码错误),300-破解成功,400-破解失败(账号不存在)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-首次攻击时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeBruteAttackListResponse ¶
type DescribeBruteAttackListResponse struct { *tchttp.BaseResponse Response *DescribeBruteAttackListResponseParams `json:"Response"` }
func NewDescribeBruteAttackListResponse ¶
func NewDescribeBruteAttackListResponse() (response *DescribeBruteAttackListResponse)
func (*DescribeBruteAttackListResponse) FromJsonString ¶
func (r *DescribeBruteAttackListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBruteAttackListResponse) ToJsonString ¶
func (r *DescribeBruteAttackListResponse) ToJsonString() string
type DescribeBruteAttackListResponseParams ¶ added in v1.0.426
type DescribeBruteAttackListResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 密码破解列表 BruteAttackList []*BruteAttackInfo `json:"BruteAttackList,omitnil,omitempty" name:"BruteAttackList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBruteAttackRulesRequest ¶ added in v1.0.255
type DescribeBruteAttackRulesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeBruteAttackRulesRequest ¶ added in v1.0.255
func NewDescribeBruteAttackRulesRequest() (request *DescribeBruteAttackRulesRequest)
func (*DescribeBruteAttackRulesRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeBruteAttackRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBruteAttackRulesRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeBruteAttackRulesRequest) ToJsonString() string
type DescribeBruteAttackRulesRequestParams ¶ added in v1.0.426
type DescribeBruteAttackRulesRequestParams struct { }
Predefined struct for user
type DescribeBruteAttackRulesResponse ¶ added in v1.0.255
type DescribeBruteAttackRulesResponse struct { *tchttp.BaseResponse Response *DescribeBruteAttackRulesResponseParams `json:"Response"` }
func NewDescribeBruteAttackRulesResponse ¶ added in v1.0.255
func NewDescribeBruteAttackRulesResponse() (response *DescribeBruteAttackRulesResponse)
func (*DescribeBruteAttackRulesResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeBruteAttackRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBruteAttackRulesResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeBruteAttackRulesResponse) ToJsonString() string
type DescribeBruteAttackRulesResponseParams ¶ added in v1.0.426
type DescribeBruteAttackRulesResponseParams struct { // 爆破阻断规则列表 Rules []*BruteAttackRuleList `json:"Rules,omitnil,omitempty" name:"Rules"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCanFixVulMachineRequest ¶ added in v1.0.762
type DescribeCanFixVulMachineRequest struct { *tchttp.BaseRequest // 漏洞id 支持多个漏洞 VulIds []*uint64 `json:"VulIds,omitnil,omitempty" name:"VulIds"` // 需要修复的主机,和VulIds是and 的关系 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
func NewDescribeCanFixVulMachineRequest ¶ added in v1.0.762
func NewDescribeCanFixVulMachineRequest() (request *DescribeCanFixVulMachineRequest)
func (*DescribeCanFixVulMachineRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeCanFixVulMachineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCanFixVulMachineRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeCanFixVulMachineRequest) ToJsonString() string
type DescribeCanFixVulMachineRequestParams ¶ added in v1.0.762
type DescribeCanFixVulMachineRequestParams struct { // 漏洞id 支持多个漏洞 VulIds []*uint64 `json:"VulIds,omitnil,omitempty" name:"VulIds"` // 需要修复的主机,和VulIds是and 的关系 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
Predefined struct for user
type DescribeCanFixVulMachineResponse ¶ added in v1.0.762
type DescribeCanFixVulMachineResponse struct { *tchttp.BaseResponse Response *DescribeCanFixVulMachineResponseParams `json:"Response"` }
func NewDescribeCanFixVulMachineResponse ¶ added in v1.0.762
func NewDescribeCanFixVulMachineResponse() (response *DescribeCanFixVulMachineResponse)
func (*DescribeCanFixVulMachineResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeCanFixVulMachineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCanFixVulMachineResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeCanFixVulMachineResponse) ToJsonString() string
type DescribeCanFixVulMachineResponseParams ¶ added in v1.0.762
type DescribeCanFixVulMachineResponseParams struct { // 主机漏洞修护信息列表 VulInfo []*CanFixVulInfo `json:"VulInfo,omitnil,omitempty" name:"VulInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCanNotSeparateMachineRequest ¶ added in v1.0.762
type DescribeCanNotSeparateMachineRequest struct { *tchttp.BaseRequest // 需要修改的事件id 数组,支持批量 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否更新全部,即是否对所有的事件进行操作,当ids 不为空时,此参数无效 UpdateAll *bool `json:"UpdateAll,omitnil,omitempty" name:"UpdateAll"` // 排除的事件id,当操作全部事件时,需要排除这次id ExcludeId []*uint64 `json:"ExcludeId,omitnil,omitempty" name:"ExcludeId"` // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeCanNotSeparateMachineRequest ¶ added in v1.0.762
func NewDescribeCanNotSeparateMachineRequest() (request *DescribeCanNotSeparateMachineRequest)
func (*DescribeCanNotSeparateMachineRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeCanNotSeparateMachineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCanNotSeparateMachineRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeCanNotSeparateMachineRequest) ToJsonString() string
type DescribeCanNotSeparateMachineRequestParams ¶ added in v1.0.762
type DescribeCanNotSeparateMachineRequestParams struct { // 需要修改的事件id 数组,支持批量 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否更新全部,即是否对所有的事件进行操作,当ids 不为空时,此参数无效 UpdateAll *bool `json:"UpdateAll,omitnil,omitempty" name:"UpdateAll"` // 排除的事件id,当操作全部事件时,需要排除这次id ExcludeId []*uint64 `json:"ExcludeId,omitnil,omitempty" name:"ExcludeId"` // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeCanNotSeparateMachineResponse ¶ added in v1.0.762
type DescribeCanNotSeparateMachineResponse struct { *tchttp.BaseResponse Response *DescribeCanNotSeparateMachineResponseParams `json:"Response"` }
func NewDescribeCanNotSeparateMachineResponse ¶ added in v1.0.762
func NewDescribeCanNotSeparateMachineResponse() (response *DescribeCanNotSeparateMachineResponse)
func (*DescribeCanNotSeparateMachineResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeCanNotSeparateMachineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCanNotSeparateMachineResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeCanNotSeparateMachineResponse) ToJsonString() string
type DescribeCanNotSeparateMachineResponseParams ¶ added in v1.0.762
type DescribeCanNotSeparateMachineResponseParams struct { // 不可隔离主机列表 List []*CanNotSeparateInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClientExceptionRequest ¶ added in v1.0.539
type DescribeClientExceptionRequest struct { *tchttp.BaseRequest // 客户端异常类型 1:客户端离线,2:客户端卸载 ExceptionType *int64 `json:"ExceptionType,omitnil,omitempty" name:"ExceptionType"` // 分页的偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页单页限制数目,不为0,最大值100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 起始时间 `2006-01-02 15:04:05` 格式 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 `2006-01-02 15:04:05` 格式 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeClientExceptionRequest ¶ added in v1.0.539
func NewDescribeClientExceptionRequest() (request *DescribeClientExceptionRequest)
func (*DescribeClientExceptionRequest) FromJsonString ¶ added in v1.0.539
func (r *DescribeClientExceptionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClientExceptionRequest) ToJsonString ¶ added in v1.0.539
func (r *DescribeClientExceptionRequest) ToJsonString() string
type DescribeClientExceptionRequestParams ¶ added in v1.0.539
type DescribeClientExceptionRequestParams struct { // 客户端异常类型 1:客户端离线,2:客户端卸载 ExceptionType *int64 `json:"ExceptionType,omitnil,omitempty" name:"ExceptionType"` // 分页的偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页单页限制数目,不为0,最大值100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 起始时间 `2006-01-02 15:04:05` 格式 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 `2006-01-02 15:04:05` 格式 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeClientExceptionResponse ¶ added in v1.0.539
type DescribeClientExceptionResponse struct { *tchttp.BaseResponse Response *DescribeClientExceptionResponseParams `json:"Response"` }
func NewDescribeClientExceptionResponse ¶ added in v1.0.539
func NewDescribeClientExceptionResponse() (response *DescribeClientExceptionResponse)
func (*DescribeClientExceptionResponse) FromJsonString ¶ added in v1.0.539
func (r *DescribeClientExceptionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClientExceptionResponse) ToJsonString ¶ added in v1.0.539
func (r *DescribeClientExceptionResponse) ToJsonString() string
type DescribeClientExceptionResponseParams ¶ added in v1.0.539
type DescribeClientExceptionResponseParams struct { // 事件总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 事件详情 Records []*RecordInfo `json:"Records,omitnil,omitempty" name:"Records"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDefenceEventDetailRequest ¶ added in v1.0.762
type DescribeDefenceEventDetailRequest struct { *tchttp.BaseRequest // 漏洞事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeDefenceEventDetailRequest ¶ added in v1.0.762
func NewDescribeDefenceEventDetailRequest() (request *DescribeDefenceEventDetailRequest)
func (*DescribeDefenceEventDetailRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeDefenceEventDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDefenceEventDetailRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeDefenceEventDetailRequest) ToJsonString() string
type DescribeDefenceEventDetailRequestParams ¶ added in v1.0.762
type DescribeDefenceEventDetailRequestParams struct { // 漏洞事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeDefenceEventDetailResponse ¶ added in v1.0.762
type DescribeDefenceEventDetailResponse struct { *tchttp.BaseResponse Response *DescribeDefenceEventDetailResponseParams `json:"Response"` }
func NewDescribeDefenceEventDetailResponse ¶ added in v1.0.762
func NewDescribeDefenceEventDetailResponse() (response *DescribeDefenceEventDetailResponse)
func (*DescribeDefenceEventDetailResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeDefenceEventDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDefenceEventDetailResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeDefenceEventDetailResponse) ToJsonString() string
type DescribeDefenceEventDetailResponseParams ¶ added in v1.0.762
type DescribeDefenceEventDetailResponseParams struct { // 漏洞事件详细信息 Data *VulDefenceEventDetail `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDirectConnectInstallCommandRequest ¶ added in v1.0.762
type DescribeDirectConnectInstallCommandRequest struct { *tchttp.BaseRequest // 地域标示 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // Vpc的ID VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 命令过期时间 ExpireDate *string `json:"ExpireDate,omitnil,omitempty" name:"ExpireDate"` }
func NewDescribeDirectConnectInstallCommandRequest ¶ added in v1.0.762
func NewDescribeDirectConnectInstallCommandRequest() (request *DescribeDirectConnectInstallCommandRequest)
func (*DescribeDirectConnectInstallCommandRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeDirectConnectInstallCommandRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDirectConnectInstallCommandRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeDirectConnectInstallCommandRequest) ToJsonString() string
type DescribeDirectConnectInstallCommandRequestParams ¶ added in v1.0.762
type DescribeDirectConnectInstallCommandRequestParams struct { // 地域标示 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // Vpc的ID VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 命令过期时间 ExpireDate *string `json:"ExpireDate,omitnil,omitempty" name:"ExpireDate"` }
Predefined struct for user
type DescribeDirectConnectInstallCommandResponse ¶ added in v1.0.762
type DescribeDirectConnectInstallCommandResponse struct { *tchttp.BaseResponse Response *DescribeDirectConnectInstallCommandResponseParams `json:"Response"` }
func NewDescribeDirectConnectInstallCommandResponse ¶ added in v1.0.762
func NewDescribeDirectConnectInstallCommandResponse() (response *DescribeDirectConnectInstallCommandResponse)
func (*DescribeDirectConnectInstallCommandResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeDirectConnectInstallCommandResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDirectConnectInstallCommandResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeDirectConnectInstallCommandResponse) ToJsonString() string
type DescribeDirectConnectInstallCommandResponseParams ¶ added in v1.0.762
type DescribeDirectConnectInstallCommandResponseParams struct { // 安装命令的ip Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // 安装命令的token Token *string `json:"Token,omitnil,omitempty" name:"Token"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeESAggregationsRequest ¶
type DescribeESAggregationsRequest struct { *tchttp.BaseRequest // ES聚合条件JSON Query *string `json:"Query,omitnil,omitempty" name:"Query"` }
func NewDescribeESAggregationsRequest ¶
func NewDescribeESAggregationsRequest() (request *DescribeESAggregationsRequest)
func (*DescribeESAggregationsRequest) FromJsonString ¶
func (r *DescribeESAggregationsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeESAggregationsRequest) ToJsonString ¶
func (r *DescribeESAggregationsRequest) ToJsonString() string
type DescribeESAggregationsRequestParams ¶ added in v1.0.426
type DescribeESAggregationsRequestParams struct { // ES聚合条件JSON Query *string `json:"Query,omitnil,omitempty" name:"Query"` }
Predefined struct for user
type DescribeESAggregationsResponse ¶
type DescribeESAggregationsResponse struct { *tchttp.BaseResponse Response *DescribeESAggregationsResponseParams `json:"Response"` }
func NewDescribeESAggregationsResponse ¶
func NewDescribeESAggregationsResponse() (response *DescribeESAggregationsResponse)
func (*DescribeESAggregationsResponse) FromJsonString ¶
func (r *DescribeESAggregationsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeESAggregationsResponse) ToJsonString ¶
func (r *DescribeESAggregationsResponse) ToJsonString() string
type DescribeESAggregationsResponseParams ¶ added in v1.0.426
type DescribeESAggregationsResponseParams struct { // ES聚合结果JSON Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEmergencyResponseListRequest ¶ added in v1.0.255
type DescribeEmergencyResponseListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Keyword- String - 是否必填:否 - 关键词过滤,</li> // <li>Uuids - String - 是否必填:否 - 主机id过滤</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方法 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 StartTime,EndTime By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeEmergencyResponseListRequest ¶ added in v1.0.255
func NewDescribeEmergencyResponseListRequest() (request *DescribeEmergencyResponseListRequest)
func (*DescribeEmergencyResponseListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeEmergencyResponseListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEmergencyResponseListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeEmergencyResponseListRequest) ToJsonString() string
type DescribeEmergencyResponseListRequestParams ¶ added in v1.0.426
type DescribeEmergencyResponseListRequestParams struct { // 过滤条件。 // <li>Keyword- String - 是否必填:否 - 关键词过滤,</li> // <li>Uuids - String - 是否必填:否 - 主机id过滤</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方法 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 StartTime,EndTime By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeEmergencyResponseListResponse ¶ added in v1.0.255
type DescribeEmergencyResponseListResponse struct { *tchttp.BaseResponse Response *DescribeEmergencyResponseListResponseParams `json:"Response"` }
func NewDescribeEmergencyResponseListResponse ¶ added in v1.0.255
func NewDescribeEmergencyResponseListResponse() (response *DescribeEmergencyResponseListResponse)
func (*DescribeEmergencyResponseListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeEmergencyResponseListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEmergencyResponseListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeEmergencyResponseListResponse) ToJsonString() string
type DescribeEmergencyResponseListResponseParams ¶ added in v1.0.426
type DescribeEmergencyResponseListResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 应急响应列表 List []*EmergencyResponseInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEmergencyVulListRequest ¶ added in v1.0.240
type DescribeEmergencyVulListRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Status - String - 是否必填:是 - 漏洞状态筛选,0//未检测 1有风险 ,2无风险 ,3 检查中展示progress</li> // <li>Level - String - 是否必填:否 - 漏洞等级筛选 1:低 2:中 3:高 4:提示</li> // <li>VulName- String - 是否必填:否 - 漏洞名称搜索</li> // <li>Uuids- String - 是否必填:否 - 主机uuid</li> // <li>IsSupportDefense - int- 是否必填:否 - 是否支持防御 0:不支持 1:支持</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式 desc , asc Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 PublishDate LastScanTime HostCount By *string `json:"By,omitnil,omitempty" name:"By"` // 是否热点漏洞 HotspotAttack *bool `json:"HotspotAttack,omitnil,omitempty" name:"HotspotAttack"` }
func NewDescribeEmergencyVulListRequest ¶ added in v1.0.240
func NewDescribeEmergencyVulListRequest() (request *DescribeEmergencyVulListRequest)
func (*DescribeEmergencyVulListRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeEmergencyVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEmergencyVulListRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeEmergencyVulListRequest) ToJsonString() string
type DescribeEmergencyVulListRequestParams ¶ added in v1.0.426
type DescribeEmergencyVulListRequestParams struct { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Status - String - 是否必填:是 - 漏洞状态筛选,0//未检测 1有风险 ,2无风险 ,3 检查中展示progress</li> // <li>Level - String - 是否必填:否 - 漏洞等级筛选 1:低 2:中 3:高 4:提示</li> // <li>VulName- String - 是否必填:否 - 漏洞名称搜索</li> // <li>Uuids- String - 是否必填:否 - 主机uuid</li> // <li>IsSupportDefense - int- 是否必填:否 - 是否支持防御 0:不支持 1:支持</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式 desc , asc Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 PublishDate LastScanTime HostCount By *string `json:"By,omitnil,omitempty" name:"By"` // 是否热点漏洞 HotspotAttack *bool `json:"HotspotAttack,omitnil,omitempty" name:"HotspotAttack"` }
Predefined struct for user
type DescribeEmergencyVulListResponse ¶ added in v1.0.240
type DescribeEmergencyVulListResponse struct { *tchttp.BaseResponse Response *DescribeEmergencyVulListResponseParams `json:"Response"` }
func NewDescribeEmergencyVulListResponse ¶ added in v1.0.240
func NewDescribeEmergencyVulListResponse() (response *DescribeEmergencyVulListResponse)
func (*DescribeEmergencyVulListResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeEmergencyVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEmergencyVulListResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeEmergencyVulListResponse) ToJsonString() string
type DescribeEmergencyVulListResponseParams ¶ added in v1.0.426
type DescribeEmergencyVulListResponseParams struct { // 漏洞列表 List []*EmergencyVul `json:"List,omitnil,omitempty" name:"List"` // 漏洞总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 是否存在风险 ExistsRisk *bool `json:"ExistsRisk,omitnil,omitempty" name:"ExistsRisk"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEventByTableRequest ¶ added in v1.0.633
type DescribeEventByTableRequest struct { *tchttp.BaseRequest // 事件表名 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 事件表id号 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewDescribeEventByTableRequest ¶ added in v1.0.633
func NewDescribeEventByTableRequest() (request *DescribeEventByTableRequest)
func (*DescribeEventByTableRequest) FromJsonString ¶ added in v1.0.633
func (r *DescribeEventByTableRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEventByTableRequest) ToJsonString ¶ added in v1.0.633
func (r *DescribeEventByTableRequest) ToJsonString() string
type DescribeEventByTableRequestParams ¶ added in v1.0.633
type DescribeEventByTableRequestParams struct { // 事件表名 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 事件表id号 Ids []*int64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type DescribeEventByTableResponse ¶ added in v1.0.633
type DescribeEventByTableResponse struct { *tchttp.BaseResponse Response *DescribeEventByTableResponseParams `json:"Response"` }
func NewDescribeEventByTableResponse ¶ added in v1.0.633
func NewDescribeEventByTableResponse() (response *DescribeEventByTableResponse)
func (*DescribeEventByTableResponse) FromJsonString ¶ added in v1.0.633
func (r *DescribeEventByTableResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEventByTableResponse) ToJsonString ¶ added in v1.0.633
func (r *DescribeEventByTableResponse) ToJsonString() string
type DescribeEventByTableResponseParams ¶ added in v1.0.633
type DescribeEventByTableResponseParams struct { // 告警类型,爆破bruteattack,高危命令bash,恶意文件malware,恶意请求risk_dns,本地提权privilege_escalation,反弹shell reverse_shell,内存马java_shell Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 事件内容的json编码字符串,字段结构对齐事件表 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeExpertServiceListRequest ¶ added in v1.0.255
type DescribeExpertServiceListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Keyword- String - 是否必填:否 - 关键词过滤,</li> // <li>Uuids - String - 是否必填:否 - 主机id过滤</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方法 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 StartTime,EndTime By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeExpertServiceListRequest ¶ added in v1.0.255
func NewDescribeExpertServiceListRequest() (request *DescribeExpertServiceListRequest)
func (*DescribeExpertServiceListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeExpertServiceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExpertServiceListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeExpertServiceListRequest) ToJsonString() string
type DescribeExpertServiceListRequestParams ¶ added in v1.0.426
type DescribeExpertServiceListRequestParams struct { // 过滤条件。 // <li>Keyword- String - 是否必填:否 - 关键词过滤,</li> // <li>Uuids - String - 是否必填:否 - 主机id过滤</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方法 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 StartTime,EndTime By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeExpertServiceListResponse ¶ added in v1.0.255
type DescribeExpertServiceListResponse struct { *tchttp.BaseResponse Response *DescribeExpertServiceListResponseParams `json:"Response"` }
func NewDescribeExpertServiceListResponse ¶ added in v1.0.255
func NewDescribeExpertServiceListResponse() (response *DescribeExpertServiceListResponse)
func (*DescribeExpertServiceListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeExpertServiceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExpertServiceListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeExpertServiceListResponse) ToJsonString() string
type DescribeExpertServiceListResponseParams ¶ added in v1.0.426
type DescribeExpertServiceListResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 安全管家数据 List []*SecurityButlerInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeExpertServiceOrderListRequest ¶ added in v1.0.255
type DescribeExpertServiceOrderListRequest struct { *tchttp.BaseRequest // <li>InquireType- String - 是否必填:否 - 订单类型过滤,</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 分页条数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeExpertServiceOrderListRequest ¶ added in v1.0.255
func NewDescribeExpertServiceOrderListRequest() (request *DescribeExpertServiceOrderListRequest)
func (*DescribeExpertServiceOrderListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeExpertServiceOrderListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExpertServiceOrderListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeExpertServiceOrderListRequest) ToJsonString() string
type DescribeExpertServiceOrderListRequestParams ¶ added in v1.0.426
type DescribeExpertServiceOrderListRequestParams struct { // <li>InquireType- String - 是否必填:否 - 订单类型过滤,</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 分页条数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeExpertServiceOrderListResponse ¶ added in v1.0.255
type DescribeExpertServiceOrderListResponse struct { *tchttp.BaseResponse Response *DescribeExpertServiceOrderListResponseParams `json:"Response"` }
func NewDescribeExpertServiceOrderListResponse ¶ added in v1.0.255
func NewDescribeExpertServiceOrderListResponse() (response *DescribeExpertServiceOrderListResponse)
func (*DescribeExpertServiceOrderListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeExpertServiceOrderListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExpertServiceOrderListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeExpertServiceOrderListResponse) ToJsonString() string
type DescribeExpertServiceOrderListResponseParams ¶ added in v1.0.426
type DescribeExpertServiceOrderListResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 订单列表 List []*ExpertServiceOrderInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeExportMachinesRequest ¶
type DescribeExportMachinesRequest struct { *tchttp.BaseRequest // 云主机类型。 // <li>CVM:表示虚拟主机</li> // <li>BM: 表示黑石物理机</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字 </li> // <li>Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线 | ONLINE: 在线 | UNINSTALLED:未安装)</li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版)</li> // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 机器所属业务ID列表 ProjectIds []*uint64 `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` }
func NewDescribeExportMachinesRequest ¶
func NewDescribeExportMachinesRequest() (request *DescribeExportMachinesRequest)
func (*DescribeExportMachinesRequest) FromJsonString ¶
func (r *DescribeExportMachinesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExportMachinesRequest) ToJsonString ¶
func (r *DescribeExportMachinesRequest) ToJsonString() string
type DescribeExportMachinesRequestParams ¶ added in v1.0.426
type DescribeExportMachinesRequestParams struct { // 云主机类型。 // <li>CVM:表示虚拟主机</li> // <li>BM: 表示黑石物理机</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字 </li> // <li>Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线 | ONLINE: 在线 | UNINSTALLED:未安装)</li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版)</li> // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 机器所属业务ID列表 ProjectIds []*uint64 `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` }
Predefined struct for user
type DescribeExportMachinesResponse ¶
type DescribeExportMachinesResponse struct { *tchttp.BaseResponse Response *DescribeExportMachinesResponseParams `json:"Response"` }
func NewDescribeExportMachinesResponse ¶
func NewDescribeExportMachinesResponse() (response *DescribeExportMachinesResponse)
func (*DescribeExportMachinesResponse) FromJsonString ¶
func (r *DescribeExportMachinesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeExportMachinesResponse) ToJsonString ¶
func (r *DescribeExportMachinesResponse) ToJsonString() string
type DescribeExportMachinesResponseParams ¶ added in v1.0.426
type DescribeExportMachinesResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFastAnalysisRequest ¶ added in v1.0.762
type DescribeFastAnalysisRequest struct { *tchttp.BaseRequest // 起始时间,单位ms From *int64 `json:"From,omitnil,omitempty" name:"From"` // 结束时间,单位ms To *int64 `json:"To,omitnil,omitempty" name:"To"` // 查询语句,语句长度最大为4096 Query *string `json:"Query,omitnil,omitempty" name:"Query"` // 日志字段名称 FieldName *string `json:"FieldName,omitnil,omitempty" name:"FieldName"` }
func NewDescribeFastAnalysisRequest ¶ added in v1.0.762
func NewDescribeFastAnalysisRequest() (request *DescribeFastAnalysisRequest)
func (*DescribeFastAnalysisRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeFastAnalysisRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFastAnalysisRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeFastAnalysisRequest) ToJsonString() string
type DescribeFastAnalysisRequestParams ¶ added in v1.0.762
type DescribeFastAnalysisRequestParams struct { // 起始时间,单位ms From *int64 `json:"From,omitnil,omitempty" name:"From"` // 结束时间,单位ms To *int64 `json:"To,omitnil,omitempty" name:"To"` // 查询语句,语句长度最大为4096 Query *string `json:"Query,omitnil,omitempty" name:"Query"` // 日志字段名称 FieldName *string `json:"FieldName,omitnil,omitempty" name:"FieldName"` }
Predefined struct for user
type DescribeFastAnalysisResponse ¶ added in v1.0.762
type DescribeFastAnalysisResponse struct { *tchttp.BaseResponse Response *DescribeFastAnalysisResponseParams `json:"Response"` }
func NewDescribeFastAnalysisResponse ¶ added in v1.0.762
func NewDescribeFastAnalysisResponse() (response *DescribeFastAnalysisResponse)
func (*DescribeFastAnalysisResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeFastAnalysisResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFastAnalysisResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeFastAnalysisResponse) ToJsonString() string
type DescribeFastAnalysisResponseParams ¶ added in v1.0.762
type DescribeFastAnalysisResponseParams struct { // 分析统计信息 FieldValueRatioInfos []*FieldValueRatioInfo `json:"FieldValueRatioInfos,omitnil,omitempty" name:"FieldValueRatioInfos"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileTamperEventRuleInfoRequest ¶ added in v1.0.762
type DescribeFileTamperEventRuleInfoRequest struct { *tchttp.BaseRequest // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 一页多少个 控制返回的uuids条数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 控制返回的uuids条数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeFileTamperEventRuleInfoRequest ¶ added in v1.0.762
func NewDescribeFileTamperEventRuleInfoRequest() (request *DescribeFileTamperEventRuleInfoRequest)
func (*DescribeFileTamperEventRuleInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperEventRuleInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperEventRuleInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperEventRuleInfoRequest) ToJsonString() string
type DescribeFileTamperEventRuleInfoRequestParams ¶ added in v1.0.762
type DescribeFileTamperEventRuleInfoRequestParams struct { // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 一页多少个 控制返回的uuids条数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 控制返回的uuids条数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeFileTamperEventRuleInfoResponse ¶ added in v1.0.762
type DescribeFileTamperEventRuleInfoResponse struct { *tchttp.BaseResponse Response *DescribeFileTamperEventRuleInfoResponseParams `json:"Response"` }
func NewDescribeFileTamperEventRuleInfoResponse ¶ added in v1.0.762
func NewDescribeFileTamperEventRuleInfoResponse() (response *DescribeFileTamperEventRuleInfoResponse)
func (*DescribeFileTamperEventRuleInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperEventRuleInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperEventRuleInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperEventRuleInfoResponse) ToJsonString() string
type DescribeFileTamperEventRuleInfoResponseParams ¶ added in v1.0.762
type DescribeFileTamperEventRuleInfoResponseParams struct { // 规则详情信息 FileTamperRuleDetail *FileTamperRuleDetail `json:"FileTamperRuleDetail,omitnil,omitempty" name:"FileTamperRuleDetail"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileTamperEventsRequest ¶ added in v1.0.634
type DescribeFileTamperEventsRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Status - String - 是否必填:否 - 处理状态 0 -- 待处理 1 -- 已加白 2 -- 已删除 3 - 已忽略</li> // <li>ModifyTime - String - 是否必填:否 - 最近发生时间</li> // <li>Uuid- String - 是否必填:否 - 主机uuid查询</li> // <li>RuleCategory- string - 是否必填:否 - 规则类别 0 系统规则 1 自定义规则</li> // <li>FileAction- string - 是否必填:否 - 威胁行为 read 读取文件 write 写文件</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 CreateTime、ModifyTime By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeFileTamperEventsRequest ¶ added in v1.0.634
func NewDescribeFileTamperEventsRequest() (request *DescribeFileTamperEventsRequest)
func (*DescribeFileTamperEventsRequest) FromJsonString ¶ added in v1.0.634
func (r *DescribeFileTamperEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperEventsRequest) ToJsonString ¶ added in v1.0.634
func (r *DescribeFileTamperEventsRequest) ToJsonString() string
type DescribeFileTamperEventsRequestParams ¶ added in v1.0.634
type DescribeFileTamperEventsRequestParams struct { // 过滤条件。 // <li>Status - String - 是否必填:否 - 处理状态 0 -- 待处理 1 -- 已加白 2 -- 已删除 3 - 已忽略</li> // <li>ModifyTime - String - 是否必填:否 - 最近发生时间</li> // <li>Uuid- String - 是否必填:否 - 主机uuid查询</li> // <li>RuleCategory- string - 是否必填:否 - 规则类别 0 系统规则 1 自定义规则</li> // <li>FileAction- string - 是否必填:否 - 威胁行为 read 读取文件 write 写文件</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 CreateTime、ModifyTime By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeFileTamperEventsResponse ¶ added in v1.0.634
type DescribeFileTamperEventsResponse struct { *tchttp.BaseResponse Response *DescribeFileTamperEventsResponseParams `json:"Response"` }
func NewDescribeFileTamperEventsResponse ¶ added in v1.0.634
func NewDescribeFileTamperEventsResponse() (response *DescribeFileTamperEventsResponse)
func (*DescribeFileTamperEventsResponse) FromJsonString ¶ added in v1.0.634
func (r *DescribeFileTamperEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperEventsResponse) ToJsonString ¶ added in v1.0.634
func (r *DescribeFileTamperEventsResponse) ToJsonString() string
type DescribeFileTamperEventsResponseParams ¶ added in v1.0.634
type DescribeFileTamperEventsResponseParams struct { // 核心文件事件列表 List []*FileTamperEvent `json:"List,omitnil,omitempty" name:"List"` // 数据总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileTamperRuleCountRequest ¶ added in v1.0.762
type DescribeFileTamperRuleCountRequest struct { *tchttp.BaseRequest // 查询的主机uuids 一次性最多只能查100个 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` }
func NewDescribeFileTamperRuleCountRequest ¶ added in v1.0.762
func NewDescribeFileTamperRuleCountRequest() (request *DescribeFileTamperRuleCountRequest)
func (*DescribeFileTamperRuleCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRuleCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperRuleCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRuleCountRequest) ToJsonString() string
type DescribeFileTamperRuleCountRequestParams ¶ added in v1.0.762
type DescribeFileTamperRuleCountRequestParams struct { // 查询的主机uuids 一次性最多只能查100个 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` }
Predefined struct for user
type DescribeFileTamperRuleCountResponse ¶ added in v1.0.762
type DescribeFileTamperRuleCountResponse struct { *tchttp.BaseResponse Response *DescribeFileTamperRuleCountResponseParams `json:"Response"` }
func NewDescribeFileTamperRuleCountResponse ¶ added in v1.0.762
func NewDescribeFileTamperRuleCountResponse() (response *DescribeFileTamperRuleCountResponse)
func (*DescribeFileTamperRuleCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRuleCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperRuleCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRuleCountResponse) ToJsonString() string
type DescribeFileTamperRuleCountResponseParams ¶ added in v1.0.762
type DescribeFileTamperRuleCountResponseParams struct { // 主机关联核心文件规则数量信息 List []*FileTamperRuleCount `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileTamperRuleInfoRequest ¶ added in v1.0.762
type DescribeFileTamperRuleInfoRequest struct { *tchttp.BaseRequest // 规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 控制返回的uuids 数量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 控制返回的uuids 数量,起始位置 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeFileTamperRuleInfoRequest ¶ added in v1.0.762
func NewDescribeFileTamperRuleInfoRequest() (request *DescribeFileTamperRuleInfoRequest)
func (*DescribeFileTamperRuleInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRuleInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperRuleInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRuleInfoRequest) ToJsonString() string
type DescribeFileTamperRuleInfoRequestParams ¶ added in v1.0.762
type DescribeFileTamperRuleInfoRequestParams struct { // 规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 控制返回的uuids 数量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 控制返回的uuids 数量,起始位置 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeFileTamperRuleInfoResponse ¶ added in v1.0.762
type DescribeFileTamperRuleInfoResponse struct { *tchttp.BaseResponse Response *DescribeFileTamperRuleInfoResponseParams `json:"Response"` }
func NewDescribeFileTamperRuleInfoResponse ¶ added in v1.0.762
func NewDescribeFileTamperRuleInfoResponse() (response *DescribeFileTamperRuleInfoResponse)
func (*DescribeFileTamperRuleInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRuleInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperRuleInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRuleInfoResponse) ToJsonString() string
type DescribeFileTamperRuleInfoResponseParams ¶ added in v1.0.762
type DescribeFileTamperRuleInfoResponseParams struct { // 规则详情信息 FileTamperRuleDetail *FileTamperRuleDetail `json:"FileTamperRuleDetail,omitnil,omitempty" name:"FileTamperRuleDetail"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileTamperRulesRequest ¶ added in v1.0.762
type DescribeFileTamperRulesRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>RuleCategory- string- 规则类别 0=系统规则,1=用户规则</li> // <li>Name- String - 规则名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 CreateTime、ModifyTime、HostCount By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeFileTamperRulesRequest ¶ added in v1.0.762
func NewDescribeFileTamperRulesRequest() (request *DescribeFileTamperRulesRequest)
func (*DescribeFileTamperRulesRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperRulesRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRulesRequest) ToJsonString() string
type DescribeFileTamperRulesRequestParams ¶ added in v1.0.762
type DescribeFileTamperRulesRequestParams struct { // 过滤条件。 // <li>RuleCategory- string- 规则类别 0=系统规则,1=用户规则</li> // <li>Name- String - 规则名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 CreateTime、ModifyTime、HostCount By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeFileTamperRulesResponse ¶ added in v1.0.762
type DescribeFileTamperRulesResponse struct { *tchttp.BaseResponse Response *DescribeFileTamperRulesResponseParams `json:"Response"` }
func NewDescribeFileTamperRulesResponse ¶ added in v1.0.762
func NewDescribeFileTamperRulesResponse() (response *DescribeFileTamperRulesResponse)
func (*DescribeFileTamperRulesResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileTamperRulesResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeFileTamperRulesResponse) ToJsonString() string
type DescribeFileTamperRulesResponseParams ¶ added in v1.0.762
type DescribeFileTamperRulesResponseParams struct { // 规则列表 List []*FileTamperRuleInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeGeneralStatRequest ¶
type DescribeGeneralStatRequest struct { *tchttp.BaseRequest // 云主机类型。 // <li>CVM:表示腾讯云服务器</li> // <li>BM: 表示黑石物理机</li> // <li>ECM: 表示边缘计算服务器</li> // <li>LH: 表示轻量应用服务器</li> // <li>Other: 表示混合云机器</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` }
func NewDescribeGeneralStatRequest ¶
func NewDescribeGeneralStatRequest() (request *DescribeGeneralStatRequest)
func (*DescribeGeneralStatRequest) FromJsonString ¶
func (r *DescribeGeneralStatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeGeneralStatRequest) ToJsonString ¶
func (r *DescribeGeneralStatRequest) ToJsonString() string
type DescribeGeneralStatRequestParams ¶ added in v1.0.426
type DescribeGeneralStatRequestParams struct { // 云主机类型。 // <li>CVM:表示腾讯云服务器</li> // <li>BM: 表示黑石物理机</li> // <li>ECM: 表示边缘计算服务器</li> // <li>LH: 表示轻量应用服务器</li> // <li>Other: 表示混合云机器</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` }
Predefined struct for user
type DescribeGeneralStatResponse ¶
type DescribeGeneralStatResponse struct { *tchttp.BaseResponse Response *DescribeGeneralStatResponseParams `json:"Response"` }
func NewDescribeGeneralStatResponse ¶
func NewDescribeGeneralStatResponse() (response *DescribeGeneralStatResponse)
func (*DescribeGeneralStatResponse) FromJsonString ¶
func (r *DescribeGeneralStatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeGeneralStatResponse) ToJsonString ¶
func (r *DescribeGeneralStatResponse) ToJsonString() string
type DescribeGeneralStatResponseParams ¶ added in v1.0.426
type DescribeGeneralStatResponseParams struct { // 云主机总数 MachinesAll *uint64 `json:"MachinesAll,omitnil,omitempty" name:"MachinesAll"` // 云主机没有安装主机安全客户端的总数 MachinesUninstalled *uint64 `json:"MachinesUninstalled,omitnil,omitempty" name:"MachinesUninstalled"` // 主机安全客户端总数的总数 AgentsAll *uint64 `json:"AgentsAll,omitnil,omitempty" name:"AgentsAll"` // 主机安全客户端在线的总数 AgentsOnline *uint64 `json:"AgentsOnline,omitnil,omitempty" name:"AgentsOnline"` // 主机安全客户端 离线+关机 的总数 AgentsOffline *uint64 `json:"AgentsOffline,omitnil,omitempty" name:"AgentsOffline"` // 主机安全客户端专业版的总数 AgentsPro *uint64 `json:"AgentsPro,omitnil,omitempty" name:"AgentsPro"` // 主机安全客户端基础版的总数 AgentsBasic *uint64 `json:"AgentsBasic,omitnil,omitempty" name:"AgentsBasic"` // 7天内到期的预付费专业版总数 AgentsProExpireWithInSevenDays *uint64 `json:"AgentsProExpireWithInSevenDays,omitnil,omitempty" name:"AgentsProExpireWithInSevenDays"` // 风险主机总数 RiskMachine *uint64 `json:"RiskMachine,omitnil,omitempty" name:"RiskMachine"` // 已关机总数 Shutdown *uint64 `json:"Shutdown,omitnil,omitempty" name:"Shutdown"` // 已离线总数 Offline *uint64 `json:"Offline,omitnil,omitempty" name:"Offline"` // 旗舰版主机数 FlagshipMachineCnt *uint64 `json:"FlagshipMachineCnt,omitnil,omitempty" name:"FlagshipMachineCnt"` // 保护天数 ProtectDays *uint64 `json:"ProtectDays,omitnil,omitempty" name:"ProtectDays"` // 15天内新增的主机数 AddedOnTheFifteen *uint64 `json:"AddedOnTheFifteen,omitnil,omitempty" name:"AddedOnTheFifteen"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHistoryAccountsRequest ¶
type DescribeHistoryAccountsRequest struct { *tchttp.BaseRequest // 云镜客户端唯一Uuid。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Username - String - 是否必填:否 - 帐号名</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeHistoryAccountsRequest ¶
func NewDescribeHistoryAccountsRequest() (request *DescribeHistoryAccountsRequest)
func (*DescribeHistoryAccountsRequest) FromJsonString ¶
func (r *DescribeHistoryAccountsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHistoryAccountsRequest) ToJsonString ¶
func (r *DescribeHistoryAccountsRequest) ToJsonString() string
type DescribeHistoryAccountsRequestParams ¶ added in v1.0.426
type DescribeHistoryAccountsRequestParams struct { // 云镜客户端唯一Uuid。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Username - String - 是否必填:否 - 帐号名</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeHistoryAccountsResponse ¶
type DescribeHistoryAccountsResponse struct { *tchttp.BaseResponse Response *DescribeHistoryAccountsResponseParams `json:"Response"` }
func NewDescribeHistoryAccountsResponse ¶
func NewDescribeHistoryAccountsResponse() (response *DescribeHistoryAccountsResponse)
func (*DescribeHistoryAccountsResponse) FromJsonString ¶
func (r *DescribeHistoryAccountsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHistoryAccountsResponse) ToJsonString ¶
func (r *DescribeHistoryAccountsResponse) ToJsonString() string
type DescribeHistoryAccountsResponseParams ¶ added in v1.0.426
type DescribeHistoryAccountsResponseParams struct { // 帐号变更历史列表记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 帐号变更历史数据数组。 HistoryAccounts []*HistoryAccount `json:"HistoryAccounts,omitnil,omitempty" name:"HistoryAccounts"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHistoryServiceRequest ¶
type DescribeHistoryServiceRequest struct {
*tchttp.BaseRequest
}
func NewDescribeHistoryServiceRequest ¶
func NewDescribeHistoryServiceRequest() (request *DescribeHistoryServiceRequest)
func (*DescribeHistoryServiceRequest) FromJsonString ¶
func (r *DescribeHistoryServiceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHistoryServiceRequest) ToJsonString ¶
func (r *DescribeHistoryServiceRequest) ToJsonString() string
type DescribeHistoryServiceRequestParams ¶ added in v1.0.426
type DescribeHistoryServiceRequestParams struct { }
Predefined struct for user
type DescribeHistoryServiceResponse ¶
type DescribeHistoryServiceResponse struct { *tchttp.BaseResponse Response *DescribeHistoryServiceResponseParams `json:"Response"` }
func NewDescribeHistoryServiceResponse ¶
func NewDescribeHistoryServiceResponse() (response *DescribeHistoryServiceResponse)
func (*DescribeHistoryServiceResponse) FromJsonString ¶
func (r *DescribeHistoryServiceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHistoryServiceResponse) ToJsonString ¶
func (r *DescribeHistoryServiceResponse) ToJsonString() string
type DescribeHistoryServiceResponseParams ¶ added in v1.0.426
type DescribeHistoryServiceResponseParams struct { // 1 可购买 2 只能升降配 3 只能跳到续费管理页 BuyStatus *uint64 `json:"BuyStatus,omitnil,omitempty" name:"BuyStatus"` // 用户已购容量 单位 G InquireNum *uint64 `json:"InquireNum,omitnil,omitempty" name:"InquireNum"` // 到期时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 是否自动续费,0 初始值, 1 开通 2 没开通 IsAutoOpenRenew *uint64 `json:"IsAutoOpenRenew,omitnil,omitempty" name:"IsAutoOpenRenew"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 0 没开通 1 正常 2隔离 3销毁 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostInfoRequest ¶ added in v1.0.762
type DescribeHostInfoRequest struct { *tchttp.BaseRequest // 主机Quuid数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // Uuids 查询,Quuid查询时填空 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` }
func NewDescribeHostInfoRequest ¶ added in v1.0.762
func NewDescribeHostInfoRequest() (request *DescribeHostInfoRequest)
func (*DescribeHostInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeHostInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeHostInfoRequest) ToJsonString() string
type DescribeHostInfoRequestParams ¶ added in v1.0.762
type DescribeHostInfoRequestParams struct { // 主机Quuid数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // Uuids 查询,Quuid查询时填空 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` }
Predefined struct for user
type DescribeHostInfoResponse ¶ added in v1.0.762
type DescribeHostInfoResponse struct { *tchttp.BaseResponse Response *DescribeHostInfoResponseParams `json:"Response"` }
func NewDescribeHostInfoResponse ¶ added in v1.0.762
func NewDescribeHostInfoResponse() (response *DescribeHostInfoResponse)
func (*DescribeHostInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeHostInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeHostInfoResponse) ToJsonString() string
type DescribeHostInfoResponseParams ¶ added in v1.0.762
type DescribeHostInfoResponseParams struct { // 主机信息与标签信息 HostInfoList []*HostTagInfo `json:"HostInfoList,omitnil,omitempty" name:"HostInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostLoginListRequest ¶ added in v1.0.240
type DescribeHostLoginListRequest struct { *tchttp.BaseRequest // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。<li>Quuid - String - 是否必填:否 - 云服务器uuid</li><li>Uuid - String - 是否必填:否 - 主机安全唯一Uuid</li><li>MachineName - String - 是否必填:否 - 主机别名</li><li>Ip - String - 是否必填:否 - 主机ip</li><li>InstanceID - String - 是否必填:否 - 主机实例ID</li><li>SrcIp - String - 是否必填:否 - 来源ip筛选</li><li>UserName - String - 是否必填:否 - 用户名筛选</li><li>Status - string - 是否必填:否 - 状态筛选:2:待处理;5:已加白,14:已处理,15:已忽略</li><li>LoginTimeBegin - String - 是否必填:否 - 按照修改时间段筛选,开始时间</li><li>LoginTimeEnd - String - 是否必填:否 - 按照修改时间段筛选,结束时间</li><li>RiskLevel - string - 是否必填:否 - 状态筛选0:高危;1:可疑</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:LoginTime-发生时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeHostLoginListRequest ¶ added in v1.0.240
func NewDescribeHostLoginListRequest() (request *DescribeHostLoginListRequest)
func (*DescribeHostLoginListRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeHostLoginListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostLoginListRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeHostLoginListRequest) ToJsonString() string
type DescribeHostLoginListRequestParams ¶ added in v1.0.426
type DescribeHostLoginListRequestParams struct { // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。<li>Quuid - String - 是否必填:否 - 云服务器uuid</li><li>Uuid - String - 是否必填:否 - 主机安全唯一Uuid</li><li>MachineName - String - 是否必填:否 - 主机别名</li><li>Ip - String - 是否必填:否 - 主机ip</li><li>InstanceID - String - 是否必填:否 - 主机实例ID</li><li>SrcIp - String - 是否必填:否 - 来源ip筛选</li><li>UserName - String - 是否必填:否 - 用户名筛选</li><li>Status - string - 是否必填:否 - 状态筛选:2:待处理;5:已加白,14:已处理,15:已忽略</li><li>LoginTimeBegin - String - 是否必填:否 - 按照修改时间段筛选,开始时间</li><li>LoginTimeEnd - String - 是否必填:否 - 按照修改时间段筛选,结束时间</li><li>RiskLevel - string - 是否必填:否 - 状态筛选0:高危;1:可疑</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:LoginTime-发生时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeHostLoginListResponse ¶ added in v1.0.240
type DescribeHostLoginListResponse struct { *tchttp.BaseResponse Response *DescribeHostLoginListResponseParams `json:"Response"` }
func NewDescribeHostLoginListResponse ¶ added in v1.0.240
func NewDescribeHostLoginListResponse() (response *DescribeHostLoginListResponse)
func (*DescribeHostLoginListResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeHostLoginListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostLoginListResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeHostLoginListResponse) ToJsonString() string
type DescribeHostLoginListResponseParams ¶ added in v1.0.426
type DescribeHostLoginListResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 异常登录列表 HostLoginList []*HostLoginList `json:"HostLoginList,omitnil,omitempty" name:"HostLoginList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHotVulTopRequest ¶ added in v1.0.762
type DescribeHotVulTopRequest struct {
*tchttp.BaseRequest
}
func NewDescribeHotVulTopRequest ¶ added in v1.0.762
func NewDescribeHotVulTopRequest() (request *DescribeHotVulTopRequest)
func (*DescribeHotVulTopRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeHotVulTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHotVulTopRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeHotVulTopRequest) ToJsonString() string
type DescribeHotVulTopRequestParams ¶ added in v1.0.762
type DescribeHotVulTopRequestParams struct { }
Predefined struct for user
type DescribeHotVulTopResponse ¶ added in v1.0.762
type DescribeHotVulTopResponse struct { *tchttp.BaseResponse Response *DescribeHotVulTopResponseParams `json:"Response"` }
func NewDescribeHotVulTopResponse ¶ added in v1.0.762
func NewDescribeHotVulTopResponse() (response *DescribeHotVulTopResponse)
func (*DescribeHotVulTopResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeHotVulTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHotVulTopResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeHotVulTopResponse) ToJsonString() string
type DescribeHotVulTopResponseParams ¶ added in v1.0.762
type DescribeHotVulTopResponseParams struct { // 漏洞信息 List []*VulStoreListInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeIgnoreBaselineRuleRequest ¶ added in v1.0.240
type DescribeIgnoreBaselineRuleRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 检测项名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` }
func NewDescribeIgnoreBaselineRuleRequest ¶ added in v1.0.240
func NewDescribeIgnoreBaselineRuleRequest() (request *DescribeIgnoreBaselineRuleRequest)
func (*DescribeIgnoreBaselineRuleRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeIgnoreBaselineRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIgnoreBaselineRuleRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeIgnoreBaselineRuleRequest) ToJsonString() string
type DescribeIgnoreBaselineRuleRequestParams ¶ added in v1.0.426
type DescribeIgnoreBaselineRuleRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 检测项名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` }
Predefined struct for user
type DescribeIgnoreBaselineRuleResponse ¶ added in v1.0.240
type DescribeIgnoreBaselineRuleResponse struct { *tchttp.BaseResponse Response *DescribeIgnoreBaselineRuleResponseParams `json:"Response"` }
func NewDescribeIgnoreBaselineRuleResponse ¶ added in v1.0.240
func NewDescribeIgnoreBaselineRuleResponse() (response *DescribeIgnoreBaselineRuleResponse)
func (*DescribeIgnoreBaselineRuleResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeIgnoreBaselineRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIgnoreBaselineRuleResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeIgnoreBaselineRuleResponse) ToJsonString() string
type DescribeIgnoreBaselineRuleResponseParams ¶ added in v1.0.426
type DescribeIgnoreBaselineRuleResponseParams struct { // 忽略基线检测项列表信息 IgnoreBaselineRuleList []*IgnoreBaselineRule `json:"IgnoreBaselineRuleList,omitnil,omitempty" name:"IgnoreBaselineRuleList"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeIgnoreHostAndItemConfigRequest ¶ added in v1.0.610
type DescribeIgnoreHostAndItemConfigRequest struct { *tchttp.BaseRequest // <li>ItemId - int64 - 是否必填:否 - 项Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>HostId - string - 是否必填:否 - 主机Id</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeIgnoreHostAndItemConfigRequest ¶ added in v1.0.610
func NewDescribeIgnoreHostAndItemConfigRequest() (request *DescribeIgnoreHostAndItemConfigRequest)
func (*DescribeIgnoreHostAndItemConfigRequest) FromJsonString ¶ added in v1.0.610
func (r *DescribeIgnoreHostAndItemConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIgnoreHostAndItemConfigRequest) ToJsonString ¶ added in v1.0.610
func (r *DescribeIgnoreHostAndItemConfigRequest) ToJsonString() string
type DescribeIgnoreHostAndItemConfigRequestParams ¶ added in v1.0.610
type DescribeIgnoreHostAndItemConfigRequestParams struct { // <li>ItemId - int64 - 是否必填:否 - 项Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>HostId - string - 是否必填:否 - 主机Id</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeIgnoreHostAndItemConfigResponse ¶ added in v1.0.610
type DescribeIgnoreHostAndItemConfigResponse struct { *tchttp.BaseResponse Response *DescribeIgnoreHostAndItemConfigResponseParams `json:"Response"` }
func NewDescribeIgnoreHostAndItemConfigResponse ¶ added in v1.0.610
func NewDescribeIgnoreHostAndItemConfigResponse() (response *DescribeIgnoreHostAndItemConfigResponse)
func (*DescribeIgnoreHostAndItemConfigResponse) FromJsonString ¶ added in v1.0.610
func (r *DescribeIgnoreHostAndItemConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIgnoreHostAndItemConfigResponse) ToJsonString ¶ added in v1.0.610
func (r *DescribeIgnoreHostAndItemConfigResponse) ToJsonString() string
type DescribeIgnoreHostAndItemConfigResponseParams ¶ added in v1.0.610
type DescribeIgnoreHostAndItemConfigResponseParams struct { // 受影响检测项 ItemSet []*BaselineItemInfo `json:"ItemSet,omitnil,omitempty" name:"ItemSet"` // 受影响主机 HostSet []*BaselineHost `json:"HostSet,omitnil,omitempty" name:"HostSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeIgnoreRuleEffectHostListRequest ¶ added in v1.0.255
type DescribeIgnoreRuleEffectHostListRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 检测项id RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 过滤条件。 // <li>AliasName- String- 主机别名</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 主机标签名 TagNames []*string `json:"TagNames,omitnil,omitempty" name:"TagNames"` }
func NewDescribeIgnoreRuleEffectHostListRequest ¶ added in v1.0.255
func NewDescribeIgnoreRuleEffectHostListRequest() (request *DescribeIgnoreRuleEffectHostListRequest)
func (*DescribeIgnoreRuleEffectHostListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeIgnoreRuleEffectHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIgnoreRuleEffectHostListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeIgnoreRuleEffectHostListRequest) ToJsonString() string
type DescribeIgnoreRuleEffectHostListRequestParams ¶ added in v1.0.426
type DescribeIgnoreRuleEffectHostListRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 检测项id RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 过滤条件。 // <li>AliasName- String- 主机别名</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 主机标签名 TagNames []*string `json:"TagNames,omitnil,omitempty" name:"TagNames"` }
Predefined struct for user
type DescribeIgnoreRuleEffectHostListResponse ¶ added in v1.0.255
type DescribeIgnoreRuleEffectHostListResponse struct { *tchttp.BaseResponse Response *DescribeIgnoreRuleEffectHostListResponseParams `json:"Response"` }
func NewDescribeIgnoreRuleEffectHostListResponse ¶ added in v1.0.255
func NewDescribeIgnoreRuleEffectHostListResponse() (response *DescribeIgnoreRuleEffectHostListResponse)
func (*DescribeIgnoreRuleEffectHostListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeIgnoreRuleEffectHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeIgnoreRuleEffectHostListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeIgnoreRuleEffectHostListResponse) ToJsonString() string
type DescribeIgnoreRuleEffectHostListResponseParams ¶ added in v1.0.426
type DescribeIgnoreRuleEffectHostListResponseParams struct { // 忽略检测项影响主机列表 IgnoreRuleEffectHostList []*IgnoreRuleEffectHostInfo `json:"IgnoreRuleEffectHostList,omitnil,omitempty" name:"IgnoreRuleEffectHostList"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeImportMachineInfoRequest ¶
type DescribeImportMachineInfoRequest struct { *tchttp.BaseRequest // 服务器内网IP(默认)/ 服务器名称 / 服务器ID 数组 (最大 1000条) MachineList []*string `json:"MachineList,omitnil,omitempty" name:"MachineList"` // 批量导入的数据类型:Ip、Name、Id 三选一 ImportType *string `json:"ImportType,omitnil,omitempty" name:"ImportType"` // 该参数已作废. IsQueryProMachine *bool `json:"IsQueryProMachine,omitnil,omitempty" name:"IsQueryProMachine"` // 过滤条件:<li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship:旗舰版 | ProtectedMachines:专业版+旗舰版) | BASIC_PROPOST_GENERAL_DISCOUNT:轻量版+专业版按量计费+基础版主机 | UnFlagship:专业版预付费+专业版后付费+基础版+轻量版</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeImportMachineInfoRequest ¶
func NewDescribeImportMachineInfoRequest() (request *DescribeImportMachineInfoRequest)
func (*DescribeImportMachineInfoRequest) FromJsonString ¶
func (r *DescribeImportMachineInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImportMachineInfoRequest) ToJsonString ¶
func (r *DescribeImportMachineInfoRequest) ToJsonString() string
type DescribeImportMachineInfoRequestParams ¶ added in v1.0.426
type DescribeImportMachineInfoRequestParams struct { // 服务器内网IP(默认)/ 服务器名称 / 服务器ID 数组 (最大 1000条) MachineList []*string `json:"MachineList,omitnil,omitempty" name:"MachineList"` // 批量导入的数据类型:Ip、Name、Id 三选一 ImportType *string `json:"ImportType,omitnil,omitempty" name:"ImportType"` // 该参数已作废. IsQueryProMachine *bool `json:"IsQueryProMachine,omitnil,omitempty" name:"IsQueryProMachine"` // 过滤条件:<li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship:旗舰版 | ProtectedMachines:专业版+旗舰版) | BASIC_PROPOST_GENERAL_DISCOUNT:轻量版+专业版按量计费+基础版主机 | UnFlagship:专业版预付费+专业版后付费+基础版+轻量版</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeImportMachineInfoResponse ¶
type DescribeImportMachineInfoResponse struct { *tchttp.BaseResponse Response *DescribeImportMachineInfoResponseParams `json:"Response"` }
func NewDescribeImportMachineInfoResponse ¶
func NewDescribeImportMachineInfoResponse() (response *DescribeImportMachineInfoResponse)
func (*DescribeImportMachineInfoResponse) FromJsonString ¶
func (r *DescribeImportMachineInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImportMachineInfoResponse) ToJsonString ¶
func (r *DescribeImportMachineInfoResponse) ToJsonString() string
type DescribeImportMachineInfoResponseParams ¶ added in v1.0.426
type DescribeImportMachineInfoResponseParams struct { // 有效的机器信息列表:机器名称、机器公网/内网ip、机器标签 EffectiveMachineInfoList []*EffectiveMachineInfo `json:"EffectiveMachineInfoList,omitnil,omitempty" name:"EffectiveMachineInfoList"` // 用户批量导入失败的机器列表(例如机器不存在等...) InvalidMachineList []*string `json:"InvalidMachineList,omitnil,omitempty" name:"InvalidMachineList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeJavaMemShellInfoRequest ¶ added in v1.0.762
type DescribeJavaMemShellInfoRequest struct { *tchttp.BaseRequest // 事件Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeJavaMemShellInfoRequest ¶ added in v1.0.762
func NewDescribeJavaMemShellInfoRequest() (request *DescribeJavaMemShellInfoRequest)
func (*DescribeJavaMemShellInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJavaMemShellInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellInfoRequest) ToJsonString() string
type DescribeJavaMemShellInfoRequestParams ¶ added in v1.0.762
type DescribeJavaMemShellInfoRequestParams struct { // 事件Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeJavaMemShellInfoResponse ¶ added in v1.0.762
type DescribeJavaMemShellInfoResponse struct { *tchttp.BaseResponse Response *DescribeJavaMemShellInfoResponseParams `json:"Response"` }
func NewDescribeJavaMemShellInfoResponse ¶ added in v1.0.762
func NewDescribeJavaMemShellInfoResponse() (response *DescribeJavaMemShellInfoResponse)
func (*DescribeJavaMemShellInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJavaMemShellInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellInfoResponse) ToJsonString() string
type DescribeJavaMemShellInfoResponseParams ¶ added in v1.0.762
type DescribeJavaMemShellInfoResponseParams struct { // java内存马事件详细信息 Info *JavaMemShellDetail `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeJavaMemShellListRequest ¶ added in v1.0.519
type DescribeJavaMemShellListRequest struct { *tchttp.BaseRequest // 过滤条件:InstanceID、IP、 // // MachineName主机名模糊查询, Type,Status精确匹配,CreateBeginTime,CreateEndTime时间段 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeJavaMemShellListRequest ¶ added in v1.0.519
func NewDescribeJavaMemShellListRequest() (request *DescribeJavaMemShellListRequest)
func (*DescribeJavaMemShellListRequest) FromJsonString ¶ added in v1.0.519
func (r *DescribeJavaMemShellListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJavaMemShellListRequest) ToJsonString ¶ added in v1.0.519
func (r *DescribeJavaMemShellListRequest) ToJsonString() string
type DescribeJavaMemShellListRequestParams ¶ added in v1.0.519
type DescribeJavaMemShellListRequestParams struct { // 过滤条件:InstanceID、IP、 // // MachineName主机名模糊查询, Type,Status精确匹配,CreateBeginTime,CreateEndTime时间段 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeJavaMemShellListResponse ¶ added in v1.0.519
type DescribeJavaMemShellListResponse struct { *tchttp.BaseResponse Response *DescribeJavaMemShellListResponseParams `json:"Response"` }
func NewDescribeJavaMemShellListResponse ¶ added in v1.0.519
func NewDescribeJavaMemShellListResponse() (response *DescribeJavaMemShellListResponse)
func (*DescribeJavaMemShellListResponse) FromJsonString ¶ added in v1.0.519
func (r *DescribeJavaMemShellListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJavaMemShellListResponse) ToJsonString ¶ added in v1.0.519
func (r *DescribeJavaMemShellListResponse) ToJsonString() string
type DescribeJavaMemShellListResponseParams ¶ added in v1.0.519
type DescribeJavaMemShellListResponseParams struct { // 事件列表 List []*JavaMemShellInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeJavaMemShellPluginInfoRequest ¶ added in v1.0.762
type DescribeJavaMemShellPluginInfoRequest struct { *tchttp.BaseRequest // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件:Pid精确匹配,MainClass模糊匹配 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeJavaMemShellPluginInfoRequest ¶ added in v1.0.762
func NewDescribeJavaMemShellPluginInfoRequest() (request *DescribeJavaMemShellPluginInfoRequest)
func (*DescribeJavaMemShellPluginInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellPluginInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJavaMemShellPluginInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellPluginInfoRequest) ToJsonString() string
type DescribeJavaMemShellPluginInfoRequestParams ¶ added in v1.0.762
type DescribeJavaMemShellPluginInfoRequestParams struct { // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件:Pid精确匹配,MainClass模糊匹配 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeJavaMemShellPluginInfoResponse ¶ added in v1.0.762
type DescribeJavaMemShellPluginInfoResponse struct { *tchttp.BaseResponse Response *DescribeJavaMemShellPluginInfoResponseParams `json:"Response"` }
func NewDescribeJavaMemShellPluginInfoResponse ¶ added in v1.0.762
func NewDescribeJavaMemShellPluginInfoResponse() (response *DescribeJavaMemShellPluginInfoResponse)
func (*DescribeJavaMemShellPluginInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellPluginInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJavaMemShellPluginInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellPluginInfoResponse) ToJsonString() string
type DescribeJavaMemShellPluginInfoResponseParams ¶ added in v1.0.762
type DescribeJavaMemShellPluginInfoResponseParams struct { // java内存马插件列表 List []*JavaMemShellPluginInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeJavaMemShellPluginListRequest ¶ added in v1.0.762
type DescribeJavaMemShellPluginListRequest struct { *tchttp.BaseRequest // 过滤条件:InstanceID、IP、 // // MachineName模糊查询, JavaShellStatus,Exception精确匹配 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeJavaMemShellPluginListRequest ¶ added in v1.0.762
func NewDescribeJavaMemShellPluginListRequest() (request *DescribeJavaMemShellPluginListRequest)
func (*DescribeJavaMemShellPluginListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellPluginListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJavaMemShellPluginListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellPluginListRequest) ToJsonString() string
type DescribeJavaMemShellPluginListRequestParams ¶ added in v1.0.762
type DescribeJavaMemShellPluginListRequestParams struct { // 过滤条件:InstanceID、IP、 // // MachineName模糊查询, JavaShellStatus,Exception精确匹配 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeJavaMemShellPluginListResponse ¶ added in v1.0.762
type DescribeJavaMemShellPluginListResponse struct { *tchttp.BaseResponse Response *DescribeJavaMemShellPluginListResponseParams `json:"Response"` }
func NewDescribeJavaMemShellPluginListResponse ¶ added in v1.0.762
func NewDescribeJavaMemShellPluginListResponse() (response *DescribeJavaMemShellPluginListResponse)
func (*DescribeJavaMemShellPluginListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellPluginListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJavaMemShellPluginListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeJavaMemShellPluginListResponse) ToJsonString() string
type DescribeJavaMemShellPluginListResponseParams ¶ added in v1.0.762
type DescribeJavaMemShellPluginListResponseParams struct { // java内存马插件列表 List []*JavaMemShellPluginSetting `json:"List,omitnil,omitempty" name:"List"` // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLicenseBindListRequest ¶ added in v1.0.494
type DescribeLicenseBindListRequest struct { *tchttp.BaseRequest // 授权ID LicenseId *uint64 `json:"LicenseId,omitnil,omitempty" name:"LicenseId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // <li>InstanceID、IP、 // // MachineName 模糊查询</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeLicenseBindListRequest ¶ added in v1.0.494
func NewDescribeLicenseBindListRequest() (request *DescribeLicenseBindListRequest)
func (*DescribeLicenseBindListRequest) FromJsonString ¶ added in v1.0.494
func (r *DescribeLicenseBindListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseBindListRequest) ToJsonString ¶ added in v1.0.494
func (r *DescribeLicenseBindListRequest) ToJsonString() string
type DescribeLicenseBindListRequestParams ¶ added in v1.0.494
type DescribeLicenseBindListRequestParams struct { // 授权ID LicenseId *uint64 `json:"LicenseId,omitnil,omitempty" name:"LicenseId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // <li>InstanceID、IP、 // // MachineName 模糊查询</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeLicenseBindListResponse ¶ added in v1.0.494
type DescribeLicenseBindListResponse struct { *tchttp.BaseResponse Response *DescribeLicenseBindListResponseParams `json:"Response"` }
func NewDescribeLicenseBindListResponse ¶ added in v1.0.494
func NewDescribeLicenseBindListResponse() (response *DescribeLicenseBindListResponse)
func (*DescribeLicenseBindListResponse) FromJsonString ¶ added in v1.0.494
func (r *DescribeLicenseBindListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseBindListResponse) ToJsonString ¶ added in v1.0.494
func (r *DescribeLicenseBindListResponse) ToJsonString() string
type DescribeLicenseBindListResponseParams ¶ added in v1.0.494
type DescribeLicenseBindListResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 绑定机器列表信息 List []*LicenseBindDetail `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLicenseBindScheduleRequest ¶ added in v1.0.494
type DescribeLicenseBindScheduleRequest struct { *tchttp.BaseRequest // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 限制条数,默认10. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤参数 // Status 绑定进度状态 0 进行中 1 已完成 2 失败 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeLicenseBindScheduleRequest ¶ added in v1.0.494
func NewDescribeLicenseBindScheduleRequest() (request *DescribeLicenseBindScheduleRequest)
func (*DescribeLicenseBindScheduleRequest) FromJsonString ¶ added in v1.0.494
func (r *DescribeLicenseBindScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseBindScheduleRequest) ToJsonString ¶ added in v1.0.494
func (r *DescribeLicenseBindScheduleRequest) ToJsonString() string
type DescribeLicenseBindScheduleRequestParams ¶ added in v1.0.494
type DescribeLicenseBindScheduleRequestParams struct { // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 限制条数,默认10. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤参数 // Status 绑定进度状态 0 进行中 1 已完成 2 失败 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeLicenseBindScheduleResponse ¶ added in v1.0.494
type DescribeLicenseBindScheduleResponse struct { *tchttp.BaseResponse Response *DescribeLicenseBindScheduleResponseParams `json:"Response"` }
func NewDescribeLicenseBindScheduleResponse ¶ added in v1.0.494
func NewDescribeLicenseBindScheduleResponse() (response *DescribeLicenseBindScheduleResponse)
func (*DescribeLicenseBindScheduleResponse) FromJsonString ¶ added in v1.0.494
func (r *DescribeLicenseBindScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseBindScheduleResponse) ToJsonString ¶ added in v1.0.494
func (r *DescribeLicenseBindScheduleResponse) ToJsonString() string
type DescribeLicenseBindScheduleResponseParams ¶ added in v1.0.494
type DescribeLicenseBindScheduleResponseParams struct { // 进度 Schedule *uint64 `json:"Schedule,omitnil,omitempty" name:"Schedule"` // 绑定任务详情 List []*LicenseBindTaskDetail `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLicenseGeneralRequest ¶ added in v1.0.494
type DescribeLicenseGeneralRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLicenseGeneralRequest ¶ added in v1.0.494
func NewDescribeLicenseGeneralRequest() (request *DescribeLicenseGeneralRequest)
func (*DescribeLicenseGeneralRequest) FromJsonString ¶ added in v1.0.494
func (r *DescribeLicenseGeneralRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseGeneralRequest) ToJsonString ¶ added in v1.0.494
func (r *DescribeLicenseGeneralRequest) ToJsonString() string
type DescribeLicenseGeneralRequestParams ¶ added in v1.0.494
type DescribeLicenseGeneralRequestParams struct { }
Predefined struct for user
type DescribeLicenseGeneralResponse ¶ added in v1.0.494
type DescribeLicenseGeneralResponse struct { *tchttp.BaseResponse Response *DescribeLicenseGeneralResponseParams `json:"Response"` }
func NewDescribeLicenseGeneralResponse ¶ added in v1.0.494
func NewDescribeLicenseGeneralResponse() (response *DescribeLicenseGeneralResponse)
func (*DescribeLicenseGeneralResponse) FromJsonString ¶ added in v1.0.494
func (r *DescribeLicenseGeneralResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseGeneralResponse) ToJsonString ¶ added in v1.0.494
func (r *DescribeLicenseGeneralResponse) ToJsonString() string
type DescribeLicenseGeneralResponseParams ¶ added in v1.0.494
type DescribeLicenseGeneralResponseParams struct { // 总授权数 (包含隔离,过期等不可用状态) LicenseCnt *uint64 `json:"LicenseCnt,omitnil,omitempty" name:"LicenseCnt"` // 可用授权数 AvailableLicenseCnt *uint64 `json:"AvailableLicenseCnt,omitnil,omitempty" name:"AvailableLicenseCnt"` // 可用专业版授权数(包含后付费). AvailableProVersionLicenseCnt *uint64 `json:"AvailableProVersionLicenseCnt,omitnil,omitempty" name:"AvailableProVersionLicenseCnt"` // 可用旗舰版授权数 AvailableFlagshipVersionLicenseCnt *uint64 `json:"AvailableFlagshipVersionLicenseCnt,omitnil,omitempty" name:"AvailableFlagshipVersionLicenseCnt"` // 即将到期授权数 (15天内到期的) NearExpiryLicenseCnt *uint64 `json:"NearExpiryLicenseCnt,omitnil,omitempty" name:"NearExpiryLicenseCnt"` // 已到期授权数(不包含已删除的记录) ExpireLicenseCnt *uint64 `json:"ExpireLicenseCnt,omitnil,omitempty" name:"ExpireLicenseCnt"` // 自动升级开关状态,默认 false, true 开启, false 关闭 AutoOpenStatus *bool `json:"AutoOpenStatus,omitnil,omitempty" name:"AutoOpenStatus"` // PROVERSION_POSTPAY 专业版-后付费, PROVERSION_PREPAY 专业版-预付费, FLAGSHIP_PREPAY 旗舰版-预付费 ProtectType *string `json:"ProtectType,omitnil,omitempty" name:"ProtectType"` // 历史是否开通过自动升级开关 IsOpenStatusHistory *bool `json:"IsOpenStatusHistory,omitnil,omitempty" name:"IsOpenStatusHistory"` // 已使用授权数 UsedLicenseCnt *uint64 `json:"UsedLicenseCnt,omitnil,omitempty" name:"UsedLicenseCnt"` // 未到期授权数 NotExpiredLicenseCnt *uint64 `json:"NotExpiredLicenseCnt,omitnil,omitempty" name:"NotExpiredLicenseCnt"` // 旗舰版总授权数(有效订单) FlagshipVersionLicenseCnt *uint64 `json:"FlagshipVersionLicenseCnt,omitnil,omitempty" name:"FlagshipVersionLicenseCnt"` // 专业版总授权数(有效订单) ProVersionLicenseCnt *uint64 `json:"ProVersionLicenseCnt,omitnil,omitempty" name:"ProVersionLicenseCnt"` // 轻量版总授权数(有效订单的授权数) CwpVersionLicenseCnt *uint64 `json:"CwpVersionLicenseCnt,omitnil,omitempty" name:"CwpVersionLicenseCnt"` // 可用惠普版授权数 AvailableLHLicenseCnt *uint64 `json:"AvailableLHLicenseCnt,omitnil,omitempty" name:"AvailableLHLicenseCnt"` // 自动加购开关, true 开启, false 关闭 AutoRepurchaseSwitch *bool `json:"AutoRepurchaseSwitch,omitnil,omitempty" name:"AutoRepurchaseSwitch"` // 自动加购订单是否自动续费 ,true 开启, false 关闭 AutoRepurchaseRenewSwitch *bool `json:"AutoRepurchaseRenewSwitch,omitnil,omitempty" name:"AutoRepurchaseRenewSwitch"` // 已销毁订单数 DestroyOrderNum *uint64 `json:"DestroyOrderNum,omitnil,omitempty" name:"DestroyOrderNum"` // 自动加购是否自动续费开关,true 开启,false 关闭 RepurchaseRenewSwitch *bool `json:"RepurchaseRenewSwitch,omitnil,omitempty" name:"RepurchaseRenewSwitch"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLicenseListRequest ¶ added in v1.0.494
type DescribeLicenseListRequest struct { *tchttp.BaseRequest // 多个条件筛选时取交集 // <li> LicenseStatus 授权状态信息,0 未使用,1 部分使用, 2 已用完, 3 不可用 4 可使用</li> // <li> BuyTime 购买时间</li> // <li> LicenseType 授权类型, 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月</li> // <li>DeadlineStatus 到期状态 NotExpired 未过期, Expire 已过期(包含已销毁) NearExpiry 即将到期</li> // <li>ResourceId 资源ID</li> // <li>Keywords IP筛选</li> // <li>PayMode 付费模式 0 按量计费 , 1 包年包月</li> // <li>OrderStatus 订单状态 1 正常 2 隔离 3 销毁</li> // <li>DealNames 子订单号,最大长度10个,超出会失败</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 标签筛选,平台标签能力,这里传入 标签键,标签值作为一个对象 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // ASC 正序, DESC 倒序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // LicenseCnt 授权数量 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeLicenseListRequest ¶ added in v1.0.494
func NewDescribeLicenseListRequest() (request *DescribeLicenseListRequest)
func (*DescribeLicenseListRequest) FromJsonString ¶ added in v1.0.494
func (r *DescribeLicenseListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseListRequest) ToJsonString ¶ added in v1.0.494
func (r *DescribeLicenseListRequest) ToJsonString() string
type DescribeLicenseListRequestParams ¶ added in v1.0.494
type DescribeLicenseListRequestParams struct { // 多个条件筛选时取交集 // <li> LicenseStatus 授权状态信息,0 未使用,1 部分使用, 2 已用完, 3 不可用 4 可使用</li> // <li> BuyTime 购买时间</li> // <li> LicenseType 授权类型, 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月</li> // <li>DeadlineStatus 到期状态 NotExpired 未过期, Expire 已过期(包含已销毁) NearExpiry 即将到期</li> // <li>ResourceId 资源ID</li> // <li>Keywords IP筛选</li> // <li>PayMode 付费模式 0 按量计费 , 1 包年包月</li> // <li>OrderStatus 订单状态 1 正常 2 隔离 3 销毁</li> // <li>DealNames 子订单号,最大长度10个,超出会失败</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10. Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 标签筛选,平台标签能力,这里传入 标签键,标签值作为一个对象 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // ASC 正序, DESC 倒序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // LicenseCnt 授权数量 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeLicenseListResponse ¶ added in v1.0.494
type DescribeLicenseListResponse struct { *tchttp.BaseResponse Response *DescribeLicenseListResponseParams `json:"Response"` }
func NewDescribeLicenseListResponse ¶ added in v1.0.494
func NewDescribeLicenseListResponse() (response *DescribeLicenseListResponse)
func (*DescribeLicenseListResponse) FromJsonString ¶ added in v1.0.494
func (r *DescribeLicenseListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseListResponse) ToJsonString ¶ added in v1.0.494
func (r *DescribeLicenseListResponse) ToJsonString() string
type DescribeLicenseListResponseParams ¶ added in v1.0.494
type DescribeLicenseListResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 授权数列表信息 List []*LicenseDetail `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLicenseRequest ¶ added in v1.0.762
type DescribeLicenseRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLicenseRequest ¶ added in v1.0.762
func NewDescribeLicenseRequest() (request *DescribeLicenseRequest)
func (*DescribeLicenseRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLicenseRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLicenseRequest) ToJsonString() string
type DescribeLicenseRequestParams ¶ added in v1.0.762
type DescribeLicenseRequestParams struct { }
Predefined struct for user
type DescribeLicenseResponse ¶ added in v1.0.762
type DescribeLicenseResponse struct { *tchttp.BaseResponse Response *DescribeLicenseResponseParams `json:"Response"` }
func NewDescribeLicenseResponse ¶ added in v1.0.762
func NewDescribeLicenseResponse() (response *DescribeLicenseResponse)
func (*DescribeLicenseResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLicenseResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLicenseResponse) ToJsonString() string
type DescribeLicenseResponseParams ¶ added in v1.0.762
type DescribeLicenseResponseParams struct { // 支持功能 FunctionsEn []*string `json:"FunctionsEn,omitnil,omitempty" name:"FunctionsEn"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLicenseWhiteConfigRequest ¶ added in v1.0.762
type DescribeLicenseWhiteConfigRequest struct { *tchttp.BaseRequest // 规则名称,例如: cwp RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` }
func NewDescribeLicenseWhiteConfigRequest ¶ added in v1.0.762
func NewDescribeLicenseWhiteConfigRequest() (request *DescribeLicenseWhiteConfigRequest)
func (*DescribeLicenseWhiteConfigRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLicenseWhiteConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseWhiteConfigRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLicenseWhiteConfigRequest) ToJsonString() string
type DescribeLicenseWhiteConfigRequestParams ¶ added in v1.0.762
type DescribeLicenseWhiteConfigRequestParams struct { // 规则名称,例如: cwp RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` }
Predefined struct for user
type DescribeLicenseWhiteConfigResponse ¶ added in v1.0.762
type DescribeLicenseWhiteConfigResponse struct { *tchttp.BaseResponse Response *DescribeLicenseWhiteConfigResponseParams `json:"Response"` }
func NewDescribeLicenseWhiteConfigResponse ¶ added in v1.0.762
func NewDescribeLicenseWhiteConfigResponse() (response *DescribeLicenseWhiteConfigResponse)
func (*DescribeLicenseWhiteConfigResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLicenseWhiteConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseWhiteConfigResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLicenseWhiteConfigResponse) ToJsonString() string
type DescribeLicenseWhiteConfigResponseParams ¶ added in v1.0.762
type DescribeLicenseWhiteConfigResponseParams struct { // 旗舰版 配置信息 FlagShip *VersionWhiteConfig `json:"FlagShip,omitnil,omitempty" name:"FlagShip"` // 专业版 配置信息 Professional *VersionWhiteConfig `json:"Professional,omitnil,omitempty" name:"Professional"` // 轻量版 配置信息 PrattWhitney *VersionWhiteConfig `json:"PrattWhitney,omitnil,omitempty" name:"PrattWhitney"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogDeliveryKafkaOptionsRequest ¶ added in v1.0.762
type DescribeLogDeliveryKafkaOptionsRequest struct { *tchttp.BaseRequest // kafka实例id InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` }
func NewDescribeLogDeliveryKafkaOptionsRequest ¶ added in v1.0.762
func NewDescribeLogDeliveryKafkaOptionsRequest() (request *DescribeLogDeliveryKafkaOptionsRequest)
func (*DescribeLogDeliveryKafkaOptionsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogDeliveryKafkaOptionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogDeliveryKafkaOptionsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogDeliveryKafkaOptionsRequest) ToJsonString() string
type DescribeLogDeliveryKafkaOptionsRequestParams ¶ added in v1.0.762
type DescribeLogDeliveryKafkaOptionsRequestParams struct { // kafka实例id InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` }
Predefined struct for user
type DescribeLogDeliveryKafkaOptionsResponse ¶ added in v1.0.762
type DescribeLogDeliveryKafkaOptionsResponse struct { *tchttp.BaseResponse Response *DescribeLogDeliveryKafkaOptionsResponseParams `json:"Response"` }
func NewDescribeLogDeliveryKafkaOptionsResponse ¶ added in v1.0.762
func NewDescribeLogDeliveryKafkaOptionsResponse() (response *DescribeLogDeliveryKafkaOptionsResponse)
func (*DescribeLogDeliveryKafkaOptionsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogDeliveryKafkaOptionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogDeliveryKafkaOptionsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogDeliveryKafkaOptionsResponse) ToJsonString() string
type DescribeLogDeliveryKafkaOptionsResponseParams ¶ added in v1.0.762
type DescribeLogDeliveryKafkaOptionsResponseParams struct { // 实例列表 InstanceList []*CKafkaInstanceInfo `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogExportsRequest ¶ added in v1.0.762
type DescribeLogExportsRequest struct { *tchttp.BaseRequest // 分页的偏移量,默认值为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页单页限制数目,默认值为20,最大值100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeLogExportsRequest ¶ added in v1.0.762
func NewDescribeLogExportsRequest() (request *DescribeLogExportsRequest)
func (*DescribeLogExportsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogExportsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogExportsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogExportsRequest) ToJsonString() string
type DescribeLogExportsRequestParams ¶ added in v1.0.762
type DescribeLogExportsRequestParams struct { // 分页的偏移量,默认值为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页单页限制数目,默认值为20,最大值100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeLogExportsResponse ¶ added in v1.0.762
type DescribeLogExportsResponse struct { *tchttp.BaseResponse Response *DescribeLogExportsResponseParams `json:"Response"` }
func NewDescribeLogExportsResponse ¶ added in v1.0.762
func NewDescribeLogExportsResponse() (response *DescribeLogExportsResponse)
func (*DescribeLogExportsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogExportsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogExportsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogExportsResponse) ToJsonString() string
type DescribeLogExportsResponseParams ¶ added in v1.0.762
type DescribeLogExportsResponseParams struct { // 总数目 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 日志导出列表 Exports []*ExportInfo `json:"Exports,omitnil,omitempty" name:"Exports"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogHistogramRequest ¶ added in v1.0.762
type DescribeLogHistogramRequest struct { *tchttp.BaseRequest // 要查询的日志的起始时间,Unix时间戳,单位ms StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 要查询的日志的结束时间,Unix时间戳,单位ms EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 查询语句 QueryString *string `json:"QueryString,omitnil,omitempty" name:"QueryString"` // 时间间隔: 单位ms Interval *int64 `json:"Interval,omitnil,omitempty" name:"Interval"` }
func NewDescribeLogHistogramRequest ¶ added in v1.0.762
func NewDescribeLogHistogramRequest() (request *DescribeLogHistogramRequest)
func (*DescribeLogHistogramRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogHistogramRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogHistogramRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogHistogramRequest) ToJsonString() string
type DescribeLogHistogramRequestParams ¶ added in v1.0.762
type DescribeLogHistogramRequestParams struct { // 要查询的日志的起始时间,Unix时间戳,单位ms StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 要查询的日志的结束时间,Unix时间戳,单位ms EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 查询语句 QueryString *string `json:"QueryString,omitnil,omitempty" name:"QueryString"` // 时间间隔: 单位ms Interval *int64 `json:"Interval,omitnil,omitempty" name:"Interval"` }
Predefined struct for user
type DescribeLogHistogramResponse ¶ added in v1.0.762
type DescribeLogHistogramResponse struct { *tchttp.BaseResponse Response *DescribeLogHistogramResponseParams `json:"Response"` }
func NewDescribeLogHistogramResponse ¶ added in v1.0.762
func NewDescribeLogHistogramResponse() (response *DescribeLogHistogramResponse)
func (*DescribeLogHistogramResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogHistogramResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogHistogramResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogHistogramResponse) ToJsonString() string
type DescribeLogHistogramResponseParams ¶ added in v1.0.762
type DescribeLogHistogramResponseParams struct { // 周期内统计结果详情 Data []*LogHistogram `json:"Data,omitnil,omitempty" name:"Data"` // 统计周期: 单位ms Period *int64 `json:"Period,omitnil,omitempty" name:"Period"` // 命中关键字的日志总条数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogIndexRequest ¶ added in v1.0.762
type DescribeLogIndexRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLogIndexRequest ¶ added in v1.0.762
func NewDescribeLogIndexRequest() (request *DescribeLogIndexRequest)
func (*DescribeLogIndexRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogIndexRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogIndexRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogIndexRequest) ToJsonString() string
type DescribeLogIndexRequestParams ¶ added in v1.0.762
type DescribeLogIndexRequestParams struct { }
Predefined struct for user
type DescribeLogIndexResponse ¶ added in v1.0.762
type DescribeLogIndexResponse struct { *tchttp.BaseResponse Response *DescribeLogIndexResponseParams `json:"Response"` }
func NewDescribeLogIndexResponse ¶ added in v1.0.762
func NewDescribeLogIndexResponse() (response *DescribeLogIndexResponse)
func (*DescribeLogIndexResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogIndexResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogIndexResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogIndexResponse) ToJsonString() string
type DescribeLogIndexResponseParams ¶ added in v1.0.762
type DescribeLogIndexResponseParams struct { // 是否生效 Status *bool `json:"Status,omitnil,omitempty" name:"Status"` // 索引规则 Rule *RuleInfo `json:"Rule,omitnil,omitempty" name:"Rule"` // 索引修改时间,初始值为索引创建时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogKafkaDeliverInfoRequest ¶ added in v1.0.762
type DescribeLogKafkaDeliverInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLogKafkaDeliverInfoRequest ¶ added in v1.0.762
func NewDescribeLogKafkaDeliverInfoRequest() (request *DescribeLogKafkaDeliverInfoRequest)
func (*DescribeLogKafkaDeliverInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogKafkaDeliverInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogKafkaDeliverInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogKafkaDeliverInfoRequest) ToJsonString() string
type DescribeLogKafkaDeliverInfoRequestParams ¶ added in v1.0.762
type DescribeLogKafkaDeliverInfoRequestParams struct { }
Predefined struct for user
type DescribeLogKafkaDeliverInfoResponse ¶ added in v1.0.762
type DescribeLogKafkaDeliverInfoResponse struct { *tchttp.BaseResponse Response *DescribeLogKafkaDeliverInfoResponseParams `json:"Response"` }
func NewDescribeLogKafkaDeliverInfoResponse ¶ added in v1.0.762
func NewDescribeLogKafkaDeliverInfoResponse() (response *DescribeLogKafkaDeliverInfoResponse)
func (*DescribeLogKafkaDeliverInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogKafkaDeliverInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogKafkaDeliverInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogKafkaDeliverInfoResponse) ToJsonString() string
type DescribeLogKafkaDeliverInfoResponseParams ¶ added in v1.0.762
type DescribeLogKafkaDeliverInfoResponseParams struct { // 实例环境 KafkaEnvName *string `json:"KafkaEnvName,omitnil,omitempty" name:"KafkaEnvName"` // 实例id KafkaId *string `json:"KafkaId,omitnil,omitempty" name:"KafkaId"` // 地域 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 可用区 Az *string `json:"Az,omitnil,omitempty" name:"Az"` // 所属网络 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 所在子网 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 接入方式,1公网域名接入,2支撑环境接入 AccessType *uint64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 接入地址 AccessAddr *string `json:"AccessAddr,omitnil,omitempty" name:"AccessAddr"` // 投递状态,1:健康,2:告警,3:异常 DeliverStatus *uint64 `json:"DeliverStatus,omitnil,omitempty" name:"DeliverStatus"` // kafka版本 InsVersion *string `json:"InsVersion,omitnil,omitempty" name:"InsVersion"` // 峰值带宽 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 磁盘容量 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 投递类型细节 DeliverTypeDetails []*DeliverTypeDetails `json:"DeliverTypeDetails,omitnil,omitempty" name:"DeliverTypeDetails"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogStorageConfigRequest ¶ added in v1.0.658
type DescribeLogStorageConfigRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLogStorageConfigRequest ¶ added in v1.0.658
func NewDescribeLogStorageConfigRequest() (request *DescribeLogStorageConfigRequest)
func (*DescribeLogStorageConfigRequest) FromJsonString ¶ added in v1.0.658
func (r *DescribeLogStorageConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogStorageConfigRequest) ToJsonString ¶ added in v1.0.658
func (r *DescribeLogStorageConfigRequest) ToJsonString() string
type DescribeLogStorageConfigRequestParams ¶ added in v1.0.658
type DescribeLogStorageConfigRequestParams struct { }
Predefined struct for user
type DescribeLogStorageConfigResponse ¶ added in v1.0.658
type DescribeLogStorageConfigResponse struct { *tchttp.BaseResponse Response *DescribeLogStorageConfigResponseParams `json:"Response"` }
func NewDescribeLogStorageConfigResponse ¶ added in v1.0.658
func NewDescribeLogStorageConfigResponse() (response *DescribeLogStorageConfigResponse)
func (*DescribeLogStorageConfigResponse) FromJsonString ¶ added in v1.0.658
func (r *DescribeLogStorageConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogStorageConfigResponse) ToJsonString ¶ added in v1.0.658
func (r *DescribeLogStorageConfigResponse) ToJsonString() string
type DescribeLogStorageConfigResponseParams ¶ added in v1.0.658
type DescribeLogStorageConfigResponseParams struct { // 存储类型,string数组 Type []*string `json:"Type,omitnil,omitempty" name:"Type"` // 日志存储时长,3640表示不限 Period *int64 `json:"Period,omitnil,omitempty" name:"Period"` // 本月Period的修改次数 PeriodModifyCount *int64 `json:"PeriodModifyCount,omitnil,omitempty" name:"PeriodModifyCount"` // 日志存储时长单位,年year/月month/天day Granularity *string `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogStorageRecordRequest ¶ added in v1.0.658
type DescribeLogStorageRecordRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLogStorageRecordRequest ¶ added in v1.0.658
func NewDescribeLogStorageRecordRequest() (request *DescribeLogStorageRecordRequest)
func (*DescribeLogStorageRecordRequest) FromJsonString ¶ added in v1.0.658
func (r *DescribeLogStorageRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogStorageRecordRequest) ToJsonString ¶ added in v1.0.658
func (r *DescribeLogStorageRecordRequest) ToJsonString() string
type DescribeLogStorageRecordRequestParams ¶ added in v1.0.658
type DescribeLogStorageRecordRequestParams struct { }
Predefined struct for user
type DescribeLogStorageRecordResponse ¶ added in v1.0.658
type DescribeLogStorageRecordResponse struct { *tchttp.BaseResponse Response *DescribeLogStorageRecordResponseParams `json:"Response"` }
func NewDescribeLogStorageRecordResponse ¶ added in v1.0.658
func NewDescribeLogStorageRecordResponse() (response *DescribeLogStorageRecordResponse)
func (*DescribeLogStorageRecordResponse) FromJsonString ¶ added in v1.0.658
func (r *DescribeLogStorageRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogStorageRecordResponse) ToJsonString ¶ added in v1.0.658
func (r *DescribeLogStorageRecordResponse) ToJsonString() string
type DescribeLogStorageRecordResponseParams ¶ added in v1.0.658
type DescribeLogStorageRecordResponseParams struct { // 存储量记录 Records []*LogStorageRecord `json:"Records,omitnil,omitempty" name:"Records"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogStorageStatisticRequest ¶
type DescribeLogStorageStatisticRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLogStorageStatisticRequest ¶
func NewDescribeLogStorageStatisticRequest() (request *DescribeLogStorageStatisticRequest)
func (*DescribeLogStorageStatisticRequest) FromJsonString ¶
func (r *DescribeLogStorageStatisticRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogStorageStatisticRequest) ToJsonString ¶
func (r *DescribeLogStorageStatisticRequest) ToJsonString() string
type DescribeLogStorageStatisticRequestParams ¶ added in v1.0.426
type DescribeLogStorageStatisticRequestParams struct { }
Predefined struct for user
type DescribeLogStorageStatisticResponse ¶
type DescribeLogStorageStatisticResponse struct { *tchttp.BaseResponse Response *DescribeLogStorageStatisticResponseParams `json:"Response"` }
func NewDescribeLogStorageStatisticResponse ¶
func NewDescribeLogStorageStatisticResponse() (response *DescribeLogStorageStatisticResponse)
func (*DescribeLogStorageStatisticResponse) FromJsonString ¶
func (r *DescribeLogStorageStatisticResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogStorageStatisticResponse) ToJsonString ¶
func (r *DescribeLogStorageStatisticResponse) ToJsonString() string
type DescribeLogStorageStatisticResponseParams ¶ added in v1.0.426
type DescribeLogStorageStatisticResponseParams struct { // 总容量(单位:GB) TotalSize *uint64 `json:"TotalSize,omitnil,omitempty" name:"TotalSize"` // 已使用容量(单位:GB) UsedSize *uint64 `json:"UsedSize,omitnil,omitempty" name:"UsedSize"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogTypeRequest ¶ added in v1.0.762
type DescribeLogTypeRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLogTypeRequest ¶ added in v1.0.762
func NewDescribeLogTypeRequest() (request *DescribeLogTypeRequest)
func (*DescribeLogTypeRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogTypeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogTypeRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogTypeRequest) ToJsonString() string
type DescribeLogTypeRequestParams ¶ added in v1.0.762
type DescribeLogTypeRequestParams struct { }
Predefined struct for user
type DescribeLogTypeResponse ¶ added in v1.0.762
type DescribeLogTypeResponse struct { *tchttp.BaseResponse Response *DescribeLogTypeResponseParams `json:"Response"` }
func NewDescribeLogTypeResponse ¶ added in v1.0.762
func NewDescribeLogTypeResponse() (response *DescribeLogTypeResponse)
func (*DescribeLogTypeResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLogTypeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogTypeResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLogTypeResponse) ToJsonString() string
type DescribeLogTypeResponseParams ¶ added in v1.0.762
type DescribeLogTypeResponseParams struct { // cls日志类型信息 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLoginWhiteCombinedListRequest ¶ added in v1.0.240
type DescribeLoginWhiteCombinedListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。<li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li><li>UserName - String - 是否必填:否 - 用户名筛选</li><li>SrcIP - String - 是否必填:否 - 来源IP筛选</li><li>Location - String - 是否必填:否 - 登录地筛选</li><li>ModifyBeginTime - String - 是否必填:否 - 按照修改时间段筛选,开始时间</li><li>ModifyEndTime - String - 是否必填:否 - 按照修改时间段筛选,结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeLoginWhiteCombinedListRequest ¶ added in v1.0.240
func NewDescribeLoginWhiteCombinedListRequest() (request *DescribeLoginWhiteCombinedListRequest)
func (*DescribeLoginWhiteCombinedListRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeLoginWhiteCombinedListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLoginWhiteCombinedListRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeLoginWhiteCombinedListRequest) ToJsonString() string
type DescribeLoginWhiteCombinedListRequestParams ¶ added in v1.0.426
type DescribeLoginWhiteCombinedListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。<li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li><li>UserName - String - 是否必填:否 - 用户名筛选</li><li>SrcIP - String - 是否必填:否 - 来源IP筛选</li><li>Location - String - 是否必填:否 - 登录地筛选</li><li>ModifyBeginTime - String - 是否必填:否 - 按照修改时间段筛选,开始时间</li><li>ModifyEndTime - String - 是否必填:否 - 按照修改时间段筛选,结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeLoginWhiteCombinedListResponse ¶ added in v1.0.240
type DescribeLoginWhiteCombinedListResponse struct { *tchttp.BaseResponse Response *DescribeLoginWhiteCombinedListResponseParams `json:"Response"` }
func NewDescribeLoginWhiteCombinedListResponse ¶ added in v1.0.240
func NewDescribeLoginWhiteCombinedListResponse() (response *DescribeLoginWhiteCombinedListResponse)
func (*DescribeLoginWhiteCombinedListResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeLoginWhiteCombinedListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLoginWhiteCombinedListResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeLoginWhiteCombinedListResponse) ToJsonString() string
type DescribeLoginWhiteCombinedListResponseParams ¶ added in v1.0.426
type DescribeLoginWhiteCombinedListResponseParams struct { // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 合并后的白名单列表 LoginWhiteCombinedInfos []*LoginWhiteCombinedInfo `json:"LoginWhiteCombinedInfos,omitnil,omitempty" name:"LoginWhiteCombinedInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLoginWhiteHostListRequest ¶ added in v1.0.762
type DescribeLoginWhiteHostListRequest struct { *tchttp.BaseRequest // 白名单ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 需要返回的数量,最大值为1000 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件 <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeLoginWhiteHostListRequest ¶ added in v1.0.762
func NewDescribeLoginWhiteHostListRequest() (request *DescribeLoginWhiteHostListRequest)
func (*DescribeLoginWhiteHostListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeLoginWhiteHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLoginWhiteHostListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeLoginWhiteHostListRequest) ToJsonString() string
type DescribeLoginWhiteHostListRequestParams ¶ added in v1.0.762
type DescribeLoginWhiteHostListRequestParams struct { // 白名单ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 需要返回的数量,最大值为1000 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件 <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeLoginWhiteHostListResponse ¶ added in v1.0.762
type DescribeLoginWhiteHostListResponse struct { *tchttp.BaseResponse Response *DescribeLoginWhiteHostListResponseParams `json:"Response"` }
func NewDescribeLoginWhiteHostListResponse ¶ added in v1.0.762
func NewDescribeLoginWhiteHostListResponse() (response *DescribeLoginWhiteHostListResponse)
func (*DescribeLoginWhiteHostListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeLoginWhiteHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLoginWhiteHostListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeLoginWhiteHostListResponse) ToJsonString() string
type DescribeLoginWhiteHostListResponseParams ¶ added in v1.0.762
type DescribeLoginWhiteHostListResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 服务器列表 Hosts []*HostDesc `json:"Hosts,omitnil,omitempty" name:"Hosts"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLoginWhiteListRequest ¶
type DescribeLoginWhiteListRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 查询关键字 </li> // <li>UserName - String - 是否必填:否 - 用户名筛选 </li> // <li>ModifyBeginTime - String - 是否必填:否 - 按照修改时间段筛选,开始时间 </li> // <li>ModifyEndTime - String - 是否必填:否 - 按照修改时间段筛选,结束时间 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeLoginWhiteListRequest ¶
func NewDescribeLoginWhiteListRequest() (request *DescribeLoginWhiteListRequest)
func (*DescribeLoginWhiteListRequest) FromJsonString ¶
func (r *DescribeLoginWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLoginWhiteListRequest) ToJsonString ¶
func (r *DescribeLoginWhiteListRequest) ToJsonString() string
type DescribeLoginWhiteListRequestParams ¶ added in v1.0.426
type DescribeLoginWhiteListRequestParams struct { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 查询关键字 </li> // <li>UserName - String - 是否必填:否 - 用户名筛选 </li> // <li>ModifyBeginTime - String - 是否必填:否 - 按照修改时间段筛选,开始时间 </li> // <li>ModifyEndTime - String - 是否必填:否 - 按照修改时间段筛选,结束时间 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeLoginWhiteListResponse ¶
type DescribeLoginWhiteListResponse struct { *tchttp.BaseResponse Response *DescribeLoginWhiteListResponseParams `json:"Response"` }
func NewDescribeLoginWhiteListResponse ¶
func NewDescribeLoginWhiteListResponse() (response *DescribeLoginWhiteListResponse)
func (*DescribeLoginWhiteListResponse) FromJsonString ¶
func (r *DescribeLoginWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLoginWhiteListResponse) ToJsonString ¶
func (r *DescribeLoginWhiteListResponse) ToJsonString() string
type DescribeLoginWhiteListResponseParams ¶ added in v1.0.426
type DescribeLoginWhiteListResponseParams struct { // 记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 异地登录白名单数组 LoginWhiteLists []*LoginWhiteLists `json:"LoginWhiteLists,omitnil,omitempty" name:"LoginWhiteLists"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineClearHistoryRequest ¶ added in v1.0.762
type DescribeMachineClearHistoryRequest struct { *tchttp.BaseRequest // 筛选条件 // 多个条件筛选时 Keywords,TimeBetween,取交集 // <li> Keywords 实例名称/内网/公网IP</li> // <li> TimeBetween 时间区间</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10 ,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 正序, ASC , 倒序 DESC , 默认ASC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // AgentLastOfflineTime 客户端最后离线时间 // AutoClearTime 清理时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeMachineClearHistoryRequest ¶ added in v1.0.762
func NewDescribeMachineClearHistoryRequest() (request *DescribeMachineClearHistoryRequest)
func (*DescribeMachineClearHistoryRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineClearHistoryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineClearHistoryRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineClearHistoryRequest) ToJsonString() string
type DescribeMachineClearHistoryRequestParams ¶ added in v1.0.762
type DescribeMachineClearHistoryRequestParams struct { // 筛选条件 // 多个条件筛选时 Keywords,TimeBetween,取交集 // <li> Keywords 实例名称/内网/公网IP</li> // <li> TimeBetween 时间区间</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10 ,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 正序, ASC , 倒序 DESC , 默认ASC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // AgentLastOfflineTime 客户端最后离线时间 // AutoClearTime 清理时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeMachineClearHistoryResponse ¶ added in v1.0.762
type DescribeMachineClearHistoryResponse struct { *tchttp.BaseResponse Response *DescribeMachineClearHistoryResponseParams `json:"Response"` }
func NewDescribeMachineClearHistoryResponse ¶ added in v1.0.762
func NewDescribeMachineClearHistoryResponse() (response *DescribeMachineClearHistoryResponse)
func (*DescribeMachineClearHistoryResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineClearHistoryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineClearHistoryResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineClearHistoryResponse) ToJsonString() string
type DescribeMachineClearHistoryResponseParams ¶ added in v1.0.762
type DescribeMachineClearHistoryResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 列表数据 List []*MachineClearHistory `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineDefenseCntRequest ¶ added in v1.0.762
type DescribeMachineDefenseCntRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Uuids- String - 是否必填:否 - 主机uuid</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeMachineDefenseCntRequest ¶ added in v1.0.762
func NewDescribeMachineDefenseCntRequest() (request *DescribeMachineDefenseCntRequest)
func (*DescribeMachineDefenseCntRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineDefenseCntRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineDefenseCntRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineDefenseCntRequest) ToJsonString() string
type DescribeMachineDefenseCntRequestParams ¶ added in v1.0.762
type DescribeMachineDefenseCntRequestParams struct { // 过滤条件。 // <li>Uuids- String - 是否必填:否 - 主机uuid</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeMachineDefenseCntResponse ¶ added in v1.0.762
type DescribeMachineDefenseCntResponse struct { *tchttp.BaseResponse Response *DescribeMachineDefenseCntResponseParams `json:"Response"` }
func NewDescribeMachineDefenseCntResponse ¶ added in v1.0.762
func NewDescribeMachineDefenseCntResponse() (response *DescribeMachineDefenseCntResponse)
func (*DescribeMachineDefenseCntResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineDefenseCntResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineDefenseCntResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineDefenseCntResponse) ToJsonString() string
type DescribeMachineDefenseCntResponseParams ¶ added in v1.0.762
type DescribeMachineDefenseCntResponseParams struct { // 攻击检测统计 AttackLogs *uint64 `json:"AttackLogs,omitnil,omitempty" name:"AttackLogs"` // 核心文件监控统计 FileTamper *uint64 `json:"FileTamper,omitnil,omitempty" name:"FileTamper"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineFileTamperRulesRequest ¶ added in v1.0.762
type DescribeMachineFileTamperRulesRequest struct { *tchttp.BaseRequest // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeMachineFileTamperRulesRequest ¶ added in v1.0.762
func NewDescribeMachineFileTamperRulesRequest() (request *DescribeMachineFileTamperRulesRequest)
func (*DescribeMachineFileTamperRulesRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineFileTamperRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineFileTamperRulesRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineFileTamperRulesRequest) ToJsonString() string
type DescribeMachineFileTamperRulesRequestParams ¶ added in v1.0.762
type DescribeMachineFileTamperRulesRequestParams struct { // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeMachineFileTamperRulesResponse ¶ added in v1.0.762
type DescribeMachineFileTamperRulesResponse struct { *tchttp.BaseResponse Response *DescribeMachineFileTamperRulesResponseParams `json:"Response"` }
func NewDescribeMachineFileTamperRulesResponse ¶ added in v1.0.762
func NewDescribeMachineFileTamperRulesResponse() (response *DescribeMachineFileTamperRulesResponse)
func (*DescribeMachineFileTamperRulesResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineFileTamperRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineFileTamperRulesResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineFileTamperRulesResponse) ToJsonString() string
type DescribeMachineFileTamperRulesResponseParams ¶ added in v1.0.762
type DescribeMachineFileTamperRulesResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 查询主机相关核心文件监控规则详情 List []*MachineFileTamperRule `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineGeneralRequest ¶ added in v1.0.762
type DescribeMachineGeneralRequest struct {
*tchttp.BaseRequest
}
func NewDescribeMachineGeneralRequest ¶ added in v1.0.762
func NewDescribeMachineGeneralRequest() (request *DescribeMachineGeneralRequest)
func (*DescribeMachineGeneralRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineGeneralRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineGeneralRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineGeneralRequest) ToJsonString() string
type DescribeMachineGeneralRequestParams ¶ added in v1.0.762
type DescribeMachineGeneralRequestParams struct { }
Predefined struct for user
type DescribeMachineGeneralResponse ¶ added in v1.0.762
type DescribeMachineGeneralResponse struct { *tchttp.BaseResponse Response *DescribeMachineGeneralResponseParams `json:"Response"` }
func NewDescribeMachineGeneralResponse ¶ added in v1.0.762
func NewDescribeMachineGeneralResponse() (response *DescribeMachineGeneralResponse)
func (*DescribeMachineGeneralResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineGeneralResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineGeneralResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineGeneralResponse) ToJsonString() string
type DescribeMachineGeneralResponseParams ¶ added in v1.0.762
type DescribeMachineGeneralResponseParams struct { // 资产总数 MachineCnt *uint64 `json:"MachineCnt,omitnil,omitempty" name:"MachineCnt"` // 腾讯云服务商机器数 // // Deprecated: TencentCloudMachineCnt is deprecated. TencentCloudMachineCnt *uint64 `json:"TencentCloudMachineCnt,omitnil,omitempty" name:"TencentCloudMachineCnt"` // 阿里云服务商机器数 // // Deprecated: AliCloudMachineCnt is deprecated. AliCloudMachineCnt *uint64 `json:"AliCloudMachineCnt,omitnil,omitempty" name:"AliCloudMachineCnt"` // 百度云服务商机器数 // // Deprecated: BaiduCloudMachineCnt is deprecated. BaiduCloudMachineCnt *uint64 `json:"BaiduCloudMachineCnt,omitnil,omitempty" name:"BaiduCloudMachineCnt"` // IDC机器数 // // Deprecated: IDCMachineCnt is deprecated. IDCMachineCnt *uint64 `json:"IDCMachineCnt,omitnil,omitempty" name:"IDCMachineCnt"` // 其他云服务商机器数 // // Deprecated: OtherCloudMachineCnt is deprecated. OtherCloudMachineCnt *uint64 `json:"OtherCloudMachineCnt,omitnil,omitempty" name:"OtherCloudMachineCnt"` // 已防护机器数 ProtectMachineCnt *uint64 `json:"ProtectMachineCnt,omitnil,omitempty" name:"ProtectMachineCnt"` // 已防护基础版机器数 BaseMachineCnt *uint64 `json:"BaseMachineCnt,omitnil,omitempty" name:"BaseMachineCnt"` // 已防护专业版机器数 SpecialtyMachineCnt *uint64 `json:"SpecialtyMachineCnt,omitnil,omitempty" name:"SpecialtyMachineCnt"` // 已防护旗舰版机器数 FlagshipMachineCnt *uint64 `json:"FlagshipMachineCnt,omitnil,omitempty" name:"FlagshipMachineCnt"` // 存在风险的机器数 RiskMachineCnt *uint64 `json:"RiskMachineCnt,omitnil,omitempty" name:"RiskMachineCnt"` // 比较昨日风险机器数 CompareYesterdayRiskMachineCnt *int64 `json:"CompareYesterdayRiskMachineCnt,omitnil,omitempty" name:"CompareYesterdayRiskMachineCnt"` // 比较昨日未防护机器数 CompareYesterdayNotProtectMachineCnt *int64 `json:"CompareYesterdayNotProtectMachineCnt,omitnil,omitempty" name:"CompareYesterdayNotProtectMachineCnt"` // 比较昨日即将到期的机器数 CompareYesterdayDeadlineMachineCnt *int64 `json:"CompareYesterdayDeadlineMachineCnt,omitnil,omitempty" name:"CompareYesterdayDeadlineMachineCnt"` // 即将到期的机器数 DeadlineMachineCnt *uint64 `json:"DeadlineMachineCnt,omitnil,omitempty" name:"DeadlineMachineCnt"` // 未防护机器数 NotProtectMachineCnt *uint64 `json:"NotProtectMachineCnt,omitnil,omitempty" name:"NotProtectMachineCnt"` // 已防护轻量机器数(Lighthouse机器) LHGeneralDiscountCnt *uint64 `json:"LHGeneralDiscountCnt,omitnil,omitempty" name:"LHGeneralDiscountCnt"` // 比较昨日新增的主机数 CompareYesterdayMachineCnt *int64 `json:"CompareYesterdayMachineCnt,omitnil,omitempty" name:"CompareYesterdayMachineCnt"` // 自动清理时间,最大720小时,最小0, 默认0 ,0=关闭 MachineDestroyAfterOfflineHours *uint64 `json:"MachineDestroyAfterOfflineHours,omitnil,omitempty" name:"MachineDestroyAfterOfflineHours"` // 云服务器类型数组 CloudFrom []*CloudFromCnt `json:"CloudFrom,omitnil,omitempty" name:"CloudFrom"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineInfoRequest ¶
type DescribeMachineInfoRequest struct { *tchttp.BaseRequest // 主机安全客户端唯一Uuid。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Quuid , Uuid 必填一项 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
func NewDescribeMachineInfoRequest ¶
func NewDescribeMachineInfoRequest() (request *DescribeMachineInfoRequest)
func (*DescribeMachineInfoRequest) FromJsonString ¶
func (r *DescribeMachineInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineInfoRequest) ToJsonString ¶
func (r *DescribeMachineInfoRequest) ToJsonString() string
type DescribeMachineInfoRequestParams ¶ added in v1.0.426
type DescribeMachineInfoRequestParams struct { // 主机安全客户端唯一Uuid。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // Quuid , Uuid 必填一项 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
Predefined struct for user
type DescribeMachineInfoResponse ¶
type DescribeMachineInfoResponse struct { *tchttp.BaseResponse Response *DescribeMachineInfoResponseParams `json:"Response"` }
func NewDescribeMachineInfoResponse ¶
func NewDescribeMachineInfoResponse() (response *DescribeMachineInfoResponse)
func (*DescribeMachineInfoResponse) FromJsonString ¶
func (r *DescribeMachineInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineInfoResponse) ToJsonString ¶
func (r *DescribeMachineInfoResponse) ToJsonString() string
type DescribeMachineInfoResponseParams ¶ added in v1.0.426
type DescribeMachineInfoResponseParams struct { // 机器ip。 MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 受主机安全保护天数。 ProtectDays *uint64 `json:"ProtectDays,omitnil,omitempty" name:"ProtectDays"` // 操作系统。 MachineOs *string `json:"MachineOs,omitnil,omitempty" name:"MachineOs"` // 主机名称。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 在线状态。 // <li>ONLINE: 在线</li> // <li>OFFLINE:离线</li> MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // CVM或BM主机唯一标识。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主机外网IP。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // CVM或BM主机唯一Uuid。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机安全客户端唯一Uuid。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 是否开通专业版。 // <li>true:是</li> // <li>false:否</li> IsProVersion *bool `json:"IsProVersion,omitnil,omitempty" name:"IsProVersion"` // 专业版开通时间。 ProVersionOpenDate *string `json:"ProVersionOpenDate,omitnil,omitempty" name:"ProVersionOpenDate"` // 云服务器类型。 // <li>CVM: 腾讯云服务器</li> // <li>BM: 黑石物理机</li> // <li>ECM: 边缘计算服务器</li> // <li>LH: 轻量应用服务器</li> // <li>Other: 混合云机器</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 主机状态。 // <li>POSTPAY: 表示后付费,即按量计费 </li> // <li>PREPAY: 表示预付费,即包年包月</li> PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 免费木马剩余检测数量。 FreeMalwaresLeft *uint64 `json:"FreeMalwaresLeft,omitnil,omitempty" name:"FreeMalwaresLeft"` // 免费漏洞剩余检测数量。 FreeVulsLeft *uint64 `json:"FreeVulsLeft,omitnil,omitempty" name:"FreeVulsLeft"` // agent版本号 AgentVersion *string `json:"AgentVersion,omitnil,omitempty" name:"AgentVersion"` // 专业版到期时间(仅预付费) ProVersionDeadline *string `json:"ProVersionDeadline,omitnil,omitempty" name:"ProVersionDeadline"` // 是否有资产扫描记录,0无,1有 HasAssetScan *uint64 `json:"HasAssetScan,omitnil,omitempty" name:"HasAssetScan"` // 防护版本:BASIC_VERSION 基础版,PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版 ProtectType *string `json:"ProtectType,omitnil,omitempty" name:"ProtectType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineLicenseDetailRequest ¶ added in v1.0.762
type DescribeMachineLicenseDetailRequest struct { *tchttp.BaseRequest // 主机quuid Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
func NewDescribeMachineLicenseDetailRequest ¶ added in v1.0.762
func NewDescribeMachineLicenseDetailRequest() (request *DescribeMachineLicenseDetailRequest)
func (*DescribeMachineLicenseDetailRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineLicenseDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineLicenseDetailRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineLicenseDetailRequest) ToJsonString() string
type DescribeMachineLicenseDetailRequestParams ¶ added in v1.0.762
type DescribeMachineLicenseDetailRequestParams struct { // 主机quuid Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
Predefined struct for user
type DescribeMachineLicenseDetailResponse ¶ added in v1.0.762
type DescribeMachineLicenseDetailResponse struct { *tchttp.BaseResponse Response *DescribeMachineLicenseDetailResponseParams `json:"Response"` }
func NewDescribeMachineLicenseDetailResponse ¶ added in v1.0.762
func NewDescribeMachineLicenseDetailResponse() (response *DescribeMachineLicenseDetailResponse)
func (*DescribeMachineLicenseDetailResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineLicenseDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineLicenseDetailResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineLicenseDetailResponse) ToJsonString() string
type DescribeMachineLicenseDetailResponseParams ¶ added in v1.0.762
type DescribeMachineLicenseDetailResponseParams struct { // 授权信息 MachineLicense []*MachineLicenseDetail `json:"MachineLicense,omitnil,omitempty" name:"MachineLicense"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineListRequest ¶
type DescribeMachineListRequest struct { *tchttp.BaseRequest // 云主机类型。 // <li>CVM:表示虚拟主机</li> // <li>BM: 表示黑石物理机</li> // <li>ECM: 表示边缘计算服务器</li> // <li>LH: 表示轻量应用服务器</li> // <li>Other: 表示混合云机器</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字 </li> // <li>Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线 | ONLINE: 在线 | UNINSTALLED:未安装)</li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版)</li> // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询 Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeMachineListRequest ¶
func NewDescribeMachineListRequest() (request *DescribeMachineListRequest)
func (*DescribeMachineListRequest) FromJsonString ¶
func (r *DescribeMachineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineListRequest) ToJsonString ¶
func (r *DescribeMachineListRequest) ToJsonString() string
type DescribeMachineListRequestParams ¶ added in v1.0.426
type DescribeMachineListRequestParams struct { // 云主机类型。 // <li>CVM:表示虚拟主机</li> // <li>BM: 表示黑石物理机</li> // <li>ECM: 表示边缘计算服务器</li> // <li>LH: 表示轻量应用服务器</li> // <li>Other: 表示混合云机器</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字 </li> // <li>Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线 | ONLINE: 在线 | UNINSTALLED:未安装)</li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版)</li> // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询 Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeMachineListResponse ¶
type DescribeMachineListResponse struct { *tchttp.BaseResponse Response *DescribeMachineListResponseParams `json:"Response"` }
func NewDescribeMachineListResponse ¶
func NewDescribeMachineListResponse() (response *DescribeMachineListResponse)
func (*DescribeMachineListResponse) FromJsonString ¶
func (r *DescribeMachineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineListResponse) ToJsonString ¶
func (r *DescribeMachineListResponse) ToJsonString() string
type DescribeMachineListResponseParams ¶ added in v1.0.426
type DescribeMachineListResponseParams struct { // 主机列表 Machines []*Machine `json:"Machines,omitnil,omitempty" name:"Machines"` // 主机数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineOsListRequest ¶
type DescribeMachineOsListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeMachineOsListRequest ¶
func NewDescribeMachineOsListRequest() (request *DescribeMachineOsListRequest)
func (*DescribeMachineOsListRequest) FromJsonString ¶
func (r *DescribeMachineOsListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineOsListRequest) ToJsonString ¶
func (r *DescribeMachineOsListRequest) ToJsonString() string
type DescribeMachineOsListRequestParams ¶ added in v1.0.426
type DescribeMachineOsListRequestParams struct { }
Predefined struct for user
type DescribeMachineOsListResponse ¶
type DescribeMachineOsListResponse struct { *tchttp.BaseResponse Response *DescribeMachineOsListResponseParams `json:"Response"` }
func NewDescribeMachineOsListResponse ¶
func NewDescribeMachineOsListResponse() (response *DescribeMachineOsListResponse)
func (*DescribeMachineOsListResponse) FromJsonString ¶
func (r *DescribeMachineOsListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineOsListResponse) ToJsonString ¶
func (r *DescribeMachineOsListResponse) ToJsonString() string
type DescribeMachineOsListResponseParams ¶ added in v1.0.426
type DescribeMachineOsListResponseParams struct { // 操作系统列表 List []*OsName `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineRegionListRequest ¶ added in v1.0.762
type DescribeMachineRegionListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeMachineRegionListRequest ¶ added in v1.0.762
func NewDescribeMachineRegionListRequest() (request *DescribeMachineRegionListRequest)
func (*DescribeMachineRegionListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineRegionListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineRegionListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineRegionListRequest) ToJsonString() string
type DescribeMachineRegionListRequestParams ¶ added in v1.0.762
type DescribeMachineRegionListRequestParams struct { }
Predefined struct for user
type DescribeMachineRegionListResponse ¶ added in v1.0.762
type DescribeMachineRegionListResponse struct { *tchttp.BaseResponse Response *DescribeMachineRegionListResponseParams `json:"Response"` }
func NewDescribeMachineRegionListResponse ¶ added in v1.0.762
func NewDescribeMachineRegionListResponse() (response *DescribeMachineRegionListResponse)
func (*DescribeMachineRegionListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineRegionListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineRegionListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineRegionListResponse) ToJsonString() string
type DescribeMachineRegionListResponseParams ¶ added in v1.0.762
type DescribeMachineRegionListResponseParams struct { // 云服务器类型地域列表 RegionList []*RegionListDetail `json:"RegionList,omitnil,omitempty" name:"RegionList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineRegionsRequest ¶
type DescribeMachineRegionsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeMachineRegionsRequest ¶
func NewDescribeMachineRegionsRequest() (request *DescribeMachineRegionsRequest)
func (*DescribeMachineRegionsRequest) FromJsonString ¶
func (r *DescribeMachineRegionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineRegionsRequest) ToJsonString ¶
func (r *DescribeMachineRegionsRequest) ToJsonString() string
type DescribeMachineRegionsRequestParams ¶ added in v1.0.426
type DescribeMachineRegionsRequestParams struct { }
Predefined struct for user
type DescribeMachineRegionsResponse ¶
type DescribeMachineRegionsResponse struct { *tchttp.BaseResponse Response *DescribeMachineRegionsResponseParams `json:"Response"` }
func NewDescribeMachineRegionsResponse ¶
func NewDescribeMachineRegionsResponse() (response *DescribeMachineRegionsResponse)
func (*DescribeMachineRegionsResponse) FromJsonString ¶
func (r *DescribeMachineRegionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineRegionsResponse) ToJsonString ¶
func (r *DescribeMachineRegionsResponse) ToJsonString() string
type DescribeMachineRegionsResponseParams ¶ added in v1.0.426
type DescribeMachineRegionsResponseParams struct { // CVM 云服务器地域列表 CVM []*RegionInfo `json:"CVM,omitnil,omitempty" name:"CVM"` // BM 黑石机器地域列表 BM []*RegionInfo `json:"BM,omitnil,omitempty" name:"BM"` // LH 轻量应用服务器地域列表 LH []*RegionInfo `json:"LH,omitnil,omitempty" name:"LH"` // ECM 边缘计算服务器地域列表 ECM []*RegionInfo `json:"ECM,omitnil,omitempty" name:"ECM"` // Other 混合云地域列表 Other []*RegionInfo `json:"Other,omitnil,omitempty" name:"Other"` // 所有地域列表(包含以上所有地域) ALL []*RegionInfo `json:"ALL,omitnil,omitempty" name:"ALL"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineRiskCntRequest ¶ added in v1.0.752
type DescribeMachineRiskCntRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Uuids- String - 是否必填:否 - 主机uuid</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeMachineRiskCntRequest ¶ added in v1.0.752
func NewDescribeMachineRiskCntRequest() (request *DescribeMachineRiskCntRequest)
func (*DescribeMachineRiskCntRequest) FromJsonString ¶ added in v1.0.752
func (r *DescribeMachineRiskCntRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineRiskCntRequest) ToJsonString ¶ added in v1.0.752
func (r *DescribeMachineRiskCntRequest) ToJsonString() string
type DescribeMachineRiskCntRequestParams ¶ added in v1.0.752
type DescribeMachineRiskCntRequestParams struct { // 过滤条件。 // <li>Uuids- String - 是否必填:否 - 主机uuid</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeMachineRiskCntResponse ¶ added in v1.0.752
type DescribeMachineRiskCntResponse struct { *tchttp.BaseResponse Response *DescribeMachineRiskCntResponseParams `json:"Response"` }
func NewDescribeMachineRiskCntResponse ¶ added in v1.0.752
func NewDescribeMachineRiskCntResponse() (response *DescribeMachineRiskCntResponse)
func (*DescribeMachineRiskCntResponse) FromJsonString ¶ added in v1.0.752
func (r *DescribeMachineRiskCntResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineRiskCntResponse) ToJsonString ¶ added in v1.0.752
func (r *DescribeMachineRiskCntResponse) ToJsonString() string
type DescribeMachineRiskCntResponseParams ¶ added in v1.0.752
type DescribeMachineRiskCntResponseParams struct { // 异地登录 HostLogin *uint64 `json:"HostLogin,omitnil,omitempty" name:"HostLogin"` // 密码破解 BruteAttack *uint64 `json:"BruteAttack,omitnil,omitempty" name:"BruteAttack"` // 恶意请求 MaliciousRequest *uint64 `json:"MaliciousRequest,omitnil,omitempty" name:"MaliciousRequest"` // 反弹shell ReverseShell *uint64 `json:"ReverseShell,omitnil,omitempty" name:"ReverseShell"` // 高危命令 Bash *uint64 `json:"Bash,omitnil,omitempty" name:"Bash"` // 本地提权 PrivilegeEscalation *uint64 `json:"PrivilegeEscalation,omitnil,omitempty" name:"PrivilegeEscalation"` // 木马 Malware *uint64 `json:"Malware,omitnil,omitempty" name:"Malware"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineSnapshotRequest ¶ added in v1.0.762
type DescribeMachineSnapshotRequest struct { *tchttp.BaseRequest // cvm id 集合 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 查询快照类型0 最近一个 1所有 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 分页个数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeMachineSnapshotRequest ¶ added in v1.0.762
func NewDescribeMachineSnapshotRequest() (request *DescribeMachineSnapshotRequest)
func (*DescribeMachineSnapshotRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineSnapshotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineSnapshotRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineSnapshotRequest) ToJsonString() string
type DescribeMachineSnapshotRequestParams ¶ added in v1.0.762
type DescribeMachineSnapshotRequestParams struct { // cvm id 集合 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 查询快照类型0 最近一个 1所有 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 分页个数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeMachineSnapshotResponse ¶ added in v1.0.762
type DescribeMachineSnapshotResponse struct { *tchttp.BaseResponse Response *DescribeMachineSnapshotResponseParams `json:"Response"` }
func NewDescribeMachineSnapshotResponse ¶ added in v1.0.762
func NewDescribeMachineSnapshotResponse() (response *DescribeMachineSnapshotResponse)
func (*DescribeMachineSnapshotResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachineSnapshotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachineSnapshotResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachineSnapshotResponse) ToJsonString() string
type DescribeMachineSnapshotResponseParams ¶ added in v1.0.762
type DescribeMachineSnapshotResponseParams struct { // 主机快照列表 List []*MachineSnapshotInfo `json:"List,omitnil,omitempty" name:"List"` // 总个数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 是否都有24小时内创建的快照 SnapshotCheck *bool `json:"SnapshotCheck,omitnil,omitempty" name:"SnapshotCheck"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachinesRequest ¶
type DescribeMachinesRequest struct { *tchttp.BaseRequest // 机器所属专区类型 // CVM 云服务器 // BM 黑石 // ECM 边缘计算 // LH 轻量应用服务器 // Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>Names - String - 是否必填:否 - 通过实例名查询 </li> // <li>InstanceIds - String - 是否必填:否 - 通过实例id查询 </li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版)</li> // <li>Risk - String 是否必填: 否 - 风险主机( yes ) </li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 ) // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询</li> // <li>Quuid - String - 是否必填: 否 - 云服务器uuid 最大100条.</li> // <li>AddedOnTheFifteen- String 是否必填: 否 - 是否只查询15天内新增的主机( 1:是) </li> // <li> TagId- String 是否必填: 否 - 查询指定标签关联的主机列表 </li> // <li> AgentStatus- String 是否必填: 否 - ALL 全部; ONLINE 防护中; OFFLINE 已离线;UNINSTALLED 未安装</li> // <li> MachineStatus- String 是否必填: 否 - ALL 全部; RUNNING 运行中; STOPPED 已关机; EXPIRED 待回收</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 机器所属业务ID列表 ProjectIds []*uint64 `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` }
func NewDescribeMachinesRequest ¶
func NewDescribeMachinesRequest() (request *DescribeMachinesRequest)
func (*DescribeMachinesRequest) FromJsonString ¶
func (r *DescribeMachinesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachinesRequest) ToJsonString ¶
func (r *DescribeMachinesRequest) ToJsonString() string
type DescribeMachinesRequestParams ¶ added in v1.0.426
type DescribeMachinesRequestParams struct { // 机器所属专区类型 // CVM 云服务器 // BM 黑石 // ECM 边缘计算 // LH 轻量应用服务器 // Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>Names - String - 是否必填:否 - 通过实例名查询 </li> // <li>InstanceIds - String - 是否必填:否 - 通过实例id查询 </li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版)</li> // <li>Risk - String 是否必填: 否 - 风险主机( yes ) </li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 ) // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询</li> // <li>Quuid - String - 是否必填: 否 - 云服务器uuid 最大100条.</li> // <li>AddedOnTheFifteen- String 是否必填: 否 - 是否只查询15天内新增的主机( 1:是) </li> // <li> TagId- String 是否必填: 否 - 查询指定标签关联的主机列表 </li> // <li> AgentStatus- String 是否必填: 否 - ALL 全部; ONLINE 防护中; OFFLINE 已离线;UNINSTALLED 未安装</li> // <li> MachineStatus- String 是否必填: 否 - ALL 全部; RUNNING 运行中; STOPPED 已关机; EXPIRED 待回收</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 机器所属业务ID列表 ProjectIds []*uint64 `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` }
Predefined struct for user
type DescribeMachinesResponse ¶
type DescribeMachinesResponse struct { *tchttp.BaseResponse Response *DescribeMachinesResponseParams `json:"Response"` }
func NewDescribeMachinesResponse ¶
func NewDescribeMachinesResponse() (response *DescribeMachinesResponse)
func (*DescribeMachinesResponse) FromJsonString ¶
func (r *DescribeMachinesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachinesResponse) ToJsonString ¶
func (r *DescribeMachinesResponse) ToJsonString() string
type DescribeMachinesResponseParams ¶ added in v1.0.426
type DescribeMachinesResponseParams struct { // 主机列表 Machines []*Machine `json:"Machines,omitnil,omitempty" name:"Machines"` // 主机数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachinesSimpleRequest ¶ added in v1.0.762
type DescribeMachinesSimpleRequest struct { *tchttp.BaseRequest // 机器所属专区类型 // CVM 云服务器 // BM 黑石 // ECM 边缘计算 // LH 轻量应用服务器 // Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字 </li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版 | UnFlagship : 非旗舰版 | PRO_POST_PAY:专业版按量计费 | PRO_PRE_PAY:专业版包年包月)</li> // <li>TagId - String - 是否必填:否 - 标签ID </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 机器所属业务ID列表 ProjectIds []*uint64 `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` }
func NewDescribeMachinesSimpleRequest ¶ added in v1.0.762
func NewDescribeMachinesSimpleRequest() (request *DescribeMachinesSimpleRequest)
func (*DescribeMachinesSimpleRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachinesSimpleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachinesSimpleRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachinesSimpleRequest) ToJsonString() string
type DescribeMachinesSimpleRequestParams ¶ added in v1.0.762
type DescribeMachinesSimpleRequestParams struct { // 机器所属专区类型 // CVM 云服务器 // BM 黑石 // ECM 边缘计算 // LH 轻量应用服务器 // Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou,ap-shanghai MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字 </li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版 | Flagship : 旗舰版 | ProtectedMachines: 专业版+旗舰版 | UnFlagship : 非旗舰版 | PRO_POST_PAY:专业版按量计费 | PRO_PRE_PAY:专业版包年包月)</li> // <li>TagId - String - 是否必填:否 - 标签ID </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 机器所属业务ID列表 ProjectIds []*uint64 `json:"ProjectIds,omitnil,omitempty" name:"ProjectIds"` }
Predefined struct for user
type DescribeMachinesSimpleResponse ¶ added in v1.0.762
type DescribeMachinesSimpleResponse struct { *tchttp.BaseResponse Response *DescribeMachinesSimpleResponseParams `json:"Response"` }
func NewDescribeMachinesSimpleResponse ¶ added in v1.0.762
func NewDescribeMachinesSimpleResponse() (response *DescribeMachinesSimpleResponse)
func (*DescribeMachinesSimpleResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMachinesSimpleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMachinesSimpleResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMachinesSimpleResponse) ToJsonString() string
type DescribeMachinesSimpleResponseParams ¶ added in v1.0.762
type DescribeMachinesSimpleResponseParams struct { // 主机列表 Machines []*MachineSimple `json:"Machines,omitnil,omitempty" name:"Machines"` // 主机数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMalWareListRequest ¶ added in v1.0.240
type DescribeMalWareListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中,14 已处理</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 检测排序 CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式 ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
func NewDescribeMalWareListRequest ¶ added in v1.0.240
func NewDescribeMalWareListRequest() (request *DescribeMalWareListRequest)
func (*DescribeMalWareListRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeMalWareListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalWareListRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeMalWareListRequest) ToJsonString() string
type DescribeMalWareListRequestParams ¶ added in v1.0.426
type DescribeMalWareListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中,14 已处理</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 检测排序 CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式 ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
Predefined struct for user
type DescribeMalWareListResponse ¶ added in v1.0.240
type DescribeMalWareListResponse struct { *tchttp.BaseResponse Response *DescribeMalWareListResponseParams `json:"Response"` }
func NewDescribeMalWareListResponse ¶ added in v1.0.240
func NewDescribeMalWareListResponse() (response *DescribeMalWareListResponse)
func (*DescribeMalWareListResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeMalWareListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalWareListResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeMalWareListResponse) ToJsonString() string
type DescribeMalWareListResponseParams ¶ added in v1.0.426
type DescribeMalWareListResponseParams struct { // 木马列表 MalWareList []*MalWareList `json:"MalWareList,omitnil,omitempty" name:"MalWareList"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMaliciousRequestWhiteListRequest ¶ added in v1.0.255
type DescribeMaliciousRequestWhiteListRequest struct { *tchttp.BaseRequest // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // // <li>Domain - String - 基线名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式 [asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeMaliciousRequestWhiteListRequest ¶ added in v1.0.255
func NewDescribeMaliciousRequestWhiteListRequest() (request *DescribeMaliciousRequestWhiteListRequest)
func (*DescribeMaliciousRequestWhiteListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeMaliciousRequestWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMaliciousRequestWhiteListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeMaliciousRequestWhiteListRequest) ToJsonString() string
type DescribeMaliciousRequestWhiteListRequestParams ¶ added in v1.0.426
type DescribeMaliciousRequestWhiteListRequestParams struct { // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // // <li>Domain - String - 基线名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式 [asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeMaliciousRequestWhiteListResponse ¶ added in v1.0.255
type DescribeMaliciousRequestWhiteListResponse struct { *tchttp.BaseResponse Response *DescribeMaliciousRequestWhiteListResponseParams `json:"Response"` }
func NewDescribeMaliciousRequestWhiteListResponse ¶ added in v1.0.255
func NewDescribeMaliciousRequestWhiteListResponse() (response *DescribeMaliciousRequestWhiteListResponse)
func (*DescribeMaliciousRequestWhiteListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeMaliciousRequestWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMaliciousRequestWhiteListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeMaliciousRequestWhiteListResponse) ToJsonString() string
type DescribeMaliciousRequestWhiteListResponseParams ¶ added in v1.0.426
type DescribeMaliciousRequestWhiteListResponseParams struct { // 白名单信息列表 List []*MaliciousRequestWhiteListInfo `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMalwareFileRequest ¶ added in v1.0.240
type DescribeMalwareFileRequest struct { *tchttp.BaseRequest // 木马记录ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeMalwareFileRequest ¶ added in v1.0.240
func NewDescribeMalwareFileRequest() (request *DescribeMalwareFileRequest)
func (*DescribeMalwareFileRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeMalwareFileRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareFileRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeMalwareFileRequest) ToJsonString() string
type DescribeMalwareFileRequestParams ¶ added in v1.0.426
type DescribeMalwareFileRequestParams struct { // 木马记录ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeMalwareFileResponse ¶ added in v1.0.240
type DescribeMalwareFileResponse struct { *tchttp.BaseResponse Response *DescribeMalwareFileResponseParams `json:"Response"` }
func NewDescribeMalwareFileResponse ¶ added in v1.0.240
func NewDescribeMalwareFileResponse() (response *DescribeMalwareFileResponse)
func (*DescribeMalwareFileResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeMalwareFileResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareFileResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeMalwareFileResponse) ToJsonString() string
type DescribeMalwareFileResponseParams ¶ added in v1.0.426
type DescribeMalwareFileResponseParams struct { // 木马文件下载地址 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMalwareInfoRequest ¶
type DescribeMalwareInfoRequest struct { *tchttp.BaseRequest // 唯一ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeMalwareInfoRequest ¶
func NewDescribeMalwareInfoRequest() (request *DescribeMalwareInfoRequest)
func (*DescribeMalwareInfoRequest) FromJsonString ¶
func (r *DescribeMalwareInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareInfoRequest) ToJsonString ¶
func (r *DescribeMalwareInfoRequest) ToJsonString() string
type DescribeMalwareInfoRequestParams ¶ added in v1.0.426
type DescribeMalwareInfoRequestParams struct { // 唯一ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeMalwareInfoResponse ¶
type DescribeMalwareInfoResponse struct { *tchttp.BaseResponse Response *DescribeMalwareInfoResponseParams `json:"Response"` }
func NewDescribeMalwareInfoResponse ¶
func NewDescribeMalwareInfoResponse() (response *DescribeMalwareInfoResponse)
func (*DescribeMalwareInfoResponse) FromJsonString ¶
func (r *DescribeMalwareInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareInfoResponse) ToJsonString ¶
func (r *DescribeMalwareInfoResponse) ToJsonString() string
type DescribeMalwareInfoResponseParams ¶ added in v1.0.426
type DescribeMalwareInfoResponseParams struct { // 恶意文件详情信息 MalwareInfo *MalwareInfo `json:"MalwareInfo,omitnil,omitempty" name:"MalwareInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMalwareRiskOverviewRequest ¶ added in v1.0.762
type DescribeMalwareRiskOverviewRequest struct {
*tchttp.BaseRequest
}
func NewDescribeMalwareRiskOverviewRequest ¶ added in v1.0.762
func NewDescribeMalwareRiskOverviewRequest() (request *DescribeMalwareRiskOverviewRequest)
func (*DescribeMalwareRiskOverviewRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMalwareRiskOverviewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareRiskOverviewRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMalwareRiskOverviewRequest) ToJsonString() string
type DescribeMalwareRiskOverviewRequestParams ¶ added in v1.0.762
type DescribeMalwareRiskOverviewRequestParams struct { }
Predefined struct for user
type DescribeMalwareRiskOverviewResponse ¶ added in v1.0.762
type DescribeMalwareRiskOverviewResponse struct { *tchttp.BaseResponse Response *DescribeMalwareRiskOverviewResponseParams `json:"Response"` }
func NewDescribeMalwareRiskOverviewResponse ¶ added in v1.0.762
func NewDescribeMalwareRiskOverviewResponse() (response *DescribeMalwareRiskOverviewResponse)
func (*DescribeMalwareRiskOverviewResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMalwareRiskOverviewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareRiskOverviewResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMalwareRiskOverviewResponse) ToJsonString() string
type DescribeMalwareRiskOverviewResponseParams ¶ added in v1.0.762
type DescribeMalwareRiskOverviewResponseParams struct { // 无 Data *MalwareRiskOverview `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMalwareRiskWarningRequest ¶ added in v1.0.240
type DescribeMalwareRiskWarningRequest struct {
*tchttp.BaseRequest
}
func NewDescribeMalwareRiskWarningRequest ¶ added in v1.0.240
func NewDescribeMalwareRiskWarningRequest() (request *DescribeMalwareRiskWarningRequest)
func (*DescribeMalwareRiskWarningRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeMalwareRiskWarningRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareRiskWarningRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeMalwareRiskWarningRequest) ToJsonString() string
type DescribeMalwareRiskWarningRequestParams ¶ added in v1.0.426
type DescribeMalwareRiskWarningRequestParams struct { }
Predefined struct for user
type DescribeMalwareRiskWarningResponse ¶ added in v1.0.240
type DescribeMalwareRiskWarningResponse struct { *tchttp.BaseResponse Response *DescribeMalwareRiskWarningResponseParams `json:"Response"` }
func NewDescribeMalwareRiskWarningResponse ¶ added in v1.0.240
func NewDescribeMalwareRiskWarningResponse() (response *DescribeMalwareRiskWarningResponse)
func (*DescribeMalwareRiskWarningResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeMalwareRiskWarningResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareRiskWarningResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeMalwareRiskWarningResponse) ToJsonString() string
type DescribeMalwareRiskWarningResponseParams ¶ added in v1.0.426
type DescribeMalwareRiskWarningResponseParams struct { // 是否开启自动扫描:true-开启,false-未开启 IsCheckRisk *bool `json:"IsCheckRisk,omitnil,omitempty" name:"IsCheckRisk"` // 风险文件列表信息 List []*MalwareRisk `json:"List,omitnil,omitempty" name:"List"` // 是否弹出提示 true 弹出, false不弹 IsPop *bool `json:"IsPop,omitnil,omitempty" name:"IsPop"` // 异常进程列表信息 ProcessList []*MalwareRisk `json:"ProcessList,omitnil,omitempty" name:"ProcessList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMalwareTimingScanSettingRequest ¶ added in v1.0.203
type DescribeMalwareTimingScanSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeMalwareTimingScanSettingRequest ¶ added in v1.0.203
func NewDescribeMalwareTimingScanSettingRequest() (request *DescribeMalwareTimingScanSettingRequest)
func (*DescribeMalwareTimingScanSettingRequest) FromJsonString ¶ added in v1.0.203
func (r *DescribeMalwareTimingScanSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareTimingScanSettingRequest) ToJsonString ¶ added in v1.0.203
func (r *DescribeMalwareTimingScanSettingRequest) ToJsonString() string
type DescribeMalwareTimingScanSettingRequestParams ¶ added in v1.0.426
type DescribeMalwareTimingScanSettingRequestParams struct { }
Predefined struct for user
type DescribeMalwareTimingScanSettingResponse ¶ added in v1.0.203
type DescribeMalwareTimingScanSettingResponse struct { *tchttp.BaseResponse Response *DescribeMalwareTimingScanSettingResponseParams `json:"Response"` }
func NewDescribeMalwareTimingScanSettingResponse ¶ added in v1.0.203
func NewDescribeMalwareTimingScanSettingResponse() (response *DescribeMalwareTimingScanSettingResponse)
func (*DescribeMalwareTimingScanSettingResponse) FromJsonString ¶ added in v1.0.203
func (r *DescribeMalwareTimingScanSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareTimingScanSettingResponse) ToJsonString ¶ added in v1.0.203
func (r *DescribeMalwareTimingScanSettingResponse) ToJsonString() string
type DescribeMalwareTimingScanSettingResponseParams ¶ added in v1.0.426
type DescribeMalwareTimingScanSettingResponseParams struct { // 检测模式 0 全盘检测 1快速检测 CheckPattern *uint64 `json:"CheckPattern,omitnil,omitempty" name:"CheckPattern"` // 检测周期 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 检测周期 超时结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 是否全部服务器 1 全部 2 自选 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 自选服务器时必须 主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 监控模式 0 标准 1深度 MonitoringPattern *uint64 `json:"MonitoringPattern,omitnil,omitempty" name:"MonitoringPattern"` // 周期 1每天 Cycle *uint64 `json:"Cycle,omitnil,omitempty" name:"Cycle"` // 定时检测开关 0 关闭1 开启 EnableScan *int64 `json:"EnableScan,omitnil,omitempty" name:"EnableScan"` // 唯一ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 实时监控0 关闭 1开启 RealTimeMonitoring *int64 `json:"RealTimeMonitoring,omitnil,omitempty" name:"RealTimeMonitoring"` // 是否自动隔离:1-是,0-否 AutoIsolation *uint64 `json:"AutoIsolation,omitnil,omitempty" name:"AutoIsolation"` // 一键扫描超时时长,如:1800秒(s) ClickTimeout *uint64 `json:"ClickTimeout,omitnil,omitempty" name:"ClickTimeout"` // 是否杀掉进程 1杀掉 0不杀掉 只有开启自动隔离才生效 KillProcess *uint64 `json:"KillProcess,omitnil,omitempty" name:"KillProcess"` // 1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示) EngineType *uint64 `json:"EngineType,omitnil,omitempty" name:"EngineType"` // 启发引擎 0 关闭 1开启 EnableInspiredEngine *uint64 `json:"EnableInspiredEngine,omitnil,omitempty" name:"EnableInspiredEngine"` // 是否开启恶意进程查杀[0:未开启,1:开启] EnableMemShellScan *uint64 `json:"EnableMemShellScan,omitnil,omitempty" name:"EnableMemShellScan"` // 防护模式 0 标准 1 重保 ProtectMode *uint64 `json:"ProtectMode,omitnil,omitempty" name:"ProtectMode"` // 查杀范围 0 脚本类之外的恶意文件,1全部恶意文件 ProtectFileScope *uint64 `json:"ProtectFileScope,omitnil,omitempty" name:"ProtectFileScope"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMalwareWhiteListAffectListRequest ¶ added in v1.0.762
type DescribeMalwareWhiteListAffectListRequest struct { *tchttp.BaseRequest // 白名单规则id WhiteListId *uint64 `json:"WhiteListId,omitnil,omitempty" name:"WhiteListId"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>HostIp - String - 是否必填:否 - 主机ip查询 </li> // <li>FileName - String - 是否必填:否 - 文件名称查询 </li> // <li>FileDirectory - String - 是否必填:否 - 文件目录查询 </li> // <li>FileExtension - String - 是否必填:否 - 文件后缀查询 </li> // <li>Mode - String - 是否必填:否 - 规则类型 0 MD5,1自定义</li> // <li>Md5 - String - 是否必填:否 - MD5查询 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [CreateTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeMalwareWhiteListAffectListRequest ¶ added in v1.0.762
func NewDescribeMalwareWhiteListAffectListRequest() (request *DescribeMalwareWhiteListAffectListRequest)
func (*DescribeMalwareWhiteListAffectListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMalwareWhiteListAffectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareWhiteListAffectListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMalwareWhiteListAffectListRequest) ToJsonString() string
type DescribeMalwareWhiteListAffectListRequestParams ¶ added in v1.0.762
type DescribeMalwareWhiteListAffectListRequestParams struct { // 白名单规则id WhiteListId *uint64 `json:"WhiteListId,omitnil,omitempty" name:"WhiteListId"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>HostIp - String - 是否必填:否 - 主机ip查询 </li> // <li>FileName - String - 是否必填:否 - 文件名称查询 </li> // <li>FileDirectory - String - 是否必填:否 - 文件目录查询 </li> // <li>FileExtension - String - 是否必填:否 - 文件后缀查询 </li> // <li>Mode - String - 是否必填:否 - 规则类型 0 MD5,1自定义</li> // <li>Md5 - String - 是否必填:否 - MD5查询 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [CreateTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeMalwareWhiteListAffectListResponse ¶ added in v1.0.762
type DescribeMalwareWhiteListAffectListResponse struct { *tchttp.BaseResponse Response *DescribeMalwareWhiteListAffectListResponseParams `json:"Response"` }
func NewDescribeMalwareWhiteListAffectListResponse ¶ added in v1.0.762
func NewDescribeMalwareWhiteListAffectListResponse() (response *DescribeMalwareWhiteListAffectListResponse)
func (*DescribeMalwareWhiteListAffectListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMalwareWhiteListAffectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareWhiteListAffectListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMalwareWhiteListAffectListResponse) ToJsonString() string
type DescribeMalwareWhiteListAffectListResponseParams ¶ added in v1.0.762
type DescribeMalwareWhiteListAffectListResponseParams struct { // 总记录数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 白名单规则影响事件列表 AffectList []*MalwareWhiteListAffectEvent `json:"AffectList,omitnil,omitempty" name:"AffectList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMalwareWhiteListRequest ¶ added in v1.0.762
type DescribeMalwareWhiteListRequest struct { *tchttp.BaseRequest // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>HostIp - String - 是否必填:否 - 主机ip查询 </li> // <li>FileName - String - 是否必填:否 - 文件名称查询 </li> // <li>FileDirectory - String - 是否必填:否 - 文件目录查询 </li> // <li>FileExtension - String - 是否必填:否 - 文件后缀查询 </li> // <li>Mode - String - 是否必填:否 - 规则类型 0 MD5,1自定义</li> // <li>Md5 - String - 是否必填:否 - MD5查询 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [EventsCount|CreateTime|ModifyTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeMalwareWhiteListRequest ¶ added in v1.0.762
func NewDescribeMalwareWhiteListRequest() (request *DescribeMalwareWhiteListRequest)
func (*DescribeMalwareWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeMalwareWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeMalwareWhiteListRequest) ToJsonString() string
type DescribeMalwareWhiteListRequestParams ¶ added in v1.0.762
type DescribeMalwareWhiteListRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>HostIp - String - 是否必填:否 - 主机ip查询 </li> // <li>FileName - String - 是否必填:否 - 文件名称查询 </li> // <li>FileDirectory - String - 是否必填:否 - 文件目录查询 </li> // <li>FileExtension - String - 是否必填:否 - 文件后缀查询 </li> // <li>Mode - String - 是否必填:否 - 规则类型 0 MD5,1自定义</li> // <li>Md5 - String - 是否必填:否 - MD5查询 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [EventsCount|CreateTime|ModifyTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeMalwareWhiteListResponse ¶ added in v1.0.762
type DescribeMalwareWhiteListResponse struct { *tchttp.BaseResponse Response *DescribeMalwareWhiteListResponseParams `json:"Response"` }
func NewDescribeMalwareWhiteListResponse ¶ added in v1.0.762
func NewDescribeMalwareWhiteListResponse() (response *DescribeMalwareWhiteListResponse)
func (*DescribeMalwareWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeMalwareWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMalwareWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeMalwareWhiteListResponse) ToJsonString() string
type DescribeMalwareWhiteListResponseParams ¶ added in v1.0.762
type DescribeMalwareWhiteListResponseParams struct { // 总记录数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 白名单列表 WhiteList []*MalwareWhiteListInfo `json:"WhiteList,omitnil,omitempty" name:"WhiteList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMonthInspectionReportRequest ¶ added in v1.0.240
type DescribeMonthInspectionReportRequest struct { *tchttp.BaseRequest // 分页大小 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeMonthInspectionReportRequest ¶ added in v1.0.240
func NewDescribeMonthInspectionReportRequest() (request *DescribeMonthInspectionReportRequest)
func (*DescribeMonthInspectionReportRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeMonthInspectionReportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMonthInspectionReportRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeMonthInspectionReportRequest) ToJsonString() string
type DescribeMonthInspectionReportRequestParams ¶ added in v1.0.426
type DescribeMonthInspectionReportRequestParams struct { // 分页大小 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeMonthInspectionReportResponse ¶ added in v1.0.240
type DescribeMonthInspectionReportResponse struct { *tchttp.BaseResponse Response *DescribeMonthInspectionReportResponseParams `json:"Response"` }
func NewDescribeMonthInspectionReportResponse ¶ added in v1.0.240
func NewDescribeMonthInspectionReportResponse() (response *DescribeMonthInspectionReportResponse)
func (*DescribeMonthInspectionReportResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeMonthInspectionReportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMonthInspectionReportResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeMonthInspectionReportResponse) ToJsonString() string
type DescribeMonthInspectionReportResponseParams ¶ added in v1.0.426
type DescribeMonthInspectionReportResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 巡检报告列表 List []*MonthInspectionReport `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeNetAttackSettingRequest ¶ added in v1.0.762
type DescribeNetAttackSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeNetAttackSettingRequest ¶ added in v1.0.762
func NewDescribeNetAttackSettingRequest() (request *DescribeNetAttackSettingRequest)
func (*DescribeNetAttackSettingRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeNetAttackSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetAttackSettingRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeNetAttackSettingRequest) ToJsonString() string
type DescribeNetAttackSettingRequestParams ¶ added in v1.0.762
type DescribeNetAttackSettingRequestParams struct { }
Predefined struct for user
type DescribeNetAttackSettingResponse ¶ added in v1.0.762
type DescribeNetAttackSettingResponse struct { *tchttp.BaseResponse Response *DescribeNetAttackSettingResponseParams `json:"Response"` }
func NewDescribeNetAttackSettingResponse ¶ added in v1.0.762
func NewDescribeNetAttackSettingResponse() (response *DescribeNetAttackSettingResponse)
func (*DescribeNetAttackSettingResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeNetAttackSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetAttackSettingResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeNetAttackSettingResponse) ToJsonString() string
type DescribeNetAttackSettingResponseParams ¶ added in v1.0.762
type DescribeNetAttackSettingResponseParams struct { // 0 关闭网络攻击检测,1开启网络攻击检测 NetAttackEnable *uint64 `json:"NetAttackEnable,omitnil,omitempty" name:"NetAttackEnable"` // 0 新增告警事件默认待处理,1新增告警事件默认已处理,3新增告警事件默认忽略 NetAttackAlarmStatus *uint64 `json:"NetAttackAlarmStatus,omitnil,omitempty" name:"NetAttackAlarmStatus"` // 1 全部旗舰版主机,0 InstanceIds列表主机 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 自选主机 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 自选排除主机 ExcludeInstanceIds []*string `json:"ExcludeInstanceIds,omitnil,omitempty" name:"ExcludeInstanceIds"` // 新增资产自动包含 0 不包含 1包含 AutoInclude *uint64 `json:"AutoInclude,omitnil,omitempty" name:"AutoInclude"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeNetAttackWhiteListRequest ¶ added in v1.0.762
type DescribeNetAttackWhiteListRequest struct { *tchttp.BaseRequest // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip查询 </li> // <li>SrcIP- String - 是否必填:否 - 白名单ip查询 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [CreateTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeNetAttackWhiteListRequest ¶ added in v1.0.762
func NewDescribeNetAttackWhiteListRequest() (request *DescribeNetAttackWhiteListRequest)
func (*DescribeNetAttackWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeNetAttackWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetAttackWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeNetAttackWhiteListRequest) ToJsonString() string
type DescribeNetAttackWhiteListRequestParams ¶ added in v1.0.762
type DescribeNetAttackWhiteListRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip查询 </li> // <li>SrcIP- String - 是否必填:否 - 白名单ip查询 </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [CreateTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeNetAttackWhiteListResponse ¶ added in v1.0.762
type DescribeNetAttackWhiteListResponse struct { *tchttp.BaseResponse Response *DescribeNetAttackWhiteListResponseParams `json:"Response"` }
func NewDescribeNetAttackWhiteListResponse ¶ added in v1.0.762
func NewDescribeNetAttackWhiteListResponse() (response *DescribeNetAttackWhiteListResponse)
func (*DescribeNetAttackWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeNetAttackWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNetAttackWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeNetAttackWhiteListResponse) ToJsonString() string
type DescribeNetAttackWhiteListResponseParams ¶ added in v1.0.762
type DescribeNetAttackWhiteListResponseParams struct { // 总记录数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 白名单列表 WhiteList []*NetAttackWhiteRule `json:"WhiteList,omitnil,omitempty" name:"WhiteList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeOpenPortStatisticsRequest ¶
type DescribeOpenPortStatisticsRequest struct { *tchttp.BaseRequest // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Port - Uint64 - 是否必填:否 - 端口号</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeOpenPortStatisticsRequest ¶
func NewDescribeOpenPortStatisticsRequest() (request *DescribeOpenPortStatisticsRequest)
func (*DescribeOpenPortStatisticsRequest) FromJsonString ¶
func (r *DescribeOpenPortStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOpenPortStatisticsRequest) ToJsonString ¶
func (r *DescribeOpenPortStatisticsRequest) ToJsonString() string
type DescribeOpenPortStatisticsRequestParams ¶ added in v1.0.426
type DescribeOpenPortStatisticsRequestParams struct { // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Port - Uint64 - 是否必填:否 - 端口号</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeOpenPortStatisticsResponse ¶
type DescribeOpenPortStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeOpenPortStatisticsResponseParams `json:"Response"` }
func NewDescribeOpenPortStatisticsResponse ¶
func NewDescribeOpenPortStatisticsResponse() (response *DescribeOpenPortStatisticsResponse)
func (*DescribeOpenPortStatisticsResponse) FromJsonString ¶
func (r *DescribeOpenPortStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOpenPortStatisticsResponse) ToJsonString ¶
func (r *DescribeOpenPortStatisticsResponse) ToJsonString() string
type DescribeOpenPortStatisticsResponseParams ¶ added in v1.0.426
type DescribeOpenPortStatisticsResponseParams struct { // 端口统计列表总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 端口统计数据列表 OpenPortStatistics []*OpenPortStatistics `json:"OpenPortStatistics,omitnil,omitempty" name:"OpenPortStatistics"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeOverviewStatisticsRequest ¶
type DescribeOverviewStatisticsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeOverviewStatisticsRequest ¶
func NewDescribeOverviewStatisticsRequest() (request *DescribeOverviewStatisticsRequest)
func (*DescribeOverviewStatisticsRequest) FromJsonString ¶
func (r *DescribeOverviewStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOverviewStatisticsRequest) ToJsonString ¶
func (r *DescribeOverviewStatisticsRequest) ToJsonString() string
type DescribeOverviewStatisticsRequestParams ¶ added in v1.0.426
type DescribeOverviewStatisticsRequestParams struct { }
Predefined struct for user
type DescribeOverviewStatisticsResponse ¶
type DescribeOverviewStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeOverviewStatisticsResponseParams `json:"Response"` }
func NewDescribeOverviewStatisticsResponse ¶
func NewDescribeOverviewStatisticsResponse() (response *DescribeOverviewStatisticsResponse)
func (*DescribeOverviewStatisticsResponse) FromJsonString ¶
func (r *DescribeOverviewStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOverviewStatisticsResponse) ToJsonString ¶
func (r *DescribeOverviewStatisticsResponse) ToJsonString() string
type DescribeOverviewStatisticsResponseParams ¶ added in v1.0.426
type DescribeOverviewStatisticsResponseParams struct { // 服务器在线数。 OnlineMachineNum *uint64 `json:"OnlineMachineNum,omitnil,omitempty" name:"OnlineMachineNum"` // 专业服务器数。 ProVersionMachineNum *uint64 `json:"ProVersionMachineNum,omitnil,omitempty" name:"ProVersionMachineNum"` // 木马文件数。 MalwareNum *uint64 `json:"MalwareNum,omitnil,omitempty" name:"MalwareNum"` // 异地登录数。 NonlocalLoginNum *uint64 `json:"NonlocalLoginNum,omitnil,omitempty" name:"NonlocalLoginNum"` // 暴力破解成功数。 BruteAttackSuccessNum *uint64 `json:"BruteAttackSuccessNum,omitnil,omitempty" name:"BruteAttackSuccessNum"` // 漏洞数。 VulNum *uint64 `json:"VulNum,omitnil,omitempty" name:"VulNum"` // 安全基线数。 BaseLineNum *uint64 `json:"BaseLineNum,omitnil,omitempty" name:"BaseLineNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePrivilegeEventInfoRequest ¶ added in v1.0.633
type DescribePrivilegeEventInfoRequest struct { *tchttp.BaseRequest // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribePrivilegeEventInfoRequest ¶ added in v1.0.633
func NewDescribePrivilegeEventInfoRequest() (request *DescribePrivilegeEventInfoRequest)
func (*DescribePrivilegeEventInfoRequest) FromJsonString ¶ added in v1.0.633
func (r *DescribePrivilegeEventInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePrivilegeEventInfoRequest) ToJsonString ¶ added in v1.0.633
func (r *DescribePrivilegeEventInfoRequest) ToJsonString() string
type DescribePrivilegeEventInfoRequestParams ¶ added in v1.0.633
type DescribePrivilegeEventInfoRequestParams struct { // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribePrivilegeEventInfoResponse ¶ added in v1.0.633
type DescribePrivilegeEventInfoResponse struct { *tchttp.BaseResponse Response *DescribePrivilegeEventInfoResponseParams `json:"Response"` }
func NewDescribePrivilegeEventInfoResponse ¶ added in v1.0.633
func NewDescribePrivilegeEventInfoResponse() (response *DescribePrivilegeEventInfoResponse)
func (*DescribePrivilegeEventInfoResponse) FromJsonString ¶ added in v1.0.633
func (r *DescribePrivilegeEventInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePrivilegeEventInfoResponse) ToJsonString ¶ added in v1.0.633
func (r *DescribePrivilegeEventInfoResponse) ToJsonString() string
type DescribePrivilegeEventInfoResponseParams ¶ added in v1.0.633
type DescribePrivilegeEventInfoResponseParams struct { // 本地提权详情 PrivilegeEventInfo *PrivilegeEventInfo `json:"PrivilegeEventInfo,omitnil,omitempty" name:"PrivilegeEventInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePrivilegeEventsRequest ¶
type DescribePrivilegeEventsRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键词(主机IP)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-发现时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribePrivilegeEventsRequest ¶
func NewDescribePrivilegeEventsRequest() (request *DescribePrivilegeEventsRequest)
func (*DescribePrivilegeEventsRequest) FromJsonString ¶
func (r *DescribePrivilegeEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePrivilegeEventsRequest) ToJsonString ¶
func (r *DescribePrivilegeEventsRequest) ToJsonString() string
type DescribePrivilegeEventsRequestParams ¶ added in v1.0.426
type DescribePrivilegeEventsRequestParams struct { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键词(主机IP)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-发现时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribePrivilegeEventsResponse ¶
type DescribePrivilegeEventsResponse struct { *tchttp.BaseResponse Response *DescribePrivilegeEventsResponseParams `json:"Response"` }
func NewDescribePrivilegeEventsResponse ¶
func NewDescribePrivilegeEventsResponse() (response *DescribePrivilegeEventsResponse)
func (*DescribePrivilegeEventsResponse) FromJsonString ¶
func (r *DescribePrivilegeEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePrivilegeEventsResponse) ToJsonString ¶
func (r *DescribePrivilegeEventsResponse) ToJsonString() string
type DescribePrivilegeEventsResponseParams ¶ added in v1.0.426
type DescribePrivilegeEventsResponseParams struct { // 数据列表 List []*PrivilegeEscalationProcess `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePrivilegeRulesRequest ¶
type DescribePrivilegeRulesRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键字(进程名称)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribePrivilegeRulesRequest ¶
func NewDescribePrivilegeRulesRequest() (request *DescribePrivilegeRulesRequest)
func (*DescribePrivilegeRulesRequest) FromJsonString ¶
func (r *DescribePrivilegeRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePrivilegeRulesRequest) ToJsonString ¶
func (r *DescribePrivilegeRulesRequest) ToJsonString() string
type DescribePrivilegeRulesRequestParams ¶ added in v1.0.426
type DescribePrivilegeRulesRequestParams struct { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键字(进程名称)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribePrivilegeRulesResponse ¶
type DescribePrivilegeRulesResponse struct { *tchttp.BaseResponse Response *DescribePrivilegeRulesResponseParams `json:"Response"` }
func NewDescribePrivilegeRulesResponse ¶
func NewDescribePrivilegeRulesResponse() (response *DescribePrivilegeRulesResponse)
func (*DescribePrivilegeRulesResponse) FromJsonString ¶
func (r *DescribePrivilegeRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePrivilegeRulesResponse) ToJsonString ¶
func (r *DescribePrivilegeRulesResponse) ToJsonString() string
type DescribePrivilegeRulesResponseParams ¶ added in v1.0.426
type DescribePrivilegeRulesResponseParams struct { // 列表内容 List []*PrivilegeRule `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,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 { // 昨日【专业版-按量付费】扣费明细,(实际已账单为准) PostPayCost *uint64 `json:"PostPayCost,omitnil,omitempty" name:"PostPayCost"` // 新增主机是否自动开通专业版 IsAutoOpenProVersion *bool `json:"IsAutoOpenProVersion,omitnil,omitempty" name:"IsAutoOpenProVersion"` // 专业版主机数 ProVersionNum *uint64 `json:"ProVersionNum,omitnil,omitempty" name:"ProVersionNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProVersionStatusRequest ¶ added in v1.0.240
type DescribeProVersionStatusRequest struct { *tchttp.BaseRequest // 主机安全客户端UUID、填写"all"表示所有主机。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
func NewDescribeProVersionStatusRequest ¶ added in v1.0.240
func NewDescribeProVersionStatusRequest() (request *DescribeProVersionStatusRequest)
func (*DescribeProVersionStatusRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeProVersionStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProVersionStatusRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeProVersionStatusRequest) ToJsonString() string
type DescribeProVersionStatusRequestParams ¶ added in v1.0.426
type DescribeProVersionStatusRequestParams struct { // 主机安全客户端UUID、填写"all"表示所有主机。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
Predefined struct for user
type DescribeProVersionStatusResponse ¶ added in v1.0.240
type DescribeProVersionStatusResponse struct { *tchttp.BaseResponse Response *DescribeProVersionStatusResponseParams `json:"Response"` }
func NewDescribeProVersionStatusResponse ¶ added in v1.0.240
func NewDescribeProVersionStatusResponse() (response *DescribeProVersionStatusResponse)
func (*DescribeProVersionStatusResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeProVersionStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProVersionStatusResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeProVersionStatusResponse) ToJsonString() string
type DescribeProVersionStatusResponseParams ¶ added in v1.0.426
type DescribeProVersionStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProcessStatisticsRequest ¶
type DescribeProcessStatisticsRequest struct { *tchttp.BaseRequest // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>ProcessName - String - 是否必填:否 - 进程名</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeProcessStatisticsRequest ¶
func NewDescribeProcessStatisticsRequest() (request *DescribeProcessStatisticsRequest)
func (*DescribeProcessStatisticsRequest) FromJsonString ¶
func (r *DescribeProcessStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProcessStatisticsRequest) ToJsonString ¶
func (r *DescribeProcessStatisticsRequest) ToJsonString() string
type DescribeProcessStatisticsRequestParams ¶ added in v1.0.426
type DescribeProcessStatisticsRequestParams struct { // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>ProcessName - String - 是否必填:否 - 进程名</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeProcessStatisticsResponse ¶
type DescribeProcessStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeProcessStatisticsResponseParams `json:"Response"` }
func NewDescribeProcessStatisticsResponse ¶
func NewDescribeProcessStatisticsResponse() (response *DescribeProcessStatisticsResponse)
func (*DescribeProcessStatisticsResponse) FromJsonString ¶
func (r *DescribeProcessStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProcessStatisticsResponse) ToJsonString ¶
func (r *DescribeProcessStatisticsResponse) ToJsonString() string
type DescribeProcessStatisticsResponseParams ¶ added in v1.0.426
type DescribeProcessStatisticsResponseParams struct { // 进程统计列表记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 进程统计列表数据数组。 ProcessStatistics []*ProcessStatistics `json:"ProcessStatistics,omitnil,omitempty" name:"ProcessStatistics"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProductStatusRequest ¶ added in v1.0.762
type DescribeProductStatusRequest struct {
*tchttp.BaseRequest
}
func NewDescribeProductStatusRequest ¶ added in v1.0.762
func NewDescribeProductStatusRequest() (request *DescribeProductStatusRequest)
func (*DescribeProductStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeProductStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProductStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeProductStatusRequest) ToJsonString() string
type DescribeProductStatusRequestParams ¶ added in v1.0.762
type DescribeProductStatusRequestParams struct { }
Predefined struct for user
type DescribeProductStatusResponse ¶ added in v1.0.762
type DescribeProductStatusResponse struct { *tchttp.BaseResponse Response *DescribeProductStatusResponseParams `json:"Response"` }
func NewDescribeProductStatusResponse ¶ added in v1.0.762
func NewDescribeProductStatusResponse() (response *DescribeProductStatusResponse)
func (*DescribeProductStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeProductStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProductStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeProductStatusResponse) ToJsonString() string
type DescribeProductStatusResponseParams ¶ added in v1.0.762
type DescribeProductStatusResponseParams struct { // 接口调用返回状态码 ReturnCode *uint64 `json:"ReturnCode,omitnil,omitempty" name:"ReturnCode"` // 接口调用返回信息 ReturnMsg *string `json:"ReturnMsg,omitnil,omitempty" name:"ReturnMsg"` // 防护状态及试用信息 Data *ProductStatusInfo `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProtectDirListRequest ¶ added in v1.0.240
type DescribeProtectDirListRequest struct { *tchttp.BaseRequest // 分页条数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // DirName 网站名称 // DirPath 网站防护目录地址 Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // asc:升序/desc:降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeProtectDirListRequest ¶ added in v1.0.240
func NewDescribeProtectDirListRequest() (request *DescribeProtectDirListRequest)
func (*DescribeProtectDirListRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeProtectDirListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProtectDirListRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeProtectDirListRequest) ToJsonString() string
type DescribeProtectDirListRequestParams ¶ added in v1.0.426
type DescribeProtectDirListRequestParams struct { // 分页条数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // DirName 网站名称 // DirPath 网站防护目录地址 Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // asc:升序/desc:降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeProtectDirListResponse ¶ added in v1.0.240
type DescribeProtectDirListResponse struct { *tchttp.BaseResponse Response *DescribeProtectDirListResponseParams `json:"Response"` }
func NewDescribeProtectDirListResponse ¶ added in v1.0.240
func NewDescribeProtectDirListResponse() (response *DescribeProtectDirListResponse)
func (*DescribeProtectDirListResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeProtectDirListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProtectDirListResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeProtectDirListResponse) ToJsonString() string
type DescribeProtectDirListResponseParams ¶ added in v1.0.426
type DescribeProtectDirListResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 防护目录列表信息 List []*ProtectDirInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProtectDirRelatedServerRequest ¶ added in v1.0.240
type DescribeProtectDirRelatedServerRequest struct { *tchttp.BaseRequest // 唯一ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 分页条数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤参数 ProtectStatus Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序值 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeProtectDirRelatedServerRequest ¶ added in v1.0.240
func NewDescribeProtectDirRelatedServerRequest() (request *DescribeProtectDirRelatedServerRequest)
func (*DescribeProtectDirRelatedServerRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeProtectDirRelatedServerRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProtectDirRelatedServerRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeProtectDirRelatedServerRequest) ToJsonString() string
type DescribeProtectDirRelatedServerRequestParams ¶ added in v1.0.426
type DescribeProtectDirRelatedServerRequestParams struct { // 唯一ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 分页条数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤参数 ProtectStatus Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序值 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeProtectDirRelatedServerResponse ¶ added in v1.0.240
type DescribeProtectDirRelatedServerResponse struct { *tchttp.BaseResponse Response *DescribeProtectDirRelatedServerResponseParams `json:"Response"` }
func NewDescribeProtectDirRelatedServerResponse ¶ added in v1.0.240
func NewDescribeProtectDirRelatedServerResponse() (response *DescribeProtectDirRelatedServerResponse)
func (*DescribeProtectDirRelatedServerResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeProtectDirRelatedServerResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProtectDirRelatedServerResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeProtectDirRelatedServerResponse) ToJsonString() string
type DescribeProtectDirRelatedServerResponseParams ¶ added in v1.0.426
type DescribeProtectDirRelatedServerResponseParams struct { // 网站关联服务器列表信息 List []*ProtectDirRelatedServer `json:"List,omitnil,omitempty" name:"List"` // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 已开启防护总数 ProtectServerCount *uint64 `json:"ProtectServerCount,omitnil,omitempty" name:"ProtectServerCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProtectNetListRequest ¶ added in v1.0.255
type DescribeProtectNetListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Keyword- String - 是否必填:否 - 关键词过滤,</li> // <li>Uuids - String - 是否必填:否 - 主机id过滤</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方法 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 StartTime,EndTime By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeProtectNetListRequest ¶ added in v1.0.255
func NewDescribeProtectNetListRequest() (request *DescribeProtectNetListRequest)
func (*DescribeProtectNetListRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeProtectNetListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProtectNetListRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeProtectNetListRequest) ToJsonString() string
type DescribeProtectNetListRequestParams ¶ added in v1.0.426
type DescribeProtectNetListRequestParams struct { // 过滤条件。 // <li>Keyword- String - 是否必填:否 - 关键词过滤,</li> // <li>Uuids - String - 是否必填:否 - 主机id过滤</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序步长 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方法 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 StartTime,EndTime By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeProtectNetListResponse ¶ added in v1.0.255
type DescribeProtectNetListResponse struct { *tchttp.BaseResponse Response *DescribeProtectNetListResponseParams `json:"Response"` }
func NewDescribeProtectNetListResponse ¶ added in v1.0.255
func NewDescribeProtectNetListResponse() (response *DescribeProtectNetListResponse)
func (*DescribeProtectNetListResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeProtectNetListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProtectNetListResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeProtectNetListResponse) ToJsonString() string
type DescribeProtectNetListResponseParams ¶ added in v1.0.426
type DescribeProtectNetListResponseParams struct { // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 安全管家数据 List []*ProtectNetInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePublicProxyInstallCommandRequest ¶ added in v1.0.762
type DescribePublicProxyInstallCommandRequest struct { *tchttp.BaseRequest // nginx主机IP列表,逗号分隔 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` }
func NewDescribePublicProxyInstallCommandRequest ¶ added in v1.0.762
func NewDescribePublicProxyInstallCommandRequest() (request *DescribePublicProxyInstallCommandRequest)
func (*DescribePublicProxyInstallCommandRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribePublicProxyInstallCommandRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePublicProxyInstallCommandRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribePublicProxyInstallCommandRequest) ToJsonString() string
type DescribePublicProxyInstallCommandRequestParams ¶ added in v1.0.762
type DescribePublicProxyInstallCommandRequestParams struct { // nginx主机IP列表,逗号分隔 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` }
Predefined struct for user
type DescribePublicProxyInstallCommandResponse ¶ added in v1.0.762
type DescribePublicProxyInstallCommandResponse struct { *tchttp.BaseResponse Response *DescribePublicProxyInstallCommandResponseParams `json:"Response"` }
func NewDescribePublicProxyInstallCommandResponse ¶ added in v1.0.762
func NewDescribePublicProxyInstallCommandResponse() (response *DescribePublicProxyInstallCommandResponse)
func (*DescribePublicProxyInstallCommandResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribePublicProxyInstallCommandResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePublicProxyInstallCommandResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribePublicProxyInstallCommandResponse) ToJsonString() string
type DescribePublicProxyInstallCommandResponseParams ¶ added in v1.0.762
type DescribePublicProxyInstallCommandResponseParams struct { // Nginx安装命令 NginxCommand *string `json:"NginxCommand,omitnil,omitempty" name:"NginxCommand"` // Keepalived安装命令 KeepAliveCommand *string `json:"KeepAliveCommand,omitnil,omitempty" name:"KeepAliveCommand"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseBackupListRequest ¶ added in v1.0.762
type DescribeRansomDefenseBackupListRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Status - Int - 是否必填:否 - 通过勒索状态查询:0未勒索,1已勒索 </li> // <li>CreateTimeBegin - string - 是否必填:否 - 创建时间开始 </li> // <li>CreateTimeEnd - string - 是否必填:否 - 创建时间结束 </li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeRansomDefenseBackupListRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseBackupListRequest() (request *DescribeRansomDefenseBackupListRequest)
func (*DescribeRansomDefenseBackupListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseBackupListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseBackupListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseBackupListRequest) ToJsonString() string
type DescribeRansomDefenseBackupListRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseBackupListRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Status - Int - 是否必填:否 - 通过勒索状态查询:0未勒索,1已勒索 </li> // <li>CreateTimeBegin - string - 是否必填:否 - 创建时间开始 </li> // <li>CreateTimeEnd - string - 是否必填:否 - 创建时间结束 </li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeRansomDefenseBackupListResponse ¶ added in v1.0.762
type DescribeRansomDefenseBackupListResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseBackupListResponseParams `json:"Response"` }
func NewDescribeRansomDefenseBackupListResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseBackupListResponse() (response *DescribeRansomDefenseBackupListResponse)
func (*DescribeRansomDefenseBackupListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseBackupListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseBackupListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseBackupListResponse) ToJsonString() string
type DescribeRansomDefenseBackupListResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseBackupListResponseParams struct { // 备份列表 List []*RansomDefenseBackup `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseEventsListRequest ¶ added in v1.0.762
type DescribeRansomDefenseEventsListRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>HostName- string- 主机名称</li> // <li>Status - Uint64 - 0待处理,1已处理,2已信任</li> // <li>HostIp- String - 主机ip</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 事件创建起始时间 CreateBeginTime *string `json:"CreateBeginTime,omitnil,omitempty" name:"CreateBeginTime"` // 事件创建结束时间 CreateEndTime *string `json:"CreateEndTime,omitnil,omitempty" name:"CreateEndTime"` }
func NewDescribeRansomDefenseEventsListRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseEventsListRequest() (request *DescribeRansomDefenseEventsListRequest)
func (*DescribeRansomDefenseEventsListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseEventsListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseEventsListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseEventsListRequest) ToJsonString() string
type DescribeRansomDefenseEventsListRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseEventsListRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>HostName- string- 主机名称</li> // <li>Status - Uint64 - 0待处理,1已处理,2已信任</li> // <li>HostIp- String - 主机ip</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 事件创建起始时间 CreateBeginTime *string `json:"CreateBeginTime,omitnil,omitempty" name:"CreateBeginTime"` // 事件创建结束时间 CreateEndTime *string `json:"CreateEndTime,omitnil,omitempty" name:"CreateEndTime"` }
Predefined struct for user
type DescribeRansomDefenseEventsListResponse ¶ added in v1.0.762
type DescribeRansomDefenseEventsListResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseEventsListResponseParams `json:"Response"` }
func NewDescribeRansomDefenseEventsListResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseEventsListResponse() (response *DescribeRansomDefenseEventsListResponse)
func (*DescribeRansomDefenseEventsListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseEventsListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseEventsListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseEventsListResponse) ToJsonString() string
type DescribeRansomDefenseEventsListResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseEventsListResponseParams struct { // 事件列表 List []*RansomDefenseEvent `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseMachineListRequest ¶ added in v1.0.762
type DescribeRansomDefenseMachineListRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过策略名查询 </li> // <li>Status - String - 是否必填:否 - 策略状态:0备份中,1备份成功,2备份失败, 9暂无备份 </li> // <li>LastBackupStatus - String - 是否必填:否 - 上次备份状态:0备份中,1备份成功,2备份失败, 9暂无备份 </li> // <li>LastBackupTimeBegin - String - 是否必填:否 - 最近一次备份时间开始</li> // <li>LastBackupTimeEnd - String - 是否必填:否 - 最近一次备份时间结束</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、LastBackupTime、BackupCount By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeRansomDefenseMachineListRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseMachineListRequest() (request *DescribeRansomDefenseMachineListRequest)
func (*DescribeRansomDefenseMachineListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseMachineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseMachineListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseMachineListRequest) ToJsonString() string
type DescribeRansomDefenseMachineListRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseMachineListRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过策略名查询 </li> // <li>Status - String - 是否必填:否 - 策略状态:0备份中,1备份成功,2备份失败, 9暂无备份 </li> // <li>LastBackupStatus - String - 是否必填:否 - 上次备份状态:0备份中,1备份成功,2备份失败, 9暂无备份 </li> // <li>LastBackupTimeBegin - String - 是否必填:否 - 最近一次备份时间开始</li> // <li>LastBackupTimeEnd - String - 是否必填:否 - 最近一次备份时间结束</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、LastBackupTime、BackupCount By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeRansomDefenseMachineListResponse ¶ added in v1.0.762
type DescribeRansomDefenseMachineListResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseMachineListResponseParams `json:"Response"` }
func NewDescribeRansomDefenseMachineListResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseMachineListResponse() (response *DescribeRansomDefenseMachineListResponse)
func (*DescribeRansomDefenseMachineListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseMachineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseMachineListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseMachineListResponse) ToJsonString() string
type DescribeRansomDefenseMachineListResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseMachineListResponseParams struct { // 主机列表 List []*RansomDefenseStrategyMachineBackupInfo `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseMachineStrategyInfoRequest ¶ added in v1.0.762
type DescribeRansomDefenseMachineStrategyInfoRequest struct { *tchttp.BaseRequest // 主机Quuid列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
func NewDescribeRansomDefenseMachineStrategyInfoRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseMachineStrategyInfoRequest() (request *DescribeRansomDefenseMachineStrategyInfoRequest)
func (*DescribeRansomDefenseMachineStrategyInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseMachineStrategyInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseMachineStrategyInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseMachineStrategyInfoRequest) ToJsonString() string
type DescribeRansomDefenseMachineStrategyInfoRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseMachineStrategyInfoRequestParams struct { // 主机Quuid列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
Predefined struct for user
type DescribeRansomDefenseMachineStrategyInfoResponse ¶ added in v1.0.762
type DescribeRansomDefenseMachineStrategyInfoResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseMachineStrategyInfoResponseParams `json:"Response"` }
func NewDescribeRansomDefenseMachineStrategyInfoResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseMachineStrategyInfoResponse() (response *DescribeRansomDefenseMachineStrategyInfoResponse)
func (*DescribeRansomDefenseMachineStrategyInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseMachineStrategyInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseMachineStrategyInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseMachineStrategyInfoResponse) ToJsonString() string
type DescribeRansomDefenseMachineStrategyInfoResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseMachineStrategyInfoResponseParams struct { // 策略ID列表,0表示未绑定任何策略 StrategyIds []*uint64 `json:"StrategyIds,omitnil,omitempty" name:"StrategyIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseRollBackTaskListRequest ¶ added in v1.0.762
type DescribeRansomDefenseRollBackTaskListRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips- string- 主机名称</li> // <li>Status - Uint64 - 0进行中,1成功,2失败</li> // <li>Names- String - 主机名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、ModifyTime By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeRansomDefenseRollBackTaskListRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseRollBackTaskListRequest() (request *DescribeRansomDefenseRollBackTaskListRequest)
func (*DescribeRansomDefenseRollBackTaskListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseRollBackTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseRollBackTaskListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseRollBackTaskListRequest) ToJsonString() string
type DescribeRansomDefenseRollBackTaskListRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseRollBackTaskListRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips- string- 主机名称</li> // <li>Status - Uint64 - 0进行中,1成功,2失败</li> // <li>Names- String - 主机名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、ModifyTime By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeRansomDefenseRollBackTaskListResponse ¶ added in v1.0.762
type DescribeRansomDefenseRollBackTaskListResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseRollBackTaskListResponseParams `json:"Response"` }
func NewDescribeRansomDefenseRollBackTaskListResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseRollBackTaskListResponse() (response *DescribeRansomDefenseRollBackTaskListResponse)
func (*DescribeRansomDefenseRollBackTaskListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseRollBackTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseRollBackTaskListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseRollBackTaskListResponse) ToJsonString() string
type DescribeRansomDefenseRollBackTaskListResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseRollBackTaskListResponseParams struct { // 任务列表 List []*RansomDefenseRollbackTask `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseStateRequest ¶ added in v1.0.762
type DescribeRansomDefenseStateRequest struct {
*tchttp.BaseRequest
}
func NewDescribeRansomDefenseStateRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseStateRequest() (request *DescribeRansomDefenseStateRequest)
func (*DescribeRansomDefenseStateRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseStateRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStateRequest) ToJsonString() string
type DescribeRansomDefenseStateRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseStateRequestParams struct { }
Predefined struct for user
type DescribeRansomDefenseStateResponse ¶ added in v1.0.762
type DescribeRansomDefenseStateResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseStateResponseParams `json:"Response"` }
func NewDescribeRansomDefenseStateResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseStateResponse() (response *DescribeRansomDefenseStateResponse)
func (*DescribeRansomDefenseStateResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseStateResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStateResponse) ToJsonString() string
type DescribeRansomDefenseStateResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseStateResponseParams struct { // 已开启防御策略数量 StrategyCount *uint64 `json:"StrategyCount,omitnil,omitempty" name:"StrategyCount"` // 已开启防御机器数 MachineCount *uint64 `json:"MachineCount,omitnil,omitempty" name:"MachineCount"` // 快照总容量 SnapshotSize *uint64 `json:"SnapshotSize,omitnil,omitempty" name:"SnapshotSize"` // 恢复备份任务数量 RollBackTaskCount *uint64 `json:"RollBackTaskCount,omitnil,omitempty" name:"RollBackTaskCount"` // 进行中的创建快照任务数 ProgressingSnapshotTaskCount *uint64 `json:"ProgressingSnapshotTaskCount,omitnil,omitempty" name:"ProgressingSnapshotTaskCount"` // 进行中的恢复备份任务数 ProgressingRollBackTaskCount *uint64 `json:"ProgressingRollBackTaskCount,omitnil,omitempty" name:"ProgressingRollBackTaskCount"` // 机器总数 MachineTotal *uint64 `json:"MachineTotal,omitnil,omitempty" name:"MachineTotal"` // 策略总数 StrategyTotal *uint64 `json:"StrategyTotal,omitnil,omitempty" name:"StrategyTotal"` // 账户状态:0未欠费,1已欠费 BalanceStatus *uint64 `json:"BalanceStatus,omitnil,omitempty" name:"BalanceStatus"` // 已备份主机数 BackupMachineCount *uint64 `json:"BackupMachineCount,omitnil,omitempty" name:"BackupMachineCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseStrategyDetailRequest ¶ added in v1.0.762
type DescribeRansomDefenseStrategyDetailRequest struct { *tchttp.BaseRequest // 策略ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeRansomDefenseStrategyDetailRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseStrategyDetailRequest() (request *DescribeRansomDefenseStrategyDetailRequest)
func (*DescribeRansomDefenseStrategyDetailRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseStrategyDetailRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyDetailRequest) ToJsonString() string
type DescribeRansomDefenseStrategyDetailRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseStrategyDetailRequestParams struct { // 策略ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeRansomDefenseStrategyDetailResponse ¶ added in v1.0.762
type DescribeRansomDefenseStrategyDetailResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseStrategyDetailResponseParams `json:"Response"` }
func NewDescribeRansomDefenseStrategyDetailResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseStrategyDetailResponse() (response *DescribeRansomDefenseStrategyDetailResponse)
func (*DescribeRansomDefenseStrategyDetailResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseStrategyDetailResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyDetailResponse) ToJsonString() string
type DescribeRansomDefenseStrategyDetailResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseStrategyDetailResponseParams struct { // 策略详情 Strategy *RansomDefenseStrategyDetail `json:"Strategy,omitnil,omitempty" name:"Strategy"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseStrategyListRequest ¶ added in v1.0.762
type DescribeRansomDefenseStrategyListRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过防勒索策略名查询 </li> // <li>Dirs - String - 是否必填:否 - 诱饵目录 </li> // <li>Status - String - 是否必填:否 - 策略状态:0关闭,1开启 </li> // <li>BackupType - String - 是否必填:否 - 备份模式:0-按周;1-按天 </li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime, MachineCount By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeRansomDefenseStrategyListRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseStrategyListRequest() (request *DescribeRansomDefenseStrategyListRequest)
func (*DescribeRansomDefenseStrategyListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseStrategyListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyListRequest) ToJsonString() string
type DescribeRansomDefenseStrategyListRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseStrategyListRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过防勒索策略名查询 </li> // <li>Dirs - String - 是否必填:否 - 诱饵目录 </li> // <li>Status - String - 是否必填:否 - 策略状态:0关闭,1开启 </li> // <li>BackupType - String - 是否必填:否 - 备份模式:0-按周;1-按天 </li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime, MachineCount By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeRansomDefenseStrategyListResponse ¶ added in v1.0.762
type DescribeRansomDefenseStrategyListResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseStrategyListResponseParams `json:"Response"` }
func NewDescribeRansomDefenseStrategyListResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseStrategyListResponse() (response *DescribeRansomDefenseStrategyListResponse)
func (*DescribeRansomDefenseStrategyListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseStrategyListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyListResponse) ToJsonString() string
type DescribeRansomDefenseStrategyListResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseStrategyListResponseParams struct { // 策略列表 List []*RansomDefenseStrategy `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseStrategyMachinesRequest ¶ added in v1.0.762
type DescribeRansomDefenseStrategyMachinesRequest struct { *tchttp.BaseRequest // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips- string- 主机名称</li> // <li>Status - Uint64 - 0未绑定,1已绑定</li> // <li>Names- String - 主机名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 防勒索策略ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeRansomDefenseStrategyMachinesRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseStrategyMachinesRequest() (request *DescribeRansomDefenseStrategyMachinesRequest)
func (*DescribeRansomDefenseStrategyMachinesRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyMachinesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseStrategyMachinesRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyMachinesRequest) ToJsonString() string
type DescribeRansomDefenseStrategyMachinesRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseStrategyMachinesRequestParams struct { // 分页参数 最大100条 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页参数 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Ips- string- 主机名称</li> // <li>Status - Uint64 - 0未绑定,1已绑定</li> // <li>Names- String - 主机名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 防勒索策略ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeRansomDefenseStrategyMachinesResponse ¶ added in v1.0.762
type DescribeRansomDefenseStrategyMachinesResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseStrategyMachinesResponseParams `json:"Response"` }
func NewDescribeRansomDefenseStrategyMachinesResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseStrategyMachinesResponse() (response *DescribeRansomDefenseStrategyMachinesResponse)
func (*DescribeRansomDefenseStrategyMachinesResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyMachinesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseStrategyMachinesResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseStrategyMachinesResponse) ToJsonString() string
type DescribeRansomDefenseStrategyMachinesResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseStrategyMachinesResponseParams struct { // 主机列表 List []*RansomDefenseStrategyMachineDetail `json:"List,omitnil,omitempty" name:"List"` // 分页查询记录总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRansomDefenseTrendRequest ¶ added in v1.0.762
type DescribeRansomDefenseTrendRequest struct {
*tchttp.BaseRequest
}
func NewDescribeRansomDefenseTrendRequest ¶ added in v1.0.762
func NewDescribeRansomDefenseTrendRequest() (request *DescribeRansomDefenseTrendRequest)
func (*DescribeRansomDefenseTrendRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseTrendRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseTrendRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseTrendRequest) ToJsonString() string
type DescribeRansomDefenseTrendRequestParams ¶ added in v1.0.762
type DescribeRansomDefenseTrendRequestParams struct { }
Predefined struct for user
type DescribeRansomDefenseTrendResponse ¶ added in v1.0.762
type DescribeRansomDefenseTrendResponse struct { *tchttp.BaseResponse Response *DescribeRansomDefenseTrendResponseParams `json:"Response"` }
func NewDescribeRansomDefenseTrendResponse ¶ added in v1.0.762
func NewDescribeRansomDefenseTrendResponse() (response *DescribeRansomDefenseTrendResponse)
func (*DescribeRansomDefenseTrendResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseTrendResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRansomDefenseTrendResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRansomDefenseTrendResponse) ToJsonString() string
type DescribeRansomDefenseTrendResponseParams ¶ added in v1.0.762
type DescribeRansomDefenseTrendResponseParams struct { // 勒索事件数量 EventCount *uint64 `json:"EventCount,omitnil,omitempty" name:"EventCount"` // 影响行业数量 IndustryCount *uint64 `json:"IndustryCount,omitnil,omitempty" name:"IndustryCount"` // 开通勒索的公司数量 CompanyCount *uint64 `json:"CompanyCount,omitnil,omitempty" name:"CompanyCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRaspMaxCpuRequest ¶ added in v1.0.1062
type DescribeRaspMaxCpuRequest struct {
*tchttp.BaseRequest
}
func NewDescribeRaspMaxCpuRequest ¶ added in v1.0.1062
func NewDescribeRaspMaxCpuRequest() (request *DescribeRaspMaxCpuRequest)
func (*DescribeRaspMaxCpuRequest) FromJsonString ¶ added in v1.0.1062
func (r *DescribeRaspMaxCpuRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRaspMaxCpuRequest) ToJsonString ¶ added in v1.0.1062
func (r *DescribeRaspMaxCpuRequest) ToJsonString() string
type DescribeRaspMaxCpuRequestParams ¶ added in v1.0.1062
type DescribeRaspMaxCpuRequestParams struct { }
Predefined struct for user
type DescribeRaspMaxCpuResponse ¶ added in v1.0.1062
type DescribeRaspMaxCpuResponse struct { *tchttp.BaseResponse Response *DescribeRaspMaxCpuResponseParams `json:"Response"` }
func NewDescribeRaspMaxCpuResponse ¶ added in v1.0.1062
func NewDescribeRaspMaxCpuResponse() (response *DescribeRaspMaxCpuResponse)
func (*DescribeRaspMaxCpuResponse) FromJsonString ¶ added in v1.0.1062
func (r *DescribeRaspMaxCpuResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRaspMaxCpuResponse) ToJsonString ¶ added in v1.0.1062
func (r *DescribeRaspMaxCpuResponse) ToJsonString() string
type DescribeRaspMaxCpuResponseParams ¶ added in v1.0.1062
type DescribeRaspMaxCpuResponseParams struct { // rasp当前最大cpu限制,0<cpu<=100,默认100表示不限制 RaspMaxCpu *uint64 `json:"RaspMaxCpu,omitnil,omitempty" name:"RaspMaxCpu"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRaspRuleVulsRequest ¶ added in v1.0.1062
type DescribeRaspRuleVulsRequest struct { *tchttp.BaseRequest // 过滤条件。Name=WhiteType的必选,0:表示自定义范围的漏洞列表,1:表示全部请求范围的列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 返回数量,默认为10,最大值为1000。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeRaspRuleVulsRequest ¶ added in v1.0.1062
func NewDescribeRaspRuleVulsRequest() (request *DescribeRaspRuleVulsRequest)
func (*DescribeRaspRuleVulsRequest) FromJsonString ¶ added in v1.0.1062
func (r *DescribeRaspRuleVulsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRaspRuleVulsRequest) ToJsonString ¶ added in v1.0.1062
func (r *DescribeRaspRuleVulsRequest) ToJsonString() string
type DescribeRaspRuleVulsRequestParams ¶ added in v1.0.1062
type DescribeRaspRuleVulsRequestParams struct { // 过滤条件。Name=WhiteType的必选,0:表示自定义范围的漏洞列表,1:表示全部请求范围的列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 返回数量,默认为10,最大值为1000。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeRaspRuleVulsResponse ¶ added in v1.0.1062
type DescribeRaspRuleVulsResponse struct { *tchttp.BaseResponse Response *DescribeRaspRuleVulsResponseParams `json:"Response"` }
func NewDescribeRaspRuleVulsResponse ¶ added in v1.0.1062
func NewDescribeRaspRuleVulsResponse() (response *DescribeRaspRuleVulsResponse)
func (*DescribeRaspRuleVulsResponse) FromJsonString ¶ added in v1.0.1062
func (r *DescribeRaspRuleVulsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRaspRuleVulsResponse) ToJsonString ¶ added in v1.0.1062
func (r *DescribeRaspRuleVulsResponse) ToJsonString() string
type DescribeRaspRuleVulsResponseParams ¶ added in v1.0.1062
type DescribeRaspRuleVulsResponseParams struct { // 列表内容 List []*RaspRuleVul `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRaspRulesRequest ¶ added in v1.0.1062
type DescribeRaspRulesRequest struct { *tchttp.BaseRequest // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键字(进程名称)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序字段,目前有:CreateTime、ModifyTime,默认按照ModifyTime排序 By *string `json:"By,omitnil,omitempty" name:"By"` // 排序升序还是倒序,DESC有ASC、 Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
func NewDescribeRaspRulesRequest ¶ added in v1.0.1062
func NewDescribeRaspRulesRequest() (request *DescribeRaspRulesRequest)
func (*DescribeRaspRulesRequest) FromJsonString ¶ added in v1.0.1062
func (r *DescribeRaspRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRaspRulesRequest) ToJsonString ¶ added in v1.0.1062
func (r *DescribeRaspRulesRequest) ToJsonString() string
type DescribeRaspRulesRequestParams ¶ added in v1.0.1062
type DescribeRaspRulesRequestParams struct { // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键字(进程名称)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序字段,目前有:CreateTime、ModifyTime,默认按照ModifyTime排序 By *string `json:"By,omitnil,omitempty" name:"By"` // 排序升序还是倒序,DESC有ASC、 Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
Predefined struct for user
type DescribeRaspRulesResponse ¶ added in v1.0.1062
type DescribeRaspRulesResponse struct { *tchttp.BaseResponse Response *DescribeRaspRulesResponseParams `json:"Response"` }
func NewDescribeRaspRulesResponse ¶ added in v1.0.1062
func NewDescribeRaspRulesResponse() (response *DescribeRaspRulesResponse)
func (*DescribeRaspRulesResponse) FromJsonString ¶ added in v1.0.1062
func (r *DescribeRaspRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRaspRulesResponse) ToJsonString ¶ added in v1.0.1062
func (r *DescribeRaspRulesResponse) ToJsonString() string
type DescribeRaspRulesResponseParams ¶ added in v1.0.1062
type DescribeRaspRulesResponseParams struct { // 列表内容 List []*RaspRule `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecommendedProtectCpuRequest ¶ added in v1.0.762
type DescribeRecommendedProtectCpuRequest struct {
*tchttp.BaseRequest
}
func NewDescribeRecommendedProtectCpuRequest ¶ added in v1.0.762
func NewDescribeRecommendedProtectCpuRequest() (request *DescribeRecommendedProtectCpuRequest)
func (*DescribeRecommendedProtectCpuRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRecommendedProtectCpuRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecommendedProtectCpuRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRecommendedProtectCpuRequest) ToJsonString() string
type DescribeRecommendedProtectCpuRequestParams ¶ added in v1.0.762
type DescribeRecommendedProtectCpuRequestParams struct { }
Predefined struct for user
type DescribeRecommendedProtectCpuResponse ¶ added in v1.0.762
type DescribeRecommendedProtectCpuResponse struct { *tchttp.BaseResponse Response *DescribeRecommendedProtectCpuResponseParams `json:"Response"` }
func NewDescribeRecommendedProtectCpuResponse ¶ added in v1.0.762
func NewDescribeRecommendedProtectCpuResponse() (response *DescribeRecommendedProtectCpuResponse)
func (*DescribeRecommendedProtectCpuResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRecommendedProtectCpuResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecommendedProtectCpuResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRecommendedProtectCpuResponse) ToJsonString() string
type DescribeRecommendedProtectCpuResponseParams ¶ added in v1.0.762
type DescribeRecommendedProtectCpuResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellEventInfoRequest ¶ added in v1.0.633
type DescribeReverseShellEventInfoRequest struct { *tchttp.BaseRequest // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeReverseShellEventInfoRequest ¶ added in v1.0.633
func NewDescribeReverseShellEventInfoRequest() (request *DescribeReverseShellEventInfoRequest)
func (*DescribeReverseShellEventInfoRequest) FromJsonString ¶ added in v1.0.633
func (r *DescribeReverseShellEventInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellEventInfoRequest) ToJsonString ¶ added in v1.0.633
func (r *DescribeReverseShellEventInfoRequest) ToJsonString() string
type DescribeReverseShellEventInfoRequestParams ¶ added in v1.0.633
type DescribeReverseShellEventInfoRequestParams struct { // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeReverseShellEventInfoResponse ¶ added in v1.0.633
type DescribeReverseShellEventInfoResponse struct { *tchttp.BaseResponse Response *DescribeReverseShellEventInfoResponseParams `json:"Response"` }
func NewDescribeReverseShellEventInfoResponse ¶ added in v1.0.633
func NewDescribeReverseShellEventInfoResponse() (response *DescribeReverseShellEventInfoResponse)
func (*DescribeReverseShellEventInfoResponse) FromJsonString ¶ added in v1.0.633
func (r *DescribeReverseShellEventInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellEventInfoResponse) ToJsonString ¶ added in v1.0.633
func (r *DescribeReverseShellEventInfoResponse) ToJsonString() string
type DescribeReverseShellEventInfoResponseParams ¶ added in v1.0.633
type DescribeReverseShellEventInfoResponseParams struct { // 反弹shell详情信息 ReverseShellEventInfo *ReverseShellEventInfo `json:"ReverseShellEventInfo,omitnil,omitempty" name:"ReverseShellEventInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellEventsRequest ¶
type DescribeReverseShellEventsRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键字(主机内网IP|进程名)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-发生时间 By *string `json:"By,omitnil,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 { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键字(主机内网IP|进程名)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:CreateTime-发生时间 By *string `json:"By,omitnil,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 { // 列表内容 List []*ReverseShell `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReverseShellRulesRequest ¶
type DescribeReverseShellRulesRequest struct { *tchttp.BaseRequest // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键字(进程名称)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeReverseShellRulesRequest ¶
func NewDescribeReverseShellRulesRequest() (request *DescribeReverseShellRulesRequest)
func (*DescribeReverseShellRulesRequest) FromJsonString ¶
func (r *DescribeReverseShellRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellRulesRequest) ToJsonString ¶
func (r *DescribeReverseShellRulesRequest) ToJsonString() string
type DescribeReverseShellRulesRequestParams ¶ added in v1.0.426
type DescribeReverseShellRulesRequestParams struct { // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 关键字(进程名称)</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeReverseShellRulesResponse ¶
type DescribeReverseShellRulesResponse struct { *tchttp.BaseResponse Response *DescribeReverseShellRulesResponseParams `json:"Response"` }
func NewDescribeReverseShellRulesResponse ¶
func NewDescribeReverseShellRulesResponse() (response *DescribeReverseShellRulesResponse)
func (*DescribeReverseShellRulesResponse) FromJsonString ¶
func (r *DescribeReverseShellRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReverseShellRulesResponse) ToJsonString ¶
func (r *DescribeReverseShellRulesResponse) ToJsonString() string
type DescribeReverseShellRulesResponseParams ¶ added in v1.0.426
type DescribeReverseShellRulesResponseParams struct { // 列表内容 List []*ReverseShellRule `json:"List,omitnil,omitempty" name:"List"` // 总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskBatchStatusRequest ¶ added in v1.0.762
type DescribeRiskBatchStatusRequest struct { *tchttp.BaseRequest // 操作事件类型,文件查杀:MALWARE,异常登录:HOST_LOGIN,密码破解:BRUTE_ATTACK,恶意请求:MALICIOUS_REQUEST,高危命令:BASH_EVENT,本地提权:PRIVILEGE_EVENT,反弹shell:REVERSE_SHELL RiskType *string `json:"RiskType,omitnil,omitempty" name:"RiskType"` }
func NewDescribeRiskBatchStatusRequest ¶ added in v1.0.762
func NewDescribeRiskBatchStatusRequest() (request *DescribeRiskBatchStatusRequest)
func (*DescribeRiskBatchStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRiskBatchStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskBatchStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRiskBatchStatusRequest) ToJsonString() string
type DescribeRiskBatchStatusRequestParams ¶ added in v1.0.762
type DescribeRiskBatchStatusRequestParams struct { // 操作事件类型,文件查杀:MALWARE,异常登录:HOST_LOGIN,密码破解:BRUTE_ATTACK,恶意请求:MALICIOUS_REQUEST,高危命令:BASH_EVENT,本地提权:PRIVILEGE_EVENT,反弹shell:REVERSE_SHELL RiskType *string `json:"RiskType,omitnil,omitempty" name:"RiskType"` }
Predefined struct for user
type DescribeRiskBatchStatusResponse ¶ added in v1.0.762
type DescribeRiskBatchStatusResponse struct { *tchttp.BaseResponse Response *DescribeRiskBatchStatusResponseParams `json:"Response"` }
func NewDescribeRiskBatchStatusResponse ¶ added in v1.0.762
func NewDescribeRiskBatchStatusResponse() (response *DescribeRiskBatchStatusResponse)
func (*DescribeRiskBatchStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRiskBatchStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskBatchStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRiskBatchStatusResponse) ToJsonString() string
type DescribeRiskBatchStatusResponseParams ¶ added in v1.0.762
type DescribeRiskBatchStatusResponseParams struct { // Handling:正在执行删除操作, // Pending:没有任务执行 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskDnsEventInfoRequest ¶ added in v1.0.633
type DescribeRiskDnsEventInfoRequest struct { *tchttp.BaseRequest // 恶意请求事件Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeRiskDnsEventInfoRequest ¶ added in v1.0.633
func NewDescribeRiskDnsEventInfoRequest() (request *DescribeRiskDnsEventInfoRequest)
func (*DescribeRiskDnsEventInfoRequest) FromJsonString ¶ added in v1.0.633
func (r *DescribeRiskDnsEventInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsEventInfoRequest) ToJsonString ¶ added in v1.0.633
func (r *DescribeRiskDnsEventInfoRequest) ToJsonString() string
type DescribeRiskDnsEventInfoRequestParams ¶ added in v1.0.633
type DescribeRiskDnsEventInfoRequestParams struct { // 恶意请求事件Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeRiskDnsEventInfoResponse ¶ added in v1.0.633
type DescribeRiskDnsEventInfoResponse struct { *tchttp.BaseResponse Response *DescribeRiskDnsEventInfoResponseParams `json:"Response"` }
func NewDescribeRiskDnsEventInfoResponse ¶ added in v1.0.633
func NewDescribeRiskDnsEventInfoResponse() (response *DescribeRiskDnsEventInfoResponse)
func (*DescribeRiskDnsEventInfoResponse) FromJsonString ¶ added in v1.0.633
func (r *DescribeRiskDnsEventInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsEventInfoResponse) ToJsonString ¶ added in v1.0.633
func (r *DescribeRiskDnsEventInfoResponse) ToJsonString() string
type DescribeRiskDnsEventInfoResponseParams ¶ added in v1.0.633
type DescribeRiskDnsEventInfoResponseParams struct { // 恶意请求事件详情 Info *RiskDnsEvent `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskDnsEventListRequest ¶ added in v1.0.628
type DescribeRiskDnsEventListRequest struct { *tchttp.BaseRequest // <li>MachineName 主机名称 // // // // InstanceID 实例ID // // // // IP 内网IP或公网IP- 是否必填:否 - 主机Ip或别名筛选</li> // <li>HostId - String - 是否必填:否 - 主机Id</li> // <li>AgentId - String - 是否必填:否 - 客户端Id</li> // <li>PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略</li> // <li>Domain - String - 是否必填:否 - 域名(先对域名做urlencode,再base64)</li> // <li>HandleStatus - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任</li> // <li>BeginTime - String - 是否必填:否 - 最近访问开始时间</li> // <li>EndTime - String - 是否必填:否 - 最近访问结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式:根据请求次数排序:[asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:[AccessCount:请求次数|LastTime:最近请求时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeRiskDnsEventListRequest ¶ added in v1.0.628
func NewDescribeRiskDnsEventListRequest() (request *DescribeRiskDnsEventListRequest)
func (*DescribeRiskDnsEventListRequest) FromJsonString ¶ added in v1.0.628
func (r *DescribeRiskDnsEventListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsEventListRequest) ToJsonString ¶ added in v1.0.628
func (r *DescribeRiskDnsEventListRequest) ToJsonString() string
type DescribeRiskDnsEventListRequestParams ¶ added in v1.0.628
type DescribeRiskDnsEventListRequestParams struct { // <li>MachineName 主机名称 // // // // InstanceID 实例ID // // // // IP 内网IP或公网IP- 是否必填:否 - 主机Ip或别名筛选</li> // <li>HostId - String - 是否必填:否 - 主机Id</li> // <li>AgentId - String - 是否必填:否 - 客户端Id</li> // <li>PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略</li> // <li>Domain - String - 是否必填:否 - 域名(先对域名做urlencode,再base64)</li> // <li>HandleStatus - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任</li> // <li>BeginTime - String - 是否必填:否 - 最近访问开始时间</li> // <li>EndTime - String - 是否必填:否 - 最近访问结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式:根据请求次数排序:[asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:[AccessCount:请求次数|LastTime:最近请求时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeRiskDnsEventListResponse ¶ added in v1.0.628
type DescribeRiskDnsEventListResponse struct { *tchttp.BaseResponse Response *DescribeRiskDnsEventListResponseParams `json:"Response"` }
func NewDescribeRiskDnsEventListResponse ¶ added in v1.0.628
func NewDescribeRiskDnsEventListResponse() (response *DescribeRiskDnsEventListResponse)
func (*DescribeRiskDnsEventListResponse) FromJsonString ¶ added in v1.0.628
func (r *DescribeRiskDnsEventListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsEventListResponse) ToJsonString ¶ added in v1.0.628
func (r *DescribeRiskDnsEventListResponse) ToJsonString() string
type DescribeRiskDnsEventListResponseParams ¶ added in v1.0.628
type DescribeRiskDnsEventListResponseParams struct { // 恶意请求事件列表 List []*RiskDnsEvent `json:"List,omitnil,omitempty" name:"List"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskDnsInfoRequest ¶ added in v1.0.762
type DescribeRiskDnsInfoRequest struct { *tchttp.BaseRequest // 恶意请求-事件Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeRiskDnsInfoRequest ¶ added in v1.0.762
func NewDescribeRiskDnsInfoRequest() (request *DescribeRiskDnsInfoRequest)
func (*DescribeRiskDnsInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRiskDnsInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRiskDnsInfoRequest) ToJsonString() string
type DescribeRiskDnsInfoRequestParams ¶ added in v1.0.762
type DescribeRiskDnsInfoRequestParams struct { // 恶意请求-事件Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeRiskDnsInfoResponse ¶ added in v1.0.762
type DescribeRiskDnsInfoResponse struct { *tchttp.BaseResponse Response *DescribeRiskDnsInfoResponseParams `json:"Response"` }
func NewDescribeRiskDnsInfoResponse ¶ added in v1.0.762
func NewDescribeRiskDnsInfoResponse() (response *DescribeRiskDnsInfoResponse)
func (*DescribeRiskDnsInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRiskDnsInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRiskDnsInfoResponse) ToJsonString() string
type DescribeRiskDnsInfoResponseParams ¶ added in v1.0.762
type DescribeRiskDnsInfoResponseParams struct { // 恶意请求事件详情 RiskDnsInfo *RiskDnsList `json:"RiskDnsInfo,omitnil,omitempty" name:"RiskDnsInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskDnsListRequest ¶
type DescribeRiskDnsListRequest struct { *tchttp.BaseRequest // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>Url - String - 是否必填:否 - Url筛选</li> // <li>Status - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任</li> // <li>MergeBeginTime - String - 是否必填:否 - 最近访问开始时间</li> // <li>MergeEndTime - String - 是否必填:否 - 最近访问结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:AccessCount-请求次数。MergeTime-最近请求时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeRiskDnsListRequest ¶
func NewDescribeRiskDnsListRequest() (request *DescribeRiskDnsListRequest)
func (*DescribeRiskDnsListRequest) FromJsonString ¶
func (r *DescribeRiskDnsListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsListRequest) ToJsonString ¶
func (r *DescribeRiskDnsListRequest) ToJsonString() string
type DescribeRiskDnsListRequestParams ¶ added in v1.0.426
type DescribeRiskDnsListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>Url - String - 是否必填:否 - Url筛选</li> // <li>Status - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任</li> // <li>MergeBeginTime - String - 是否必填:否 - 最近访问开始时间</li> // <li>MergeEndTime - String - 是否必填:否 - 最近访问结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:根据请求次数排序:asc-升序/desc-降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:AccessCount-请求次数。MergeTime-最近请求时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeRiskDnsListResponse ¶
type DescribeRiskDnsListResponse struct { *tchttp.BaseResponse Response *DescribeRiskDnsListResponseParams `json:"Response"` }
func NewDescribeRiskDnsListResponse ¶
func NewDescribeRiskDnsListResponse() (response *DescribeRiskDnsListResponse)
func (*DescribeRiskDnsListResponse) FromJsonString ¶
func (r *DescribeRiskDnsListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsListResponse) ToJsonString ¶
func (r *DescribeRiskDnsListResponse) ToJsonString() string
type DescribeRiskDnsListResponseParams ¶ added in v1.0.426
type DescribeRiskDnsListResponseParams struct { // 恶意请求列表数组 RiskDnsList []*RiskDnsList `json:"RiskDnsList,omitnil,omitempty" name:"RiskDnsList"` // 总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskDnsPolicyListRequest ¶ added in v1.0.762
type DescribeRiskDnsPolicyListRequest struct { *tchttp.BaseRequest // <li>PolicyType - int - 是否必填:否 - 策略类型</li> // <li>PolicyName - string - 是否必填:否 - 策略名称</li> // <li>Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)</li> // <li>PolicyAction- int - 是否必填:否 - 策略动作</li> // <li>IsEnabled - int - 是否必填:否 - 是否生效</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostScope|UpdateTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeRiskDnsPolicyListRequest ¶ added in v1.0.762
func NewDescribeRiskDnsPolicyListRequest() (request *DescribeRiskDnsPolicyListRequest)
func (*DescribeRiskDnsPolicyListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRiskDnsPolicyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsPolicyListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRiskDnsPolicyListRequest) ToJsonString() string
type DescribeRiskDnsPolicyListRequestParams ¶ added in v1.0.762
type DescribeRiskDnsPolicyListRequestParams struct { // <li>PolicyType - int - 是否必填:否 - 策略类型</li> // <li>PolicyName - string - 是否必填:否 - 策略名称</li> // <li>Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)</li> // <li>PolicyAction- int - 是否必填:否 - 策略动作</li> // <li>IsEnabled - int - 是否必填:否 - 是否生效</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [HostScope|UpdateTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeRiskDnsPolicyListResponse ¶ added in v1.0.762
type DescribeRiskDnsPolicyListResponse struct { *tchttp.BaseResponse Response *DescribeRiskDnsPolicyListResponseParams `json:"Response"` }
func NewDescribeRiskDnsPolicyListResponse ¶ added in v1.0.762
func NewDescribeRiskDnsPolicyListResponse() (response *DescribeRiskDnsPolicyListResponse)
func (*DescribeRiskDnsPolicyListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRiskDnsPolicyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskDnsPolicyListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRiskDnsPolicyListResponse) ToJsonString() string
type DescribeRiskDnsPolicyListResponseParams ¶ added in v1.0.762
type DescribeRiskDnsPolicyListResponseParams struct { // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 列表 List []*RiskDnsPolicy `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRiskProcessEventsRequest ¶ added in v1.0.762
type DescribeRiskProcessEventsRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>HostId - String - 是否必填:否 - 主机ID</li> // <li>IpOrName - String - 是否必填:否 - 主机IP或主机名</li> // <li>VirusName - String - 是否必填:否 - 病毒名</li> // <li>ProcessId - String - 是否必填:否 - 进程ID</li> // <li>FilePath - String - 是否必填:否 - 进程路径</li> // <li>BeginTime - String - 是否必填:否 - 进程启动时间-开始</li> // <li>EndTime - String - 是否必填:否 - 进程启动时间-结束</li> // <li>Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀;3已退出;4已信任</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式 [ASC|DESC] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // [StartTime:进程启动时间|DetectTime:最后检测时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeRiskProcessEventsRequest ¶ added in v1.0.762
func NewDescribeRiskProcessEventsRequest() (request *DescribeRiskProcessEventsRequest)
func (*DescribeRiskProcessEventsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeRiskProcessEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskProcessEventsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeRiskProcessEventsRequest) ToJsonString() string
type DescribeRiskProcessEventsRequestParams ¶ added in v1.0.762
type DescribeRiskProcessEventsRequestParams struct { // 过滤条件。 // <li>HostId - String - 是否必填:否 - 主机ID</li> // <li>IpOrName - String - 是否必填:否 - 主机IP或主机名</li> // <li>VirusName - String - 是否必填:否 - 病毒名</li> // <li>ProcessId - String - 是否必填:否 - 进程ID</li> // <li>FilePath - String - 是否必填:否 - 进程路径</li> // <li>BeginTime - String - 是否必填:否 - 进程启动时间-开始</li> // <li>EndTime - String - 是否必填:否 - 进程启动时间-结束</li> // <li>Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀;3已退出;4已信任</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式 [ASC|DESC] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // [StartTime:进程启动时间|DetectTime:最后检测时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeRiskProcessEventsResponse ¶ added in v1.0.762
type DescribeRiskProcessEventsResponse struct { *tchttp.BaseResponse Response *DescribeRiskProcessEventsResponseParams `json:"Response"` }
func NewDescribeRiskProcessEventsResponse ¶ added in v1.0.762
func NewDescribeRiskProcessEventsResponse() (response *DescribeRiskProcessEventsResponse)
func (*DescribeRiskProcessEventsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeRiskProcessEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskProcessEventsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeRiskProcessEventsResponse) ToJsonString() string
type DescribeRiskProcessEventsResponseParams ¶ added in v1.0.762
type DescribeRiskProcessEventsResponseParams struct { // 总数量 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 异常进程列表 List []*RiskProcessEvent `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSafeInfoRequest ¶ added in v1.0.762
type DescribeSafeInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSafeInfoRequest ¶ added in v1.0.762
func NewDescribeSafeInfoRequest() (request *DescribeSafeInfoRequest)
func (*DescribeSafeInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeSafeInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSafeInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeSafeInfoRequest) ToJsonString() string
type DescribeSafeInfoRequestParams ¶ added in v1.0.762
type DescribeSafeInfoRequestParams struct { }
Predefined struct for user
type DescribeSafeInfoResponse ¶ added in v1.0.762
type DescribeSafeInfoResponse struct { *tchttp.BaseResponse Response *DescribeSafeInfoResponseParams `json:"Response"` }
func NewDescribeSafeInfoResponse ¶ added in v1.0.762
func NewDescribeSafeInfoResponse() (response *DescribeSafeInfoResponse)
func (*DescribeSafeInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeSafeInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSafeInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeSafeInfoResponse) ToJsonString() string
type DescribeSafeInfoResponseParams ¶ added in v1.0.762
type DescribeSafeInfoResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanMalwareScheduleRequest ¶
type DescribeScanMalwareScheduleRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScanMalwareScheduleRequest ¶
func NewDescribeScanMalwareScheduleRequest() (request *DescribeScanMalwareScheduleRequest)
func (*DescribeScanMalwareScheduleRequest) FromJsonString ¶
func (r *DescribeScanMalwareScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanMalwareScheduleRequest) ToJsonString ¶
func (r *DescribeScanMalwareScheduleRequest) ToJsonString() string
type DescribeScanMalwareScheduleRequestParams ¶ added in v1.0.426
type DescribeScanMalwareScheduleRequestParams struct { }
Predefined struct for user
type DescribeScanMalwareScheduleResponse ¶
type DescribeScanMalwareScheduleResponse struct { *tchttp.BaseResponse Response *DescribeScanMalwareScheduleResponseParams `json:"Response"` }
func NewDescribeScanMalwareScheduleResponse ¶
func NewDescribeScanMalwareScheduleResponse() (response *DescribeScanMalwareScheduleResponse)
func (*DescribeScanMalwareScheduleResponse) FromJsonString ¶
func (r *DescribeScanMalwareScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanMalwareScheduleResponse) ToJsonString ¶
func (r *DescribeScanMalwareScheduleResponse) ToJsonString() string
type DescribeScanMalwareScheduleResponseParams ¶ added in v1.0.426
type DescribeScanMalwareScheduleResponseParams struct { // 扫描进度(单位:%) Schedule *int64 `json:"Schedule,omitnil,omitempty" name:"Schedule"` // 风险文件数,当进度满了以后才有该值 RiskFileNumber *int64 `json:"RiskFileNumber,omitnil,omitempty" name:"RiskFileNumber"` // 是否正在扫描中 IsSchedule *bool `json:"IsSchedule,omitnil,omitempty" name:"IsSchedule"` // 0 从未扫描过、 1 扫描中、 2扫描完成、 3停止中、 4停止完成 ScanStatus *uint64 `json:"ScanStatus,omitnil,omitempty" name:"ScanStatus"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanScheduleRequest ¶ added in v1.0.240
type DescribeScanScheduleRequest struct { *tchttp.BaseRequest // 任务id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeScanScheduleRequest ¶ added in v1.0.240
func NewDescribeScanScheduleRequest() (request *DescribeScanScheduleRequest)
func (*DescribeScanScheduleRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeScanScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanScheduleRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeScanScheduleRequest) ToJsonString() string
type DescribeScanScheduleRequestParams ¶ added in v1.0.426
type DescribeScanScheduleRequestParams struct { // 任务id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeScanScheduleResponse ¶ added in v1.0.240
type DescribeScanScheduleResponse struct { *tchttp.BaseResponse Response *DescribeScanScheduleResponseParams `json:"Response"` }
func NewDescribeScanScheduleResponse ¶ added in v1.0.240
func NewDescribeScanScheduleResponse() (response *DescribeScanScheduleResponse)
func (*DescribeScanScheduleResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeScanScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanScheduleResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeScanScheduleResponse) ToJsonString() string
type DescribeScanScheduleResponseParams ¶ added in v1.0.426
type DescribeScanScheduleResponseParams struct { // 检测进度 Schedule *uint64 `json:"Schedule,omitnil,omitempty" name:"Schedule"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanStateRequest ¶ added in v1.0.240
type DescribeScanStateRequest struct { *tchttp.BaseRequest // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 过滤参数; // <li>StrategyId 基线策略ID ,仅ModuleType 为 Baseline 时需要</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeScanStateRequest ¶ added in v1.0.240
func NewDescribeScanStateRequest() (request *DescribeScanStateRequest)
func (*DescribeScanStateRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeScanStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanStateRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeScanStateRequest) ToJsonString() string
type DescribeScanStateRequestParams ¶ added in v1.0.426
type DescribeScanStateRequestParams struct { // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 过滤参数; // <li>StrategyId 基线策略ID ,仅ModuleType 为 Baseline 时需要</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeScanStateResponse ¶ added in v1.0.240
type DescribeScanStateResponse struct { *tchttp.BaseResponse Response *DescribeScanStateResponseParams `json:"Response"` }
func NewDescribeScanStateResponse ¶ added in v1.0.240
func NewDescribeScanStateResponse() (response *DescribeScanStateResponse)
func (*DescribeScanStateResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeScanStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanStateResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeScanStateResponse) ToJsonString() string
type DescribeScanStateResponseParams ¶ added in v1.0.426
type DescribeScanStateResponseParams struct { // 0 从未扫描过、 1 扫描中、 2扫描完成、 3停止中、 4停止完成 ScanState *uint64 `json:"ScanState,omitnil,omitempty" name:"ScanState"` // 扫描进度 Schedule *uint64 `json:"Schedule,omitnil,omitempty" name:"Schedule"` // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务扫描的漏洞id VulId []*uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 0一键检测 1定时检测 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 开始扫描时间 ScanBeginTime *string `json:"ScanBeginTime,omitnil,omitempty" name:"ScanBeginTime"` // 扫描漏洞数 RiskEventCount *uint64 `json:"RiskEventCount,omitnil,omitempty" name:"RiskEventCount"` // 扫描结束时间 ScanEndTime *string `json:"ScanEndTime,omitnil,omitempty" name:"ScanEndTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanTaskDetailsRequest ¶ added in v1.0.203
type DescribeScanTaskDetailsRequest struct { *tchttp.BaseRequest // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeScanTaskDetailsRequest ¶ added in v1.0.203
func NewDescribeScanTaskDetailsRequest() (request *DescribeScanTaskDetailsRequest)
func (*DescribeScanTaskDetailsRequest) FromJsonString ¶ added in v1.0.203
func (r *DescribeScanTaskDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskDetailsRequest) ToJsonString ¶ added in v1.0.203
func (r *DescribeScanTaskDetailsRequest) ToJsonString() string
type DescribeScanTaskDetailsRequestParams ¶ added in v1.0.426
type DescribeScanTaskDetailsRequestParams struct { // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeScanTaskDetailsResponse ¶ added in v1.0.203
type DescribeScanTaskDetailsResponse struct { *tchttp.BaseResponse Response *DescribeScanTaskDetailsResponseParams `json:"Response"` }
func NewDescribeScanTaskDetailsResponse ¶ added in v1.0.203
func NewDescribeScanTaskDetailsResponse() (response *DescribeScanTaskDetailsResponse)
func (*DescribeScanTaskDetailsResponse) FromJsonString ¶ added in v1.0.203
func (r *DescribeScanTaskDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskDetailsResponse) ToJsonString ¶ added in v1.0.203
func (r *DescribeScanTaskDetailsResponse) ToJsonString() string
type DescribeScanTaskDetailsResponseParams ¶ added in v1.0.426
type DescribeScanTaskDetailsResponseParams struct { // 扫描任务信息列表 ScanTaskDetailList []*ScanTaskDetails `json:"ScanTaskDetailList,omitnil,omitempty" name:"ScanTaskDetailList"` // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 扫描机器总数 ScanMachineCount *uint64 `json:"ScanMachineCount,omitnil,omitempty" name:"ScanMachineCount"` // 发现风险机器数 RiskMachineCount *uint64 `json:"RiskMachineCount,omitnil,omitempty" name:"RiskMachineCount"` // 扫描开始时间 ScanBeginTime *string `json:"ScanBeginTime,omitnil,omitempty" name:"ScanBeginTime"` // 扫描结束时间 ScanEndTime *string `json:"ScanEndTime,omitnil,omitempty" name:"ScanEndTime"` // 检测时间 ScanTime *uint64 `json:"ScanTime,omitnil,omitempty" name:"ScanTime"` // 扫描进度 ScanProgress *uint64 `json:"ScanProgress,omitnil,omitempty" name:"ScanProgress"` // 扫描剩余时间 ScanLeftTime *uint64 `json:"ScanLeftTime,omitnil,omitempty" name:"ScanLeftTime"` // 扫描内容 ScanContent []*string `json:"ScanContent,omitnil,omitempty" name:"ScanContent"` // 漏洞信息 VulInfo []*VulDetailInfo `json:"VulInfo,omitnil,omitempty" name:"VulInfo"` // 风险事件个数 RiskEventCount *uint64 `json:"RiskEventCount,omitnil,omitempty" name:"RiskEventCount"` // 0一键检测 1定时检测 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 任务是否全部正在被停止 ture是 StoppingAll *bool `json:"StoppingAll,omitnil,omitempty" name:"StoppingAll"` // 扫描出漏洞个数 VulCount *uint64 `json:"VulCount,omitnil,omitempty" name:"VulCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanTaskStatusRequest ¶ added in v1.0.255
type DescribeScanTaskStatusRequest struct { *tchttp.BaseRequest // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` }
func NewDescribeScanTaskStatusRequest ¶ added in v1.0.255
func NewDescribeScanTaskStatusRequest() (request *DescribeScanTaskStatusRequest)
func (*DescribeScanTaskStatusRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeScanTaskStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskStatusRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeScanTaskStatusRequest) ToJsonString() string
type DescribeScanTaskStatusRequestParams ¶ added in v1.0.426
type DescribeScanTaskStatusRequestParams struct { // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` }
Predefined struct for user
type DescribeScanTaskStatusResponse ¶ added in v1.0.255
type DescribeScanTaskStatusResponse struct { *tchttp.BaseResponse Response *DescribeScanTaskStatusResponseParams `json:"Response"` }
func NewDescribeScanTaskStatusResponse ¶ added in v1.0.255
func NewDescribeScanTaskStatusResponse() (response *DescribeScanTaskStatusResponse)
func (*DescribeScanTaskStatusResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeScanTaskStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskStatusResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeScanTaskStatusResponse) ToJsonString() string
type DescribeScanTaskStatusResponseParams ¶ added in v1.0.426
type DescribeScanTaskStatusResponseParams struct { // 任务扫描状态列表 State *TaskStatus `json:"State,omitnil,omitempty" name:"State"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanVulSettingRequest ¶ added in v1.0.203
type DescribeScanVulSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScanVulSettingRequest ¶ added in v1.0.203
func NewDescribeScanVulSettingRequest() (request *DescribeScanVulSettingRequest)
func (*DescribeScanVulSettingRequest) FromJsonString ¶ added in v1.0.203
func (r *DescribeScanVulSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanVulSettingRequest) ToJsonString ¶ added in v1.0.203
func (r *DescribeScanVulSettingRequest) ToJsonString() string
type DescribeScanVulSettingRequestParams ¶ added in v1.0.426
type DescribeScanVulSettingRequestParams struct { }
Predefined struct for user
type DescribeScanVulSettingResponse ¶ added in v1.0.203
type DescribeScanVulSettingResponse struct { *tchttp.BaseResponse Response *DescribeScanVulSettingResponseParams `json:"Response"` }
func NewDescribeScanVulSettingResponse ¶ added in v1.0.203
func NewDescribeScanVulSettingResponse() (response *DescribeScanVulSettingResponse)
func (*DescribeScanVulSettingResponse) FromJsonString ¶ added in v1.0.203
func (r *DescribeScanVulSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanVulSettingResponse) ToJsonString ¶ added in v1.0.203
func (r *DescribeScanVulSettingResponse) ToJsonString() string
type DescribeScanVulSettingResponseParams ¶ added in v1.0.426
type DescribeScanVulSettingResponseParams struct { // 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 VulCategories *string `json:"VulCategories,omitnil,omitempty" name:"VulCategories"` // 危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔) VulLevels *string `json:"VulLevels,omitnil,omitempty" name:"VulLevels"` // 定期检测间隔时间(天) TimerInterval *uint64 `json:"TimerInterval,omitnil,omitempty" name:"TimerInterval"` // 定期检测时间,如:00:00 TimerTime *string `json:"TimerTime,omitnil,omitempty" name:"TimerTime"` // 是否紧急漏洞:0-否 1-是 VulEmergency *uint64 `json:"VulEmergency,omitnil,omitempty" name:"VulEmergency"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 是否开启 EnableScan *uint64 `json:"EnableScan,omitnil,omitempty" name:"EnableScan"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 一键扫描超时时长,如:1800秒(s) ClickTimeout *uint64 `json:"ClickTimeout,omitnil,omitempty" name:"ClickTimeout"` // 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 0版本比对,2版本比对+poc ScanMethod *uint64 `json:"ScanMethod,omitnil,omitempty" name:"ScanMethod"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenAttackHotspotRequest ¶ added in v1.0.762
type DescribeScreenAttackHotspotRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScreenAttackHotspotRequest ¶ added in v1.0.762
func NewDescribeScreenAttackHotspotRequest() (request *DescribeScreenAttackHotspotRequest)
func (*DescribeScreenAttackHotspotRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenAttackHotspotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenAttackHotspotRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenAttackHotspotRequest) ToJsonString() string
type DescribeScreenAttackHotspotRequestParams ¶ added in v1.0.762
type DescribeScreenAttackHotspotRequestParams struct { }
Predefined struct for user
type DescribeScreenAttackHotspotResponse ¶ added in v1.0.762
type DescribeScreenAttackHotspotResponse struct { *tchttp.BaseResponse Response *DescribeScreenAttackHotspotResponseParams `json:"Response"` }
func NewDescribeScreenAttackHotspotResponse ¶ added in v1.0.762
func NewDescribeScreenAttackHotspotResponse() (response *DescribeScreenAttackHotspotResponse)
func (*DescribeScreenAttackHotspotResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenAttackHotspotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenAttackHotspotResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenAttackHotspotResponse) ToJsonString() string
type DescribeScreenAttackHotspotResponseParams ¶ added in v1.0.762
type DescribeScreenAttackHotspotResponseParams struct { // 攻击热点列表 List []*ScreenAttackHotspot `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenBroadcastsRequest ¶ added in v1.0.762
type DescribeScreenBroadcastsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScreenBroadcastsRequest ¶ added in v1.0.762
func NewDescribeScreenBroadcastsRequest() (request *DescribeScreenBroadcastsRequest)
func (*DescribeScreenBroadcastsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenBroadcastsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenBroadcastsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenBroadcastsRequest) ToJsonString() string
type DescribeScreenBroadcastsRequestParams ¶ added in v1.0.762
type DescribeScreenBroadcastsRequestParams struct { }
Predefined struct for user
type DescribeScreenBroadcastsResponse ¶ added in v1.0.762
type DescribeScreenBroadcastsResponse struct { *tchttp.BaseResponse Response *DescribeScreenBroadcastsResponseParams `json:"Response"` }
func NewDescribeScreenBroadcastsResponse ¶ added in v1.0.762
func NewDescribeScreenBroadcastsResponse() (response *DescribeScreenBroadcastsResponse)
func (*DescribeScreenBroadcastsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenBroadcastsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenBroadcastsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenBroadcastsResponse) ToJsonString() string
type DescribeScreenBroadcastsResponseParams ¶ added in v1.0.762
type DescribeScreenBroadcastsResponseParams struct { // 播报文章列表 List []*ScreenBroadcasts `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenDefenseTrendsRequest ¶ added in v1.0.762
type DescribeScreenDefenseTrendsRequest struct { *tchttp.BaseRequest // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeScreenDefenseTrendsRequest ¶ added in v1.0.762
func NewDescribeScreenDefenseTrendsRequest() (request *DescribeScreenDefenseTrendsRequest)
func (*DescribeScreenDefenseTrendsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenDefenseTrendsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenDefenseTrendsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenDefenseTrendsRequest) ToJsonString() string
type DescribeScreenDefenseTrendsRequestParams ¶ added in v1.0.762
type DescribeScreenDefenseTrendsRequestParams struct { // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeScreenDefenseTrendsResponse ¶ added in v1.0.762
type DescribeScreenDefenseTrendsResponse struct { *tchttp.BaseResponse Response *DescribeScreenDefenseTrendsResponseParams `json:"Response"` }
func NewDescribeScreenDefenseTrendsResponse ¶ added in v1.0.762
func NewDescribeScreenDefenseTrendsResponse() (response *DescribeScreenDefenseTrendsResponse)
func (*DescribeScreenDefenseTrendsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenDefenseTrendsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenDefenseTrendsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenDefenseTrendsResponse) ToJsonString() string
type DescribeScreenDefenseTrendsResponseParams ¶ added in v1.0.762
type DescribeScreenDefenseTrendsResponseParams struct { // 统计详情图标数据 TrendsChart []*ScreenTrendsChart `json:"TrendsChart,omitnil,omitempty" name:"TrendsChart"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenEmergentMsgRequest ¶ added in v1.0.762
type DescribeScreenEmergentMsgRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScreenEmergentMsgRequest ¶ added in v1.0.762
func NewDescribeScreenEmergentMsgRequest() (request *DescribeScreenEmergentMsgRequest)
func (*DescribeScreenEmergentMsgRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenEmergentMsgRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenEmergentMsgRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenEmergentMsgRequest) ToJsonString() string
type DescribeScreenEmergentMsgRequestParams ¶ added in v1.0.762
type DescribeScreenEmergentMsgRequestParams struct { }
Predefined struct for user
type DescribeScreenEmergentMsgResponse ¶ added in v1.0.762
type DescribeScreenEmergentMsgResponse struct { *tchttp.BaseResponse Response *DescribeScreenEmergentMsgResponseParams `json:"Response"` }
func NewDescribeScreenEmergentMsgResponse ¶ added in v1.0.762
func NewDescribeScreenEmergentMsgResponse() (response *DescribeScreenEmergentMsgResponse)
func (*DescribeScreenEmergentMsgResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenEmergentMsgResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenEmergentMsgResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenEmergentMsgResponse) ToJsonString() string
type DescribeScreenEmergentMsgResponseParams ¶ added in v1.0.762
type DescribeScreenEmergentMsgResponseParams struct { // 通知内容 MessageInfo []*ScreenEmergentMsg `json:"MessageInfo,omitnil,omitempty" name:"MessageInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenEventsCntRequest ¶ added in v1.0.762
type DescribeScreenEventsCntRequest struct { *tchttp.BaseRequest // 数据类型:0:待处理风险总数 1:影响资产总数,默认为0 BusinessType *uint64 `json:"BusinessType,omitnil,omitempty" name:"BusinessType"` }
func NewDescribeScreenEventsCntRequest ¶ added in v1.0.762
func NewDescribeScreenEventsCntRequest() (request *DescribeScreenEventsCntRequest)
func (*DescribeScreenEventsCntRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenEventsCntRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenEventsCntRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenEventsCntRequest) ToJsonString() string
type DescribeScreenEventsCntRequestParams ¶ added in v1.0.762
type DescribeScreenEventsCntRequestParams struct { // 数据类型:0:待处理风险总数 1:影响资产总数,默认为0 BusinessType *uint64 `json:"BusinessType,omitnil,omitempty" name:"BusinessType"` }
Predefined struct for user
type DescribeScreenEventsCntResponse ¶ added in v1.0.762
type DescribeScreenEventsCntResponse struct { *tchttp.BaseResponse Response *DescribeScreenEventsCntResponseParams `json:"Response"` }
func NewDescribeScreenEventsCntResponse ¶ added in v1.0.762
func NewDescribeScreenEventsCntResponse() (response *DescribeScreenEventsCntResponse)
func (*DescribeScreenEventsCntResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenEventsCntResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenEventsCntResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenEventsCntResponse) ToJsonString() string
type DescribeScreenEventsCntResponseParams ¶ added in v1.0.762
type DescribeScreenEventsCntResponseParams struct { // 事件统计详情 Info []*ScreenEventsCnt `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenGeneralStatRequest ¶ added in v1.0.762
type DescribeScreenGeneralStatRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScreenGeneralStatRequest ¶ added in v1.0.762
func NewDescribeScreenGeneralStatRequest() (request *DescribeScreenGeneralStatRequest)
func (*DescribeScreenGeneralStatRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenGeneralStatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenGeneralStatRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenGeneralStatRequest) ToJsonString() string
type DescribeScreenGeneralStatRequestParams ¶ added in v1.0.762
type DescribeScreenGeneralStatRequestParams struct { }
Predefined struct for user
type DescribeScreenGeneralStatResponse ¶ added in v1.0.762
type DescribeScreenGeneralStatResponse struct { *tchttp.BaseResponse Response *DescribeScreenGeneralStatResponseParams `json:"Response"` }
func NewDescribeScreenGeneralStatResponse ¶ added in v1.0.762
func NewDescribeScreenGeneralStatResponse() (response *DescribeScreenGeneralStatResponse)
func (*DescribeScreenGeneralStatResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenGeneralStatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenGeneralStatResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenGeneralStatResponse) ToJsonString() string
type DescribeScreenGeneralStatResponseParams ¶ added in v1.0.762
type DescribeScreenGeneralStatResponseParams struct { // name 的值: 在线,关机/离线,未安装, // value : 表示对应的数量 Machines []*ScreenNameValue `json:"Machines,omitnil,omitempty" name:"Machines"` // name 的值: 旗舰版,专业版,基础版 // value : 表示对应的数量 Protection []*ScreenNameValue `json:"Protection,omitnil,omitempty" name:"Protection"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenHostInvasionRequest ¶ added in v1.0.762
type DescribeScreenHostInvasionRequest struct { *tchttp.BaseRequest // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
func NewDescribeScreenHostInvasionRequest ¶ added in v1.0.762
func NewDescribeScreenHostInvasionRequest() (request *DescribeScreenHostInvasionRequest)
func (*DescribeScreenHostInvasionRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenHostInvasionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenHostInvasionRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenHostInvasionRequest) ToJsonString() string
type DescribeScreenHostInvasionRequestParams ¶ added in v1.0.762
type DescribeScreenHostInvasionRequestParams struct { // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
Predefined struct for user
type DescribeScreenHostInvasionResponse ¶ added in v1.0.762
type DescribeScreenHostInvasionResponse struct { *tchttp.BaseResponse Response *DescribeScreenHostInvasionResponseParams `json:"Response"` }
func NewDescribeScreenHostInvasionResponse ¶ added in v1.0.762
func NewDescribeScreenHostInvasionResponse() (response *DescribeScreenHostInvasionResponse)
func (*DescribeScreenHostInvasionResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenHostInvasionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenHostInvasionResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenHostInvasionResponse) ToJsonString() string
type DescribeScreenHostInvasionResponseParams ¶ added in v1.0.762
type DescribeScreenHostInvasionResponseParams struct { // 网络攻击事件列表 DefendAttackLog []*ScreenDefendAttackLog `json:"DefendAttackLog,omitnil,omitempty" name:"DefendAttackLog"` // 入侵检测事件列表 InvasionEvents []*ScreenInvasion `json:"InvasionEvents,omitnil,omitempty" name:"InvasionEvents"` // 漏洞事件列表 Vul []*ScreenVulInfo `json:"Vul,omitnil,omitempty" name:"Vul"` // 基线事件列表 Baseline []*ScreenBaselineInfo `json:"Baseline,omitnil,omitempty" name:"Baseline"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenMachineRegionsRequest ¶ added in v1.0.762
type DescribeScreenMachineRegionsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScreenMachineRegionsRequest ¶ added in v1.0.762
func NewDescribeScreenMachineRegionsRequest() (request *DescribeScreenMachineRegionsRequest)
func (*DescribeScreenMachineRegionsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenMachineRegionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenMachineRegionsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenMachineRegionsRequest) ToJsonString() string
type DescribeScreenMachineRegionsRequestParams ¶ added in v1.0.762
type DescribeScreenMachineRegionsRequestParams struct { }
Predefined struct for user
type DescribeScreenMachineRegionsResponse ¶ added in v1.0.762
type DescribeScreenMachineRegionsResponse struct { *tchttp.BaseResponse Response *DescribeScreenMachineRegionsResponseParams `json:"Response"` }
func NewDescribeScreenMachineRegionsResponse ¶ added in v1.0.762
func NewDescribeScreenMachineRegionsResponse() (response *DescribeScreenMachineRegionsResponse)
func (*DescribeScreenMachineRegionsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenMachineRegionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenMachineRegionsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenMachineRegionsResponse) ToJsonString() string
type DescribeScreenMachineRegionsResponseParams ¶ added in v1.0.762
type DescribeScreenMachineRegionsResponseParams struct { // 列表详情 List []*ScreenRegionInfo `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenMachinesRequest ¶ added in v1.0.762
type DescribeScreenMachinesRequest struct { *tchttp.BaseRequest // 主机区域 MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // IP 支持内网IP,主机别名 MachineIpOrAlias *string `json:"MachineIpOrAlias,omitnil,omitempty" name:"MachineIpOrAlias"` // 风险状态类型:0:全部类型,1:风险主机,2:潜在风险主机 , 3:已关机/离线主机,4:无风险主机 SecurityStatus *uint64 `json:"SecurityStatus,omitnil,omitempty" name:"SecurityStatus"` }
func NewDescribeScreenMachinesRequest ¶ added in v1.0.762
func NewDescribeScreenMachinesRequest() (request *DescribeScreenMachinesRequest)
func (*DescribeScreenMachinesRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenMachinesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenMachinesRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenMachinesRequest) ToJsonString() string
type DescribeScreenMachinesRequestParams ¶ added in v1.0.762
type DescribeScreenMachinesRequestParams struct { // 主机区域 MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // IP 支持内网IP,主机别名 MachineIpOrAlias *string `json:"MachineIpOrAlias,omitnil,omitempty" name:"MachineIpOrAlias"` // 风险状态类型:0:全部类型,1:风险主机,2:潜在风险主机 , 3:已关机/离线主机,4:无风险主机 SecurityStatus *uint64 `json:"SecurityStatus,omitnil,omitempty" name:"SecurityStatus"` }
Predefined struct for user
type DescribeScreenMachinesResponse ¶ added in v1.0.762
type DescribeScreenMachinesResponse struct { *tchttp.BaseResponse Response *DescribeScreenMachinesResponseParams `json:"Response"` }
func NewDescribeScreenMachinesResponse ¶ added in v1.0.762
func NewDescribeScreenMachinesResponse() (response *DescribeScreenMachinesResponse)
func (*DescribeScreenMachinesResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenMachinesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenMachinesResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenMachinesResponse) ToJsonString() string
type DescribeScreenMachinesResponseParams ¶ added in v1.0.762
type DescribeScreenMachinesResponseParams struct { // 列表详情 List []*ScreenRegionMachines `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenProtectionCntRequest ¶ added in v1.0.762
type DescribeScreenProtectionCntRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScreenProtectionCntRequest ¶ added in v1.0.762
func NewDescribeScreenProtectionCntRequest() (request *DescribeScreenProtectionCntRequest)
func (*DescribeScreenProtectionCntRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenProtectionCntRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenProtectionCntRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenProtectionCntRequest) ToJsonString() string
type DescribeScreenProtectionCntRequestParams ¶ added in v1.0.762
type DescribeScreenProtectionCntRequestParams struct { }
Predefined struct for user
type DescribeScreenProtectionCntResponse ¶ added in v1.0.762
type DescribeScreenProtectionCntResponse struct { *tchttp.BaseResponse Response *DescribeScreenProtectionCntResponseParams `json:"Response"` }
func NewDescribeScreenProtectionCntResponse ¶ added in v1.0.762
func NewDescribeScreenProtectionCntResponse() (response *DescribeScreenProtectionCntResponse)
func (*DescribeScreenProtectionCntResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenProtectionCntResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenProtectionCntResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenProtectionCntResponse) ToJsonString() string
type DescribeScreenProtectionCntResponseParams ¶ added in v1.0.762
type DescribeScreenProtectionCntResponseParams struct { // 主机安全防护引擎介绍 内容 List []*ScreenProtectionCnt `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenProtectionStatRequest ¶ added in v1.0.762
type DescribeScreenProtectionStatRequest struct {
*tchttp.BaseRequest
}
func NewDescribeScreenProtectionStatRequest ¶ added in v1.0.762
func NewDescribeScreenProtectionStatRequest() (request *DescribeScreenProtectionStatRequest)
func (*DescribeScreenProtectionStatRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenProtectionStatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenProtectionStatRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenProtectionStatRequest) ToJsonString() string
type DescribeScreenProtectionStatRequestParams ¶ added in v1.0.762
type DescribeScreenProtectionStatRequestParams struct { }
Predefined struct for user
type DescribeScreenProtectionStatResponse ¶ added in v1.0.762
type DescribeScreenProtectionStatResponse struct { *tchttp.BaseResponse Response *DescribeScreenProtectionStatResponseParams `json:"Response"` }
func NewDescribeScreenProtectionStatResponse ¶ added in v1.0.762
func NewDescribeScreenProtectionStatResponse() (response *DescribeScreenProtectionStatResponse)
func (*DescribeScreenProtectionStatResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenProtectionStatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenProtectionStatResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenProtectionStatResponse) ToJsonString() string
type DescribeScreenProtectionStatResponseParams ¶ added in v1.0.762
type DescribeScreenProtectionStatResponseParams struct { // 文件查杀 status: 0:从未检测过,或0资产付费情况, 1:已检测,存在恶意文件, 2:已检测,未开启隔离防护, 3:已检测且已开启防护且无风险 // 暴力破解status: 0:未开启防护或0付费资产情况 1:已开启防护 2:存在带处理事件 // 漏洞扫描status: 0:从未检测过,或0资产付费情况, 1:存在漏洞风险, 2:无风险 // 基线检测status: 0:从未检测过,或0资产付费情况, 1:存在基线风险,2:无风险 Info []*ScreenProtection `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenRiskAssetsTopRequest ¶ added in v1.0.762
type DescribeScreenRiskAssetsTopRequest struct { *tchttp.BaseRequest // 统计类型:0:潜在威胁 1:失陷 2:漏洞 3:基线 BusinessType *uint64 `json:"BusinessType,omitnil,omitempty" name:"BusinessType"` }
func NewDescribeScreenRiskAssetsTopRequest ¶ added in v1.0.762
func NewDescribeScreenRiskAssetsTopRequest() (request *DescribeScreenRiskAssetsTopRequest)
func (*DescribeScreenRiskAssetsTopRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenRiskAssetsTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenRiskAssetsTopRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenRiskAssetsTopRequest) ToJsonString() string
type DescribeScreenRiskAssetsTopRequestParams ¶ added in v1.0.762
type DescribeScreenRiskAssetsTopRequestParams struct { // 统计类型:0:潜在威胁 1:失陷 2:漏洞 3:基线 BusinessType *uint64 `json:"BusinessType,omitnil,omitempty" name:"BusinessType"` }
Predefined struct for user
type DescribeScreenRiskAssetsTopResponse ¶ added in v1.0.762
type DescribeScreenRiskAssetsTopResponse struct { *tchttp.BaseResponse Response *DescribeScreenRiskAssetsTopResponseParams `json:"Response"` }
func NewDescribeScreenRiskAssetsTopResponse ¶ added in v1.0.762
func NewDescribeScreenRiskAssetsTopResponse() (response *DescribeScreenRiskAssetsTopResponse)
func (*DescribeScreenRiskAssetsTopResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeScreenRiskAssetsTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenRiskAssetsTopResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeScreenRiskAssetsTopResponse) ToJsonString() string
type DescribeScreenRiskAssetsTopResponseParams ¶ added in v1.0.762
type DescribeScreenRiskAssetsTopResponseParams struct { // 统计详情图标数据 Name:展示主机ip 和地域, value:事件数量 Chart []*ScreenNameValue `json:"Chart,omitnil,omitempty" name:"Chart"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSearchLogsRequest ¶
type DescribeSearchLogsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSearchLogsRequest ¶
func NewDescribeSearchLogsRequest() (request *DescribeSearchLogsRequest)
func (*DescribeSearchLogsRequest) FromJsonString ¶
func (r *DescribeSearchLogsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchLogsRequest) ToJsonString ¶
func (r *DescribeSearchLogsRequest) ToJsonString() string
type DescribeSearchLogsRequestParams ¶ added in v1.0.426
type DescribeSearchLogsRequestParams struct { }
Predefined struct for user
type DescribeSearchLogsResponse ¶
type DescribeSearchLogsResponse struct { *tchttp.BaseResponse Response *DescribeSearchLogsResponseParams `json:"Response"` }
func NewDescribeSearchLogsResponse ¶
func NewDescribeSearchLogsResponse() (response *DescribeSearchLogsResponse)
func (*DescribeSearchLogsResponse) FromJsonString ¶
func (r *DescribeSearchLogsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchLogsResponse) ToJsonString ¶
func (r *DescribeSearchLogsResponse) ToJsonString() string
type DescribeSearchLogsResponseParams ¶ added in v1.0.426
type DescribeSearchLogsResponseParams struct { // 历史搜索记录 保留最新的10条 Data []*string `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSearchTemplatesRequest ¶
type DescribeSearchTemplatesRequest struct { *tchttp.BaseRequest // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeSearchTemplatesRequest ¶
func NewDescribeSearchTemplatesRequest() (request *DescribeSearchTemplatesRequest)
func (*DescribeSearchTemplatesRequest) FromJsonString ¶
func (r *DescribeSearchTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchTemplatesRequest) ToJsonString ¶
func (r *DescribeSearchTemplatesRequest) ToJsonString() string
type DescribeSearchTemplatesRequestParams ¶ added in v1.0.426
type DescribeSearchTemplatesRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeSearchTemplatesResponse ¶
type DescribeSearchTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeSearchTemplatesResponseParams `json:"Response"` }
func NewDescribeSearchTemplatesResponse ¶
func NewDescribeSearchTemplatesResponse() (response *DescribeSearchTemplatesResponse)
func (*DescribeSearchTemplatesResponse) FromJsonString ¶
func (r *DescribeSearchTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchTemplatesResponse) ToJsonString ¶
func (r *DescribeSearchTemplatesResponse) ToJsonString() string
type DescribeSearchTemplatesResponseParams ¶ added in v1.0.426
type DescribeSearchTemplatesResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 模板列表 List []*SearchTemplate `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSecurityBroadcastInfoRequest ¶ added in v1.0.762
type DescribeSecurityBroadcastInfoRequest struct { *tchttp.BaseRequest // 文章id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeSecurityBroadcastInfoRequest ¶ added in v1.0.762
func NewDescribeSecurityBroadcastInfoRequest() (request *DescribeSecurityBroadcastInfoRequest)
func (*DescribeSecurityBroadcastInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeSecurityBroadcastInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityBroadcastInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeSecurityBroadcastInfoRequest) ToJsonString() string
type DescribeSecurityBroadcastInfoRequestParams ¶ added in v1.0.762
type DescribeSecurityBroadcastInfoRequestParams struct { // 文章id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeSecurityBroadcastInfoResponse ¶ added in v1.0.762
type DescribeSecurityBroadcastInfoResponse struct { *tchttp.BaseResponse Response *DescribeSecurityBroadcastInfoResponseParams `json:"Response"` }
func NewDescribeSecurityBroadcastInfoResponse ¶ added in v1.0.762
func NewDescribeSecurityBroadcastInfoResponse() (response *DescribeSecurityBroadcastInfoResponse)
func (*DescribeSecurityBroadcastInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeSecurityBroadcastInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityBroadcastInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeSecurityBroadcastInfoResponse) ToJsonString() string
type DescribeSecurityBroadcastInfoResponseParams ¶ added in v1.0.762
type DescribeSecurityBroadcastInfoResponseParams struct { // 安全播报文章详情 BroadcastInfo *BroadcastInfo `json:"BroadcastInfo,omitnil,omitempty" name:"BroadcastInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSecurityBroadcastsRequest ¶ added in v1.0.752
type DescribeSecurityBroadcastsRequest struct { *tchttp.BaseRequest // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10 ,0=全部 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 筛选发布日期:开始时间 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 筛选发布日期:结束时间 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 过滤安全播报类型:0-紧急通知,1-功能更新,2-行业荣誉,3-版本发布,4-实践教程 BroadcastType *string `json:"BroadcastType,omitnil,omitempty" name:"BroadcastType"` }
func NewDescribeSecurityBroadcastsRequest ¶ added in v1.0.752
func NewDescribeSecurityBroadcastsRequest() (request *DescribeSecurityBroadcastsRequest)
func (*DescribeSecurityBroadcastsRequest) FromJsonString ¶ added in v1.0.752
func (r *DescribeSecurityBroadcastsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityBroadcastsRequest) ToJsonString ¶ added in v1.0.752
func (r *DescribeSecurityBroadcastsRequest) ToJsonString() string
type DescribeSecurityBroadcastsRequestParams ¶ added in v1.0.752
type DescribeSecurityBroadcastsRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10 ,0=全部 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 筛选发布日期:开始时间 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 筛选发布日期:结束时间 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 过滤安全播报类型:0-紧急通知,1-功能更新,2-行业荣誉,3-版本发布,4-实践教程 BroadcastType *string `json:"BroadcastType,omitnil,omitempty" name:"BroadcastType"` }
Predefined struct for user
type DescribeSecurityBroadcastsResponse ¶ added in v1.0.752
type DescribeSecurityBroadcastsResponse struct { *tchttp.BaseResponse Response *DescribeSecurityBroadcastsResponseParams `json:"Response"` }
func NewDescribeSecurityBroadcastsResponse ¶ added in v1.0.752
func NewDescribeSecurityBroadcastsResponse() (response *DescribeSecurityBroadcastsResponse)
func (*DescribeSecurityBroadcastsResponse) FromJsonString ¶ added in v1.0.752
func (r *DescribeSecurityBroadcastsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityBroadcastsResponse) ToJsonString ¶ added in v1.0.752
func (r *DescribeSecurityBroadcastsResponse) ToJsonString() string
type DescribeSecurityBroadcastsResponseParams ¶ added in v1.0.752
type DescribeSecurityBroadcastsResponseParams struct { // 列表 List []*Broadcasts `json:"List,omitnil,omitempty" name:"List"` // 总共多少条 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSecurityDynamicsRequest ¶
type DescribeSecurityDynamicsRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeSecurityDynamicsRequest ¶
func NewDescribeSecurityDynamicsRequest() (request *DescribeSecurityDynamicsRequest)
func (*DescribeSecurityDynamicsRequest) FromJsonString ¶
func (r *DescribeSecurityDynamicsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityDynamicsRequest) ToJsonString ¶
func (r *DescribeSecurityDynamicsRequest) ToJsonString() string
type DescribeSecurityDynamicsRequestParams ¶ added in v1.0.426
type DescribeSecurityDynamicsRequestParams struct { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeSecurityDynamicsResponse ¶
type DescribeSecurityDynamicsResponse struct { *tchttp.BaseResponse Response *DescribeSecurityDynamicsResponseParams `json:"Response"` }
func NewDescribeSecurityDynamicsResponse ¶
func NewDescribeSecurityDynamicsResponse() (response *DescribeSecurityDynamicsResponse)
func (*DescribeSecurityDynamicsResponse) FromJsonString ¶
func (r *DescribeSecurityDynamicsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityDynamicsResponse) ToJsonString ¶
func (r *DescribeSecurityDynamicsResponse) ToJsonString() string
type DescribeSecurityDynamicsResponseParams ¶ added in v1.0.426
type DescribeSecurityDynamicsResponseParams struct { // 安全事件消息数组。 SecurityDynamics []*SecurityDynamic `json:"SecurityDynamics,omitnil,omitempty" name:"SecurityDynamics"` // 记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSecurityEventStatRequest ¶ added in v1.0.373
type DescribeSecurityEventStatRequest struct { *tchttp.BaseRequest // 该接口无过滤条件 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeSecurityEventStatRequest ¶ added in v1.0.373
func NewDescribeSecurityEventStatRequest() (request *DescribeSecurityEventStatRequest)
func (*DescribeSecurityEventStatRequest) FromJsonString ¶ added in v1.0.373
func (r *DescribeSecurityEventStatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityEventStatRequest) ToJsonString ¶ added in v1.0.373
func (r *DescribeSecurityEventStatRequest) ToJsonString() string
type DescribeSecurityEventStatRequestParams ¶ added in v1.0.426
type DescribeSecurityEventStatRequestParams struct { // 该接口无过滤条件 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeSecurityEventStatResponse ¶ added in v1.0.373
type DescribeSecurityEventStatResponse struct { *tchttp.BaseResponse Response *DescribeSecurityEventStatResponseParams `json:"Response"` }
func NewDescribeSecurityEventStatResponse ¶ added in v1.0.373
func NewDescribeSecurityEventStatResponse() (response *DescribeSecurityEventStatResponse)
func (*DescribeSecurityEventStatResponse) FromJsonString ¶ added in v1.0.373
func (r *DescribeSecurityEventStatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityEventStatResponse) ToJsonString ¶ added in v1.0.373
func (r *DescribeSecurityEventStatResponse) ToJsonString() string
type DescribeSecurityEventStatResponseParams ¶ added in v1.0.426
type DescribeSecurityEventStatResponseParams struct { // 木马事件统计 MalwareStat *EventStat `json:"MalwareStat,omitnil,omitempty" name:"MalwareStat"` // 异地事件统计 HostLoginStat *EventStat `json:"HostLoginStat,omitnil,omitempty" name:"HostLoginStat"` // 爆破事件统计 BruteAttackStat *EventStat `json:"BruteAttackStat,omitnil,omitempty" name:"BruteAttackStat"` // 恶意请求事件统计 MaliciousRequestStat *EventStat `json:"MaliciousRequestStat,omitnil,omitempty" name:"MaliciousRequestStat"` // 本地提权事件统计 PrivilegeStat *EventStat `json:"PrivilegeStat,omitnil,omitempty" name:"PrivilegeStat"` // 反弹Shell事件统计 ReverseShellStat *EventStat `json:"ReverseShellStat,omitnil,omitempty" name:"ReverseShellStat"` // 高危命令事件统计 HighRiskBashStat *EventStat `json:"HighRiskBashStat,omitnil,omitempty" name:"HighRiskBashStat"` // 网络攻击事件统计 AttackLogsStat *EventStat `json:"AttackLogsStat,omitnil,omitempty" name:"AttackLogsStat"` // 高危漏洞事件统计 VulHighStat *EventStat `json:"VulHighStat,omitnil,omitempty" name:"VulHighStat"` // 中危漏洞事件统计 VulNormalStat *EventStat `json:"VulNormalStat,omitnil,omitempty" name:"VulNormalStat"` // 低危漏洞事件统计 VulLowStat *EventStat `json:"VulLowStat,omitnil,omitempty" name:"VulLowStat"` // 高危基线漏洞事件统计 BaselineHighStat *EventStat `json:"BaselineHighStat,omitnil,omitempty" name:"BaselineHighStat"` // 中危基线漏事件统计 BaselineNormalStat *EventStat `json:"BaselineNormalStat,omitnil,omitempty" name:"BaselineNormalStat"` // 低危基线漏事件统计 BaselineLowStat *EventStat `json:"BaselineLowStat,omitnil,omitempty" name:"BaselineLowStat"` // 有未处理安全事件的机器总数 MachineTotalAffectNum *uint64 `json:"MachineTotalAffectNum,omitnil,omitempty" name:"MachineTotalAffectNum"` // 有未处理入侵安全事件的机器总数 InvasionTotalAffectNum *uint64 `json:"InvasionTotalAffectNum,omitnil,omitempty" name:"InvasionTotalAffectNum"` // 有未处理漏洞安全事件的机器总数 VulTotalAffectNum *uint64 `json:"VulTotalAffectNum,omitnil,omitempty" name:"VulTotalAffectNum"` // 有未处理基线安全事件的机器总数 BaseLineTotalAffectNum *uint64 `json:"BaseLineTotalAffectNum,omitnil,omitempty" name:"BaseLineTotalAffectNum"` // 有未处理网络攻击安全事件的机器总数 CyberAttackTotalAffectNum *uint64 `json:"CyberAttackTotalAffectNum,omitnil,omitempty" name:"CyberAttackTotalAffectNum"` // 严重漏洞事件统计 VulRiskStat *EventStat `json:"VulRiskStat,omitnil,omitempty" name:"VulRiskStat"` // 严重基线漏洞事件统计 BaselineRiskStat *EventStat `json:"BaselineRiskStat,omitnil,omitempty" name:"BaselineRiskStat"` // 漏洞数统计 VulStat *EventStat `json:"VulStat,omitnil,omitempty" name:"VulStat"` // 安全得分 Score *uint64 `json:"Score,omitnil,omitempty" name:"Score"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSecurityEventsCntRequest ¶
type DescribeSecurityEventsCntRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSecurityEventsCntRequest ¶
func NewDescribeSecurityEventsCntRequest() (request *DescribeSecurityEventsCntRequest)
func (*DescribeSecurityEventsCntRequest) FromJsonString ¶
func (r *DescribeSecurityEventsCntRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityEventsCntRequest) ToJsonString ¶
func (r *DescribeSecurityEventsCntRequest) ToJsonString() string
type DescribeSecurityEventsCntRequestParams ¶ added in v1.0.426
type DescribeSecurityEventsCntRequestParams struct { }
Predefined struct for user
type DescribeSecurityEventsCntResponse ¶
type DescribeSecurityEventsCntResponse struct { *tchttp.BaseResponse Response *DescribeSecurityEventsCntResponseParams `json:"Response"` }
func NewDescribeSecurityEventsCntResponse ¶
func NewDescribeSecurityEventsCntResponse() (response *DescribeSecurityEventsCntResponse)
func (*DescribeSecurityEventsCntResponse) FromJsonString ¶
func (r *DescribeSecurityEventsCntResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityEventsCntResponse) ToJsonString ¶
func (r *DescribeSecurityEventsCntResponse) ToJsonString() string
type DescribeSecurityEventsCntResponseParams ¶ added in v1.0.426
type DescribeSecurityEventsCntResponseParams struct { // 木马文件相关风险事件 Malware *SecurityEventInfo `json:"Malware,omitnil,omitempty" name:"Malware"` // 登录审计相关风险事件 HostLogin *SecurityEventInfo `json:"HostLogin,omitnil,omitempty" name:"HostLogin"` // 密码破解相关风险事件 BruteAttack *SecurityEventInfo `json:"BruteAttack,omitnil,omitempty" name:"BruteAttack"` // 恶意请求相关风险事件 RiskDns *SecurityEventInfo `json:"RiskDns,omitnil,omitempty" name:"RiskDns"` // 高危命令相关风险事件 Bash *SecurityEventInfo `json:"Bash,omitnil,omitempty" name:"Bash"` // 本地提权相关风险事件 PrivilegeRules *SecurityEventInfo `json:"PrivilegeRules,omitnil,omitempty" name:"PrivilegeRules"` // 反弹Shell相关风险事件 ReverseShell *SecurityEventInfo `json:"ReverseShell,omitnil,omitempty" name:"ReverseShell"` // 应用漏洞风险事件 SysVul *SecurityEventInfo `json:"SysVul,omitnil,omitempty" name:"SysVul"` // Web应用漏洞相关风险事件 WebVul *SecurityEventInfo `json:"WebVul,omitnil,omitempty" name:"WebVul"` // 应急漏洞相关风险事件 EmergencyVul *SecurityEventInfo `json:"EmergencyVul,omitnil,omitempty" name:"EmergencyVul"` // 安全基线相关风险事件 BaseLine *SecurityEventInfo `json:"BaseLine,omitnil,omitempty" name:"BaseLine"` // 攻击检测相关风险事件 AttackLogs *SecurityEventInfo `json:"AttackLogs,omitnil,omitempty" name:"AttackLogs"` // 受影响机器数 EffectMachineCount *uint64 `json:"EffectMachineCount,omitnil,omitempty" name:"EffectMachineCount"` // 所有事件总数 EventsCount *uint64 `json:"EventsCount,omitnil,omitempty" name:"EventsCount"` // window 系统漏洞事件总数 WindowVul *SecurityEventInfo `json:"WindowVul,omitnil,omitempty" name:"WindowVul"` // linux系统漏洞事件总数 LinuxVul *SecurityEventInfo `json:"LinuxVul,omitnil,omitempty" name:"LinuxVul"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSecurityTrendsRequest ¶
type DescribeSecurityTrendsRequest struct { *tchttp.BaseRequest // 开始时间,如:2021-07-10 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间,如:2021-07-10 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
func NewDescribeSecurityTrendsRequest ¶
func NewDescribeSecurityTrendsRequest() (request *DescribeSecurityTrendsRequest)
func (*DescribeSecurityTrendsRequest) FromJsonString ¶
func (r *DescribeSecurityTrendsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityTrendsRequest) ToJsonString ¶
func (r *DescribeSecurityTrendsRequest) ToJsonString() string
type DescribeSecurityTrendsRequestParams ¶ added in v1.0.426
type DescribeSecurityTrendsRequestParams struct { // 开始时间,如:2021-07-10 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间,如:2021-07-10 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
Predefined struct for user
type DescribeSecurityTrendsResponse ¶
type DescribeSecurityTrendsResponse struct { *tchttp.BaseResponse Response *DescribeSecurityTrendsResponseParams `json:"Response"` }
func NewDescribeSecurityTrendsResponse ¶
func NewDescribeSecurityTrendsResponse() (response *DescribeSecurityTrendsResponse)
func (*DescribeSecurityTrendsResponse) FromJsonString ¶
func (r *DescribeSecurityTrendsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSecurityTrendsResponse) ToJsonString ¶
func (r *DescribeSecurityTrendsResponse) ToJsonString() string
type DescribeSecurityTrendsResponseParams ¶ added in v1.0.426
type DescribeSecurityTrendsResponseParams struct { // 木马事件统计数据数组。 Malwares []*SecurityTrend `json:"Malwares,omitnil,omitempty" name:"Malwares"` // 异地登录事件统计数据数组。 NonLocalLoginPlaces []*SecurityTrend `json:"NonLocalLoginPlaces,omitnil,omitempty" name:"NonLocalLoginPlaces"` // 密码破解事件统计数据数组。 BruteAttacks []*SecurityTrend `json:"BruteAttacks,omitnil,omitempty" name:"BruteAttacks"` // 漏洞统计数据数组。 Vuls []*SecurityTrend `json:"Vuls,omitnil,omitempty" name:"Vuls"` // 基线统计数据数组。 BaseLines []*SecurityTrend `json:"BaseLines,omitnil,omitempty" name:"BaseLines"` // 恶意请求统计数据数组。 MaliciousRequests []*SecurityTrend `json:"MaliciousRequests,omitnil,omitempty" name:"MaliciousRequests"` // 高危命令统计数据数组。 HighRiskBashs []*SecurityTrend `json:"HighRiskBashs,omitnil,omitempty" name:"HighRiskBashs"` // 反弹shell统计数据数组。 ReverseShells []*SecurityTrend `json:"ReverseShells,omitnil,omitempty" name:"ReverseShells"` // 本地提权统计数据数组。 PrivilegeEscalations []*SecurityTrend `json:"PrivilegeEscalations,omitnil,omitempty" name:"PrivilegeEscalations"` // 网络攻击统计数据数组。 CyberAttacks []*SecurityTrend `json:"CyberAttacks,omitnil,omitempty" name:"CyberAttacks"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeServerRelatedDirInfoRequest ¶ added in v1.0.240
type DescribeServerRelatedDirInfoRequest struct { *tchttp.BaseRequest // 唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeServerRelatedDirInfoRequest ¶ added in v1.0.240
func NewDescribeServerRelatedDirInfoRequest() (request *DescribeServerRelatedDirInfoRequest)
func (*DescribeServerRelatedDirInfoRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeServerRelatedDirInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeServerRelatedDirInfoRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeServerRelatedDirInfoRequest) ToJsonString() string
type DescribeServerRelatedDirInfoRequestParams ¶ added in v1.0.426
type DescribeServerRelatedDirInfoRequestParams struct { // 唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeServerRelatedDirInfoResponse ¶ added in v1.0.240
type DescribeServerRelatedDirInfoResponse struct { *tchttp.BaseResponse Response *DescribeServerRelatedDirInfoResponseParams `json:"Response"` }
func NewDescribeServerRelatedDirInfoResponse ¶ added in v1.0.240
func NewDescribeServerRelatedDirInfoResponse() (response *DescribeServerRelatedDirInfoResponse)
func (*DescribeServerRelatedDirInfoResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeServerRelatedDirInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeServerRelatedDirInfoResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeServerRelatedDirInfoResponse) ToJsonString() string
type DescribeServerRelatedDirInfoResponseParams ¶ added in v1.0.426
type DescribeServerRelatedDirInfoResponseParams struct { // 服务器名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 服务器IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 防护目录数量 ProtectDirNum *uint64 `json:"ProtectDirNum,omitnil,omitempty" name:"ProtectDirNum"` // 防护文件数量 ProtectFileNum *uint64 `json:"ProtectFileNum,omitnil,omitempty" name:"ProtectFileNum"` // 防篡改数量 ProtectTamperNum *uint64 `json:"ProtectTamperNum,omitnil,omitempty" name:"ProtectTamperNum"` // 防护软链数量 ProtectLinkNum *uint64 `json:"ProtectLinkNum,omitnil,omitempty" name:"ProtectLinkNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeServersAndRiskAndFirstInfoRequest ¶ added in v1.0.240
type DescribeServersAndRiskAndFirstInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeServersAndRiskAndFirstInfoRequest ¶ added in v1.0.240
func NewDescribeServersAndRiskAndFirstInfoRequest() (request *DescribeServersAndRiskAndFirstInfoRequest)
func (*DescribeServersAndRiskAndFirstInfoRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeServersAndRiskAndFirstInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeServersAndRiskAndFirstInfoRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeServersAndRiskAndFirstInfoRequest) ToJsonString() string
type DescribeServersAndRiskAndFirstInfoRequestParams ¶ added in v1.0.426
type DescribeServersAndRiskAndFirstInfoRequestParams struct { }
Predefined struct for user
type DescribeServersAndRiskAndFirstInfoResponse ¶ added in v1.0.240
type DescribeServersAndRiskAndFirstInfoResponse struct { *tchttp.BaseResponse Response *DescribeServersAndRiskAndFirstInfoResponseParams `json:"Response"` }
func NewDescribeServersAndRiskAndFirstInfoResponse ¶ added in v1.0.240
func NewDescribeServersAndRiskAndFirstInfoResponse() (response *DescribeServersAndRiskAndFirstInfoResponse)
func (*DescribeServersAndRiskAndFirstInfoResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeServersAndRiskAndFirstInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeServersAndRiskAndFirstInfoResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeServersAndRiskAndFirstInfoResponse) ToJsonString() string
type DescribeServersAndRiskAndFirstInfoResponseParams ¶ added in v1.0.426
type DescribeServersAndRiskAndFirstInfoResponseParams struct { // 风险文件数 RiskFileCount *uint64 `json:"RiskFileCount,omitnil,omitempty" name:"RiskFileCount"` // 今日新增风险文件数 AddRiskFileCount *uint64 `json:"AddRiskFileCount,omitnil,omitempty" name:"AddRiskFileCount"` // 受影响服务器台数 ServersCount *uint64 `json:"ServersCount,omitnil,omitempty" name:"ServersCount"` // 是否试用:true-是,false-否 IsFirstCheck *bool `json:"IsFirstCheck,omitnil,omitempty" name:"IsFirstCheck"` // 木马最近检测时间 ScanTime *string `json:"ScanTime,omitnil,omitempty" name:"ScanTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStrategyExistRequest ¶ added in v1.0.240
type DescribeStrategyExistRequest struct { *tchttp.BaseRequest // 策略名 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` }
func NewDescribeStrategyExistRequest ¶ added in v1.0.240
func NewDescribeStrategyExistRequest() (request *DescribeStrategyExistRequest)
func (*DescribeStrategyExistRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeStrategyExistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStrategyExistRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeStrategyExistRequest) ToJsonString() string
type DescribeStrategyExistRequestParams ¶ added in v1.0.426
type DescribeStrategyExistRequestParams struct { // 策略名 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` }
Predefined struct for user
type DescribeStrategyExistResponse ¶ added in v1.0.240
type DescribeStrategyExistResponse struct { *tchttp.BaseResponse Response *DescribeStrategyExistResponseParams `json:"Response"` }
func NewDescribeStrategyExistResponse ¶ added in v1.0.240
func NewDescribeStrategyExistResponse() (response *DescribeStrategyExistResponse)
func (*DescribeStrategyExistResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeStrategyExistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStrategyExistResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeStrategyExistResponse) ToJsonString() string
type DescribeStrategyExistResponseParams ¶ added in v1.0.426
type DescribeStrategyExistResponseParams struct { // 策略是否存在, 1是 0否 IfExist *uint64 `json:"IfExist,omitnil,omitempty" name:"IfExist"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTagMachinesRequest ¶
type DescribeTagMachinesRequest struct { *tchttp.BaseRequest // 标签ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeTagMachinesRequest ¶
func NewDescribeTagMachinesRequest() (request *DescribeTagMachinesRequest)
func (*DescribeTagMachinesRequest) FromJsonString ¶
func (r *DescribeTagMachinesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagMachinesRequest) ToJsonString ¶
func (r *DescribeTagMachinesRequest) ToJsonString() string
type DescribeTagMachinesRequestParams ¶ added in v1.0.426
type DescribeTagMachinesRequestParams struct { // 标签ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeTagMachinesResponse ¶
type DescribeTagMachinesResponse struct { *tchttp.BaseResponse Response *DescribeTagMachinesResponseParams `json:"Response"` }
func NewDescribeTagMachinesResponse ¶
func NewDescribeTagMachinesResponse() (response *DescribeTagMachinesResponse)
func (*DescribeTagMachinesResponse) FromJsonString ¶
func (r *DescribeTagMachinesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagMachinesResponse) ToJsonString ¶
func (r *DescribeTagMachinesResponse) ToJsonString() string
type DescribeTagMachinesResponseParams ¶ added in v1.0.426
type DescribeTagMachinesResponseParams struct { // 列表数据 List []*TagMachine `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTagsRequest ¶
type DescribeTagsRequest struct { *tchttp.BaseRequest // 云主机类型。 // <li>CVM:表示云服务器</li> // <li>BM: 表示黑石物理机</li> // <li>ECM: 表示边缘计算服务器</li> // <li>LH: 表示轻量应用服务器</li> // <li>Other: 表示混合云服务器</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字(机器名称/机器IP </li> // <li>Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线 | ONLINE: 在线 | UNINSTALLED:未安装 | SHUTDOWN 已关机)</li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版)</li> // <li>Risk - String 是否必填: 否 - 风险主机( yes ) </li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 ) // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeTagsRequest ¶
func NewDescribeTagsRequest() (request *DescribeTagsRequest)
func (*DescribeTagsRequest) FromJsonString ¶
func (r *DescribeTagsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagsRequest) ToJsonString ¶
func (r *DescribeTagsRequest) ToJsonString() string
type DescribeTagsRequestParams ¶ added in v1.0.426
type DescribeTagsRequestParams struct { // 云主机类型。 // <li>CVM:表示云服务器</li> // <li>BM: 表示黑石物理机</li> // <li>ECM: 表示边缘计算服务器</li> // <li>LH: 表示轻量应用服务器</li> // <li>Other: 表示混合云服务器</li> MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 机器所属地域。如:ap-guangzhou MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 查询关键字(机器名称/机器IP </li> // <li>Status - String - 是否必填:否 - 客户端在线状态(OFFLINE: 离线 | ONLINE: 在线 | UNINSTALLED:未安装 | SHUTDOWN 已关机)</li> // <li>Version - String 是否必填:否 - 当前防护版本( PRO_VERSION:专业版 | BASIC_VERSION:基础版)</li> // <li>Risk - String 是否必填: 否 - 风险主机( yes ) </li> // <li>Os -String 是否必填: 否 - 操作系统( DescribeMachineOsList 接口 值 ) // 每个过滤条件只支持一个值,暂不支持多个值“或”关系查询</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeTagsResponse ¶
type DescribeTagsResponse struct { *tchttp.BaseResponse Response *DescribeTagsResponseParams `json:"Response"` }
func NewDescribeTagsResponse ¶
func NewDescribeTagsResponse() (response *DescribeTagsResponse)
func (*DescribeTagsResponse) FromJsonString ¶
func (r *DescribeTagsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTagsResponse) ToJsonString ¶
func (r *DescribeTagsResponse) ToJsonString() string
type DescribeTagsResponseParams ¶ added in v1.0.426
type DescribeTagsResponseParams struct { // 列表信息 List []*Tag `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTrialReportRequest ¶ added in v1.0.762
type DescribeTrialReportRequest struct {
*tchttp.BaseRequest
}
func NewDescribeTrialReportRequest ¶ added in v1.0.762
func NewDescribeTrialReportRequest() (request *DescribeTrialReportRequest)
func (*DescribeTrialReportRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeTrialReportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTrialReportRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeTrialReportRequest) ToJsonString() string
type DescribeTrialReportRequestParams ¶ added in v1.0.762
type DescribeTrialReportRequestParams struct { }
Predefined struct for user
type DescribeTrialReportResponse ¶ added in v1.0.762
type DescribeTrialReportResponse struct { *tchttp.BaseResponse Response *DescribeTrialReportResponseParams `json:"Response"` }
func NewDescribeTrialReportResponse ¶ added in v1.0.762
func NewDescribeTrialReportResponse() (response *DescribeTrialReportResponse)
func (*DescribeTrialReportResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeTrialReportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTrialReportResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeTrialReportResponse) ToJsonString() string
type DescribeTrialReportResponseParams ¶ added in v1.0.762
type DescribeTrialReportResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUndoVulCountsRequest ¶ added in v1.0.240
type DescribeUndoVulCountsRequest struct { *tchttp.BaseRequest // 漏洞分类,1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否应急漏洞筛选, 是 : yes IfEmergency *string `json:"IfEmergency,omitnil,omitempty" name:"IfEmergency"` }
func NewDescribeUndoVulCountsRequest ¶ added in v1.0.240
func NewDescribeUndoVulCountsRequest() (request *DescribeUndoVulCountsRequest)
func (*DescribeUndoVulCountsRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeUndoVulCountsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUndoVulCountsRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeUndoVulCountsRequest) ToJsonString() string
type DescribeUndoVulCountsRequestParams ¶ added in v1.0.426
type DescribeUndoVulCountsRequestParams struct { // 漏洞分类,1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否应急漏洞筛选, 是 : yes IfEmergency *string `json:"IfEmergency,omitnil,omitempty" name:"IfEmergency"` }
Predefined struct for user
type DescribeUndoVulCountsResponse ¶ added in v1.0.240
type DescribeUndoVulCountsResponse struct { *tchttp.BaseResponse Response *DescribeUndoVulCountsResponseParams `json:"Response"` }
func NewDescribeUndoVulCountsResponse ¶ added in v1.0.240
func NewDescribeUndoVulCountsResponse() (response *DescribeUndoVulCountsResponse)
func (*DescribeUndoVulCountsResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeUndoVulCountsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUndoVulCountsResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeUndoVulCountsResponse) ToJsonString() string
type DescribeUndoVulCountsResponseParams ¶ added in v1.0.426
type DescribeUndoVulCountsResponseParams struct { // 未处理的漏洞数 UndoVulCount *uint64 `json:"UndoVulCount,omitnil,omitempty" name:"UndoVulCount"` // 未处理的主机数 UndoHostCount *int64 `json:"UndoHostCount,omitnil,omitempty" name:"UndoHostCount"` // 普通版主机数 NotProfessionCount *uint64 `json:"NotProfessionCount,omitnil,omitempty" name:"NotProfessionCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUsersConfigRequest ¶ added in v1.0.762
type DescribeUsersConfigRequest struct { *tchttp.BaseRequest // 配置名称 // <li>license_monitor 授权监控配置 0 关闭, 1开启</li> ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"` }
func NewDescribeUsersConfigRequest ¶ added in v1.0.762
func NewDescribeUsersConfigRequest() (request *DescribeUsersConfigRequest)
func (*DescribeUsersConfigRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeUsersConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUsersConfigRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeUsersConfigRequest) ToJsonString() string
type DescribeUsersConfigRequestParams ¶ added in v1.0.762
type DescribeUsersConfigRequestParams struct { // 配置名称 // <li>license_monitor 授权监控配置 0 关闭, 1开启</li> ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"` }
Predefined struct for user
type DescribeUsersConfigResponse ¶ added in v1.0.762
type DescribeUsersConfigResponse struct { *tchttp.BaseResponse Response *DescribeUsersConfigResponseParams `json:"Response"` }
func NewDescribeUsersConfigResponse ¶ added in v1.0.762
func NewDescribeUsersConfigResponse() (response *DescribeUsersConfigResponse)
func (*DescribeUsersConfigResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeUsersConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUsersConfigResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeUsersConfigResponse) ToJsonString() string
type DescribeUsersConfigResponseParams ¶ added in v1.0.762
type DescribeUsersConfigResponseParams struct { // 配置值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUsualLoginPlacesRequest ¶
type DescribeUsualLoginPlacesRequest struct { *tchttp.BaseRequest // 主机安全客户端UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
func NewDescribeUsualLoginPlacesRequest ¶
func NewDescribeUsualLoginPlacesRequest() (request *DescribeUsualLoginPlacesRequest)
func (*DescribeUsualLoginPlacesRequest) FromJsonString ¶
func (r *DescribeUsualLoginPlacesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUsualLoginPlacesRequest) ToJsonString ¶
func (r *DescribeUsualLoginPlacesRequest) ToJsonString() string
type DescribeUsualLoginPlacesRequestParams ¶ added in v1.0.426
type DescribeUsualLoginPlacesRequestParams struct { // 主机安全客户端UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
Predefined struct for user
type DescribeUsualLoginPlacesResponse ¶
type DescribeUsualLoginPlacesResponse struct { *tchttp.BaseResponse Response *DescribeUsualLoginPlacesResponseParams `json:"Response"` }
func NewDescribeUsualLoginPlacesResponse ¶
func NewDescribeUsualLoginPlacesResponse() (response *DescribeUsualLoginPlacesResponse)
func (*DescribeUsualLoginPlacesResponse) FromJsonString ¶
func (r *DescribeUsualLoginPlacesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUsualLoginPlacesResponse) ToJsonString ¶
func (r *DescribeUsualLoginPlacesResponse) ToJsonString() string
type DescribeUsualLoginPlacesResponseParams ¶ added in v1.0.426
type DescribeUsualLoginPlacesResponseParams struct { // 常用登录地数组 UsualLoginPlaces []*UsualPlace `json:"UsualLoginPlaces,omitnil,omitempty" name:"UsualLoginPlaces"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVdbAndPocInfoRequest ¶ added in v1.0.762
type DescribeVdbAndPocInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVdbAndPocInfoRequest ¶ added in v1.0.762
func NewDescribeVdbAndPocInfoRequest() (request *DescribeVdbAndPocInfoRequest)
func (*DescribeVdbAndPocInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVdbAndPocInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVdbAndPocInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVdbAndPocInfoRequest) ToJsonString() string
type DescribeVdbAndPocInfoRequestParams ¶ added in v1.0.762
type DescribeVdbAndPocInfoRequestParams struct { }
Predefined struct for user
type DescribeVdbAndPocInfoResponse ¶ added in v1.0.762
type DescribeVdbAndPocInfoResponse struct { *tchttp.BaseResponse Response *DescribeVdbAndPocInfoResponseParams `json:"Response"` }
func NewDescribeVdbAndPocInfoResponse ¶ added in v1.0.762
func NewDescribeVdbAndPocInfoResponse() (response *DescribeVdbAndPocInfoResponse)
func (*DescribeVdbAndPocInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVdbAndPocInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVdbAndPocInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVdbAndPocInfoResponse) ToJsonString() string
type DescribeVdbAndPocInfoResponseParams ¶ added in v1.0.762
type DescribeVdbAndPocInfoResponseParams struct { // 病毒库更新时间。 VdbUpdateTime *string `json:"VdbUpdateTime,omitnil,omitempty" name:"VdbUpdateTime"` // 漏洞库更新时间。 PocUpdateTime *string `json:"PocUpdateTime,omitnil,omitempty" name:"PocUpdateTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVersionCompareChartRequest ¶ added in v1.0.762
type DescribeVersionCompareChartRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVersionCompareChartRequest ¶ added in v1.0.762
func NewDescribeVersionCompareChartRequest() (request *DescribeVersionCompareChartRequest)
func (*DescribeVersionCompareChartRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVersionCompareChartRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVersionCompareChartRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVersionCompareChartRequest) ToJsonString() string
type DescribeVersionCompareChartRequestParams ¶ added in v1.0.762
type DescribeVersionCompareChartRequestParams struct { }
Predefined struct for user
type DescribeVersionCompareChartResponse ¶ added in v1.0.762
type DescribeVersionCompareChartResponse struct { *tchttp.BaseResponse Response *DescribeVersionCompareChartResponseParams `json:"Response"` }
func NewDescribeVersionCompareChartResponse ¶ added in v1.0.762
func NewDescribeVersionCompareChartResponse() (response *DescribeVersionCompareChartResponse)
func (*DescribeVersionCompareChartResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVersionCompareChartResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVersionCompareChartResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVersionCompareChartResponse) ToJsonString() string
type DescribeVersionCompareChartResponseParams ¶ added in v1.0.762
type DescribeVersionCompareChartResponseParams struct { // json 字符串 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVersionStatisticsRequest ¶ added in v1.0.240
type DescribeVersionStatisticsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVersionStatisticsRequest ¶ added in v1.0.240
func NewDescribeVersionStatisticsRequest() (request *DescribeVersionStatisticsRequest)
func (*DescribeVersionStatisticsRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeVersionStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVersionStatisticsRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeVersionStatisticsRequest) ToJsonString() string
type DescribeVersionStatisticsRequestParams ¶ added in v1.0.426
type DescribeVersionStatisticsRequestParams struct { }
Predefined struct for user
type DescribeVersionStatisticsResponse ¶ added in v1.0.240
type DescribeVersionStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeVersionStatisticsResponseParams `json:"Response"` }
func NewDescribeVersionStatisticsResponse ¶ added in v1.0.240
func NewDescribeVersionStatisticsResponse() (response *DescribeVersionStatisticsResponse)
func (*DescribeVersionStatisticsResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeVersionStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVersionStatisticsResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeVersionStatisticsResponse) ToJsonString() string
type DescribeVersionStatisticsResponseParams ¶ added in v1.0.426
type DescribeVersionStatisticsResponseParams struct { // 基础版数量 BasicVersionNum *uint64 `json:"BasicVersionNum,omitnil,omitempty" name:"BasicVersionNum"` // 专业版数量 ProVersionNum *uint64 `json:"ProVersionNum,omitnil,omitempty" name:"ProVersionNum"` // 旗舰版数量 UltimateVersionNum *uint64 `json:"UltimateVersionNum,omitnil,omitempty" name:"UltimateVersionNum"` // 轻量版数量 GeneralVersionNum *uint64 `json:"GeneralVersionNum,omitnil,omitempty" name:"GeneralVersionNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVertexDetailRequest ¶ added in v1.0.633
type DescribeVertexDetailRequest struct { *tchttp.BaseRequest // 点id列表 VertexIds []*string `json:"VertexIds,omitnil,omitempty" name:"VertexIds"` // 事件id IncidentId *string `json:"IncidentId,omitnil,omitempty" name:"IncidentId"` // 事件所在表名 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` }
func NewDescribeVertexDetailRequest ¶ added in v1.0.633
func NewDescribeVertexDetailRequest() (request *DescribeVertexDetailRequest)
func (*DescribeVertexDetailRequest) FromJsonString ¶ added in v1.0.633
func (r *DescribeVertexDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVertexDetailRequest) ToJsonString ¶ added in v1.0.633
func (r *DescribeVertexDetailRequest) ToJsonString() string
type DescribeVertexDetailRequestParams ¶ added in v1.0.633
type DescribeVertexDetailRequestParams struct { // 点id列表 VertexIds []*string `json:"VertexIds,omitnil,omitempty" name:"VertexIds"` // 事件id IncidentId *string `json:"IncidentId,omitnil,omitempty" name:"IncidentId"` // 事件所在表名 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` }
Predefined struct for user
type DescribeVertexDetailResponse ¶ added in v1.0.633
type DescribeVertexDetailResponse struct { *tchttp.BaseResponse Response *DescribeVertexDetailResponseParams `json:"Response"` }
func NewDescribeVertexDetailResponse ¶ added in v1.0.633
func NewDescribeVertexDetailResponse() (response *DescribeVertexDetailResponse)
func (*DescribeVertexDetailResponse) FromJsonString ¶ added in v1.0.633
func (r *DescribeVertexDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVertexDetailResponse) ToJsonString ¶ added in v1.0.633
func (r *DescribeVertexDetailResponse) ToJsonString() string
type DescribeVertexDetailResponseParams ¶ added in v1.0.633
type DescribeVertexDetailResponseParams struct { // 指定点列表的属性信息 VertexDetails []*VertexDetail `json:"VertexDetails,omitnil,omitempty" name:"VertexDetails"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulCountByDatesRequest ¶ added in v1.0.240
type DescribeVulCountByDatesRequest struct { *tchttp.BaseRequest // 需要查询最近几天的数据,需要都 -1后传入 LastDays []*uint64 `json:"LastDays,omitnil,omitempty" name:"LastDays"` // 漏洞的分类: 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否为应急漏洞筛选 是: yes IfEmergency *string `json:"IfEmergency,omitnil,omitempty" name:"IfEmergency"` }
func NewDescribeVulCountByDatesRequest ¶ added in v1.0.240
func NewDescribeVulCountByDatesRequest() (request *DescribeVulCountByDatesRequest)
func (*DescribeVulCountByDatesRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulCountByDatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulCountByDatesRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulCountByDatesRequest) ToJsonString() string
type DescribeVulCountByDatesRequestParams ¶ added in v1.0.426
type DescribeVulCountByDatesRequestParams struct { // 需要查询最近几天的数据,需要都 -1后传入 LastDays []*uint64 `json:"LastDays,omitnil,omitempty" name:"LastDays"` // 漏洞的分类: 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否为应急漏洞筛选 是: yes IfEmergency *string `json:"IfEmergency,omitnil,omitempty" name:"IfEmergency"` }
Predefined struct for user
type DescribeVulCountByDatesResponse ¶ added in v1.0.240
type DescribeVulCountByDatesResponse struct { *tchttp.BaseResponse Response *DescribeVulCountByDatesResponseParams `json:"Response"` }
func NewDescribeVulCountByDatesResponse ¶ added in v1.0.240
func NewDescribeVulCountByDatesResponse() (response *DescribeVulCountByDatesResponse)
func (*DescribeVulCountByDatesResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulCountByDatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulCountByDatesResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulCountByDatesResponse) ToJsonString() string
type DescribeVulCountByDatesResponseParams ¶ added in v1.0.426
type DescribeVulCountByDatesResponseParams struct { // 批量获得对应天数的漏洞数量 VulCount []*uint64 `json:"VulCount,omitnil,omitempty" name:"VulCount"` // 批量获得对应天数的主机数量 HostCount []*uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulCveIdInfoRequest ¶ added in v1.0.762
type DescribeVulCveIdInfoRequest struct { *tchttp.BaseRequest // 漏洞cve_id 列表 CveIds []*string `json:"CveIds,omitnil,omitempty" name:"CveIds"` }
func NewDescribeVulCveIdInfoRequest ¶ added in v1.0.762
func NewDescribeVulCveIdInfoRequest() (request *DescribeVulCveIdInfoRequest)
func (*DescribeVulCveIdInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulCveIdInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulCveIdInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulCveIdInfoRequest) ToJsonString() string
type DescribeVulCveIdInfoRequestParams ¶ added in v1.0.762
type DescribeVulCveIdInfoRequestParams struct { // 漏洞cve_id 列表 CveIds []*string `json:"CveIds,omitnil,omitempty" name:"CveIds"` }
Predefined struct for user
type DescribeVulCveIdInfoResponse ¶ added in v1.0.762
type DescribeVulCveIdInfoResponse struct { *tchttp.BaseResponse Response *DescribeVulCveIdInfoResponseParams `json:"Response"` }
func NewDescribeVulCveIdInfoResponse ¶ added in v1.0.762
func NewDescribeVulCveIdInfoResponse() (response *DescribeVulCveIdInfoResponse)
func (*DescribeVulCveIdInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulCveIdInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulCveIdInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulCveIdInfoResponse) ToJsonString() string
type DescribeVulCveIdInfoResponseParams ¶ added in v1.0.762
type DescribeVulCveIdInfoResponseParams struct { // 详情列表 List []*VulInfoByCveId `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceEventRequest ¶ added in v1.0.762
type DescribeVulDefenceEventRequest struct { *tchttp.BaseRequest // 过滤条件:Keywords: ip或者主机名, VulKeywords漏洞名或者CveId模糊查询; Quuid,VulId,EventType,Status精确匹配,CreateBeginTime,CreateEndTime时间段查询 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 数据偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 数据限制 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序,大小写无关:asc 升序,desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序列,严格相等:CreateTime创建时间,MergeTime合并时间,Count事件数量 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeVulDefenceEventRequest ¶ added in v1.0.762
func NewDescribeVulDefenceEventRequest() (request *DescribeVulDefenceEventRequest)
func (*DescribeVulDefenceEventRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceEventRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceEventRequest) ToJsonString() string
type DescribeVulDefenceEventRequestParams ¶ added in v1.0.762
type DescribeVulDefenceEventRequestParams struct { // 过滤条件:Keywords: ip或者主机名, VulKeywords漏洞名或者CveId模糊查询; Quuid,VulId,EventType,Status精确匹配,CreateBeginTime,CreateEndTime时间段查询 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 数据偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 数据限制 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序,大小写无关:asc 升序,desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序列,严格相等:CreateTime创建时间,MergeTime合并时间,Count事件数量 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeVulDefenceEventResponse ¶ added in v1.0.762
type DescribeVulDefenceEventResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceEventResponseParams `json:"Response"` }
func NewDescribeVulDefenceEventResponse ¶ added in v1.0.762
func NewDescribeVulDefenceEventResponse() (response *DescribeVulDefenceEventResponse)
func (*DescribeVulDefenceEventResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceEventResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceEventResponse) ToJsonString() string
type DescribeVulDefenceEventResponseParams ¶ added in v1.0.762
type DescribeVulDefenceEventResponseParams struct { // 数据总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 漏洞防御事件列表 List []*VulDefenceEvent `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceListRequest ¶ added in v1.0.762
type DescribeVulDefenceListRequest struct { *tchttp.BaseRequest // 过滤条件:Level、Keywords Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 数据偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 数据限制 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序,大小写无关:asc 升序,desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序列,严格相等:PublishTime发布时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeVulDefenceListRequest ¶ added in v1.0.762
func NewDescribeVulDefenceListRequest() (request *DescribeVulDefenceListRequest)
func (*DescribeVulDefenceListRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceListRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceListRequest) ToJsonString() string
type DescribeVulDefenceListRequestParams ¶ added in v1.0.762
type DescribeVulDefenceListRequestParams struct { // 过滤条件:Level、Keywords Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 数据偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 数据限制 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序,大小写无关:asc 升序,desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序列,严格相等:PublishTime发布时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeVulDefenceListResponse ¶ added in v1.0.762
type DescribeVulDefenceListResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceListResponseParams `json:"Response"` }
func NewDescribeVulDefenceListResponse ¶ added in v1.0.762
func NewDescribeVulDefenceListResponse() (response *DescribeVulDefenceListResponse)
func (*DescribeVulDefenceListResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceListResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceListResponse) ToJsonString() string
type DescribeVulDefenceListResponseParams ¶ added in v1.0.762
type DescribeVulDefenceListResponseParams struct { // 数据总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 漏洞防御列表 List []*VulDefenceRangeDetail `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceOverviewRequest ¶ added in v1.0.762
type DescribeVulDefenceOverviewRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulDefenceOverviewRequest ¶ added in v1.0.762
func NewDescribeVulDefenceOverviewRequest() (request *DescribeVulDefenceOverviewRequest)
func (*DescribeVulDefenceOverviewRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceOverviewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceOverviewRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceOverviewRequest) ToJsonString() string
type DescribeVulDefenceOverviewRequestParams ¶ added in v1.0.762
type DescribeVulDefenceOverviewRequestParams struct { }
Predefined struct for user
type DescribeVulDefenceOverviewResponse ¶ added in v1.0.762
type DescribeVulDefenceOverviewResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceOverviewResponseParams `json:"Response"` }
func NewDescribeVulDefenceOverviewResponse ¶ added in v1.0.762
func NewDescribeVulDefenceOverviewResponse() (response *DescribeVulDefenceOverviewResponse)
func (*DescribeVulDefenceOverviewResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceOverviewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceOverviewResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceOverviewResponse) ToJsonString() string
type DescribeVulDefenceOverviewResponseParams ¶ added in v1.0.762
type DescribeVulDefenceOverviewResponseParams struct { // 漏洞防御概览信息 Overview *VulDefenceOverview `json:"Overview,omitnil,omitempty" name:"Overview"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefencePluginDetailRequest ¶ added in v1.0.762
type DescribeVulDefencePluginDetailRequest struct { *tchttp.BaseRequest // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件:Keywords: ip或者主机名,Exception,Status精确匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 数据偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 数据限制 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeVulDefencePluginDetailRequest ¶ added in v1.0.762
func NewDescribeVulDefencePluginDetailRequest() (request *DescribeVulDefencePluginDetailRequest)
func (*DescribeVulDefencePluginDetailRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefencePluginDetailRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginDetailRequest) ToJsonString() string
type DescribeVulDefencePluginDetailRequestParams ¶ added in v1.0.762
type DescribeVulDefencePluginDetailRequestParams struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件:Keywords: ip或者主机名,Exception,Status精确匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 数据偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 数据限制 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeVulDefencePluginDetailResponse ¶ added in v1.0.762
type DescribeVulDefencePluginDetailResponse struct { *tchttp.BaseResponse Response *DescribeVulDefencePluginDetailResponseParams `json:"Response"` }
func NewDescribeVulDefencePluginDetailResponse ¶ added in v1.0.762
func NewDescribeVulDefencePluginDetailResponse() (response *DescribeVulDefencePluginDetailResponse)
func (*DescribeVulDefencePluginDetailResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefencePluginDetailResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginDetailResponse) ToJsonString() string
type DescribeVulDefencePluginDetailResponseParams ¶ added in v1.0.762
type DescribeVulDefencePluginDetailResponseParams struct { // 数据总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 漏洞防御插件信息详情列表 List []*VulDefencePluginDetail `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefencePluginExceptionCountRequest ¶ added in v1.0.762
type DescribeVulDefencePluginExceptionCountRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulDefencePluginExceptionCountRequest ¶ added in v1.0.762
func NewDescribeVulDefencePluginExceptionCountRequest() (request *DescribeVulDefencePluginExceptionCountRequest)
func (*DescribeVulDefencePluginExceptionCountRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginExceptionCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefencePluginExceptionCountRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginExceptionCountRequest) ToJsonString() string
type DescribeVulDefencePluginExceptionCountRequestParams ¶ added in v1.0.762
type DescribeVulDefencePluginExceptionCountRequestParams struct { }
Predefined struct for user
type DescribeVulDefencePluginExceptionCountResponse ¶ added in v1.0.762
type DescribeVulDefencePluginExceptionCountResponse struct { *tchttp.BaseResponse Response *DescribeVulDefencePluginExceptionCountResponseParams `json:"Response"` }
func NewDescribeVulDefencePluginExceptionCountResponse ¶ added in v1.0.762
func NewDescribeVulDefencePluginExceptionCountResponse() (response *DescribeVulDefencePluginExceptionCountResponse)
func (*DescribeVulDefencePluginExceptionCountResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginExceptionCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefencePluginExceptionCountResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginExceptionCountResponse) ToJsonString() string
type DescribeVulDefencePluginExceptionCountResponseParams ¶ added in v1.0.762
type DescribeVulDefencePluginExceptionCountResponseParams struct { // 当前异常插件数 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefencePluginStatusRequest ¶ added in v1.0.762
type DescribeVulDefencePluginStatusRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>Exception - String - 是否必填:否 - 插件状态 0:正常,1:异常,2:无java进程注入</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 数据偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 数据限制 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序,大小写无关:asc 升序,desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序列,严格相等:CreateTime创建时间,ModifyTime更新时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeVulDefencePluginStatusRequest ¶ added in v1.0.762
func NewDescribeVulDefencePluginStatusRequest() (request *DescribeVulDefencePluginStatusRequest)
func (*DescribeVulDefencePluginStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefencePluginStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginStatusRequest) ToJsonString() string
type DescribeVulDefencePluginStatusRequestParams ¶ added in v1.0.762
type DescribeVulDefencePluginStatusRequestParams struct { // 过滤条件。 // <li>Keywords - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>Exception - String - 是否必填:否 - 插件状态 0:正常,1:异常,2:无java进程注入</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 数据偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 数据限制 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序,大小写无关:asc 升序,desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序列,严格相等:CreateTime创建时间,ModifyTime更新时间 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeVulDefencePluginStatusResponse ¶ added in v1.0.762
type DescribeVulDefencePluginStatusResponse struct { *tchttp.BaseResponse Response *DescribeVulDefencePluginStatusResponseParams `json:"Response"` }
func NewDescribeVulDefencePluginStatusResponse ¶ added in v1.0.762
func NewDescribeVulDefencePluginStatusResponse() (response *DescribeVulDefencePluginStatusResponse)
func (*DescribeVulDefencePluginStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefencePluginStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefencePluginStatusResponse) ToJsonString() string
type DescribeVulDefencePluginStatusResponseParams ¶ added in v1.0.762
type DescribeVulDefencePluginStatusResponseParams struct { // 数据总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 各主机漏洞防御插件信息列表 List []*VulDefencePluginStatus `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulDefenceSettingRequest ¶ added in v1.0.762
type DescribeVulDefenceSettingRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulDefenceSettingRequest ¶ added in v1.0.762
func NewDescribeVulDefenceSettingRequest() (request *DescribeVulDefenceSettingRequest)
func (*DescribeVulDefenceSettingRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceSettingRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceSettingRequest) ToJsonString() string
type DescribeVulDefenceSettingRequestParams ¶ added in v1.0.762
type DescribeVulDefenceSettingRequestParams struct { }
Predefined struct for user
type DescribeVulDefenceSettingResponse ¶ added in v1.0.762
type DescribeVulDefenceSettingResponse struct { *tchttp.BaseResponse Response *DescribeVulDefenceSettingResponseParams `json:"Response"` }
func NewDescribeVulDefenceSettingResponse ¶ added in v1.0.762
func NewDescribeVulDefenceSettingResponse() (response *DescribeVulDefenceSettingResponse)
func (*DescribeVulDefenceSettingResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulDefenceSettingResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulDefenceSettingResponse) ToJsonString() string
type DescribeVulDefenceSettingResponseParams ¶ added in v1.0.762
type DescribeVulDefenceSettingResponseParams struct { // 防御开关,0 关闭 1 开启 Enable *uint64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 影响范围:1 全网旗舰版主机,0 quuid列表主机 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 影响主机quuid列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 当前旗舰版主机数量 FlagshipCount *uint64 `json:"FlagshipCount,omitnil,omitempty" name:"FlagshipCount"` // 影响主机id列表 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 新增旗舰版主机自动加入;1是,0否 AutoInclude *uint64 `json:"AutoInclude,omitnil,omitempty" name:"AutoInclude"` // 排除的主机id列表 ExcludeInstanceIds []*string `json:"ExcludeInstanceIds,omitnil,omitempty" name:"ExcludeInstanceIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulEffectHostListRequest ¶ added in v1.0.276
type DescribeVulEffectHostListRequest struct { *tchttp.BaseRequest // 分页limit 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页Offset Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 过滤条件: // <li>AliasName - String - 主机名筛选</li> // <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> // <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> // <li>Uuid - String数组 - Uuid串数组</li> // <li>Version - String数组 - 付费版本数组:"Flagship"-旗舰版 "PRO_VERSION"-专业版 "BASIC_VERSION"-基础版</li> // <li>InstanceState - String数组 - 实例状态数组:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-开机中 "STOPPING"-关机中 "REBOOTING"-重启中 "SHUTDOWN"-待销毁 "TERMINATING"-销毁中 "UNKNOWN"-未知(针对非腾讯云机器,且客户端离线的场景) </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeVulEffectHostListRequest ¶ added in v1.0.276
func NewDescribeVulEffectHostListRequest() (request *DescribeVulEffectHostListRequest)
func (*DescribeVulEffectHostListRequest) FromJsonString ¶ added in v1.0.276
func (r *DescribeVulEffectHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulEffectHostListRequest) ToJsonString ¶ added in v1.0.276
func (r *DescribeVulEffectHostListRequest) ToJsonString() string
type DescribeVulEffectHostListRequestParams ¶ added in v1.0.426
type DescribeVulEffectHostListRequestParams struct { // 分页limit 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页Offset Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 过滤条件: // <li>AliasName - String - 主机名筛选</li> // <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> // <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> // <li>Uuid - String数组 - Uuid串数组</li> // <li>Version - String数组 - 付费版本数组:"Flagship"-旗舰版 "PRO_VERSION"-专业版 "BASIC_VERSION"-基础版</li> // <li>InstanceState - String数组 - 实例状态数组:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-开机中 "STOPPING"-关机中 "REBOOTING"-重启中 "SHUTDOWN"-待销毁 "TERMINATING"-销毁中 "UNKNOWN"-未知(针对非腾讯云机器,且客户端离线的场景) </li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeVulEffectHostListResponse ¶ added in v1.0.276
type DescribeVulEffectHostListResponse struct { *tchttp.BaseResponse Response *DescribeVulEffectHostListResponseParams `json:"Response"` }
func NewDescribeVulEffectHostListResponse ¶ added in v1.0.276
func NewDescribeVulEffectHostListResponse() (response *DescribeVulEffectHostListResponse)
func (*DescribeVulEffectHostListResponse) FromJsonString ¶ added in v1.0.276
func (r *DescribeVulEffectHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulEffectHostListResponse) ToJsonString ¶ added in v1.0.276
func (r *DescribeVulEffectHostListResponse) ToJsonString() string
type DescribeVulEffectHostListResponseParams ¶ added in v1.0.426
type DescribeVulEffectHostListResponseParams struct { // 列表总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 影响主机列表 VulEffectHostList []*VulEffectHostList `json:"VulEffectHostList,omitnil,omitempty" name:"VulEffectHostList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulEffectModulesRequest ¶ added in v1.0.762
type DescribeVulEffectModulesRequest struct { *tchttp.BaseRequest // 分页limit 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页Offset Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 过滤条件: // <li>Uuid - String数组 - Uuid串数组</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeVulEffectModulesRequest ¶ added in v1.0.762
func NewDescribeVulEffectModulesRequest() (request *DescribeVulEffectModulesRequest)
func (*DescribeVulEffectModulesRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulEffectModulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulEffectModulesRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulEffectModulesRequest) ToJsonString() string
type DescribeVulEffectModulesRequestParams ¶ added in v1.0.762
type DescribeVulEffectModulesRequestParams struct { // 分页limit 最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页Offset Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 过滤条件: // <li>Uuid - String数组 - Uuid串数组</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeVulEffectModulesResponse ¶ added in v1.0.762
type DescribeVulEffectModulesResponse struct { *tchttp.BaseResponse Response *DescribeVulEffectModulesResponseParams `json:"Response"` }
func NewDescribeVulEffectModulesResponse ¶ added in v1.0.762
func NewDescribeVulEffectModulesResponse() (response *DescribeVulEffectModulesResponse)
func (*DescribeVulEffectModulesResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulEffectModulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulEffectModulesResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulEffectModulesResponse) ToJsonString() string
type DescribeVulEffectModulesResponseParams ¶ added in v1.0.762
type DescribeVulEffectModulesResponseParams struct { // 列表总数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 影响主机列表 VulEffectModuleInfo []*VulEffectModuleInfo `json:"VulEffectModuleInfo,omitnil,omitempty" name:"VulEffectModuleInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulEmergentMsgRequest ¶ added in v1.0.762
type DescribeVulEmergentMsgRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulEmergentMsgRequest ¶ added in v1.0.762
func NewDescribeVulEmergentMsgRequest() (request *DescribeVulEmergentMsgRequest)
func (*DescribeVulEmergentMsgRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulEmergentMsgRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulEmergentMsgRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulEmergentMsgRequest) ToJsonString() string
type DescribeVulEmergentMsgRequestParams ¶ added in v1.0.762
type DescribeVulEmergentMsgRequestParams struct { }
Predefined struct for user
type DescribeVulEmergentMsgResponse ¶ added in v1.0.762
type DescribeVulEmergentMsgResponse struct { *tchttp.BaseResponse Response *DescribeVulEmergentMsgResponseParams `json:"Response"` }
func NewDescribeVulEmergentMsgResponse ¶ added in v1.0.762
func NewDescribeVulEmergentMsgResponse() (response *DescribeVulEmergentMsgResponse)
func (*DescribeVulEmergentMsgResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulEmergentMsgResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulEmergentMsgResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulEmergentMsgResponse) ToJsonString() string
type DescribeVulEmergentMsgResponseParams ¶ added in v1.0.762
type DescribeVulEmergentMsgResponseParams struct { // 漏洞紧急通知数据 EmergentMsgList []*VulEmergentMsgInfo `json:"EmergentMsgList,omitnil,omitempty" name:"EmergentMsgList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulFixStatusRequest ¶ added in v1.0.762
type DescribeVulFixStatusRequest struct { *tchttp.BaseRequest // 任务id 传VulId可以不用传FixId FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 漏洞id 传FixId可以不用传VulId VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 主机quuid 和VulId 组合可查 某主机最近一次修复任务详情 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
func NewDescribeVulFixStatusRequest ¶ added in v1.0.762
func NewDescribeVulFixStatusRequest() (request *DescribeVulFixStatusRequest)
func (*DescribeVulFixStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulFixStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulFixStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulFixStatusRequest) ToJsonString() string
type DescribeVulFixStatusRequestParams ¶ added in v1.0.762
type DescribeVulFixStatusRequestParams struct { // 任务id 传VulId可以不用传FixId FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 漏洞id 传FixId可以不用传VulId VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 主机quuid 和VulId 组合可查 某主机最近一次修复任务详情 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
Predefined struct for user
type DescribeVulFixStatusResponse ¶ added in v1.0.762
type DescribeVulFixStatusResponse struct { *tchttp.BaseResponse Response *DescribeVulFixStatusResponseParams `json:"Response"` }
func NewDescribeVulFixStatusResponse ¶ added in v1.0.762
func NewDescribeVulFixStatusResponse() (response *DescribeVulFixStatusResponse)
func (*DescribeVulFixStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulFixStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulFixStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulFixStatusResponse) ToJsonString() string
type DescribeVulFixStatusResponseParams ¶ added in v1.0.762
type DescribeVulFixStatusResponseParams struct { // 开始修复时间 FixStartTime *string `json:"FixStartTime,omitnil,omitempty" name:"FixStartTime"` // 修复结束时间,为空表示还没结束 FixEndTime *string `json:"FixEndTime,omitnil,omitempty" name:"FixEndTime"` // 修复成功的主机数 FixSuccessCnt *uint64 `json:"FixSuccessCnt,omitnil,omitempty" name:"FixSuccessCnt"` // 修复失败的主机数 FixFailCnt *uint64 `json:"FixFailCnt,omitnil,omitempty" name:"FixFailCnt"` // 主机总数 HostCnt *uint64 `json:"HostCnt,omitnil,omitempty" name:"HostCnt"` // 修复的任务id FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 修复快照状态列表 SnapshotList []*VulFixStatusSnapshotInfo `json:"SnapshotList,omitnil,omitempty" name:"SnapshotList"` // 修复漏洞详情列表 VulFixList []*VulFixStatusInfo `json:"VulFixList,omitnil,omitempty" name:"VulFixList"` // 快照创建进度0-100 SnapshotProgress *uint64 `json:"SnapshotProgress,omitnil,omitempty" name:"SnapshotProgress"` // 修复进度 0-100 FixProgress *uint64 `json:"FixProgress,omitnil,omitempty" name:"FixProgress"` // 预计剩余时间(单位秒) RemainingTime *uint64 `json:"RemainingTime,omitnil,omitempty" name:"RemainingTime"` // 快照是否是重试状态 0=非重试 1=重试 IsRetrySnapshot *uint64 `json:"IsRetrySnapshot,omitnil,omitempty" name:"IsRetrySnapshot"` // 快照创建失败数 SnapshotFailCnt *uint64 `json:"SnapshotFailCnt,omitnil,omitempty" name:"SnapshotFailCnt"` // 是否允许重试 0:不允许 1:允许 IsAllowRetry *uint64 `json:"IsAllowRetry,omitnil,omitempty" name:"IsAllowRetry"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulHostCountScanTimeRequest ¶ added in v1.0.240
type DescribeVulHostCountScanTimeRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulHostCountScanTimeRequest ¶ added in v1.0.240
func NewDescribeVulHostCountScanTimeRequest() (request *DescribeVulHostCountScanTimeRequest)
func (*DescribeVulHostCountScanTimeRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulHostCountScanTimeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulHostCountScanTimeRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulHostCountScanTimeRequest) ToJsonString() string
type DescribeVulHostCountScanTimeRequestParams ¶ added in v1.0.426
type DescribeVulHostCountScanTimeRequestParams struct { }
Predefined struct for user
type DescribeVulHostCountScanTimeResponse ¶ added in v1.0.240
type DescribeVulHostCountScanTimeResponse struct { *tchttp.BaseResponse Response *DescribeVulHostCountScanTimeResponseParams `json:"Response"` }
func NewDescribeVulHostCountScanTimeResponse ¶ added in v1.0.240
func NewDescribeVulHostCountScanTimeResponse() (response *DescribeVulHostCountScanTimeResponse)
func (*DescribeVulHostCountScanTimeResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulHostCountScanTimeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulHostCountScanTimeResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulHostCountScanTimeResponse) ToJsonString() string
type DescribeVulHostCountScanTimeResponseParams ¶ added in v1.0.426
type DescribeVulHostCountScanTimeResponseParams struct { // 总漏洞数 TotalVulCount *uint64 `json:"TotalVulCount,omitnil,omitempty" name:"TotalVulCount"` // 漏洞影响主机数 VulHostCount *uint64 `json:"VulHostCount,omitnil,omitempty" name:"VulHostCount"` // 扫描时间 ScanTime *string `json:"ScanTime,omitnil,omitempty" name:"ScanTime"` // 是否第一次检测 IfFirstScan *bool `json:"IfFirstScan,omitnil,omitempty" name:"IfFirstScan"` // 运行中的任务号, 没有任务则为0 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 最后一次修复漏洞的时间 LastFixTime *string `json:"LastFixTime,omitnil,omitempty" name:"LastFixTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` // contains filtered or unexported fields }
Predefined struct for user
type DescribeVulHostTopRequest ¶ added in v1.0.255
type DescribeVulHostTopRequest struct { *tchttp.BaseRequest // 获取top值,1-100 Top *uint64 `json:"Top,omitnil,omitempty" name:"Top"` // 1:web-cms 漏洞,2.应用漏洞 4: Linux软件漏洞 5: windows系统漏洞 6:应急漏洞,不填或者填0时返回 1,2,4,5 的总统计数据 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否仅统计重点关注漏洞 1=仅统计重点关注漏洞, 0=统计全部漏洞 IsFollowVul *uint64 `json:"IsFollowVul,omitnil,omitempty" name:"IsFollowVul"` }
func NewDescribeVulHostTopRequest ¶ added in v1.0.255
func NewDescribeVulHostTopRequest() (request *DescribeVulHostTopRequest)
func (*DescribeVulHostTopRequest) FromJsonString ¶ added in v1.0.255
func (r *DescribeVulHostTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulHostTopRequest) ToJsonString ¶ added in v1.0.255
func (r *DescribeVulHostTopRequest) ToJsonString() string
type DescribeVulHostTopRequestParams ¶ added in v1.0.426
type DescribeVulHostTopRequestParams struct { // 获取top值,1-100 Top *uint64 `json:"Top,omitnil,omitempty" name:"Top"` // 1:web-cms 漏洞,2.应用漏洞 4: Linux软件漏洞 5: windows系统漏洞 6:应急漏洞,不填或者填0时返回 1,2,4,5 的总统计数据 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否仅统计重点关注漏洞 1=仅统计重点关注漏洞, 0=统计全部漏洞 IsFollowVul *uint64 `json:"IsFollowVul,omitnil,omitempty" name:"IsFollowVul"` }
Predefined struct for user
type DescribeVulHostTopResponse ¶ added in v1.0.255
type DescribeVulHostTopResponse struct { *tchttp.BaseResponse Response *DescribeVulHostTopResponseParams `json:"Response"` }
func NewDescribeVulHostTopResponse ¶ added in v1.0.255
func NewDescribeVulHostTopResponse() (response *DescribeVulHostTopResponse)
func (*DescribeVulHostTopResponse) FromJsonString ¶ added in v1.0.255
func (r *DescribeVulHostTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulHostTopResponse) ToJsonString ¶ added in v1.0.255
func (r *DescribeVulHostTopResponse) ToJsonString() string
type DescribeVulHostTopResponseParams ¶ added in v1.0.426
type DescribeVulHostTopResponseParams struct { // 服务器风险top列表 VulHostTopList []*VulHostTopInfo `json:"VulHostTopList,omitnil,omitempty" name:"VulHostTopList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulInfoCvssRequest ¶ added in v1.0.240
type DescribeVulInfoCvssRequest struct { *tchttp.BaseRequest // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` }
func NewDescribeVulInfoCvssRequest ¶ added in v1.0.240
func NewDescribeVulInfoCvssRequest() (request *DescribeVulInfoCvssRequest)
func (*DescribeVulInfoCvssRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulInfoCvssRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulInfoCvssRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulInfoCvssRequest) ToJsonString() string
type DescribeVulInfoCvssRequestParams ¶ added in v1.0.426
type DescribeVulInfoCvssRequestParams struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` }
Predefined struct for user
type DescribeVulInfoCvssResponse ¶ added in v1.0.240
type DescribeVulInfoCvssResponse struct { *tchttp.BaseResponse Response *DescribeVulInfoCvssResponseParams `json:"Response"` }
func NewDescribeVulInfoCvssResponse ¶ added in v1.0.240
func NewDescribeVulInfoCvssResponse() (response *DescribeVulInfoCvssResponse)
func (*DescribeVulInfoCvssResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulInfoCvssResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulInfoCvssResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulInfoCvssResponse) ToJsonString() string
type DescribeVulInfoCvssResponseParams ¶ added in v1.0.426
type DescribeVulInfoCvssResponseParams struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 危害等级:1-低危;2-中危;3-高危;4-严重 VulLevel *uint64 `json:"VulLevel,omitnil,omitempty" name:"VulLevel"` // 漏洞分类 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 VulType *uint64 `json:"VulType,omitnil,omitempty" name:"VulType"` // 漏洞描述信息 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 修复方案 RepairPlan *string `json:"RepairPlan,omitnil,omitempty" name:"RepairPlan"` // 漏洞CVEID CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // 参考链接 Reference *string `json:"Reference,omitnil,omitempty" name:"Reference"` // CVSS信息 CVSS *string `json:"CVSS,omitnil,omitempty" name:"CVSS"` // 发布时间 PublicDate *string `json:"PublicDate,omitnil,omitempty" name:"PublicDate"` // Cvss分数 CvssScore *uint64 `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // cvss详情 CveInfo *string `json:"CveInfo,omitnil,omitempty" name:"CveInfo"` // cvss 分数 浮点型 CvssScoreFloat *float64 `json:"CvssScoreFloat,omitnil,omitempty" name:"CvssScoreFloat"` // 漏洞标签 多个逗号分割 Labels *string `json:"Labels,omitnil,omitempty" name:"Labels"` // 已防御的攻击次数 DefenseAttackCount *uint64 `json:"DefenseAttackCount,omitnil,omitempty" name:"DefenseAttackCount"` // 全网修复成功次数, 不支持自动修复的漏洞默认返回0 SuccessFixCount *uint64 `json:"SuccessFixCount,omitnil,omitempty" name:"SuccessFixCount"` // 修复是否支持:0-windows/linux均不支持修复 ;1-windows/linux 均支持修复 ;2-仅linux支持修复;3-仅windows支持修复 FixSwitch *int64 `json:"FixSwitch,omitnil,omitempty" name:"FixSwitch"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulLabelsRequest ¶ added in v1.0.762
type DescribeVulLabelsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulLabelsRequest ¶ added in v1.0.762
func NewDescribeVulLabelsRequest() (request *DescribeVulLabelsRequest)
func (*DescribeVulLabelsRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulLabelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulLabelsRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulLabelsRequest) ToJsonString() string
type DescribeVulLabelsRequestParams ¶ added in v1.0.762
type DescribeVulLabelsRequestParams struct { }
Predefined struct for user
type DescribeVulLabelsResponse ¶ added in v1.0.762
type DescribeVulLabelsResponse struct { *tchttp.BaseResponse Response *DescribeVulLabelsResponseParams `json:"Response"` }
func NewDescribeVulLabelsResponse ¶ added in v1.0.762
func NewDescribeVulLabelsResponse() (response *DescribeVulLabelsResponse)
func (*DescribeVulLabelsResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulLabelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulLabelsResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulLabelsResponse) ToJsonString() string
type DescribeVulLabelsResponseParams ¶ added in v1.0.762
type DescribeVulLabelsResponseParams struct { // 标签列表 List []*string `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulLevelCountRequest ¶ added in v1.0.240
type DescribeVulLevelCountRequest struct { *tchttp.BaseRequest // 1:web-cms 漏洞,2.应用漏洞 3:安全基线 4: Linux软件漏洞 5: windows系统漏洞 6:应急漏洞,不填或者填0时返回 1,2,4,5 的总统计数据 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否仅统计重点关注漏洞 1=仅统计重点关注漏洞, 0=统计全部漏洞 IsFollowVul *uint64 `json:"IsFollowVul,omitnil,omitempty" name:"IsFollowVul"` }
func NewDescribeVulLevelCountRequest ¶ added in v1.0.240
func NewDescribeVulLevelCountRequest() (request *DescribeVulLevelCountRequest)
func (*DescribeVulLevelCountRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulLevelCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulLevelCountRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulLevelCountRequest) ToJsonString() string
type DescribeVulLevelCountRequestParams ¶ added in v1.0.426
type DescribeVulLevelCountRequestParams struct { // 1:web-cms 漏洞,2.应用漏洞 3:安全基线 4: Linux软件漏洞 5: windows系统漏洞 6:应急漏洞,不填或者填0时返回 1,2,4,5 的总统计数据 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否仅统计重点关注漏洞 1=仅统计重点关注漏洞, 0=统计全部漏洞 IsFollowVul *uint64 `json:"IsFollowVul,omitnil,omitempty" name:"IsFollowVul"` }
Predefined struct for user
type DescribeVulLevelCountResponse ¶ added in v1.0.240
type DescribeVulLevelCountResponse struct { *tchttp.BaseResponse Response *DescribeVulLevelCountResponseParams `json:"Response"` }
func NewDescribeVulLevelCountResponse ¶ added in v1.0.240
func NewDescribeVulLevelCountResponse() (response *DescribeVulLevelCountResponse)
func (*DescribeVulLevelCountResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulLevelCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulLevelCountResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulLevelCountResponse) ToJsonString() string
type DescribeVulLevelCountResponseParams ¶ added in v1.0.426
type DescribeVulLevelCountResponseParams struct { // 统计结果 VulLevelList []*VulLevelInfo `json:"VulLevelList,omitnil,omitempty" name:"VulLevelList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulListRequest ¶ added in v1.0.276
type DescribeVulListRequest struct { *tchttp.BaseRequest // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。<li>Status - String - 是否必填:否 - 处理状态 0-待处理 1-已加白 2-已删除 3-已修复 5-检测中 6-修复中 8-修复失败</li><li>ModifyTime - String - 是否必填:否 - 最近发生时间</li><li>Uuid- String - 是否必填:否 - 主机uuid查询</li><li>VulName- string -</li><li>VulCategory- string - 是否必填:否 - 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞</li><li>IsSupportDefense - int- 是否必填:否 - 是否支持防御 0:不支持 1:支持</li><li>Labels- string- 是否必填:否 - 标签搜索</li><li>IsSupportAutoFix- string- 是否必填:否 - 是否支持自动修复 0:不支持 1:支持</li><li>CvssScore- string- 是否必填:否 - CvssScore大于多少</li><li>AttackLevel- string- 是否必填:否 - 攻击热度大于多少</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 可选排序字段 Level,LastTime,HostCount By *string `json:"By,omitnil,omitempty" name:"By"` // 排序顺序:desc 默认asc Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
func NewDescribeVulListRequest ¶ added in v1.0.276
func NewDescribeVulListRequest() (request *DescribeVulListRequest)
func (*DescribeVulListRequest) FromJsonString ¶ added in v1.0.276
func (r *DescribeVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulListRequest) ToJsonString ¶ added in v1.0.276
func (r *DescribeVulListRequest) ToJsonString() string
type DescribeVulListRequestParams ¶ added in v1.0.426
type DescribeVulListRequestParams struct { // 返回数量,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件。<li>Status - String - 是否必填:否 - 处理状态 0-待处理 1-已加白 2-已删除 3-已修复 5-检测中 6-修复中 8-修复失败</li><li>ModifyTime - String - 是否必填:否 - 最近发生时间</li><li>Uuid- String - 是否必填:否 - 主机uuid查询</li><li>VulName- string -</li><li>VulCategory- string - 是否必填:否 - 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞</li><li>IsSupportDefense - int- 是否必填:否 - 是否支持防御 0:不支持 1:支持</li><li>Labels- string- 是否必填:否 - 标签搜索</li><li>IsSupportAutoFix- string- 是否必填:否 - 是否支持自动修复 0:不支持 1:支持</li><li>CvssScore- string- 是否必填:否 - CvssScore大于多少</li><li>AttackLevel- string- 是否必填:否 - 攻击热度大于多少</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 可选排序字段 Level,LastTime,HostCount By *string `json:"By,omitnil,omitempty" name:"By"` // 排序顺序:desc 默认asc Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
Predefined struct for user
type DescribeVulListResponse ¶ added in v1.0.276
type DescribeVulListResponse struct { *tchttp.BaseResponse Response *DescribeVulListResponseParams `json:"Response"` }
func NewDescribeVulListResponse ¶ added in v1.0.276
func NewDescribeVulListResponse() (response *DescribeVulListResponse)
func (*DescribeVulListResponse) FromJsonString ¶ added in v1.0.276
func (r *DescribeVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulListResponse) ToJsonString ¶ added in v1.0.276
func (r *DescribeVulListResponse) ToJsonString() string
type DescribeVulListResponseParams ¶ added in v1.0.426
type DescribeVulListResponseParams struct { // 漏洞列表 VulInfoList []*VulInfoList `json:"VulInfoList,omitnil,omitempty" name:"VulInfoList"` // 漏洞总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 重点关注漏洞总数 FollowVulCount *uint64 `json:"FollowVulCount,omitnil,omitempty" name:"FollowVulCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulOverviewRequest ¶ added in v1.0.762
type DescribeVulOverviewRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulOverviewRequest ¶ added in v1.0.762
func NewDescribeVulOverviewRequest() (request *DescribeVulOverviewRequest)
func (*DescribeVulOverviewRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulOverviewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulOverviewRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulOverviewRequest) ToJsonString() string
type DescribeVulOverviewRequestParams ¶ added in v1.0.762
type DescribeVulOverviewRequestParams struct { }
Predefined struct for user
type DescribeVulOverviewResponse ¶ added in v1.0.762
type DescribeVulOverviewResponse struct { *tchttp.BaseResponse Response *DescribeVulOverviewResponseParams `json:"Response"` }
func NewDescribeVulOverviewResponse ¶ added in v1.0.762
func NewDescribeVulOverviewResponse() (response *DescribeVulOverviewResponse)
func (*DescribeVulOverviewResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulOverviewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulOverviewResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulOverviewResponse) ToJsonString() string
type DescribeVulOverviewResponseParams ¶ added in v1.0.762
type DescribeVulOverviewResponseParams struct { // 重点关注漏洞统计 FollowVul *VulOverview `json:"FollowVul,omitnil,omitempty" name:"FollowVul"` // 全部漏洞统计 AllVul *VulOverview `json:"AllVul,omitnil,omitempty" name:"AllVul"` // 影响主机统计 EffectHost *VulOverview `json:"EffectHost,omitnil,omitempty" name:"EffectHost"` // 漏洞攻击事件(近1月)统计 VulAttackEvent *VulOverview `json:"VulAttackEvent,omitnil,omitempty" name:"VulAttackEvent"` // 已防御攻击(近1月)统计 VulDefenceEvent *VulOverview `json:"VulDefenceEvent,omitnil,omitempty" name:"VulDefenceEvent"` // 漏洞库统计 VulStore *VulOverview `json:"VulStore,omitnil,omitempty" name:"VulStore"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulStoreListRequest ¶ added in v1.0.671
type DescribeVulStoreListRequest struct { *tchttp.BaseRequest // // <li>VulName- string - 是否必填:否 - 漏洞名称</li> // <li>CveId- string - 是否必填:否 - cveid</li> // <li>VulCategory- string - 是否必填:否 - 漏洞分类 1 Web-CMS漏洞 ,2 应用漏洞 ,4 Linux软件漏洞,5 Windows系统漏洞</li> // <li>Method- string - 是否必填:否 - 检测方法 0版本对比,1 poc检测 </li> // <li>SupportDefense- string - 是否必填:否 - 是否支持防御 0不支持,1支持</li> // <li>FixSwitch- string - 是否必填:否 - 是否支持自动修复 0不支持,1支持</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [PublishDate] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeVulStoreListRequest ¶ added in v1.0.671
func NewDescribeVulStoreListRequest() (request *DescribeVulStoreListRequest)
func (*DescribeVulStoreListRequest) FromJsonString ¶ added in v1.0.671
func (r *DescribeVulStoreListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulStoreListRequest) ToJsonString ¶ added in v1.0.671
func (r *DescribeVulStoreListRequest) ToJsonString() string
type DescribeVulStoreListRequestParams ¶ added in v1.0.671
type DescribeVulStoreListRequestParams struct { // // <li>VulName- string - 是否必填:否 - 漏洞名称</li> // <li>CveId- string - 是否必填:否 - cveid</li> // <li>VulCategory- string - 是否必填:否 - 漏洞分类 1 Web-CMS漏洞 ,2 应用漏洞 ,4 Linux软件漏洞,5 Windows系统漏洞</li> // <li>Method- string - 是否必填:否 - 检测方法 0版本对比,1 poc检测 </li> // <li>SupportDefense- string - 是否必填:否 - 是否支持防御 0不支持,1支持</li> // <li>FixSwitch- string - 是否必填:否 - 是否支持自动修复 0不支持,1支持</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 限制条数,默认10,最大100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [PublishDate] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeVulStoreListResponse ¶ added in v1.0.671
type DescribeVulStoreListResponse struct { *tchttp.BaseResponse Response *DescribeVulStoreListResponseParams `json:"Response"` }
func NewDescribeVulStoreListResponse ¶ added in v1.0.671
func NewDescribeVulStoreListResponse() (response *DescribeVulStoreListResponse)
func (*DescribeVulStoreListResponse) FromJsonString ¶ added in v1.0.671
func (r *DescribeVulStoreListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulStoreListResponse) ToJsonString ¶ added in v1.0.671
func (r *DescribeVulStoreListResponse) ToJsonString() string
type DescribeVulStoreListResponseParams ¶ added in v1.0.671
type DescribeVulStoreListResponseParams struct { // 漏洞信息 List []*VulStoreListInfo `json:"List,omitnil,omitempty" name:"List"` // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 今日剩余搜索此时 Remaining *uint64 `json:"Remaining,omitnil,omitempty" name:"Remaining"` // 免费搜索次数 FreeSearchTimes *uint64 `json:"FreeSearchTimes,omitnil,omitempty" name:"FreeSearchTimes"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulTopRequest ¶ added in v1.0.240
type DescribeVulTopRequest struct { *tchttp.BaseRequest // 漏洞风险服务器top,1-100 Top *uint64 `json:"Top,omitnil,omitempty" name:"Top"` // 1:web-cms 漏洞,2.应用漏洞 4: Linux软件漏洞 5: windows系统漏洞 6:应急漏洞,不填或者填0时返回 1,2,4,5 的总统计数据 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否仅统计重点关注漏洞 1=仅统计重点关注漏洞, 0=统计全部漏洞 IsFollowVul *uint64 `json:"IsFollowVul,omitnil,omitempty" name:"IsFollowVul"` }
func NewDescribeVulTopRequest ¶ added in v1.0.240
func NewDescribeVulTopRequest() (request *DescribeVulTopRequest)
func (*DescribeVulTopRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulTopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulTopRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulTopRequest) ToJsonString() string
type DescribeVulTopRequestParams ¶ added in v1.0.426
type DescribeVulTopRequestParams struct { // 漏洞风险服务器top,1-100 Top *uint64 `json:"Top,omitnil,omitempty" name:"Top"` // 1:web-cms 漏洞,2.应用漏洞 4: Linux软件漏洞 5: windows系统漏洞 6:应急漏洞,不填或者填0时返回 1,2,4,5 的总统计数据 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 是否仅统计重点关注漏洞 1=仅统计重点关注漏洞, 0=统计全部漏洞 IsFollowVul *uint64 `json:"IsFollowVul,omitnil,omitempty" name:"IsFollowVul"` }
Predefined struct for user
type DescribeVulTopResponse ¶ added in v1.0.240
type DescribeVulTopResponse struct { *tchttp.BaseResponse Response *DescribeVulTopResponseParams `json:"Response"` }
func NewDescribeVulTopResponse ¶ added in v1.0.240
func NewDescribeVulTopResponse() (response *DescribeVulTopResponse)
func (*DescribeVulTopResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeVulTopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulTopResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeVulTopResponse) ToJsonString() string
type DescribeVulTopResponseParams ¶ added in v1.0.426
type DescribeVulTopResponseParams struct { // 漏洞top列表 VulTopList []*VulTopInfo `json:"VulTopList,omitnil,omitempty" name:"VulTopList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVulTrendRequest ¶ added in v1.0.762
type DescribeVulTrendRequest struct {
*tchttp.BaseRequest
}
func NewDescribeVulTrendRequest ¶ added in v1.0.762
func NewDescribeVulTrendRequest() (request *DescribeVulTrendRequest)
func (*DescribeVulTrendRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulTrendRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulTrendRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulTrendRequest) ToJsonString() string
type DescribeVulTrendRequestParams ¶ added in v1.0.762
type DescribeVulTrendRequestParams struct { }
Predefined struct for user
type DescribeVulTrendResponse ¶ added in v1.0.762
type DescribeVulTrendResponse struct { *tchttp.BaseResponse Response *DescribeVulTrendResponseParams `json:"Response"` }
func NewDescribeVulTrendResponse ¶ added in v1.0.762
func NewDescribeVulTrendResponse() (response *DescribeVulTrendResponse)
func (*DescribeVulTrendResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeVulTrendResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVulTrendResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeVulTrendResponse) ToJsonString() string
type DescribeVulTrendResponseParams ¶ added in v1.0.762
type DescribeVulTrendResponseParams struct { // 近半年漏洞利用攻击事件数量 VulEventCount *uint64 `json:"VulEventCount,omitnil,omitempty" name:"VulEventCount"` // 近半年新增漏洞利用攻击事件数量 IncreaseVulEventCount *uint64 `json:"IncreaseVulEventCount,omitnil,omitempty" name:"IncreaseVulEventCount"` // 近半年热点攻击漏洞 HotVulCount *uint64 `json:"HotVulCount,omitnil,omitempty" name:"HotVulCount"` // 近半年新增热点攻击漏洞 IncreaseHotVulCount *uint64 `json:"IncreaseHotVulCount,omitnil,omitempty" name:"IncreaseHotVulCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWarningHostConfigRequest ¶ added in v1.0.762
type DescribeWarningHostConfigRequest struct { *tchttp.BaseRequest // 告警类型 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 分页单页限制数目, 0表示不分页 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页的偏移量,默认值为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeWarningHostConfigRequest ¶ added in v1.0.762
func NewDescribeWarningHostConfigRequest() (request *DescribeWarningHostConfigRequest)
func (*DescribeWarningHostConfigRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeWarningHostConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWarningHostConfigRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeWarningHostConfigRequest) ToJsonString() string
type DescribeWarningHostConfigRequestParams ¶ added in v1.0.762
type DescribeWarningHostConfigRequestParams struct { // 告警类型 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 分页单页限制数目, 0表示不分页 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页的偏移量,默认值为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeWarningHostConfigResponse ¶ added in v1.0.762
type DescribeWarningHostConfigResponse struct { *tchttp.BaseResponse Response *DescribeWarningHostConfigResponseParams `json:"Response"` }
func NewDescribeWarningHostConfigResponse ¶ added in v1.0.762
func NewDescribeWarningHostConfigResponse() (response *DescribeWarningHostConfigResponse)
func (*DescribeWarningHostConfigResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeWarningHostConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWarningHostConfigResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeWarningHostConfigResponse) ToJsonString() string
type DescribeWarningHostConfigResponseParams ¶ added in v1.0.762
type DescribeWarningHostConfigResponseParams struct { // 告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机 HostRange *int64 `json:"HostRange,omitnil,omitempty" name:"HostRange"` // 项目或标签的名称列表,自选主机时为空 ItemLabels []*string `json:"ItemLabels,omitnil,omitempty" name:"ItemLabels"` // 机器列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 机器列表总数量 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 项目或标签的id列表,自选主机时为空 ItemLabelIds []*string `json:"ItemLabelIds,omitnil,omitempty" name:"ItemLabelIds"` // 需排除的机器列表 ExcludedQuuids []*string `json:"ExcludedQuuids,omitnil,omitempty" name:"ExcludedQuuids"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWarningListRequest ¶ added in v1.0.240
type DescribeWarningListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeWarningListRequest ¶ added in v1.0.240
func NewDescribeWarningListRequest() (request *DescribeWarningListRequest)
func (*DescribeWarningListRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeWarningListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWarningListRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeWarningListRequest) ToJsonString() string
type DescribeWarningListRequestParams ¶ added in v1.0.426
type DescribeWarningListRequestParams struct { }
Predefined struct for user
type DescribeWarningListResponse ¶ added in v1.0.240
type DescribeWarningListResponse struct { *tchttp.BaseResponse Response *DescribeWarningListResponseParams `json:"Response"` }
func NewDescribeWarningListResponse ¶ added in v1.0.240
func NewDescribeWarningListResponse() (response *DescribeWarningListResponse)
func (*DescribeWarningListResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeWarningListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWarningListResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeWarningListResponse) ToJsonString() string
type DescribeWarningListResponseParams ¶ added in v1.0.426
type DescribeWarningListResponseParams struct { // 获取告警列表 WarningInfoList []*WarningInfoObj `json:"WarningInfoList,omitnil,omitempty" name:"WarningInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebHookPolicyRequest ¶ added in v1.0.762
type DescribeWebHookPolicyRequest struct { *tchttp.BaseRequest // 过滤条件 Filter []*Filter `json:"Filter,omitnil,omitempty" name:"Filter"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 [asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeWebHookPolicyRequest ¶ added in v1.0.762
func NewDescribeWebHookPolicyRequest() (request *DescribeWebHookPolicyRequest)
func (*DescribeWebHookPolicyRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookPolicyRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookPolicyRequest) ToJsonString() string
type DescribeWebHookPolicyRequestParams ¶ added in v1.0.762
type DescribeWebHookPolicyRequestParams struct { // 过滤条件 Filter []*Filter `json:"Filter,omitnil,omitempty" name:"Filter"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 [asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeWebHookPolicyResponse ¶ added in v1.0.762
type DescribeWebHookPolicyResponse struct { *tchttp.BaseResponse Response *DescribeWebHookPolicyResponseParams `json:"Response"` }
func NewDescribeWebHookPolicyResponse ¶ added in v1.0.762
func NewDescribeWebHookPolicyResponse() (response *DescribeWebHookPolicyResponse)
func (*DescribeWebHookPolicyResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookPolicyResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookPolicyResponse) ToJsonString() string
type DescribeWebHookPolicyResponseParams ¶ added in v1.0.762
type DescribeWebHookPolicyResponseParams struct { // 策略列表 List []*WebHookPolicy `json:"List,omitnil,omitempty" name:"List"` // 策略列表总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebHookReceiverRequest ¶ added in v1.0.762
type DescribeWebHookReceiverRequest struct { *tchttp.BaseRequest // 过滤条件 Filter []*Filter `json:"Filter,omitnil,omitempty" name:"Filter"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 [asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeWebHookReceiverRequest ¶ added in v1.0.762
func NewDescribeWebHookReceiverRequest() (request *DescribeWebHookReceiverRequest)
func (*DescribeWebHookReceiverRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookReceiverRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookReceiverRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookReceiverRequest) ToJsonString() string
type DescribeWebHookReceiverRequestParams ¶ added in v1.0.762
type DescribeWebHookReceiverRequestParams struct { // 过滤条件 Filter []*Filter `json:"Filter,omitnil,omitempty" name:"Filter"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 [asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeWebHookReceiverResponse ¶ added in v1.0.762
type DescribeWebHookReceiverResponse struct { *tchttp.BaseResponse Response *DescribeWebHookReceiverResponseParams `json:"Response"` }
func NewDescribeWebHookReceiverResponse ¶ added in v1.0.762
func NewDescribeWebHookReceiverResponse() (response *DescribeWebHookReceiverResponse)
func (*DescribeWebHookReceiverResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookReceiverResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookReceiverResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookReceiverResponse) ToJsonString() string
type DescribeWebHookReceiverResponseParams ¶ added in v1.0.762
type DescribeWebHookReceiverResponseParams struct { // 告警接收人列表 List []*WebHookReceiver `json:"List,omitnil,omitempty" name:"List"` // 个数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebHookReceiverUsageRequest ¶ added in v1.0.762
type DescribeWebHookReceiverUsageRequest struct { *tchttp.BaseRequest // 告警接收人列表 List []*WebHookReceiver `json:"List,omitnil,omitempty" name:"List"` }
func NewDescribeWebHookReceiverUsageRequest ¶ added in v1.0.762
func NewDescribeWebHookReceiverUsageRequest() (request *DescribeWebHookReceiverUsageRequest)
func (*DescribeWebHookReceiverUsageRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookReceiverUsageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookReceiverUsageRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookReceiverUsageRequest) ToJsonString() string
type DescribeWebHookReceiverUsageRequestParams ¶ added in v1.0.762
type DescribeWebHookReceiverUsageRequestParams struct { // 告警接收人列表 List []*WebHookReceiver `json:"List,omitnil,omitempty" name:"List"` }
Predefined struct for user
type DescribeWebHookReceiverUsageResponse ¶ added in v1.0.762
type DescribeWebHookReceiverUsageResponse struct { *tchttp.BaseResponse Response *DescribeWebHookReceiverUsageResponseParams `json:"Response"` }
func NewDescribeWebHookReceiverUsageResponse ¶ added in v1.0.762
func NewDescribeWebHookReceiverUsageResponse() (response *DescribeWebHookReceiverUsageResponse)
func (*DescribeWebHookReceiverUsageResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookReceiverUsageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookReceiverUsageResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookReceiverUsageResponse) ToJsonString() string
type DescribeWebHookReceiverUsageResponseParams ¶ added in v1.0.762
type DescribeWebHookReceiverUsageResponseParams struct { // 告警接收人的关联策略使用信息 List []*WebHookReceiverUsage `json:"List,omitnil,omitempty" name:"List"` // 个数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebHookRuleRequest ¶ added in v1.0.762
type DescribeWebHookRuleRequest struct { *tchttp.BaseRequest // 规则Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeWebHookRuleRequest ¶ added in v1.0.762
func NewDescribeWebHookRuleRequest() (request *DescribeWebHookRuleRequest)
func (*DescribeWebHookRuleRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookRuleRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookRuleRequest) ToJsonString() string
type DescribeWebHookRuleRequestParams ¶ added in v1.0.762
type DescribeWebHookRuleRequestParams struct { // 规则Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeWebHookRuleResponse ¶ added in v1.0.762
type DescribeWebHookRuleResponse struct { *tchttp.BaseResponse Response *DescribeWebHookRuleResponseParams `json:"Response"` }
func NewDescribeWebHookRuleResponse ¶ added in v1.0.762
func NewDescribeWebHookRuleResponse() (response *DescribeWebHookRuleResponse)
func (*DescribeWebHookRuleResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookRuleResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookRuleResponse) ToJsonString() string
type DescribeWebHookRuleResponseParams ¶ added in v1.0.762
type DescribeWebHookRuleResponseParams struct { // 规则内容 Data *WebHookRuleDetail `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebHookRulesRequest ¶ added in v1.0.762
type DescribeWebHookRulesRequest struct { *tchttp.BaseRequest // 过滤条件 Filter []*Filter `json:"Filter,omitnil,omitempty" name:"Filter"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 [asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewDescribeWebHookRulesRequest ¶ added in v1.0.762
func NewDescribeWebHookRulesRequest() (request *DescribeWebHookRulesRequest)
func (*DescribeWebHookRulesRequest) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookRulesRequest) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookRulesRequest) ToJsonString() string
type DescribeWebHookRulesRequestParams ¶ added in v1.0.762
type DescribeWebHookRulesRequestParams struct { // 过滤条件 Filter []*Filter `json:"Filter,omitnil,omitempty" name:"Filter"` // 偏移量,默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要返回的数量,默认为10,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式 [asc:升序|desc:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type DescribeWebHookRulesResponse ¶ added in v1.0.762
type DescribeWebHookRulesResponse struct { *tchttp.BaseResponse Response *DescribeWebHookRulesResponseParams `json:"Response"` }
func NewDescribeWebHookRulesResponse ¶ added in v1.0.762
func NewDescribeWebHookRulesResponse() (response *DescribeWebHookRulesResponse)
func (*DescribeWebHookRulesResponse) FromJsonString ¶ added in v1.0.762
func (r *DescribeWebHookRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebHookRulesResponse) ToJsonString ¶ added in v1.0.762
func (r *DescribeWebHookRulesResponse) ToJsonString() string
type DescribeWebHookRulesResponseParams ¶ added in v1.0.762
type DescribeWebHookRulesResponseParams struct { // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 规则内容 List []*WebHookRuleSummary `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebPageEventListRequest ¶ added in v1.0.240
type DescribeWebPageEventListRequest struct { *tchttp.BaseRequest // 过滤条件 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>EventType - String - 是否必填:否 - 事件类型</li> // <li>EventStatus - String - 是否必填:否 - 事件状态</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式:CreateTime 或 RestoreTime,默认为CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式,0降序,1升序,默认为0 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` }
func NewDescribeWebPageEventListRequest ¶ added in v1.0.240
func NewDescribeWebPageEventListRequest() (request *DescribeWebPageEventListRequest)
func (*DescribeWebPageEventListRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeWebPageEventListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebPageEventListRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeWebPageEventListRequest) ToJsonString() string
type DescribeWebPageEventListRequestParams ¶ added in v1.0.426
type DescribeWebPageEventListRequestParams struct { // 过滤条件 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>EventType - String - 是否必填:否 - 事件类型</li> // <li>EventStatus - String - 是否必填:否 - 事件状态</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为10,最大值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 排序方式:CreateTime 或 RestoreTime,默认为CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式,0降序,1升序,默认为0 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` }
Predefined struct for user
type DescribeWebPageEventListResponse ¶ added in v1.0.240
type DescribeWebPageEventListResponse struct { *tchttp.BaseResponse Response *DescribeWebPageEventListResponseParams `json:"Response"` }
func NewDescribeWebPageEventListResponse ¶ added in v1.0.240
func NewDescribeWebPageEventListResponse() (response *DescribeWebPageEventListResponse)
func (*DescribeWebPageEventListResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeWebPageEventListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebPageEventListResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeWebPageEventListResponse) ToJsonString() string
type DescribeWebPageEventListResponseParams ¶ added in v1.0.426
type DescribeWebPageEventListResponseParams struct { // 防护事件列表信息 List []*ProtectEventLists `json:"List,omitnil,omitempty" name:"List"` // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebPageGeneralizeRequest ¶
type DescribeWebPageGeneralizeRequest struct {
*tchttp.BaseRequest
}
func NewDescribeWebPageGeneralizeRequest ¶
func NewDescribeWebPageGeneralizeRequest() (request *DescribeWebPageGeneralizeRequest)
func (*DescribeWebPageGeneralizeRequest) FromJsonString ¶
func (r *DescribeWebPageGeneralizeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebPageGeneralizeRequest) ToJsonString ¶
func (r *DescribeWebPageGeneralizeRequest) ToJsonString() string
type DescribeWebPageGeneralizeRequestParams ¶ added in v1.0.426
type DescribeWebPageGeneralizeRequestParams struct { }
Predefined struct for user
type DescribeWebPageGeneralizeResponse ¶
type DescribeWebPageGeneralizeResponse struct { *tchttp.BaseResponse Response *DescribeWebPageGeneralizeResponseParams `json:"Response"` }
func NewDescribeWebPageGeneralizeResponse ¶
func NewDescribeWebPageGeneralizeResponse() (response *DescribeWebPageGeneralizeResponse)
func (*DescribeWebPageGeneralizeResponse) FromJsonString ¶
func (r *DescribeWebPageGeneralizeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebPageGeneralizeResponse) ToJsonString ¶
func (r *DescribeWebPageGeneralizeResponse) ToJsonString() string
type DescribeWebPageGeneralizeResponseParams ¶ added in v1.0.426
type DescribeWebPageGeneralizeResponseParams struct { // 防护监测 0 未开启 1 已开启 2 异常 ProtectMonitor *uint64 `json:"ProtectMonitor,omitnil,omitempty" name:"ProtectMonitor"` // 防护目录数 ProtectDirNum *uint64 `json:"ProtectDirNum,omitnil,omitempty" name:"ProtectDirNum"` // 防护文件数 ProtectFileNum *uint64 `json:"ProtectFileNum,omitnil,omitempty" name:"ProtectFileNum"` // 篡改文件数 TamperFileNum *uint64 `json:"TamperFileNum,omitnil,omitempty" name:"TamperFileNum"` // 篡改数 TamperNum *uint64 `json:"TamperNum,omitnil,omitempty" name:"TamperNum"` // 今日防护数 ProtectToday *uint64 `json:"ProtectToday,omitnil,omitempty" name:"ProtectToday"` // 防护主机数 ProtectHostNum *uint64 `json:"ProtectHostNum,omitnil,omitempty" name:"ProtectHostNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebPageProtectStatRequest ¶ added in v1.0.240
type DescribeWebPageProtectStatRequest struct {
*tchttp.BaseRequest
}
func NewDescribeWebPageProtectStatRequest ¶ added in v1.0.240
func NewDescribeWebPageProtectStatRequest() (request *DescribeWebPageProtectStatRequest)
func (*DescribeWebPageProtectStatRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeWebPageProtectStatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebPageProtectStatRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeWebPageProtectStatRequest) ToJsonString() string
type DescribeWebPageProtectStatRequestParams ¶ added in v1.0.426
type DescribeWebPageProtectStatRequestParams struct { }
Predefined struct for user
type DescribeWebPageProtectStatResponse ¶ added in v1.0.240
type DescribeWebPageProtectStatResponse struct { *tchttp.BaseResponse Response *DescribeWebPageProtectStatResponseParams `json:"Response"` }
func NewDescribeWebPageProtectStatResponse ¶ added in v1.0.240
func NewDescribeWebPageProtectStatResponse() (response *DescribeWebPageProtectStatResponse)
func (*DescribeWebPageProtectStatResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeWebPageProtectStatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebPageProtectStatResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeWebPageProtectStatResponse) ToJsonString() string
type DescribeWebPageProtectStatResponseParams ¶ added in v1.0.426
type DescribeWebPageProtectStatResponseParams struct { // 文件篡改信息 FileTamperNum []*ProtectStat `json:"FileTamperNum,omitnil,omitempty" name:"FileTamperNum"` // 防护文件分类信息 ProtectFileType []*ProtectStat `json:"ProtectFileType,omitnil,omitempty" name:"ProtectFileType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWebPageServiceInfoRequest ¶ added in v1.0.240
type DescribeWebPageServiceInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeWebPageServiceInfoRequest ¶ added in v1.0.240
func NewDescribeWebPageServiceInfoRequest() (request *DescribeWebPageServiceInfoRequest)
func (*DescribeWebPageServiceInfoRequest) FromJsonString ¶ added in v1.0.240
func (r *DescribeWebPageServiceInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebPageServiceInfoRequest) ToJsonString ¶ added in v1.0.240
func (r *DescribeWebPageServiceInfoRequest) ToJsonString() string
type DescribeWebPageServiceInfoRequestParams ¶ added in v1.0.426
type DescribeWebPageServiceInfoRequestParams struct { }
Predefined struct for user
type DescribeWebPageServiceInfoResponse ¶ added in v1.0.240
type DescribeWebPageServiceInfoResponse struct { *tchttp.BaseResponse Response *DescribeWebPageServiceInfoResponseParams `json:"Response"` }
func NewDescribeWebPageServiceInfoResponse ¶ added in v1.0.240
func NewDescribeWebPageServiceInfoResponse() (response *DescribeWebPageServiceInfoResponse)
func (*DescribeWebPageServiceInfoResponse) FromJsonString ¶ added in v1.0.240
func (r *DescribeWebPageServiceInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWebPageServiceInfoResponse) ToJsonString ¶ added in v1.0.240
func (r *DescribeWebPageServiceInfoResponse) ToJsonString() string
type DescribeWebPageServiceInfoResponseParams ¶ added in v1.0.426
type DescribeWebPageServiceInfoResponseParams struct { // 是否已购服务:true-是,false-否 Status *bool `json:"Status,omitnil,omitempty" name:"Status"` // 已使用授权数 UsedNum *uint64 `json:"UsedNum,omitnil,omitempty" name:"UsedNum"` // 剩余授权数 ResidueNum *uint64 `json:"ResidueNum,omitnil,omitempty" name:"ResidueNum"` // 已购授权数 BuyNum *uint64 `json:"BuyNum,omitnil,omitempty" name:"BuyNum"` // 临近到期数量 ExpireNum *uint64 `json:"ExpireNum,omitnil,omitempty" name:"ExpireNum"` // 所有授权机器信息 AllAuthorizedMachines []*ProtectMachineInfo `json:"AllAuthorizedMachines,omitnil,omitempty" name:"AllAuthorizedMachines"` // 临近到期授权机器信息 ExpireAuthorizedMachines []*ProtectMachine `json:"ExpireAuthorizedMachines,omitnil,omitempty" name:"ExpireAuthorizedMachines"` // 已过期授权数 ExpiredNum *uint64 `json:"ExpiredNum,omitnil,omitempty" name:"ExpiredNum"` // 防护目录数 ProtectDirNum *uint64 `json:"ProtectDirNum,omitnil,omitempty" name:"ProtectDirNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DestroyOrderRequest ¶ added in v1.0.494
type DestroyOrderRequest struct { *tchttp.BaseRequest // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 授权类型 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` }
func NewDestroyOrderRequest ¶ added in v1.0.494
func NewDestroyOrderRequest() (request *DestroyOrderRequest)
func (*DestroyOrderRequest) FromJsonString ¶ added in v1.0.494
func (r *DestroyOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DestroyOrderRequest) ToJsonString ¶ added in v1.0.494
func (r *DestroyOrderRequest) ToJsonString() string
type DestroyOrderRequestParams ¶ added in v1.0.494
type DestroyOrderRequestParams struct { // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 授权类型 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` }
Predefined struct for user
type DestroyOrderResponse ¶ added in v1.0.494
type DestroyOrderResponse struct { *tchttp.BaseResponse Response *DestroyOrderResponseParams `json:"Response"` }
func NewDestroyOrderResponse ¶ added in v1.0.494
func NewDestroyOrderResponse() (response *DestroyOrderResponse)
func (*DestroyOrderResponse) FromJsonString ¶ added in v1.0.494
func (r *DestroyOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DestroyOrderResponse) ToJsonString ¶ added in v1.0.494
func (r *DestroyOrderResponse) ToJsonString() string
type DestroyOrderResponseParams ¶ added in v1.0.494
type DestroyOrderResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DuplicateHosts ¶ added in v1.0.762
type EditBashRulesRequest ¶ added in v1.0.203
type EditBashRulesRequest struct { *tchttp.BaseRequest // 规则ID(新增时不填) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 规则名称,编辑时不可修改规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 危险等级(0:无,1: 高危 2:中危 3: 低危) Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 正则表达式 ,编辑时不可修改正则表达式,需要对内容QueryEscape后再base64 Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 是否全局规则(默认否):1-全局,0-非全局 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 0=黑名单, 1=白名单 White *uint64 `json:"White,omitnil,omitempty" name:"White"` // 事件列表点击“加入白名单”时,需要传EventId 事件的id EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 是否处理旧事件为白名单 0=不处理 1=处理 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 策略描述 Descript *string `json:"Descript,omitnil,omitempty" name:"Descript"` // 生效与否 0:不生效 1:生效 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 0:告警 1:白名单 2:拦截 BashAction *int64 `json:"BashAction,omitnil,omitempty" name:"BashAction"` // 生效范围(0:一组quuid 1:所有专业版 2:所有专业版+旗舰版 3:所有主机) Scope *int64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 生效主机的QUUID集合 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
func NewEditBashRulesRequest ¶ added in v1.0.203
func NewEditBashRulesRequest() (request *EditBashRulesRequest)
func (*EditBashRulesRequest) FromJsonString ¶ added in v1.0.203
func (r *EditBashRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditBashRulesRequest) ToJsonString ¶ added in v1.0.203
func (r *EditBashRulesRequest) ToJsonString() string
type EditBashRulesRequestParams ¶ added in v1.0.426
type EditBashRulesRequestParams struct { // 规则ID(新增时不填) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 规则名称,编辑时不可修改规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 危险等级(0:无,1: 高危 2:中危 3: 低危) Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 正则表达式 ,编辑时不可修改正则表达式,需要对内容QueryEscape后再base64 Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 是否全局规则(默认否):1-全局,0-非全局 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 0=黑名单, 1=白名单 White *uint64 `json:"White,omitnil,omitempty" name:"White"` // 事件列表点击“加入白名单”时,需要传EventId 事件的id EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 是否处理旧事件为白名单 0=不处理 1=处理 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 策略描述 Descript *string `json:"Descript,omitnil,omitempty" name:"Descript"` // 生效与否 0:不生效 1:生效 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 0:告警 1:白名单 2:拦截 BashAction *int64 `json:"BashAction,omitnil,omitempty" name:"BashAction"` // 生效范围(0:一组quuid 1:所有专业版 2:所有专业版+旗舰版 3:所有主机) Scope *int64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 生效主机的QUUID集合 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
Predefined struct for user
type EditBashRulesResponse ¶ added in v1.0.203
type EditBashRulesResponse struct { *tchttp.BaseResponse Response *EditBashRulesResponseParams `json:"Response"` }
func NewEditBashRulesResponse ¶ added in v1.0.203
func NewEditBashRulesResponse() (response *EditBashRulesResponse)
func (*EditBashRulesResponse) FromJsonString ¶ added in v1.0.203
func (r *EditBashRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditBashRulesResponse) ToJsonString ¶ added in v1.0.203
func (r *EditBashRulesResponse) ToJsonString() string
type EditBashRulesResponseParams ¶ added in v1.0.426
type EditBashRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EditPrivilegeRulesRequest ¶ added in v1.0.762
type EditPrivilegeRulesRequest struct { *tchttp.BaseRequest // 规则ID(新增时请留空) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 是否S权限进程 SMode *uint64 `json:"SMode,omitnil,omitempty" name:"SMode"` // 是否全局规则(默认否) IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 事件列表和详情点击加白时关联的事件id (新增规则时请留空) EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
func NewEditPrivilegeRulesRequest ¶ added in v1.0.762
func NewEditPrivilegeRulesRequest() (request *EditPrivilegeRulesRequest)
func (*EditPrivilegeRulesRequest) FromJsonString ¶ added in v1.0.762
func (r *EditPrivilegeRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditPrivilegeRulesRequest) ToJsonString ¶ added in v1.0.762
func (r *EditPrivilegeRulesRequest) ToJsonString() string
type EditPrivilegeRulesRequestParams ¶ added in v1.0.762
type EditPrivilegeRulesRequestParams struct { // 规则ID(新增时请留空) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 是否S权限进程 SMode *uint64 `json:"SMode,omitnil,omitempty" name:"SMode"` // 是否全局规则(默认否) IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 事件列表和详情点击加白时关联的事件id (新增规则时请留空) EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
Predefined struct for user
type EditPrivilegeRulesResponse ¶ added in v1.0.762
type EditPrivilegeRulesResponse struct { *tchttp.BaseResponse Response *EditPrivilegeRulesResponseParams `json:"Response"` }
func NewEditPrivilegeRulesResponse ¶ added in v1.0.762
func NewEditPrivilegeRulesResponse() (response *EditPrivilegeRulesResponse)
func (*EditPrivilegeRulesResponse) FromJsonString ¶ added in v1.0.762
func (r *EditPrivilegeRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditPrivilegeRulesResponse) ToJsonString ¶ added in v1.0.762
func (r *EditPrivilegeRulesResponse) ToJsonString() string
type EditPrivilegeRulesResponseParams ¶ added in v1.0.762
type EditPrivilegeRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EditReverseShellRulesRequest ¶ added in v1.0.762
type EditReverseShellRulesRequest struct { *tchttp.BaseRequest // 规则ID(新增时请留空) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 目标IP DestIp *string `json:"DestIp,omitnil,omitempty" name:"DestIp"` // 目标端口 DestPort *string `json:"DestPort,omitnil,omitempty" name:"DestPort"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 是否全局规则(默认否) IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 事件列表和详情点击加白时关联的事件id (新增规则时请留空) EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
func NewEditReverseShellRulesRequest ¶ added in v1.0.762
func NewEditReverseShellRulesRequest() (request *EditReverseShellRulesRequest)
func (*EditReverseShellRulesRequest) FromJsonString ¶ added in v1.0.762
func (r *EditReverseShellRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditReverseShellRulesRequest) ToJsonString ¶ added in v1.0.762
func (r *EditReverseShellRulesRequest) ToJsonString() string
type EditReverseShellRulesRequestParams ¶ added in v1.0.762
type EditReverseShellRulesRequestParams struct { // 规则ID(新增时请留空) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 目标IP DestIp *string `json:"DestIp,omitnil,omitempty" name:"DestIp"` // 目标端口 DestPort *string `json:"DestPort,omitnil,omitempty" name:"DestPort"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 是否全局规则(默认否) IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 事件列表和详情点击加白时关联的事件id (新增规则时请留空) EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
Predefined struct for user
type EditReverseShellRulesResponse ¶ added in v1.0.762
type EditReverseShellRulesResponse struct { *tchttp.BaseResponse Response *EditReverseShellRulesResponseParams `json:"Response"` }
func NewEditReverseShellRulesResponse ¶ added in v1.0.762
func NewEditReverseShellRulesResponse() (response *EditReverseShellRulesResponse)
func (*EditReverseShellRulesResponse) FromJsonString ¶ added in v1.0.762
func (r *EditReverseShellRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditReverseShellRulesResponse) ToJsonString ¶ added in v1.0.762
func (r *EditReverseShellRulesResponse) ToJsonString() string
type EditReverseShellRulesResponseParams ¶ added in v1.0.762
type EditReverseShellRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EditTagsRequest ¶
type EditTagsRequest struct { *tchttp.BaseRequest // 标签名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 标签ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // Quuid Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
func NewEditTagsRequest ¶
func NewEditTagsRequest() (request *EditTagsRequest)
func (*EditTagsRequest) FromJsonString ¶
func (r *EditTagsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditTagsRequest) ToJsonString ¶
func (r *EditTagsRequest) ToJsonString() string
type EditTagsRequestParams ¶ added in v1.0.426
type EditTagsRequestParams struct { // 标签名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 标签ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // Quuid Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
Predefined struct for user
type EditTagsResponse ¶
type EditTagsResponse struct { *tchttp.BaseResponse Response *EditTagsResponseParams `json:"Response"` }
func NewEditTagsResponse ¶
func NewEditTagsResponse() (response *EditTagsResponse)
func (*EditTagsResponse) FromJsonString ¶
func (r *EditTagsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditTagsResponse) ToJsonString ¶
func (r *EditTagsResponse) ToJsonString() string
type EditTagsResponseParams ¶ added in v1.0.426
type EditTagsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EffectiveMachineInfo ¶
type EffectiveMachineInfo struct { // 机器名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 机器公网ip MachinePublicIp *string `json:"MachinePublicIp,omitnil,omitempty" name:"MachinePublicIp"` // 机器内网ip MachinePrivateIp *string `json:"MachinePrivateIp,omitnil,omitempty" name:"MachinePrivateIp"` // 机器标签 MachineTag []*MachineTag `json:"MachineTag,omitnil,omitempty" name:"MachineTag"` // 机器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 内核版本号 KernelVersion *string `json:"KernelVersion,omitnil,omitempty" name:"KernelVersion"` // 在线状态 OFFLINE,ONLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 授权订单对象 LicenseOrder *LicenseOrder `json:"LicenseOrder,omitnil,omitempty" name:"LicenseOrder"` // 漏洞数量 VulNum *uint64 `json:"VulNum,omitnil,omitempty" name:"VulNum"` // 云标签信息 CloudTags []*Tags `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 机器instance ID InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` }
type EmergencyResponseInfo ¶ added in v1.0.255
type EmergencyResponseInfo struct { // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 主机个数 HostNum *uint64 `json:"HostNum,omitnil,omitempty" name:"HostNum"` // 服务状态 0未启动,·响应中,2响应完成 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 服务开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 服务结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 报告下载地址 ReportPath *string `json:"ReportPath,omitnil,omitempty" name:"ReportPath"` }
type EmergencyVul ¶ added in v1.0.240
type EmergencyVul struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞级别 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 发布日期 PublishDate *string `json:"PublishDate,omitnil,omitempty" name:"PublishDate"` // 漏洞分类 Category *uint64 `json:"Category,omitnil,omitempty" name:"Category"` // 漏洞状态 0未检测 1有风险 ,2无风险 ,3 检查中展示progress Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 最后扫描时间 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 扫描进度 Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // cve编号 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // CVSS评分 CvssScore *float64 `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // 漏洞标签 多个逗号分割 Labels *string `json:"Labels,omitnil,omitempty" name:"Labels"` // 影响机器数 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 是否支持防御, 0:不支持 1:支持 IsSupportDefense *uint64 `json:"IsSupportDefense,omitnil,omitempty" name:"IsSupportDefense"` // 已防御的攻击次数 DefenseAttackCount *uint64 `json:"DefenseAttackCount,omitnil,omitempty" name:"DefenseAttackCount"` // 检测规则 0 - 版本比对, 1 - POC验证 Method *uint64 `json:"Method,omitnil,omitempty" name:"Method"` // 攻击热度级别 AttackLevel *uint64 `json:"AttackLevel,omitnil,omitempty" name:"AttackLevel"` // 是否有漏洞主机开启漏洞防御 DefenseState *bool `json:"DefenseState,omitnil,omitempty" name:"DefenseState"` }
type ExpertServiceOrderInfo ¶ added in v1.0.255
type ExpertServiceOrderInfo struct { // 订单id OrderId *uint64 `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 订单类型 1应急 2 旗舰重保 3 安全管家 InquireType *uint64 `json:"InquireType,omitnil,omitempty" name:"InquireType"` // 服务数量 InquireNum *uint64 `json:"InquireNum,omitnil,omitempty" name:"InquireNum"` // 服务开始时间 BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 服务结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 服务时长几个月 ServiceTime *uint64 `json:"ServiceTime,omitnil,omitempty" name:"ServiceTime"` // 订单状态 0 未启动 1 服务中 2已过期 3完成,4退费销毁 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
type ExportAssetAppListRequest ¶ added in v1.0.762
type ExportAssetAppListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。<li>AppName- string - 是否必填:否 - 应用名搜索</li><li>IP - String - 是否必填:否 - 主机ip</li><li>MachineName - String - 是否必填:否 - 主机名称</li><li>InstanceID - string - 是否必填:否 - 实例ID</li><li>Type - int - 是否必填:否 - 类型 : 仅linux0: 全部1: 运维2 : 数据库3 : 安全4 : 可疑应用5 : 系统架构6 : 系统应用7 : WEB服务99:其他</li><li>OsType - uint64 - 是否必填:否 - Windows/Linux</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|ProcessCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetAppListRequest ¶ added in v1.0.762
func NewExportAssetAppListRequest() (request *ExportAssetAppListRequest)
func (*ExportAssetAppListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetAppListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetAppListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetAppListRequest) ToJsonString() string
type ExportAssetAppListRequestParams ¶ added in v1.0.762
type ExportAssetAppListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。<li>AppName- string - 是否必填:否 - 应用名搜索</li><li>IP - String - 是否必填:否 - 主机ip</li><li>MachineName - String - 是否必填:否 - 主机名称</li><li>InstanceID - string - 是否必填:否 - 实例ID</li><li>Type - int - 是否必填:否 - 类型 : 仅linux0: 全部1: 运维2 : 数据库3 : 安全4 : 可疑应用5 : 系统架构6 : 系统应用7 : WEB服务99:其他</li><li>OsType - uint64 - 是否必填:否 - Windows/Linux</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|ProcessCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetAppListResponse ¶ added in v1.0.762
type ExportAssetAppListResponse struct { *tchttp.BaseResponse Response *ExportAssetAppListResponseParams `json:"Response"` }
func NewExportAssetAppListResponse ¶ added in v1.0.762
func NewExportAssetAppListResponse() (response *ExportAssetAppListResponse)
func (*ExportAssetAppListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetAppListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetAppListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetAppListResponse) ToJsonString() string
type ExportAssetAppListResponseParams ¶ added in v1.0.762
type ExportAssetAppListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetCoreModuleListRequest ¶
type ExportAssetCoreModuleListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name- string - 是否必填:否 - 包名</li> // <li>User- string - 是否必填:否 - 用户名</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序依据[FirstTime|Size|ProcessCount|ModuleCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetCoreModuleListRequest ¶
func NewExportAssetCoreModuleListRequest() (request *ExportAssetCoreModuleListRequest)
func (*ExportAssetCoreModuleListRequest) FromJsonString ¶
func (r *ExportAssetCoreModuleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetCoreModuleListRequest) ToJsonString ¶
func (r *ExportAssetCoreModuleListRequest) ToJsonString() string
type ExportAssetCoreModuleListRequestParams ¶ added in v1.0.426
type ExportAssetCoreModuleListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name- string - 是否必填:否 - 包名</li> // <li>User- string - 是否必填:否 - 用户名</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序依据[FirstTime|Size|ProcessCount|ModuleCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetCoreModuleListResponse ¶
type ExportAssetCoreModuleListResponse struct { *tchttp.BaseResponse Response *ExportAssetCoreModuleListResponseParams `json:"Response"` }
func NewExportAssetCoreModuleListResponse ¶
func NewExportAssetCoreModuleListResponse() (response *ExportAssetCoreModuleListResponse)
func (*ExportAssetCoreModuleListResponse) FromJsonString ¶
func (r *ExportAssetCoreModuleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetCoreModuleListResponse) ToJsonString ¶
func (r *ExportAssetCoreModuleListResponse) ToJsonString() string
type ExportAssetCoreModuleListResponseParams ¶ added in v1.0.426
type ExportAssetCoreModuleListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetDatabaseListRequest ¶ added in v1.0.762
type ExportAssetDatabaseListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>User- string - 是否必填:否 - 运行用户</li> // <li>Ip - String - 是否必填:否 - 绑定IP</li> // <li>Port - Int - 是否必填:否 - 端口</li> // <li>Name - Int - 是否必填:否 - 数据库名称 // 0:全部 // 1:MySQL // 2:Redis // 3:Oracle // 4:MongoDB // 5:MemCache // 6:PostgreSQL // 7:HBase // 8:DB2 // 9:Sybase // 10:TiDB</li> // <li>Proto - String - 是否必填:否 - 协议:1:TCP, 2:UDP, 3:未知</li> // <li>OsType - String - 是否必填:否 - 操作系统: linux/windows</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetDatabaseListRequest ¶ added in v1.0.762
func NewExportAssetDatabaseListRequest() (request *ExportAssetDatabaseListRequest)
func (*ExportAssetDatabaseListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetDatabaseListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetDatabaseListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetDatabaseListRequest) ToJsonString() string
type ExportAssetDatabaseListRequestParams ¶ added in v1.0.762
type ExportAssetDatabaseListRequestParams struct { // 过滤条件。 // <li>User- string - 是否必填:否 - 运行用户</li> // <li>Ip - String - 是否必填:否 - 绑定IP</li> // <li>Port - Int - 是否必填:否 - 端口</li> // <li>Name - Int - 是否必填:否 - 数据库名称 // 0:全部 // 1:MySQL // 2:Redis // 3:Oracle // 4:MongoDB // 5:MemCache // 6:PostgreSQL // 7:HBase // 8:DB2 // 9:Sybase // 10:TiDB</li> // <li>Proto - String - 是否必填:否 - 协议:1:TCP, 2:UDP, 3:未知</li> // <li>OsType - String - 是否必填:否 - 操作系统: linux/windows</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetDatabaseListResponse ¶ added in v1.0.762
type ExportAssetDatabaseListResponse struct { *tchttp.BaseResponse Response *ExportAssetDatabaseListResponseParams `json:"Response"` }
func NewExportAssetDatabaseListResponse ¶ added in v1.0.762
func NewExportAssetDatabaseListResponse() (response *ExportAssetDatabaseListResponse)
func (*ExportAssetDatabaseListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetDatabaseListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetDatabaseListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetDatabaseListResponse) ToJsonString() string
type ExportAssetDatabaseListResponseParams ¶ added in v1.0.762
type ExportAssetDatabaseListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetEnvListRequest ¶ added in v1.0.762
type ExportAssetEnvListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name- string - 是否必填:否 - 环境变量名</li> // <li>Type- int - 是否必填:否 - 类型:0用户变量,1系统变量</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetEnvListRequest ¶ added in v1.0.762
func NewExportAssetEnvListRequest() (request *ExportAssetEnvListRequest)
func (*ExportAssetEnvListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetEnvListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetEnvListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetEnvListRequest) ToJsonString() string
type ExportAssetEnvListRequestParams ¶ added in v1.0.762
type ExportAssetEnvListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name- string - 是否必填:否 - 环境变量名</li> // <li>Type- int - 是否必填:否 - 类型:0用户变量,1系统变量</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetEnvListResponse ¶ added in v1.0.762
type ExportAssetEnvListResponse struct { *tchttp.BaseResponse Response *ExportAssetEnvListResponseParams `json:"Response"` }
func NewExportAssetEnvListResponse ¶ added in v1.0.762
func NewExportAssetEnvListResponse() (response *ExportAssetEnvListResponse)
func (*ExportAssetEnvListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetEnvListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetEnvListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetEnvListResponse) ToJsonString() string
type ExportAssetEnvListResponseParams ¶ added in v1.0.762
type ExportAssetEnvListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetInitServiceListRequest ¶ added in v1.0.762
type ExportAssetInitServiceListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name- string - 是否必填:否 - 包名</li> // <li>User- string - 是否必填:否 - 用户</li> // <li>Status- string - 是否必填:否 - 默认启用状态:0未启用, 1启用 仅linux</li> // <li>Type- string - 是否必填:否 - 类型:类型 仅windows: // 1:编码器 // 2:IE插件 // 3:网络提供者 // 4:镜像劫持 // 5:LSA提供者 // 6:KnownDLLs // 7:启动执行 // 8:WMI // 9:计划任务 // 10:Winsock提供者 // 11:打印监控器 // 12:资源管理器 // 13:驱动服务 // 14:登录</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetInitServiceListRequest ¶ added in v1.0.762
func NewExportAssetInitServiceListRequest() (request *ExportAssetInitServiceListRequest)
func (*ExportAssetInitServiceListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetInitServiceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetInitServiceListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetInitServiceListRequest) ToJsonString() string
type ExportAssetInitServiceListRequestParams ¶ added in v1.0.762
type ExportAssetInitServiceListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name- string - 是否必填:否 - 包名</li> // <li>User- string - 是否必填:否 - 用户</li> // <li>Status- string - 是否必填:否 - 默认启用状态:0未启用, 1启用 仅linux</li> // <li>Type- string - 是否必填:否 - 类型:类型 仅windows: // 1:编码器 // 2:IE插件 // 3:网络提供者 // 4:镜像劫持 // 5:LSA提供者 // 6:KnownDLLs // 7:启动执行 // 8:WMI // 9:计划任务 // 10:Winsock提供者 // 11:打印监控器 // 12:资源管理器 // 13:驱动服务 // 14:登录</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetInitServiceListResponse ¶ added in v1.0.762
type ExportAssetInitServiceListResponse struct { *tchttp.BaseResponse Response *ExportAssetInitServiceListResponseParams `json:"Response"` }
func NewExportAssetInitServiceListResponse ¶ added in v1.0.762
func NewExportAssetInitServiceListResponse() (response *ExportAssetInitServiceListResponse)
func (*ExportAssetInitServiceListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetInitServiceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetInitServiceListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetInitServiceListResponse) ToJsonString() string
type ExportAssetInitServiceListResponseParams ¶ added in v1.0.762
type ExportAssetInitServiceListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetJarListRequest ¶ added in v1.0.762
type ExportAssetJarListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Name- string - 是否必填:否 - 包名</li> // <li>Type- uint - 是否必填:否 - 类型 // 1: 应用程序 // 2 : 系统类库 // 3 : Web服务自带库 // 4 : 其他依赖包</li> // <li>Status- string - 是否必填:否 - 是否可执行:0否,1是</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetJarListRequest ¶ added in v1.0.762
func NewExportAssetJarListRequest() (request *ExportAssetJarListRequest)
func (*ExportAssetJarListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetJarListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetJarListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetJarListRequest) ToJsonString() string
type ExportAssetJarListRequestParams ¶ added in v1.0.762
type ExportAssetJarListRequestParams struct { // 过滤条件。 // <li>Name- string - 是否必填:否 - 包名</li> // <li>Type- uint - 是否必填:否 - 类型 // 1: 应用程序 // 2 : 系统类库 // 3 : Web服务自带库 // 4 : 其他依赖包</li> // <li>Status- string - 是否必填:否 - 是否可执行:0否,1是</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetJarListResponse ¶ added in v1.0.762
type ExportAssetJarListResponse struct { *tchttp.BaseResponse Response *ExportAssetJarListResponseParams `json:"Response"` }
func NewExportAssetJarListResponse ¶ added in v1.0.762
func NewExportAssetJarListResponse() (response *ExportAssetJarListResponse)
func (*ExportAssetJarListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetJarListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetJarListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetJarListResponse) ToJsonString() string
type ExportAssetJarListResponseParams ¶ added in v1.0.762
type ExportAssetJarListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetMachineDetailRequest ¶ added in v1.0.762
type ExportAssetMachineDetailRequest struct { *tchttp.BaseRequest // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
func NewExportAssetMachineDetailRequest ¶ added in v1.0.762
func NewExportAssetMachineDetailRequest() (request *ExportAssetMachineDetailRequest)
func (*ExportAssetMachineDetailRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetMachineDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetMachineDetailRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetMachineDetailRequest) ToJsonString() string
type ExportAssetMachineDetailRequestParams ¶ added in v1.0.762
type ExportAssetMachineDetailRequestParams struct { // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
Predefined struct for user
type ExportAssetMachineDetailResponse ¶ added in v1.0.762
type ExportAssetMachineDetailResponse struct { *tchttp.BaseResponse Response *ExportAssetMachineDetailResponseParams `json:"Response"` }
func NewExportAssetMachineDetailResponse ¶ added in v1.0.762
func NewExportAssetMachineDetailResponse() (response *ExportAssetMachineDetailResponse)
func (*ExportAssetMachineDetailResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetMachineDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetMachineDetailResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetMachineDetailResponse) ToJsonString() string
type ExportAssetMachineDetailResponseParams ¶ added in v1.0.762
type ExportAssetMachineDetailResponseParams struct { // 下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetMachineListRequest ¶ added in v1.0.762
type ExportAssetMachineListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>OsType - String - 是否必填:否 - windows或linux</li> // <li>CpuLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> // <li>DiskLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> // <li>MemLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序[FirstTime|PartitionCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetMachineListRequest ¶ added in v1.0.762
func NewExportAssetMachineListRequest() (request *ExportAssetMachineListRequest)
func (*ExportAssetMachineListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetMachineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetMachineListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetMachineListRequest) ToJsonString() string
type ExportAssetMachineListRequestParams ¶ added in v1.0.762
type ExportAssetMachineListRequestParams struct { // 过滤条件。 // <li>IP - String - 是否必填:否 - 主机ip</li> // <li>MachineName - String - 是否必填:否 - 主机名称</li> // <li>InstanceID - string - 是否必填:否 - 实例ID</li> // <li>OsType - String - 是否必填:否 - windows或linux</li> // <li>CpuLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> // <li>DiskLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> // <li>MemLoad - Int - 是否必填:否 - // 0: 0%或未知 1: 0%~20% // 2: 20%~50% 3: 50%~80% // 4: 80%~100%</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序[FirstTime|PartitionCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetMachineListResponse ¶ added in v1.0.762
type ExportAssetMachineListResponse struct { *tchttp.BaseResponse Response *ExportAssetMachineListResponseParams `json:"Response"` }
func NewExportAssetMachineListResponse ¶ added in v1.0.762
func NewExportAssetMachineListResponse() (response *ExportAssetMachineListResponse)
func (*ExportAssetMachineListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetMachineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetMachineListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetMachineListResponse) ToJsonString() string
type ExportAssetMachineListResponseParams ¶ added in v1.0.762
type ExportAssetMachineListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetPlanTaskListRequest ¶ added in v1.0.762
type ExportAssetPlanTaskListRequest struct { *tchttp.BaseRequest // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>User- string - 是否必填:否 - 用户</li> // <li>Status- int - 是否必填:否 - 默认启用状态:0未启用, 1启用 </li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetPlanTaskListRequest ¶ added in v1.0.762
func NewExportAssetPlanTaskListRequest() (request *ExportAssetPlanTaskListRequest)
func (*ExportAssetPlanTaskListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetPlanTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetPlanTaskListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetPlanTaskListRequest) ToJsonString() string
type ExportAssetPlanTaskListRequestParams ¶ added in v1.0.762
type ExportAssetPlanTaskListRequestParams struct { // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 服务器Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>User- string - 是否必填:否 - 用户</li> // <li>Status- int - 是否必填:否 - 默认启用状态:0未启用, 1启用 </li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetPlanTaskListResponse ¶ added in v1.0.762
type ExportAssetPlanTaskListResponse struct { *tchttp.BaseResponse Response *ExportAssetPlanTaskListResponseParams `json:"Response"` }
func NewExportAssetPlanTaskListResponse ¶ added in v1.0.762
func NewExportAssetPlanTaskListResponse() (response *ExportAssetPlanTaskListResponse)
func (*ExportAssetPlanTaskListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetPlanTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetPlanTaskListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetPlanTaskListResponse) ToJsonString() string
type ExportAssetPlanTaskListResponseParams ¶ added in v1.0.762
type ExportAssetPlanTaskListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetPortInfoListRequest ¶ added in v1.0.762
type ExportAssetPortInfoListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Port - uint64 - 是否必填:否 - 端口</li> // <li>Ip - String - 是否必填:否 - 绑定IP</li> // <li>ProcessName - String - 是否必填:否 - 监听进程</li> // <li>Pid - uint64 - 是否必填:否 - PID</li> // <li>User - String - 是否必填:否 - 运行用户</li> // <li>Group - String - 是否必填:否 - 所属用户组</li> // <li>Ppid - uint64 - 是否必填:否 - PPID</li> // <li>Proto - string - 是否必填:否 - tcp/udp或“”(空字符串筛选未知状态)</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>RunTimeStart - String - 是否必填:否 - 运行开始时间</li> // <li>RunTimeEnd - String - 是否必填:否 - 运行结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|StartTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetPortInfoListRequest ¶ added in v1.0.762
func NewExportAssetPortInfoListRequest() (request *ExportAssetPortInfoListRequest)
func (*ExportAssetPortInfoListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetPortInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetPortInfoListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetPortInfoListRequest) ToJsonString() string
type ExportAssetPortInfoListRequestParams ¶ added in v1.0.762
type ExportAssetPortInfoListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Port - uint64 - 是否必填:否 - 端口</li> // <li>Ip - String - 是否必填:否 - 绑定IP</li> // <li>ProcessName - String - 是否必填:否 - 监听进程</li> // <li>Pid - uint64 - 是否必填:否 - PID</li> // <li>User - String - 是否必填:否 - 运行用户</li> // <li>Group - String - 是否必填:否 - 所属用户组</li> // <li>Ppid - uint64 - 是否必填:否 - PPID</li> // <li>Proto - string - 是否必填:否 - tcp/udp或“”(空字符串筛选未知状态)</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>RunTimeStart - String - 是否必填:否 - 运行开始时间</li> // <li>RunTimeEnd - String - 是否必填:否 - 运行结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|StartTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetPortInfoListResponse ¶ added in v1.0.762
type ExportAssetPortInfoListResponse struct { *tchttp.BaseResponse Response *ExportAssetPortInfoListResponseParams `json:"Response"` }
func NewExportAssetPortInfoListResponse ¶ added in v1.0.762
func NewExportAssetPortInfoListResponse() (response *ExportAssetPortInfoListResponse)
func (*ExportAssetPortInfoListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetPortInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetPortInfoListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetPortInfoListResponse) ToJsonString() string
type ExportAssetPortInfoListResponseParams ¶ added in v1.0.762
type ExportAssetPortInfoListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetProcessInfoListRequest ¶ added in v1.0.762
type ExportAssetProcessInfoListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 进程名</li> // <li>User - String - 是否必填:否 - 进程用户</li> // <li>Group - String - 是否必填:否 - 进程用户组</li> // <li>Pid - uint64 - 是否必填:否 - 进程ID</li> // <li>Ppid - uint64 - 是否必填:否 - 父进程ID</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>Status - string - 是否必填:否 - 进程状态: // 0:全部 // 1:R 可执行 // 2:S 可中断 // 3:不可中断</li> // <li>RunTimeStart - String - 是否必填:否 - 运行开始时间</li> // <li>RunTimeEnd - String - 是否必填:否 - 运行结束时间</li> // <li>InstallByPackage - uint64 - 是否必填:否 - 是否包安装:0否,1是</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|StartTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetProcessInfoListRequest ¶ added in v1.0.762
func NewExportAssetProcessInfoListRequest() (request *ExportAssetProcessInfoListRequest)
func (*ExportAssetProcessInfoListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetProcessInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetProcessInfoListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetProcessInfoListRequest) ToJsonString() string
type ExportAssetProcessInfoListRequestParams ¶ added in v1.0.762
type ExportAssetProcessInfoListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 进程名</li> // <li>User - String - 是否必填:否 - 进程用户</li> // <li>Group - String - 是否必填:否 - 进程用户组</li> // <li>Pid - uint64 - 是否必填:否 - 进程ID</li> // <li>Ppid - uint64 - 是否必填:否 - 父进程ID</li> // <li>OsType - uint64 - 是否必填:否 - windows/linux</li> // <li>Status - string - 是否必填:否 - 进程状态: // 0:全部 // 1:R 可执行 // 2:S 可中断 // 3:不可中断</li> // <li>RunTimeStart - String - 是否必填:否 - 运行开始时间</li> // <li>RunTimeEnd - String - 是否必填:否 - 运行结束时间</li> // <li>InstallByPackage - uint64 - 是否必填:否 - 是否包安装:0否,1是</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式:[FirstTime|StartTime] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetProcessInfoListResponse ¶ added in v1.0.762
type ExportAssetProcessInfoListResponse struct { *tchttp.BaseResponse Response *ExportAssetProcessInfoListResponseParams `json:"Response"` }
func NewExportAssetProcessInfoListResponse ¶ added in v1.0.762
func NewExportAssetProcessInfoListResponse() (response *ExportAssetProcessInfoListResponse)
func (*ExportAssetProcessInfoListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetProcessInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetProcessInfoListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetProcessInfoListResponse) ToJsonString() string
type ExportAssetProcessInfoListResponseParams ¶ added in v1.0.762
type ExportAssetProcessInfoListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetRecentMachineInfoRequest ¶ added in v1.0.762
type ExportAssetRecentMachineInfoRequest struct { *tchttp.BaseRequest // 开始时间。 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
func NewExportAssetRecentMachineInfoRequest ¶ added in v1.0.762
func NewExportAssetRecentMachineInfoRequest() (request *ExportAssetRecentMachineInfoRequest)
func (*ExportAssetRecentMachineInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetRecentMachineInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetRecentMachineInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetRecentMachineInfoRequest) ToJsonString() string
type ExportAssetRecentMachineInfoRequestParams ¶ added in v1.0.762
type ExportAssetRecentMachineInfoRequestParams struct { // 开始时间。 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
Predefined struct for user
type ExportAssetRecentMachineInfoResponse ¶ added in v1.0.762
type ExportAssetRecentMachineInfoResponse struct { *tchttp.BaseResponse Response *ExportAssetRecentMachineInfoResponseParams `json:"Response"` }
func NewExportAssetRecentMachineInfoResponse ¶ added in v1.0.762
func NewExportAssetRecentMachineInfoResponse() (response *ExportAssetRecentMachineInfoResponse)
func (*ExportAssetRecentMachineInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetRecentMachineInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetRecentMachineInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetRecentMachineInfoResponse) ToJsonString() string
type ExportAssetRecentMachineInfoResponseParams ¶ added in v1.0.762
type ExportAssetRecentMachineInfoResponseParams struct { // 下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetSystemPackageListRequest ¶ added in v1.0.762
type ExportAssetSystemPackageListRequest struct { *tchttp.BaseRequest // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 包 名</li> // <li>StartTime - String - 是否必填:否 - 安装开始时间</li> // <li>EndTime - String - 是否必填:否 - 安装开始时间</li> // <li>Type - int - 是否必填:否 - 安装包类型: // 1:rpm // 2:dpkg // 3:java // 4:system</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式可选:[FistTime|InstallTime:安装时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetSystemPackageListRequest ¶ added in v1.0.762
func NewExportAssetSystemPackageListRequest() (request *ExportAssetSystemPackageListRequest)
func (*ExportAssetSystemPackageListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetSystemPackageListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetSystemPackageListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetSystemPackageListRequest) ToJsonString() string
type ExportAssetSystemPackageListRequestParams ¶ added in v1.0.762
type ExportAssetSystemPackageListRequestParams struct { // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 包 名</li> // <li>StartTime - String - 是否必填:否 - 安装开始时间</li> // <li>EndTime - String - 是否必填:否 - 安装开始时间</li> // <li>Type - int - 是否必填:否 - 安装包类型: // 1:rpm // 2:dpkg // 3:java // 4:system</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序方式可选:[FistTime|InstallTime:安装时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetSystemPackageListResponse ¶ added in v1.0.762
type ExportAssetSystemPackageListResponse struct { *tchttp.BaseResponse Response *ExportAssetSystemPackageListResponseParams `json:"Response"` }
func NewExportAssetSystemPackageListResponse ¶ added in v1.0.762
func NewExportAssetSystemPackageListResponse() (response *ExportAssetSystemPackageListResponse)
func (*ExportAssetSystemPackageListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetSystemPackageListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetSystemPackageListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetSystemPackageListResponse) ToJsonString() string
type ExportAssetSystemPackageListResponseParams ¶ added in v1.0.762
type ExportAssetSystemPackageListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetUserListRequest ¶ added in v1.0.762
type ExportAssetUserListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。<li>Name - String - 是否必填:否 - 账户名</li> <li>Uid - uint64 - 是否必填:否 - Uid</li><li>Guid - uint64 - 是否必填:否 - Guid</li> <li>LoginTimeStart - String - 是否必填:否 - 开始时间,如:2021-01-11</li><li>LoginTimeEnd - String - 是否必填:否 - 结束时间,如:2021-01-11</li> <li>LoginType - uint64 - 是否必填:否 - 0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码 仅linux</li> <li>OsType - String - 是否必填:否 - windows或linux</li><li>Status - uint64 - 是否必填:否 - 账号状态:0-禁用;1-启用</li> <li>Type - uint64 - 是否必填:否 - 账号类型:0访客用户,1标准用户,2管理员用户 仅windows</li> <li>IsDomain - uint64 - 是否必填:否 - 是否域账号:0 不是,1是 仅windows</li> <li>IsRoot - uint64 - 是否必填:否 - 是否Root权限:0 不是,1是 仅linux</li> <li>IsSudo - uint64 - 是否必填:否 - 是否Sudo权限:0 不是,1是 仅linux</li> <li>IsSshLogin - uint64 - 是否必填:否 - 是否ssh登录:0 不是,1是 仅linux</li> <li>ShellLoginStatus - uint64 - 是否必填:否 - 是否shell登录性,0不是;1是 仅linux</li> <li>PasswordStatus - uint64 - 是否必填:否 - 密码状态:1正常 2即将过期 3已过期 4已锁定 仅linux</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|LoginTime|ChangePasswordTime|PasswordDuaTime] // PasswordLockDays By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetUserListRequest ¶ added in v1.0.762
func NewExportAssetUserListRequest() (request *ExportAssetUserListRequest)
func (*ExportAssetUserListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetUserListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetUserListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetUserListRequest) ToJsonString() string
type ExportAssetUserListRequestParams ¶ added in v1.0.762
type ExportAssetUserListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。<li>Name - String - 是否必填:否 - 账户名</li> <li>Uid - uint64 - 是否必填:否 - Uid</li><li>Guid - uint64 - 是否必填:否 - Guid</li> <li>LoginTimeStart - String - 是否必填:否 - 开始时间,如:2021-01-11</li><li>LoginTimeEnd - String - 是否必填:否 - 结束时间,如:2021-01-11</li> <li>LoginType - uint64 - 是否必填:否 - 0-不可登录;1-只允许key登录;2只允许密码登录;3-允许key和密码 仅linux</li> <li>OsType - String - 是否必填:否 - windows或linux</li><li>Status - uint64 - 是否必填:否 - 账号状态:0-禁用;1-启用</li> <li>Type - uint64 - 是否必填:否 - 账号类型:0访客用户,1标准用户,2管理员用户 仅windows</li> <li>IsDomain - uint64 - 是否必填:否 - 是否域账号:0 不是,1是 仅windows</li> <li>IsRoot - uint64 - 是否必填:否 - 是否Root权限:0 不是,1是 仅linux</li> <li>IsSudo - uint64 - 是否必填:否 - 是否Sudo权限:0 不是,1是 仅linux</li> <li>IsSshLogin - uint64 - 是否必填:否 - 是否ssh登录:0 不是,1是 仅linux</li> <li>ShellLoginStatus - uint64 - 是否必填:否 - 是否shell登录性,0不是;1是 仅linux</li> <li>PasswordStatus - uint64 - 是否必填:否 - 密码状态:1正常 2即将过期 3已过期 4已锁定 仅linux</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|LoginTime|ChangePasswordTime|PasswordDuaTime] // PasswordLockDays By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetUserListResponse ¶ added in v1.0.762
type ExportAssetUserListResponse struct { *tchttp.BaseResponse Response *ExportAssetUserListResponseParams `json:"Response"` }
func NewExportAssetUserListResponse ¶ added in v1.0.762
func NewExportAssetUserListResponse() (response *ExportAssetUserListResponse)
func (*ExportAssetUserListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetUserListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetUserListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetUserListResponse) ToJsonString() string
type ExportAssetUserListResponseParams ¶ added in v1.0.762
type ExportAssetUserListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetWebAppListRequest ¶ added in v1.0.762
type ExportAssetWebAppListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 应用名</li> // <li>Domain - String - 是否必填:否 - 站点域名</li> // <li>Type - int - 是否必填:否 - 服务类型: // 0:全部 // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:Jetty // 8:IHS // 9:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|PluginCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetWebAppListRequest ¶ added in v1.0.762
func NewExportAssetWebAppListRequest() (request *ExportAssetWebAppListRequest)
func (*ExportAssetWebAppListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetWebAppListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetWebAppListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetWebAppListRequest) ToJsonString() string
type ExportAssetWebAppListRequestParams ¶ added in v1.0.762
type ExportAssetWebAppListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 应用名</li> // <li>Domain - String - 是否必填:否 - 站点域名</li> // <li>Type - int - 是否必填:否 - 服务类型: // 0:全部 // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:Jetty // 8:IHS // 9:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|PluginCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetWebAppListResponse ¶ added in v1.0.762
type ExportAssetWebAppListResponse struct { *tchttp.BaseResponse Response *ExportAssetWebAppListResponseParams `json:"Response"` }
func NewExportAssetWebAppListResponse ¶ added in v1.0.762
func NewExportAssetWebAppListResponse() (response *ExportAssetWebAppListResponse)
func (*ExportAssetWebAppListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetWebAppListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetWebAppListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetWebAppListResponse) ToJsonString() string
type ExportAssetWebAppListResponseParams ¶ added in v1.0.762
type ExportAssetWebAppListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetWebFrameListRequest ¶ added in v1.0.762
type ExportAssetWebFrameListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 框架名</li> // <li>Lang - String - 是否必填:否 - 框架语言:java/python</li> // <li>Type - String - 是否必填:否 - 服务类型: // 0:全部 // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|JarCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetWebFrameListRequest ¶ added in v1.0.762
func NewExportAssetWebFrameListRequest() (request *ExportAssetWebFrameListRequest)
func (*ExportAssetWebFrameListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetWebFrameListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetWebFrameListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetWebFrameListRequest) ToJsonString() string
type ExportAssetWebFrameListRequestParams ¶ added in v1.0.762
type ExportAssetWebFrameListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 框架名</li> // <li>Lang - String - 是否必填:否 - 框架语言:java/python</li> // <li>Type - String - 是否必填:否 - 服务类型: // 0:全部 // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|JarCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetWebFrameListResponse ¶ added in v1.0.762
type ExportAssetWebFrameListResponse struct { *tchttp.BaseResponse Response *ExportAssetWebFrameListResponseParams `json:"Response"` }
func NewExportAssetWebFrameListResponse ¶ added in v1.0.762
func NewExportAssetWebFrameListResponse() (response *ExportAssetWebFrameListResponse)
func (*ExportAssetWebFrameListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetWebFrameListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetWebFrameListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetWebFrameListResponse) ToJsonString() string
type ExportAssetWebFrameListResponseParams ¶ added in v1.0.762
type ExportAssetWebFrameListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetWebLocationListRequest ¶ added in v1.0.762
type ExportAssetWebLocationListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 域名</li> // <li>User - String - 是否必填:否 - 运行用户</li> // <li>Port - uint64 - 是否必填:否 - 站点端口</li> // <li>Proto - uint64 - 是否必填:否 - 站点协议:1:HTTP,2:HTTPS</li> // <li>ServiceType - uint64 - 是否必填:否 - 服务类型: // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|PathCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetWebLocationListRequest ¶ added in v1.0.762
func NewExportAssetWebLocationListRequest() (request *ExportAssetWebLocationListRequest)
func (*ExportAssetWebLocationListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetWebLocationListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetWebLocationListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetWebLocationListRequest) ToJsonString() string
type ExportAssetWebLocationListRequestParams ¶ added in v1.0.762
type ExportAssetWebLocationListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Name - String - 是否必填:否 - 域名</li> // <li>User - String - 是否必填:否 - 运行用户</li> // <li>Port - uint64 - 是否必填:否 - 站点端口</li> // <li>Proto - uint64 - 是否必填:否 - 站点协议:1:HTTP,2:HTTPS</li> // <li>ServiceType - uint64 - 是否必填:否 - 服务类型: // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType - String - 是否必填:否 - windows/linux</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|PathCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetWebLocationListResponse ¶ added in v1.0.762
type ExportAssetWebLocationListResponse struct { *tchttp.BaseResponse Response *ExportAssetWebLocationListResponseParams `json:"Response"` }
func NewExportAssetWebLocationListResponse ¶ added in v1.0.762
func NewExportAssetWebLocationListResponse() (response *ExportAssetWebLocationListResponse)
func (*ExportAssetWebLocationListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAssetWebLocationListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetWebLocationListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAssetWebLocationListResponse) ToJsonString() string
type ExportAssetWebLocationListResponseParams ¶ added in v1.0.762
type ExportAssetWebLocationListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAssetWebServiceInfoListRequest ¶ added in v1.0.240
type ExportAssetWebServiceInfoListRequest struct { *tchttp.BaseRequest // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>User- string - 是否必填:否 - 运行用户</li> // <li>Name- string - 是否必填:否 - Web服务名: // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType- string - 是否必填:否 - Windows/linux</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|ProcessCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportAssetWebServiceInfoListRequest ¶ added in v1.0.240
func NewExportAssetWebServiceInfoListRequest() (request *ExportAssetWebServiceInfoListRequest)
func (*ExportAssetWebServiceInfoListRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportAssetWebServiceInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetWebServiceInfoListRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportAssetWebServiceInfoListRequest) ToJsonString() string
type ExportAssetWebServiceInfoListRequestParams ¶ added in v1.0.426
type ExportAssetWebServiceInfoListRequestParams struct { // 查询指定Quuid主机的信息 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>User- string - 是否必填:否 - 运行用户</li> // <li>Name- string - 是否必填:否 - Web服务名: // 1:Tomcat // 2:Apache // 3:Nginx // 4:WebLogic // 5:Websphere // 6:JBoss // 7:WildFly // 8:Jetty // 9:IHS // 10:Tengine</li> // <li>OsType- string - 是否必填:否 - Windows/linux</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式,asc升序 或 desc降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序:[FirstTime|ProcessCount] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportAssetWebServiceInfoListResponse ¶ added in v1.0.240
type ExportAssetWebServiceInfoListResponse struct { *tchttp.BaseResponse Response *ExportAssetWebServiceInfoListResponseParams `json:"Response"` }
func NewExportAssetWebServiceInfoListResponse ¶ added in v1.0.240
func NewExportAssetWebServiceInfoListResponse() (response *ExportAssetWebServiceInfoListResponse)
func (*ExportAssetWebServiceInfoListResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportAssetWebServiceInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAssetWebServiceInfoListResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportAssetWebServiceInfoListResponse) ToJsonString() string
type ExportAssetWebServiceInfoListResponseParams ¶ added in v1.0.426
type ExportAssetWebServiceInfoListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportAttackEventsRequest ¶ added in v1.0.762
type ExportAttackEventsRequest struct { *tchttp.BaseRequest // 过滤参数。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序值 CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序 方式 ,ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
func NewExportAttackEventsRequest ¶ added in v1.0.762
func NewExportAttackEventsRequest() (request *ExportAttackEventsRequest)
func (*ExportAttackEventsRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportAttackEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAttackEventsRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportAttackEventsRequest) ToJsonString() string
type ExportAttackEventsRequestParams ¶ added in v1.0.762
type ExportAttackEventsRequestParams struct { // 过滤参数。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序值 CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序 方式 ,ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
Predefined struct for user
type ExportAttackEventsResponse ¶ added in v1.0.762
type ExportAttackEventsResponse struct { *tchttp.BaseResponse Response *ExportAttackEventsResponseParams `json:"Response"` }
func NewExportAttackEventsResponse ¶ added in v1.0.762
func NewExportAttackEventsResponse() (response *ExportAttackEventsResponse)
func (*ExportAttackEventsResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportAttackEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportAttackEventsResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportAttackEventsResponse) ToJsonString() string
type ExportAttackEventsResponseParams ¶ added in v1.0.762
type ExportAttackEventsResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBaselineEffectHostListRequest ¶ added in v1.0.240
type ExportBaselineEffectHostListRequest struct { *tchttp.BaseRequest // 基线id BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` // 筛选条件 // <li>AliasName- String- 主机别名</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 主机uuid数组 UuidList []*string `json:"UuidList,omitnil,omitempty" name:"UuidList"` // 基线名称 BaselineName *string `json:"BaselineName,omitnil,omitempty" name:"BaselineName"` }
func NewExportBaselineEffectHostListRequest ¶ added in v1.0.240
func NewExportBaselineEffectHostListRequest() (request *ExportBaselineEffectHostListRequest)
func (*ExportBaselineEffectHostListRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportBaselineEffectHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineEffectHostListRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportBaselineEffectHostListRequest) ToJsonString() string
type ExportBaselineEffectHostListRequestParams ¶ added in v1.0.426
type ExportBaselineEffectHostListRequestParams struct { // 基线id BaselineId *uint64 `json:"BaselineId,omitnil,omitempty" name:"BaselineId"` // 筛选条件 // <li>AliasName- String- 主机别名</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 主机uuid数组 UuidList []*string `json:"UuidList,omitnil,omitempty" name:"UuidList"` // 基线名称 BaselineName *string `json:"BaselineName,omitnil,omitempty" name:"BaselineName"` }
Predefined struct for user
type ExportBaselineEffectHostListResponse ¶ added in v1.0.240
type ExportBaselineEffectHostListResponse struct { *tchttp.BaseResponse Response *ExportBaselineEffectHostListResponseParams `json:"Response"` }
func NewExportBaselineEffectHostListResponse ¶ added in v1.0.240
func NewExportBaselineEffectHostListResponse() (response *ExportBaselineEffectHostListResponse)
func (*ExportBaselineEffectHostListResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportBaselineEffectHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineEffectHostListResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportBaselineEffectHostListResponse) ToJsonString() string
type ExportBaselineEffectHostListResponseParams ¶ added in v1.0.426
type ExportBaselineEffectHostListResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBaselineFixListRequest ¶ added in v1.0.610
type ExportBaselineFixListRequest struct { *tchttp.BaseRequest // <li>ItemName - String - 是否必填:否 - 项名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` }
func NewExportBaselineFixListRequest ¶ added in v1.0.610
func NewExportBaselineFixListRequest() (request *ExportBaselineFixListRequest)
func (*ExportBaselineFixListRequest) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineFixListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineFixListRequest) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineFixListRequest) ToJsonString() string
type ExportBaselineFixListRequestParams ¶ added in v1.0.610
type ExportBaselineFixListRequestParams struct { // <li>ItemName - String - 是否必填:否 - 项名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` }
Predefined struct for user
type ExportBaselineFixListResponse ¶ added in v1.0.610
type ExportBaselineFixListResponse struct { *tchttp.BaseResponse Response *ExportBaselineFixListResponseParams `json:"Response"` }
func NewExportBaselineFixListResponse ¶ added in v1.0.610
func NewExportBaselineFixListResponse() (response *ExportBaselineFixListResponse)
func (*ExportBaselineFixListResponse) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineFixListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineFixListResponse) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineFixListResponse) ToJsonString() string
type ExportBaselineFixListResponseParams ¶ added in v1.0.610
type ExportBaselineFixListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBaselineHostDetectListRequest ¶ added in v1.0.610
type ExportBaselineHostDetectListRequest struct { *tchttp.BaseRequest // <li>HostTag - string - 是否必填:否 - 主机标签</li><li>ItemId - int64 - 是否必填:否 - 项Id</li><li>RuleId - int64 - 是否必填:否 - 规则Id</li><li>IsPassed - int - 是否必填:否 - 是否通过</li><li>RiskTier - int - 是否必填:否 - 风险等级</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` // 0:导出界面展示;1:导出全部结果事件 IsExportDetail *int64 `json:"IsExportDetail,omitnil,omitempty" name:"IsExportDetail"` }
func NewExportBaselineHostDetectListRequest ¶ added in v1.0.610
func NewExportBaselineHostDetectListRequest() (request *ExportBaselineHostDetectListRequest)
func (*ExportBaselineHostDetectListRequest) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineHostDetectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineHostDetectListRequest) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineHostDetectListRequest) ToJsonString() string
type ExportBaselineHostDetectListRequestParams ¶ added in v1.0.610
type ExportBaselineHostDetectListRequestParams struct { // <li>HostTag - string - 是否必填:否 - 主机标签</li><li>ItemId - int64 - 是否必填:否 - 项Id</li><li>RuleId - int64 - 是否必填:否 - 规则Id</li><li>IsPassed - int - 是否必填:否 - 是否通过</li><li>RiskTier - int - 是否必填:否 - 风险等级</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` // 0:导出界面展示;1:导出全部结果事件 IsExportDetail *int64 `json:"IsExportDetail,omitnil,omitempty" name:"IsExportDetail"` }
Predefined struct for user
type ExportBaselineHostDetectListResponse ¶ added in v1.0.610
type ExportBaselineHostDetectListResponse struct { *tchttp.BaseResponse Response *ExportBaselineHostDetectListResponseParams `json:"Response"` }
func NewExportBaselineHostDetectListResponse ¶ added in v1.0.610
func NewExportBaselineHostDetectListResponse() (response *ExportBaselineHostDetectListResponse)
func (*ExportBaselineHostDetectListResponse) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineHostDetectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineHostDetectListResponse) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineHostDetectListResponse) ToJsonString() string
type ExportBaselineHostDetectListResponseParams ¶ added in v1.0.610
type ExportBaselineHostDetectListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBaselineItemDetectListRequest ¶ added in v1.0.610
type ExportBaselineItemDetectListRequest struct { *tchttp.BaseRequest // <li>HostId - string - 是否必填:否 - 主机Id</li><li>RuleId - int64 - 是否必填:否 - 规则Id</li><li>IsPassed - int - 是否必填:否 - 是否通过</li><li>RiskTier - int - 是否必填:否 - 风险等级</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` // 0:导出界面展示;1:导出全部结果事件 IsExportDetail *int64 `json:"IsExportDetail,omitnil,omitempty" name:"IsExportDetail"` }
func NewExportBaselineItemDetectListRequest ¶ added in v1.0.610
func NewExportBaselineItemDetectListRequest() (request *ExportBaselineItemDetectListRequest)
func (*ExportBaselineItemDetectListRequest) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineItemDetectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineItemDetectListRequest) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineItemDetectListRequest) ToJsonString() string
type ExportBaselineItemDetectListRequestParams ¶ added in v1.0.610
type ExportBaselineItemDetectListRequestParams struct { // <li>HostId - string - 是否必填:否 - 主机Id</li><li>RuleId - int64 - 是否必填:否 - 规则Id</li><li>IsPassed - int - 是否必填:否 - 是否通过</li><li>RiskTier - int - 是否必填:否 - 风险等级</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` // 0:导出界面展示;1:导出全部结果事件 IsExportDetail *int64 `json:"IsExportDetail,omitnil,omitempty" name:"IsExportDetail"` }
Predefined struct for user
type ExportBaselineItemDetectListResponse ¶ added in v1.0.610
type ExportBaselineItemDetectListResponse struct { *tchttp.BaseResponse Response *ExportBaselineItemDetectListResponseParams `json:"Response"` }
func NewExportBaselineItemDetectListResponse ¶ added in v1.0.610
func NewExportBaselineItemDetectListResponse() (response *ExportBaselineItemDetectListResponse)
func (*ExportBaselineItemDetectListResponse) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineItemDetectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineItemDetectListResponse) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineItemDetectListResponse) ToJsonString() string
type ExportBaselineItemDetectListResponseParams ¶ added in v1.0.610
type ExportBaselineItemDetectListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBaselineItemListRequest ¶ added in v1.0.610
type ExportBaselineItemListRequest struct { *tchttp.BaseRequest // <li>PolicyId - int64 - 是否必填:否 - 策略Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>HostId - string - 是否必填:否 - 主机Id</li> // <li>HostName - string - 是否必填:否 - 主机名</li> // <li>HostIp - string - 是否必填:否 - 主机IP</li> // <li>ItemId - String - 是否必填:否 - 检测项Id</li> // <li>ItemName - String - 是否必填:否 - 项名称</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态[0:未通过|3:通过|5:检测中]</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>StartTime - string - 是否必填:否 - 开始时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` }
func NewExportBaselineItemListRequest ¶ added in v1.0.610
func NewExportBaselineItemListRequest() (request *ExportBaselineItemListRequest)
func (*ExportBaselineItemListRequest) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineItemListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineItemListRequest) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineItemListRequest) ToJsonString() string
type ExportBaselineItemListRequestParams ¶ added in v1.0.610
type ExportBaselineItemListRequestParams struct { // <li>PolicyId - int64 - 是否必填:否 - 策略Id</li> // <li>RuleId - int64 - 是否必填:否 - 规则Id</li> // <li>HostId - string - 是否必填:否 - 主机Id</li> // <li>HostName - string - 是否必填:否 - 主机名</li> // <li>HostIp - string - 是否必填:否 - 主机IP</li> // <li>ItemId - String - 是否必填:否 - 检测项Id</li> // <li>ItemName - String - 是否必填:否 - 项名称</li> // <li>DetectStatus - int - 是否必填:否 - 检测状态[0:未通过|3:通过|5:检测中]</li> // <li>Level - int - 是否必填:否 - 风险等级</li> // <li>StartTime - string - 是否必填:否 - 开始时间</li> // <li>EndTime - string - 是否必填:否 - 结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` }
Predefined struct for user
type ExportBaselineItemListResponse ¶ added in v1.0.610
type ExportBaselineItemListResponse struct { *tchttp.BaseResponse Response *ExportBaselineItemListResponseParams `json:"Response"` }
func NewExportBaselineItemListResponse ¶ added in v1.0.610
func NewExportBaselineItemListResponse() (response *ExportBaselineItemListResponse)
func (*ExportBaselineItemListResponse) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineItemListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineItemListResponse) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineItemListResponse) ToJsonString() string
type ExportBaselineItemListResponseParams ¶ added in v1.0.610
type ExportBaselineItemListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBaselineListRequest ¶ added in v1.0.240
type ExportBaselineListRequest struct { *tchttp.BaseRequest // 过滤条件: // <li>StrategyId- Uint64 - 基线策略id</li> // <li>Status - Uint64 - 事件状态:0-未通过,1-忽略,3-通过,5-检测中</li> // <li>BaselineName - String - 基线名称</li> // <li>AliasName- String - 服务器名称/服务器ip</li> // <li>Uuid- String - 主机uuid</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 已废弃 IfDetail *uint64 `json:"IfDetail,omitnil,omitempty" name:"IfDetail"` }
func NewExportBaselineListRequest ¶ added in v1.0.240
func NewExportBaselineListRequest() (request *ExportBaselineListRequest)
func (*ExportBaselineListRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportBaselineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineListRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportBaselineListRequest) ToJsonString() string
type ExportBaselineListRequestParams ¶ added in v1.0.426
type ExportBaselineListRequestParams struct { // 过滤条件: // <li>StrategyId- Uint64 - 基线策略id</li> // <li>Status - Uint64 - 事件状态:0-未通过,1-忽略,3-通过,5-检测中</li> // <li>BaselineName - String - 基线名称</li> // <li>AliasName- String - 服务器名称/服务器ip</li> // <li>Uuid- String - 主机uuid</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 已废弃 IfDetail *uint64 `json:"IfDetail,omitnil,omitempty" name:"IfDetail"` }
Predefined struct for user
type ExportBaselineListResponse ¶ added in v1.0.240
type ExportBaselineListResponse struct { *tchttp.BaseResponse Response *ExportBaselineListResponseParams `json:"Response"` }
func NewExportBaselineListResponse ¶ added in v1.0.240
func NewExportBaselineListResponse() (response *ExportBaselineListResponse)
func (*ExportBaselineListResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportBaselineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineListResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportBaselineListResponse) ToJsonString() string
type ExportBaselineListResponseParams ¶ added in v1.0.426
type ExportBaselineListResponseParams struct { // 导出文件下载地址(已弃用) DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBaselineRuleDetectListRequest ¶ added in v1.0.610
type ExportBaselineRuleDetectListRequest struct { *tchttp.BaseRequest // <li>RuleName - string - 是否必填:否 - 规则名称</li><li>IsPassed - int - 是否必填:否 - 是否通过</li><li>RiskTier - int - 是否必填:否 - 风险等级</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` // 0:导出界面展示;1:导出全部结果事件 IsExportDetail *int64 `json:"IsExportDetail,omitnil,omitempty" name:"IsExportDetail"` }
func NewExportBaselineRuleDetectListRequest ¶ added in v1.0.610
func NewExportBaselineRuleDetectListRequest() (request *ExportBaselineRuleDetectListRequest)
func (*ExportBaselineRuleDetectListRequest) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineRuleDetectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineRuleDetectListRequest) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineRuleDetectListRequest) ToJsonString() string
type ExportBaselineRuleDetectListRequestParams ¶ added in v1.0.610
type ExportBaselineRuleDetectListRequestParams struct { // <li>RuleName - string - 是否必填:否 - 规则名称</li><li>IsPassed - int - 是否必填:否 - 是否通过</li><li>RiskTier - int - 是否必填:否 - 风险等级</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` // 0:导出界面展示;1:导出全部结果事件 IsExportDetail *int64 `json:"IsExportDetail,omitnil,omitempty" name:"IsExportDetail"` }
Predefined struct for user
type ExportBaselineRuleDetectListResponse ¶ added in v1.0.610
type ExportBaselineRuleDetectListResponse struct { *tchttp.BaseResponse Response *ExportBaselineRuleDetectListResponseParams `json:"Response"` }
func NewExportBaselineRuleDetectListResponse ¶ added in v1.0.610
func NewExportBaselineRuleDetectListResponse() (response *ExportBaselineRuleDetectListResponse)
func (*ExportBaselineRuleDetectListResponse) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineRuleDetectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineRuleDetectListResponse) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineRuleDetectListResponse) ToJsonString() string
type ExportBaselineRuleDetectListResponseParams ¶ added in v1.0.610
type ExportBaselineRuleDetectListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBaselineWeakPasswordListRequest ¶ added in v1.0.610
type ExportBaselineWeakPasswordListRequest struct { *tchttp.BaseRequest // <li>WeakPassword - string - 是否必填:否 - 弱口令</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` }
func NewExportBaselineWeakPasswordListRequest ¶ added in v1.0.610
func NewExportBaselineWeakPasswordListRequest() (request *ExportBaselineWeakPasswordListRequest)
func (*ExportBaselineWeakPasswordListRequest) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineWeakPasswordListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineWeakPasswordListRequest) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineWeakPasswordListRequest) ToJsonString() string
type ExportBaselineWeakPasswordListRequestParams ¶ added in v1.0.610
type ExportBaselineWeakPasswordListRequestParams struct { // <li>WeakPassword - string - 是否必填:否 - 弱口令</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:过滤的结果导出;1:全部导出 ExportAll *int64 `json:"ExportAll,omitnil,omitempty" name:"ExportAll"` }
Predefined struct for user
type ExportBaselineWeakPasswordListResponse ¶ added in v1.0.610
type ExportBaselineWeakPasswordListResponse struct { *tchttp.BaseResponse Response *ExportBaselineWeakPasswordListResponseParams `json:"Response"` }
func NewExportBaselineWeakPasswordListResponse ¶ added in v1.0.610
func NewExportBaselineWeakPasswordListResponse() (response *ExportBaselineWeakPasswordListResponse)
func (*ExportBaselineWeakPasswordListResponse) FromJsonString ¶ added in v1.0.610
func (r *ExportBaselineWeakPasswordListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBaselineWeakPasswordListResponse) ToJsonString ¶ added in v1.0.610
func (r *ExportBaselineWeakPasswordListResponse) ToJsonString() string
type ExportBaselineWeakPasswordListResponseParams ¶ added in v1.0.610
type ExportBaselineWeakPasswordListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBashEventsNewRequest ¶ added in v1.0.762
type ExportBashEventsNewRequest struct { *tchttp.BaseRequest // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportBashEventsNewRequest ¶ added in v1.0.762
func NewExportBashEventsNewRequest() (request *ExportBashEventsNewRequest)
func (*ExportBashEventsNewRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportBashEventsNewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBashEventsNewRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportBashEventsNewRequest) ToJsonString() string
type ExportBashEventsNewRequestParams ¶ added in v1.0.762
type ExportBashEventsNewRequestParams struct { // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportBashEventsNewResponse ¶ added in v1.0.762
type ExportBashEventsNewResponse struct { *tchttp.BaseResponse Response *ExportBashEventsNewResponseParams `json:"Response"` }
func NewExportBashEventsNewResponse ¶ added in v1.0.762
func NewExportBashEventsNewResponse() (response *ExportBashEventsNewResponse)
func (*ExportBashEventsNewResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportBashEventsNewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBashEventsNewResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportBashEventsNewResponse) ToJsonString() string
type ExportBashEventsNewResponseParams ¶ added in v1.0.762
type ExportBashEventsNewResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBashEventsRequest ¶
type ExportBashEventsRequest struct { *tchttp.BaseRequest // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportBashEventsRequest ¶
func NewExportBashEventsRequest() (request *ExportBashEventsRequest)
func (*ExportBashEventsRequest) FromJsonString ¶
func (r *ExportBashEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBashEventsRequest) ToJsonString ¶
func (r *ExportBashEventsRequest) ToJsonString() string
type ExportBashEventsRequestParams ¶ added in v1.0.426
type ExportBashEventsRequestParams struct { // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportBashEventsResponse ¶
type ExportBashEventsResponse struct { *tchttp.BaseResponse Response *ExportBashEventsResponseParams `json:"Response"` }
func NewExportBashEventsResponse ¶
func NewExportBashEventsResponse() (response *ExportBashEventsResponse)
func (*ExportBashEventsResponse) FromJsonString ¶
func (r *ExportBashEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBashEventsResponse) ToJsonString ¶
func (r *ExportBashEventsResponse) ToJsonString() string
type ExportBashEventsResponseParams ¶ added in v1.0.426
type ExportBashEventsResponseParams struct { // 导出文件下载链接地址。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBashPoliciesRequest ¶ added in v1.0.762
type ExportBashPoliciesRequest struct { *tchttp.BaseRequest // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportBashPoliciesRequest ¶ added in v1.0.762
func NewExportBashPoliciesRequest() (request *ExportBashPoliciesRequest)
func (*ExportBashPoliciesRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportBashPoliciesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBashPoliciesRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportBashPoliciesRequest) ToJsonString() string
type ExportBashPoliciesRequestParams ¶ added in v1.0.762
type ExportBashPoliciesRequestParams struct { // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportBashPoliciesResponse ¶ added in v1.0.762
type ExportBashPoliciesResponse struct { *tchttp.BaseResponse Response *ExportBashPoliciesResponseParams `json:"Response"` }
func NewExportBashPoliciesResponse ¶ added in v1.0.762
func NewExportBashPoliciesResponse() (response *ExportBashPoliciesResponse)
func (*ExportBashPoliciesResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportBashPoliciesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBashPoliciesResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportBashPoliciesResponse) ToJsonString() string
type ExportBashPoliciesResponseParams ¶ added in v1.0.762
type ExportBashPoliciesResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportBruteAttacksRequest ¶
type ExportBruteAttacksRequest struct { *tchttp.BaseRequest // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportBruteAttacksRequest ¶
func NewExportBruteAttacksRequest() (request *ExportBruteAttacksRequest)
func (*ExportBruteAttacksRequest) FromJsonString ¶
func (r *ExportBruteAttacksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBruteAttacksRequest) ToJsonString ¶
func (r *ExportBruteAttacksRequest) ToJsonString() string
type ExportBruteAttacksRequestParams ¶ added in v1.0.426
type ExportBruteAttacksRequestParams struct { // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportBruteAttacksResponse ¶
type ExportBruteAttacksResponse struct { *tchttp.BaseResponse Response *ExportBruteAttacksResponseParams `json:"Response"` }
func NewExportBruteAttacksResponse ¶
func NewExportBruteAttacksResponse() (response *ExportBruteAttacksResponse)
func (*ExportBruteAttacksResponse) FromJsonString ¶
func (r *ExportBruteAttacksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportBruteAttacksResponse) ToJsonString ¶
func (r *ExportBruteAttacksResponse) ToJsonString() string
type ExportBruteAttacksResponseParams ¶ added in v1.0.426
type ExportBruteAttacksResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportFileTamperEventsRequest ¶ added in v1.0.762
type ExportFileTamperEventsRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Status - String - 是否必填:否 - 处理状态 0 -- 待处理 1 -- 已加白 2 -- 已删除 3 - 已忽略</li> // <li>ModifyTime - String - 是否必填:否 - 最近发生时间</li> // <li>Uuid- String - 是否必填:否 - 主机uuid查询</li> // <li>RuleCategory- string - 是否必填:否 - 规则类别 0 系统规则 1 自定义规则</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要导出的字段 Fileds []*string `json:"Fileds,omitnil,omitempty" name:"Fileds"` // 需要导出的字段 Fields *string `json:"Fields,omitnil,omitempty" name:"Fields"` // 需要导出的字段 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
func NewExportFileTamperEventsRequest ¶ added in v1.0.762
func NewExportFileTamperEventsRequest() (request *ExportFileTamperEventsRequest)
func (*ExportFileTamperEventsRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportFileTamperEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportFileTamperEventsRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportFileTamperEventsRequest) ToJsonString() string
type ExportFileTamperEventsRequestParams ¶ added in v1.0.762
type ExportFileTamperEventsRequestParams struct { // 过滤条件。 // <li>Status - String - 是否必填:否 - 处理状态 0 -- 待处理 1 -- 已加白 2 -- 已删除 3 - 已忽略</li> // <li>ModifyTime - String - 是否必填:否 - 最近发生时间</li> // <li>Uuid- String - 是否必填:否 - 主机uuid查询</li> // <li>RuleCategory- string - 是否必填:否 - 规则类别 0 系统规则 1 自定义规则</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要导出的字段 // // Deprecated: Fileds is deprecated. Fileds []*string `json:"Fileds,omitnil,omitempty" name:"Fileds"` // 需要导出的字段 // // Deprecated: Fields is deprecated. Fields *string `json:"Fields,omitnil,omitempty" name:"Fields"` // 需要导出的字段 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
Predefined struct for user
type ExportFileTamperEventsResponse ¶ added in v1.0.762
type ExportFileTamperEventsResponse struct { *tchttp.BaseResponse Response *ExportFileTamperEventsResponseParams `json:"Response"` }
func NewExportFileTamperEventsResponse ¶ added in v1.0.762
func NewExportFileTamperEventsResponse() (response *ExportFileTamperEventsResponse)
func (*ExportFileTamperEventsResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportFileTamperEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportFileTamperEventsResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportFileTamperEventsResponse) ToJsonString() string
type ExportFileTamperEventsResponseParams ¶ added in v1.0.762
type ExportFileTamperEventsResponseParams struct { // 导出任务ID 可通过ExportTasks接口下载 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportFileTamperRulesRequest ¶ added in v1.0.762
type ExportFileTamperRulesRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>RuleCategory- string- 规则类别 0=系统规则,1=用户规则</li> // <li>Name- String - 规则名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportFileTamperRulesRequest ¶ added in v1.0.762
func NewExportFileTamperRulesRequest() (request *ExportFileTamperRulesRequest)
func (*ExportFileTamperRulesRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportFileTamperRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportFileTamperRulesRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportFileTamperRulesRequest) ToJsonString() string
type ExportFileTamperRulesRequestParams ¶ added in v1.0.762
type ExportFileTamperRulesRequestParams struct { // 过滤条件。 // <li>RuleCategory- string- 规则类别 0=系统规则,1=用户规则</li> // <li>Name- String - 规则名称</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportFileTamperRulesResponse ¶ added in v1.0.762
type ExportFileTamperRulesResponse struct { *tchttp.BaseResponse Response *ExportFileTamperRulesResponseParams `json:"Response"` }
func NewExportFileTamperRulesResponse ¶ added in v1.0.762
func NewExportFileTamperRulesResponse() (response *ExportFileTamperRulesResponse)
func (*ExportFileTamperRulesResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportFileTamperRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportFileTamperRulesResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportFileTamperRulesResponse) ToJsonString() string
type ExportFileTamperRulesResponseParams ¶ added in v1.0.762
type ExportFileTamperRulesResponseParams struct { // 导出任务ID 可通过ExportTasks接口下载 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportIgnoreBaselineRuleRequest ¶ added in v1.0.240
type ExportIgnoreBaselineRuleRequest struct { *tchttp.BaseRequest // 检测项名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` }
func NewExportIgnoreBaselineRuleRequest ¶ added in v1.0.240
func NewExportIgnoreBaselineRuleRequest() (request *ExportIgnoreBaselineRuleRequest)
func (*ExportIgnoreBaselineRuleRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportIgnoreBaselineRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportIgnoreBaselineRuleRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportIgnoreBaselineRuleRequest) ToJsonString() string
type ExportIgnoreBaselineRuleRequestParams ¶ added in v1.0.426
type ExportIgnoreBaselineRuleRequestParams struct { // 检测项名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` }
Predefined struct for user
type ExportIgnoreBaselineRuleResponse ¶ added in v1.0.240
type ExportIgnoreBaselineRuleResponse struct { *tchttp.BaseResponse Response *ExportIgnoreBaselineRuleResponseParams `json:"Response"` }
func NewExportIgnoreBaselineRuleResponse ¶ added in v1.0.240
func NewExportIgnoreBaselineRuleResponse() (response *ExportIgnoreBaselineRuleResponse)
func (*ExportIgnoreBaselineRuleResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportIgnoreBaselineRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportIgnoreBaselineRuleResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportIgnoreBaselineRuleResponse) ToJsonString() string
type ExportIgnoreBaselineRuleResponseParams ¶ added in v1.0.426
type ExportIgnoreBaselineRuleResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportIgnoreRuleEffectHostListRequest ¶ added in v1.0.240
type ExportIgnoreRuleEffectHostListRequest struct { *tchttp.BaseRequest // 检测项id RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 过滤条件。 // <li>AliasName- String- 主机别名</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportIgnoreRuleEffectHostListRequest ¶ added in v1.0.240
func NewExportIgnoreRuleEffectHostListRequest() (request *ExportIgnoreRuleEffectHostListRequest)
func (*ExportIgnoreRuleEffectHostListRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportIgnoreRuleEffectHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportIgnoreRuleEffectHostListRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportIgnoreRuleEffectHostListRequest) ToJsonString() string
type ExportIgnoreRuleEffectHostListRequestParams ¶ added in v1.0.426
type ExportIgnoreRuleEffectHostListRequestParams struct { // 检测项id RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 过滤条件。 // <li>AliasName- String- 主机别名</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportIgnoreRuleEffectHostListResponse ¶ added in v1.0.240
type ExportIgnoreRuleEffectHostListResponse struct { *tchttp.BaseResponse Response *ExportIgnoreRuleEffectHostListResponseParams `json:"Response"` }
func NewExportIgnoreRuleEffectHostListResponse ¶ added in v1.0.240
func NewExportIgnoreRuleEffectHostListResponse() (response *ExportIgnoreRuleEffectHostListResponse)
func (*ExportIgnoreRuleEffectHostListResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportIgnoreRuleEffectHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportIgnoreRuleEffectHostListResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportIgnoreRuleEffectHostListResponse) ToJsonString() string
type ExportIgnoreRuleEffectHostListResponseParams ¶ added in v1.0.426
type ExportIgnoreRuleEffectHostListResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportInfo ¶ added in v1.0.762
type ExportInfo struct { // 日志导出任务ID ExportId *string `json:"ExportId,omitnil,omitempty" name:"ExportId"` // 日志导出查询语句 Query *string `json:"Query,omitnil,omitempty" name:"Query"` // 日志导出文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 日志文件大小 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 日志导出时间排序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 日志导出格式 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 日志导出数量 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 日志下载状态。Processing:导出正在进行中,Complete:导出完成,Failed:导出失败,Expired:日志导出已过期(三天有效期)。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 日志导出起始时间,uinx毫秒时间戳 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 日志导出结束时间,uinx毫秒时间戳 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 日志导出路径 CosPath *string `json:"CosPath,omitnil,omitempty" name:"CosPath"` // 日志导出创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type ExportJavaMemShellPluginsRequest ¶ added in v1.0.762
type ExportJavaMemShellPluginsRequest struct { *tchttp.BaseRequest // 过滤条件:Keywords: ip或者主机名模糊查询, Pid精确匹配,MainClass模糊匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
func NewExportJavaMemShellPluginsRequest ¶ added in v1.0.762
func NewExportJavaMemShellPluginsRequest() (request *ExportJavaMemShellPluginsRequest)
func (*ExportJavaMemShellPluginsRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportJavaMemShellPluginsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportJavaMemShellPluginsRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportJavaMemShellPluginsRequest) ToJsonString() string
type ExportJavaMemShellPluginsRequestParams ¶ added in v1.0.762
type ExportJavaMemShellPluginsRequestParams struct { // 过滤条件:Keywords: ip或者主机名模糊查询, Pid精确匹配,MainClass模糊匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
Predefined struct for user
type ExportJavaMemShellPluginsResponse ¶ added in v1.0.762
type ExportJavaMemShellPluginsResponse struct { *tchttp.BaseResponse Response *ExportJavaMemShellPluginsResponseParams `json:"Response"` }
func NewExportJavaMemShellPluginsResponse ¶ added in v1.0.762
func NewExportJavaMemShellPluginsResponse() (response *ExportJavaMemShellPluginsResponse)
func (*ExportJavaMemShellPluginsResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportJavaMemShellPluginsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportJavaMemShellPluginsResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportJavaMemShellPluginsResponse) ToJsonString() string
type ExportJavaMemShellPluginsResponseParams ¶ added in v1.0.762
type ExportJavaMemShellPluginsResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportJavaMemShellsRequest ¶ added in v1.0.762
type ExportJavaMemShellsRequest struct { *tchttp.BaseRequest // 过滤条件:InstanceID、IP、 // // MachineName主机名模糊查询, Type,Status精确匹配,CreateBeginTime,CreateEndTime时间段 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
func NewExportJavaMemShellsRequest ¶ added in v1.0.762
func NewExportJavaMemShellsRequest() (request *ExportJavaMemShellsRequest)
func (*ExportJavaMemShellsRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportJavaMemShellsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportJavaMemShellsRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportJavaMemShellsRequest) ToJsonString() string
type ExportJavaMemShellsRequestParams ¶ added in v1.0.762
type ExportJavaMemShellsRequestParams struct { // 过滤条件:InstanceID、IP、 // // MachineName主机名模糊查询, Type,Status精确匹配,CreateBeginTime,CreateEndTime时间段 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
Predefined struct for user
type ExportJavaMemShellsResponse ¶ added in v1.0.762
type ExportJavaMemShellsResponse struct { *tchttp.BaseResponse Response *ExportJavaMemShellsResponseParams `json:"Response"` }
func NewExportJavaMemShellsResponse ¶ added in v1.0.762
func NewExportJavaMemShellsResponse() (response *ExportJavaMemShellsResponse)
func (*ExportJavaMemShellsResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportJavaMemShellsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportJavaMemShellsResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportJavaMemShellsResponse) ToJsonString() string
type ExportJavaMemShellsResponseParams ¶ added in v1.0.762
type ExportJavaMemShellsResponseParams struct { // 任务ID,需要到接口 <a href="https://cloud.tencent.com/document/product/296/52508" target="_blank" >异步导出任务</a>获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportLicenseDetailRequest ¶ added in v1.0.494
type ExportLicenseDetailRequest struct { *tchttp.BaseRequest // 多个条件筛选时 LicenseStatus,DeadlineStatus,ResourceId,Keywords 取交集 // <li> LicenseType 授权类型, 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月</li> // <li>ResourceId 资源ID</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否导出全部授权详情 IsHistory *bool `json:"IsHistory,omitnil,omitempty" name:"IsHistory"` // 标签筛选,平台标签能力,这里传入 标签键,标签值作为一个对象 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 导出月份, 该参数仅在IsHistory 时可选. ExportMonth *string `json:"ExportMonth,omitnil,omitempty" name:"ExportMonth"` }
func NewExportLicenseDetailRequest ¶ added in v1.0.494
func NewExportLicenseDetailRequest() (request *ExportLicenseDetailRequest)
func (*ExportLicenseDetailRequest) FromJsonString ¶ added in v1.0.494
func (r *ExportLicenseDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportLicenseDetailRequest) ToJsonString ¶ added in v1.0.494
func (r *ExportLicenseDetailRequest) ToJsonString() string
type ExportLicenseDetailRequestParams ¶ added in v1.0.494
type ExportLicenseDetailRequestParams struct { // 多个条件筛选时 LicenseStatus,DeadlineStatus,ResourceId,Keywords 取交集 // <li> LicenseType 授权类型, 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月</li> // <li>ResourceId 资源ID</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否导出全部授权详情 IsHistory *bool `json:"IsHistory,omitnil,omitempty" name:"IsHistory"` // 标签筛选,平台标签能力,这里传入 标签键,标签值作为一个对象 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 导出月份, 该参数仅在IsHistory 时可选. ExportMonth *string `json:"ExportMonth,omitnil,omitempty" name:"ExportMonth"` }
Predefined struct for user
type ExportLicenseDetailResponse ¶ added in v1.0.494
type ExportLicenseDetailResponse struct { *tchttp.BaseResponse Response *ExportLicenseDetailResponseParams `json:"Response"` }
func NewExportLicenseDetailResponse ¶ added in v1.0.494
func NewExportLicenseDetailResponse() (response *ExportLicenseDetailResponse)
func (*ExportLicenseDetailResponse) FromJsonString ¶ added in v1.0.494
func (r *ExportLicenseDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportLicenseDetailResponse) ToJsonString ¶ added in v1.0.494
func (r *ExportLicenseDetailResponse) ToJsonString() string
type ExportLicenseDetailResponseParams ¶ added in v1.0.494
type ExportLicenseDetailResponseParams struct { // 下载地址,该字段废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportMaliciousRequestsRequest ¶
type ExportMaliciousRequestsRequest struct { *tchttp.BaseRequest // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportMaliciousRequestsRequest ¶
func NewExportMaliciousRequestsRequest() (request *ExportMaliciousRequestsRequest)
func (*ExportMaliciousRequestsRequest) FromJsonString ¶
func (r *ExportMaliciousRequestsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportMaliciousRequestsRequest) ToJsonString ¶
func (r *ExportMaliciousRequestsRequest) ToJsonString() string
type ExportMaliciousRequestsRequestParams ¶ added in v1.0.426
type ExportMaliciousRequestsRequestParams struct { // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportMaliciousRequestsResponse ¶
type ExportMaliciousRequestsResponse struct { *tchttp.BaseResponse Response *ExportMaliciousRequestsResponseParams `json:"Response"` }
func NewExportMaliciousRequestsResponse ¶
func NewExportMaliciousRequestsResponse() (response *ExportMaliciousRequestsResponse)
func (*ExportMaliciousRequestsResponse) FromJsonString ¶
func (r *ExportMaliciousRequestsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportMaliciousRequestsResponse) ToJsonString ¶
func (r *ExportMaliciousRequestsResponse) ToJsonString() string
type ExportMaliciousRequestsResponseParams ¶ added in v1.0.426
type ExportMaliciousRequestsResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportMalwaresRequest ¶
type ExportMalwaresRequest struct { *tchttp.BaseRequest // 限制条数,默认10 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量 默认0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤参数。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序值 CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序 方式 ,ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
func NewExportMalwaresRequest ¶
func NewExportMalwaresRequest() (request *ExportMalwaresRequest)
func (*ExportMalwaresRequest) FromJsonString ¶
func (r *ExportMalwaresRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportMalwaresRequest) ToJsonString ¶
func (r *ExportMalwaresRequest) ToJsonString() string
type ExportMalwaresRequestParams ¶ added in v1.0.426
type ExportMalwaresRequestParams struct { // 限制条数,默认10 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量 默认0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤参数。 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序值 CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序 方式 ,ASC,DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` }
Predefined struct for user
type ExportMalwaresResponse ¶
type ExportMalwaresResponse struct { *tchttp.BaseResponse Response *ExportMalwaresResponseParams `json:"Response"` }
func NewExportMalwaresResponse ¶
func NewExportMalwaresResponse() (response *ExportMalwaresResponse)
func (*ExportMalwaresResponse) FromJsonString ¶
func (r *ExportMalwaresResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportMalwaresResponse) ToJsonString ¶
func (r *ExportMalwaresResponse) ToJsonString() string
type ExportMalwaresResponseParams ¶ added in v1.0.426
type ExportMalwaresResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportNonlocalLoginPlacesRequest ¶
type ExportNonlocalLoginPlacesRequest struct { *tchttp.BaseRequest // <li>Status - int - 是否必填:否 - 状态筛选1:正常登录;2:异地登录</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportNonlocalLoginPlacesRequest ¶
func NewExportNonlocalLoginPlacesRequest() (request *ExportNonlocalLoginPlacesRequest)
func (*ExportNonlocalLoginPlacesRequest) FromJsonString ¶
func (r *ExportNonlocalLoginPlacesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportNonlocalLoginPlacesRequest) ToJsonString ¶
func (r *ExportNonlocalLoginPlacesRequest) ToJsonString() string
type ExportNonlocalLoginPlacesRequestParams ¶ added in v1.0.426
type ExportNonlocalLoginPlacesRequestParams struct { // <li>Status - int - 是否必填:否 - 状态筛选1:正常登录;2:异地登录</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportNonlocalLoginPlacesResponse ¶
type ExportNonlocalLoginPlacesResponse struct { *tchttp.BaseResponse Response *ExportNonlocalLoginPlacesResponseParams `json:"Response"` }
func NewExportNonlocalLoginPlacesResponse ¶
func NewExportNonlocalLoginPlacesResponse() (response *ExportNonlocalLoginPlacesResponse)
func (*ExportNonlocalLoginPlacesResponse) FromJsonString ¶
func (r *ExportNonlocalLoginPlacesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportNonlocalLoginPlacesResponse) ToJsonString ¶
func (r *ExportNonlocalLoginPlacesResponse) ToJsonString() string
type ExportNonlocalLoginPlacesResponseParams ¶ added in v1.0.426
type ExportNonlocalLoginPlacesResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportPrivilegeEventsRequest ¶
type ExportPrivilegeEventsRequest struct { *tchttp.BaseRequest // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportPrivilegeEventsRequest ¶
func NewExportPrivilegeEventsRequest() (request *ExportPrivilegeEventsRequest)
func (*ExportPrivilegeEventsRequest) FromJsonString ¶
func (r *ExportPrivilegeEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportPrivilegeEventsRequest) ToJsonString ¶
func (r *ExportPrivilegeEventsRequest) ToJsonString() string
type ExportPrivilegeEventsRequestParams ¶ added in v1.0.426
type ExportPrivilegeEventsRequestParams struct { // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportPrivilegeEventsResponse ¶
type ExportPrivilegeEventsResponse struct { *tchttp.BaseResponse Response *ExportPrivilegeEventsResponseParams `json:"Response"` }
func NewExportPrivilegeEventsResponse ¶
func NewExportPrivilegeEventsResponse() (response *ExportPrivilegeEventsResponse)
func (*ExportPrivilegeEventsResponse) FromJsonString ¶
func (r *ExportPrivilegeEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportPrivilegeEventsResponse) ToJsonString ¶
func (r *ExportPrivilegeEventsResponse) ToJsonString() string
type ExportPrivilegeEventsResponseParams ¶ added in v1.0.426
type ExportPrivilegeEventsResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportProtectDirListRequest ¶ added in v1.0.240
type ExportProtectDirListRequest struct { *tchttp.BaseRequest // DirName 网站名称 // DirPath 网站防护目录地址 Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // asc:升序/desc:降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportProtectDirListRequest ¶ added in v1.0.240
func NewExportProtectDirListRequest() (request *ExportProtectDirListRequest)
func (*ExportProtectDirListRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportProtectDirListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportProtectDirListRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportProtectDirListRequest) ToJsonString() string
type ExportProtectDirListRequestParams ¶ added in v1.0.426
type ExportProtectDirListRequestParams struct { // DirName 网站名称 // DirPath 网站防护目录地址 Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // asc:升序/desc:降序 Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段 By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportProtectDirListResponse ¶ added in v1.0.240
type ExportProtectDirListResponse struct { *tchttp.BaseResponse Response *ExportProtectDirListResponseParams `json:"Response"` }
func NewExportProtectDirListResponse ¶ added in v1.0.240
func NewExportProtectDirListResponse() (response *ExportProtectDirListResponse)
func (*ExportProtectDirListResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportProtectDirListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportProtectDirListResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportProtectDirListResponse) ToJsonString() string
type ExportProtectDirListResponseParams ¶ added in v1.0.426
type ExportProtectDirListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportRansomDefenseBackupListRequest ¶ added in v1.0.762
type ExportRansomDefenseBackupListRequest struct { *tchttp.BaseRequest // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Status - Int - 是否必填:否 - 通过勒索状态查询:0未勒索,1已勒索 </li> // <li>CreateTimeBegin - string - 是否必填:否 - 创建时间开始 </li> // <li>CreateTimeEnd - string - 是否必填:否 - 创建时间结束 </li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportRansomDefenseBackupListRequest ¶ added in v1.0.762
func NewExportRansomDefenseBackupListRequest() (request *ExportRansomDefenseBackupListRequest)
func (*ExportRansomDefenseBackupListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseBackupListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseBackupListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseBackupListRequest) ToJsonString() string
type ExportRansomDefenseBackupListRequestParams ¶ added in v1.0.762
type ExportRansomDefenseBackupListRequestParams struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 过滤条件。 // <li>Status - Int - 是否必填:否 - 通过勒索状态查询:0未勒索,1已勒索 </li> // <li>CreateTimeBegin - string - 是否必填:否 - 创建时间开始 </li> // <li>CreateTimeEnd - string - 是否必填:否 - 创建时间结束 </li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportRansomDefenseBackupListResponse ¶ added in v1.0.762
type ExportRansomDefenseBackupListResponse struct { *tchttp.BaseResponse Response *ExportRansomDefenseBackupListResponseParams `json:"Response"` }
func NewExportRansomDefenseBackupListResponse ¶ added in v1.0.762
func NewExportRansomDefenseBackupListResponse() (response *ExportRansomDefenseBackupListResponse)
func (*ExportRansomDefenseBackupListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseBackupListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseBackupListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseBackupListResponse) ToJsonString() string
type ExportRansomDefenseBackupListResponseParams ¶ added in v1.0.762
type ExportRansomDefenseBackupListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportRansomDefenseEventsListRequest ¶ added in v1.0.762
type ExportRansomDefenseEventsListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>HostName- string- 主机名称</li> // <li>Status - Uint64 - 0待处理,1已处理,2已信任</li> // <li>HostIp- String - 主机ip</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportRansomDefenseEventsListRequest ¶ added in v1.0.762
func NewExportRansomDefenseEventsListRequest() (request *ExportRansomDefenseEventsListRequest)
func (*ExportRansomDefenseEventsListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseEventsListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseEventsListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseEventsListRequest) ToJsonString() string
type ExportRansomDefenseEventsListRequestParams ¶ added in v1.0.762
type ExportRansomDefenseEventsListRequestParams struct { // 过滤条件。 // <li>HostName- string- 主机名称</li> // <li>Status - Uint64 - 0待处理,1已处理,2已信任</li> // <li>HostIp- String - 主机ip</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportRansomDefenseEventsListResponse ¶ added in v1.0.762
type ExportRansomDefenseEventsListResponse struct { *tchttp.BaseResponse Response *ExportRansomDefenseEventsListResponseParams `json:"Response"` }
func NewExportRansomDefenseEventsListResponse ¶ added in v1.0.762
func NewExportRansomDefenseEventsListResponse() (response *ExportRansomDefenseEventsListResponse)
func (*ExportRansomDefenseEventsListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseEventsListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseEventsListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseEventsListResponse) ToJsonString() string
type ExportRansomDefenseEventsListResponseParams ¶ added in v1.0.762
type ExportRansomDefenseEventsListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportRansomDefenseMachineListRequest ¶ added in v1.0.762
type ExportRansomDefenseMachineListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过实例名查询 </li> // <li>Status - String - 是否必填:否 - 策略状态:0备份中,1备份成功,2备份失败 </li> // <li>LastBackupTimeBegin - String - 是否必填:否 - 最近一次备份时间开始</li> // <li>LastBackupTimeEnd - String - 是否必填:否 - 最近一次备份时间结束</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、MachineCount By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportRansomDefenseMachineListRequest ¶ added in v1.0.762
func NewExportRansomDefenseMachineListRequest() (request *ExportRansomDefenseMachineListRequest)
func (*ExportRansomDefenseMachineListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseMachineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseMachineListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseMachineListRequest) ToJsonString() string
type ExportRansomDefenseMachineListRequestParams ¶ added in v1.0.762
type ExportRansomDefenseMachineListRequestParams struct { // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过实例名查询 </li> // <li>Status - String - 是否必填:否 - 策略状态:0备份中,1备份成功,2备份失败 </li> // <li>LastBackupTimeBegin - String - 是否必填:否 - 最近一次备份时间开始</li> // <li>LastBackupTimeEnd - String - 是否必填:否 - 最近一次备份时间结束</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、MachineCount By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportRansomDefenseMachineListResponse ¶ added in v1.0.762
type ExportRansomDefenseMachineListResponse struct { *tchttp.BaseResponse Response *ExportRansomDefenseMachineListResponseParams `json:"Response"` }
func NewExportRansomDefenseMachineListResponse ¶ added in v1.0.762
func NewExportRansomDefenseMachineListResponse() (response *ExportRansomDefenseMachineListResponse)
func (*ExportRansomDefenseMachineListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseMachineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseMachineListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseMachineListResponse) ToJsonString() string
type ExportRansomDefenseMachineListResponseParams ¶ added in v1.0.762
type ExportRansomDefenseMachineListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportRansomDefenseStrategyListRequest ¶ added in v1.0.762
type ExportRansomDefenseStrategyListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过实例名查询 </li> // <li>Dirs - String - 是否必填:否 - 诱饵目录 </li> // <li>Status - String - 是否必填:否 - 策略状态:0关闭,1开启 </li> // <li>BackupType - String - 是否必填:否 - 备份模式:0-按周;1-按天 </li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、MachineCount By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportRansomDefenseStrategyListRequest ¶ added in v1.0.762
func NewExportRansomDefenseStrategyListRequest() (request *ExportRansomDefenseStrategyListRequest)
func (*ExportRansomDefenseStrategyListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseStrategyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseStrategyListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseStrategyListRequest) ToJsonString() string
type ExportRansomDefenseStrategyListRequestParams ¶ added in v1.0.762
type ExportRansomDefenseStrategyListRequestParams struct { // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过实例名查询 </li> // <li>Dirs - String - 是否必填:否 - 诱饵目录 </li> // <li>Status - String - 是否必填:否 - 策略状态:0关闭,1开启 </li> // <li>BackupType - String - 是否必填:否 - 备份模式:0-按周;1-按天 </li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、MachineCount By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportRansomDefenseStrategyListResponse ¶ added in v1.0.762
type ExportRansomDefenseStrategyListResponse struct { *tchttp.BaseResponse Response *ExportRansomDefenseStrategyListResponseParams `json:"Response"` }
func NewExportRansomDefenseStrategyListResponse ¶ added in v1.0.762
func NewExportRansomDefenseStrategyListResponse() (response *ExportRansomDefenseStrategyListResponse)
func (*ExportRansomDefenseStrategyListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseStrategyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseStrategyListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseStrategyListResponse) ToJsonString() string
type ExportRansomDefenseStrategyListResponseParams ¶ added in v1.0.762
type ExportRansomDefenseStrategyListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportRansomDefenseStrategyMachinesRequest ¶ added in v1.0.762
type ExportRansomDefenseStrategyMachinesRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过实例名查询 </li> // <li>Status - String - 是否必填:否 - 策略状态:0备份中,1备份成功,2备份失败 </li> // <li>LastBackupTimeBegin - String - 是否必填:否 - 最近一次备份时间开始</li> // <li>LastBackupTimeEnd - String - 是否必填:否 - 最近一次备份时间结束</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、MachineCount By *string `json:"By,omitnil,omitempty" name:"By"` // 策略id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewExportRansomDefenseStrategyMachinesRequest ¶ added in v1.0.762
func NewExportRansomDefenseStrategyMachinesRequest() (request *ExportRansomDefenseStrategyMachinesRequest)
func (*ExportRansomDefenseStrategyMachinesRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseStrategyMachinesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseStrategyMachinesRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseStrategyMachinesRequest) ToJsonString() string
type ExportRansomDefenseStrategyMachinesRequestParams ¶ added in v1.0.762
type ExportRansomDefenseStrategyMachinesRequestParams struct { // 过滤条件。 // <li>Ips - String - 是否必填:否 - 通过ip查询 </li> // <li>MachineNames - String - 是否必填:否 - 通过实例名查询 </li> // <li>Names - String - 是否必填:否 - 通过实例名查询 </li> // <li>Status - String - 是否必填:否 - 策略状态:0备份中,1备份成功,2备份失败 </li> // <li>LastBackupTimeBegin - String - 是否必填:否 - 最近一次备份时间开始</li> // <li>LastBackupTimeEnd - String - 是否必填:否 - 最近一次备份时间结束</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方法 ASC DESC Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段支持CreateTime、MachineCount By *string `json:"By,omitnil,omitempty" name:"By"` // 策略id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type ExportRansomDefenseStrategyMachinesResponse ¶ added in v1.0.762
type ExportRansomDefenseStrategyMachinesResponse struct { *tchttp.BaseResponse Response *ExportRansomDefenseStrategyMachinesResponseParams `json:"Response"` }
func NewExportRansomDefenseStrategyMachinesResponse ¶ added in v1.0.762
func NewExportRansomDefenseStrategyMachinesResponse() (response *ExportRansomDefenseStrategyMachinesResponse)
func (*ExportRansomDefenseStrategyMachinesResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseStrategyMachinesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRansomDefenseStrategyMachinesResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportRansomDefenseStrategyMachinesResponse) ToJsonString() string
type ExportRansomDefenseStrategyMachinesResponseParams ¶ added in v1.0.762
type ExportRansomDefenseStrategyMachinesResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportReverseShellEventsRequest ¶
type ExportReverseShellEventsRequest struct { *tchttp.BaseRequest // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportReverseShellEventsRequest ¶
func NewExportReverseShellEventsRequest() (request *ExportReverseShellEventsRequest)
func (*ExportReverseShellEventsRequest) FromJsonString ¶
func (r *ExportReverseShellEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportReverseShellEventsRequest) ToJsonString ¶
func (r *ExportReverseShellEventsRequest) ToJsonString() string
type ExportReverseShellEventsRequestParams ¶ added in v1.0.426
type ExportReverseShellEventsRequestParams struct { // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportReverseShellEventsResponse ¶
type ExportReverseShellEventsResponse struct { *tchttp.BaseResponse Response *ExportReverseShellEventsResponseParams `json:"Response"` }
func NewExportReverseShellEventsResponse ¶
func NewExportReverseShellEventsResponse() (response *ExportReverseShellEventsResponse)
func (*ExportReverseShellEventsResponse) FromJsonString ¶
func (r *ExportReverseShellEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportReverseShellEventsResponse) ToJsonString ¶
func (r *ExportReverseShellEventsResponse) ToJsonString() string
type ExportReverseShellEventsResponseParams ¶ added in v1.0.426
type ExportReverseShellEventsResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportRiskDnsEventListRequest ¶ added in v1.0.762
type ExportRiskDnsEventListRequest struct { *tchttp.BaseRequest // <li>MachineName 主机名称 // // // // InstanceID 实例ID // // // // IP 内网IP或公网IP - 是否必填:否 - 主机Ip或别名筛选</li> // <li>HostId - String - 是否必填:否 - 主机Id</li> // <li>AgentId - String - 是否必填:否 - 客户端Id</li> // <li>PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略</li> // <li>Domain - String - 是否必填:否 - 域名(先对域名做urlencode,再base64)</li> // <li>HandleStatus - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任</li> // <li>BeginTime - String - 是否必填:否 - 最近访问开始时间</li> // <li>EndTime - String - 是否必填:否 - 最近访问结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:[ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:[AccessCount:请求次数|LastTime:最近请求时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportRiskDnsEventListRequest ¶ added in v1.0.762
func NewExportRiskDnsEventListRequest() (request *ExportRiskDnsEventListRequest)
func (*ExportRiskDnsEventListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportRiskDnsEventListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRiskDnsEventListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportRiskDnsEventListRequest) ToJsonString() string
type ExportRiskDnsEventListRequestParams ¶ added in v1.0.762
type ExportRiskDnsEventListRequestParams struct { // <li>MachineName 主机名称 // // // // InstanceID 实例ID // // // // IP 内网IP或公网IP - 是否必填:否 - 主机Ip或别名筛选</li> // <li>HostId - String - 是否必填:否 - 主机Id</li> // <li>AgentId - String - 是否必填:否 - 客户端Id</li> // <li>PolicyType - String - 是否必填:否 - 策略类型,0:系统策略1:用户自定义策略</li> // <li>Domain - String - 是否必填:否 - 域名(先对域名做urlencode,再base64)</li> // <li>HandleStatus - String - 是否必填:否 - 状态筛选0:待处理;2:信任;3:不信任</li> // <li>BeginTime - String - 是否必填:否 - 最近访问开始时间</li> // <li>EndTime - String - 是否必填:否 - 最近访问结束时间</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:[ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 排序字段:[AccessCount:请求次数|LastTime:最近请求时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportRiskDnsEventListResponse ¶ added in v1.0.762
type ExportRiskDnsEventListResponse struct { *tchttp.BaseResponse Response *ExportRiskDnsEventListResponseParams `json:"Response"` }
func NewExportRiskDnsEventListResponse ¶ added in v1.0.762
func NewExportRiskDnsEventListResponse() (response *ExportRiskDnsEventListResponse)
func (*ExportRiskDnsEventListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportRiskDnsEventListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRiskDnsEventListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportRiskDnsEventListResponse) ToJsonString() string
type ExportRiskDnsEventListResponseParams ¶ added in v1.0.762
type ExportRiskDnsEventListResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportRiskDnsPolicyListRequest ¶ added in v1.0.762
type ExportRiskDnsPolicyListRequest struct { *tchttp.BaseRequest // <li>PolicyType - int - 是否必填:否 - 策略类型</li> // <li>PolicyName - string - 是否必填:否 - 策略名称</li> // <li>Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)</li> // <li>PolicyAction- int - 是否必填:否 - 策略动作</li> // <li>IsEnabled - int - 是否必填:否 - 是否生效</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [PolicyName|HostType] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportRiskDnsPolicyListRequest ¶ added in v1.0.762
func NewExportRiskDnsPolicyListRequest() (request *ExportRiskDnsPolicyListRequest)
func (*ExportRiskDnsPolicyListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportRiskDnsPolicyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRiskDnsPolicyListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportRiskDnsPolicyListRequest) ToJsonString() string
type ExportRiskDnsPolicyListRequestParams ¶ added in v1.0.762
type ExportRiskDnsPolicyListRequestParams struct { // <li>PolicyType - int - 是否必填:否 - 策略类型</li> // <li>PolicyName - string - 是否必填:否 - 策略名称</li> // <li>Domain - string - 是否必填:否 - 域名(先对域名做urlencode,再base64)</li> // <li>PolicyAction- int - 是否必填:否 - 策略动作</li> // <li>IsEnabled - int - 是否必填:否 - 是否生效</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式: [ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // 可选排序列: [PolicyName|HostType] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportRiskDnsPolicyListResponse ¶ added in v1.0.762
type ExportRiskDnsPolicyListResponse struct { *tchttp.BaseResponse Response *ExportRiskDnsPolicyListResponseParams `json:"Response"` }
func NewExportRiskDnsPolicyListResponse ¶ added in v1.0.762
func NewExportRiskDnsPolicyListResponse() (response *ExportRiskDnsPolicyListResponse)
func (*ExportRiskDnsPolicyListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportRiskDnsPolicyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRiskDnsPolicyListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportRiskDnsPolicyListResponse) ToJsonString() string
type ExportRiskDnsPolicyListResponseParams ¶ added in v1.0.762
type ExportRiskDnsPolicyListResponseParams struct { // 异步下载任务ID,需要配合ExportTasks接口使用 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportRiskProcessEventsRequest ¶ added in v1.0.762
type ExportRiskProcessEventsRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>HostId - String - 是否必填:否 - 主机ID</li> // <li>IpOrName - String - 是否必填:否 - 主机IP或主机名</li> // <li>VirusName - String - 是否必填:否 - 病毒名</li> // <li>ProcessId - String - 是否必填:否 - 进程ID</li> // <li>ProcessPath - String - 是否必填:否 - 进程路径</li> // <li>BeginTime - String - 是否必填:否 - 进程启动时间-开始</li> // <li>EndTime - String - 是否必填:否 - 进程启动时间-结束</li> // <li>Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀;3已退出;4已信任</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:[ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // [StartTime:进程启动时间|DetectTime:最后检测时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
func NewExportRiskProcessEventsRequest ¶ added in v1.0.762
func NewExportRiskProcessEventsRequest() (request *ExportRiskProcessEventsRequest)
func (*ExportRiskProcessEventsRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportRiskProcessEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRiskProcessEventsRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportRiskProcessEventsRequest) ToJsonString() string
type ExportRiskProcessEventsRequestParams ¶ added in v1.0.762
type ExportRiskProcessEventsRequestParams struct { // 过滤条件。 // <li>HostId - String - 是否必填:否 - 主机ID</li> // <li>IpOrName - String - 是否必填:否 - 主机IP或主机名</li> // <li>VirusName - String - 是否必填:否 - 病毒名</li> // <li>ProcessId - String - 是否必填:否 - 进程ID</li> // <li>ProcessPath - String - 是否必填:否 - 进程路径</li> // <li>BeginTime - String - 是否必填:否 - 进程启动时间-开始</li> // <li>EndTime - String - 是否必填:否 - 进程启动时间-结束</li> // <li>Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀;3已退出;4已信任</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:[ASC:升序|DESC:降序] Order *string `json:"Order,omitnil,omitempty" name:"Order"` // [StartTime:进程启动时间|DetectTime:最后检测时间] By *string `json:"By,omitnil,omitempty" name:"By"` }
Predefined struct for user
type ExportRiskProcessEventsResponse ¶ added in v1.0.762
type ExportRiskProcessEventsResponse struct { *tchttp.BaseResponse Response *ExportRiskProcessEventsResponseParams `json:"Response"` }
func NewExportRiskProcessEventsResponse ¶ added in v1.0.762
func NewExportRiskProcessEventsResponse() (response *ExportRiskProcessEventsResponse)
func (*ExportRiskProcessEventsResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportRiskProcessEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportRiskProcessEventsResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportRiskProcessEventsResponse) ToJsonString() string
type ExportRiskProcessEventsResponseParams ¶ added in v1.0.762
type ExportRiskProcessEventsResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportScanTaskDetailsRequest ¶ added in v1.0.236
type ExportScanTaskDetailsRequest struct { *tchttp.BaseRequest // 本次检测的任务id(不同于出参的导出本次检测Excel的任务Id) TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 模块类型,当前提供:Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 过滤参数:ipOrAlias(服务器名/ip) Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportScanTaskDetailsRequest ¶ added in v1.0.236
func NewExportScanTaskDetailsRequest() (request *ExportScanTaskDetailsRequest)
func (*ExportScanTaskDetailsRequest) FromJsonString ¶ added in v1.0.236
func (r *ExportScanTaskDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportScanTaskDetailsRequest) ToJsonString ¶ added in v1.0.236
func (r *ExportScanTaskDetailsRequest) ToJsonString() string
type ExportScanTaskDetailsRequestParams ¶ added in v1.0.426
type ExportScanTaskDetailsRequestParams struct { // 本次检测的任务id(不同于出参的导出本次检测Excel的任务Id) TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 模块类型,当前提供:Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 过滤参数:ipOrAlias(服务器名/ip) Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportScanTaskDetailsResponse ¶ added in v1.0.236
type ExportScanTaskDetailsResponse struct { *tchttp.BaseResponse Response *ExportScanTaskDetailsResponseParams `json:"Response"` }
func NewExportScanTaskDetailsResponse ¶ added in v1.0.236
func NewExportScanTaskDetailsResponse() (response *ExportScanTaskDetailsResponse)
func (*ExportScanTaskDetailsResponse) FromJsonString ¶ added in v1.0.236
func (r *ExportScanTaskDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportScanTaskDetailsResponse) ToJsonString ¶ added in v1.0.236
func (r *ExportScanTaskDetailsResponse) ToJsonString() string
type ExportScanTaskDetailsResponseParams ¶ added in v1.0.426
type ExportScanTaskDetailsResponseParams struct { // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址(不同于入参的本次检测任务id) TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportSecurityTrendsRequest ¶ added in v1.0.255
type ExportSecurityTrendsRequest struct { *tchttp.BaseRequest // 开始时间。 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
func NewExportSecurityTrendsRequest ¶ added in v1.0.255
func NewExportSecurityTrendsRequest() (request *ExportSecurityTrendsRequest)
func (*ExportSecurityTrendsRequest) FromJsonString ¶ added in v1.0.255
func (r *ExportSecurityTrendsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportSecurityTrendsRequest) ToJsonString ¶ added in v1.0.255
func (r *ExportSecurityTrendsRequest) ToJsonString() string
type ExportSecurityTrendsRequestParams ¶ added in v1.0.426
type ExportSecurityTrendsRequestParams struct { // 开始时间。 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
Predefined struct for user
type ExportSecurityTrendsResponse ¶ added in v1.0.255
type ExportSecurityTrendsResponse struct { *tchttp.BaseResponse Response *ExportSecurityTrendsResponseParams `json:"Response"` }
func NewExportSecurityTrendsResponse ¶ added in v1.0.255
func NewExportSecurityTrendsResponse() (response *ExportSecurityTrendsResponse)
func (*ExportSecurityTrendsResponse) FromJsonString ¶ added in v1.0.255
func (r *ExportSecurityTrendsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportSecurityTrendsResponse) ToJsonString ¶ added in v1.0.255
func (r *ExportSecurityTrendsResponse) ToJsonString() string
type ExportSecurityTrendsResponseParams ¶ added in v1.0.426
type ExportSecurityTrendsResponseParams struct { // 导出文件下载链接地址。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportTasksRequest ¶
type ExportTasksRequest struct { *tchttp.BaseRequest // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewExportTasksRequest ¶
func NewExportTasksRequest() (request *ExportTasksRequest)
func (*ExportTasksRequest) FromJsonString ¶
func (r *ExportTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportTasksRequest) ToJsonString ¶
func (r *ExportTasksRequest) ToJsonString() string
type ExportTasksRequestParams ¶ added in v1.0.426
type ExportTasksRequestParams struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type ExportTasksResponse ¶
type ExportTasksResponse struct { *tchttp.BaseResponse Response *ExportTasksResponseParams `json:"Response"` }
func NewExportTasksResponse ¶
func NewExportTasksResponse() (response *ExportTasksResponse)
func (*ExportTasksResponse) FromJsonString ¶
func (r *ExportTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportTasksResponse) ToJsonString ¶
func (r *ExportTasksResponse) ToJsonString() string
type ExportTasksResponseParams ¶ added in v1.0.426
type ExportTasksResponseParams struct { // PENDING:正在生成下载链接,FINISHED:下载链接已生成,ERROR:网络异常等异常情况 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 下载链接 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportVulDefenceEventRequest ¶ added in v1.0.762
type ExportVulDefenceEventRequest struct { *tchttp.BaseRequest // 过滤条件:Keywords: ip或者主机名, VulKeywords漏洞名或者CveId模糊查询; Quuid,VulId,EventType,Status精确匹配,CreateBeginTime,CreateEndTime时间段查询 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段,默认全导出 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
func NewExportVulDefenceEventRequest ¶ added in v1.0.762
func NewExportVulDefenceEventRequest() (request *ExportVulDefenceEventRequest)
func (*ExportVulDefenceEventRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportVulDefenceEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDefenceEventRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportVulDefenceEventRequest) ToJsonString() string
type ExportVulDefenceEventRequestParams ¶ added in v1.0.762
type ExportVulDefenceEventRequestParams struct { // 过滤条件:Keywords: ip或者主机名, VulKeywords漏洞名或者CveId模糊查询; Quuid,VulId,EventType,Status精确匹配,CreateBeginTime,CreateEndTime时间段查询 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段,默认全导出 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
Predefined struct for user
type ExportVulDefenceEventResponse ¶ added in v1.0.762
type ExportVulDefenceEventResponse struct { *tchttp.BaseResponse Response *ExportVulDefenceEventResponseParams `json:"Response"` }
func NewExportVulDefenceEventResponse ¶ added in v1.0.762
func NewExportVulDefenceEventResponse() (response *ExportVulDefenceEventResponse)
func (*ExportVulDefenceEventResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportVulDefenceEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDefenceEventResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportVulDefenceEventResponse) ToJsonString() string
type ExportVulDefenceEventResponseParams ¶ added in v1.0.762
type ExportVulDefenceEventResponseParams struct { // 导出文件Id 可通过ExportTasks接口下载 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportVulDefenceListRequest ¶ added in v1.0.762
type ExportVulDefenceListRequest struct { *tchttp.BaseRequest // 过滤条件:Keywords: 漏洞名称或CVE编号模糊匹配, Level精确匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段,默认全导出 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
func NewExportVulDefenceListRequest ¶ added in v1.0.762
func NewExportVulDefenceListRequest() (request *ExportVulDefenceListRequest)
func (*ExportVulDefenceListRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportVulDefenceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDefenceListRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportVulDefenceListRequest) ToJsonString() string
type ExportVulDefenceListRequestParams ¶ added in v1.0.762
type ExportVulDefenceListRequestParams struct { // 过滤条件:Keywords: 漏洞名称或CVE编号模糊匹配, Level精确匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段,默认全导出 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
Predefined struct for user
type ExportVulDefenceListResponse ¶ added in v1.0.762
type ExportVulDefenceListResponse struct { *tchttp.BaseResponse Response *ExportVulDefenceListResponseParams `json:"Response"` }
func NewExportVulDefenceListResponse ¶ added in v1.0.762
func NewExportVulDefenceListResponse() (response *ExportVulDefenceListResponse)
func (*ExportVulDefenceListResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportVulDefenceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDefenceListResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportVulDefenceListResponse) ToJsonString() string
type ExportVulDefenceListResponseParams ¶ added in v1.0.762
type ExportVulDefenceListResponseParams struct { // 导出文件Id 可通过ExportTasks接口下载 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportVulDefencePluginEventRequest ¶ added in v1.0.762
type ExportVulDefencePluginEventRequest struct { *tchttp.BaseRequest // Keywords: ip或者主机名模糊匹配,Quuid,Exception、Status精确匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段,默认全导出 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
func NewExportVulDefencePluginEventRequest ¶ added in v1.0.762
func NewExportVulDefencePluginEventRequest() (request *ExportVulDefencePluginEventRequest)
func (*ExportVulDefencePluginEventRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportVulDefencePluginEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDefencePluginEventRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportVulDefencePluginEventRequest) ToJsonString() string
type ExportVulDefencePluginEventRequestParams ¶ added in v1.0.762
type ExportVulDefencePluginEventRequestParams struct { // Keywords: ip或者主机名模糊匹配,Quuid,Exception、Status精确匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 导出字段,默认全导出 Where []*string `json:"Where,omitnil,omitempty" name:"Where"` }
Predefined struct for user
type ExportVulDefencePluginEventResponse ¶ added in v1.0.762
type ExportVulDefencePluginEventResponse struct { *tchttp.BaseResponse Response *ExportVulDefencePluginEventResponseParams `json:"Response"` }
func NewExportVulDefencePluginEventResponse ¶ added in v1.0.762
func NewExportVulDefencePluginEventResponse() (response *ExportVulDefencePluginEventResponse)
func (*ExportVulDefencePluginEventResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportVulDefencePluginEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDefencePluginEventResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportVulDefencePluginEventResponse) ToJsonString() string
type ExportVulDefencePluginEventResponseParams ¶ added in v1.0.762
type ExportVulDefencePluginEventResponseParams struct { // 导出文件Id 可通过ExportTasks接口下载 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportVulDetectionExcelRequest ¶
type ExportVulDetectionExcelRequest struct { *tchttp.BaseRequest // 本次漏洞检测任务id(不同于出参的导出本次漏洞检测Excel的任务Id) TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewExportVulDetectionExcelRequest ¶
func NewExportVulDetectionExcelRequest() (request *ExportVulDetectionExcelRequest)
func (*ExportVulDetectionExcelRequest) FromJsonString ¶
func (r *ExportVulDetectionExcelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDetectionExcelRequest) ToJsonString ¶
func (r *ExportVulDetectionExcelRequest) ToJsonString() string
type ExportVulDetectionExcelRequestParams ¶ added in v1.0.426
type ExportVulDetectionExcelRequestParams struct { // 本次漏洞检测任务id(不同于出参的导出本次漏洞检测Excel的任务Id) TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type ExportVulDetectionExcelResponse ¶
type ExportVulDetectionExcelResponse struct { *tchttp.BaseResponse Response *ExportVulDetectionExcelResponseParams `json:"Response"` }
func NewExportVulDetectionExcelResponse ¶
func NewExportVulDetectionExcelResponse() (response *ExportVulDetectionExcelResponse)
func (*ExportVulDetectionExcelResponse) FromJsonString ¶
func (r *ExportVulDetectionExcelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDetectionExcelResponse) ToJsonString ¶
func (r *ExportVulDetectionExcelResponse) ToJsonString() string
type ExportVulDetectionExcelResponseParams ¶ added in v1.0.426
type ExportVulDetectionExcelResponseParams struct { // 该参数已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址(不同于入参的本次漏洞检测任务id) TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportVulDetectionReportRequest ¶
type ExportVulDetectionReportRequest struct { *tchttp.BaseRequest // 漏洞扫描任务id(不同于出参的导出检测报告的任务Id) TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewExportVulDetectionReportRequest ¶
func NewExportVulDetectionReportRequest() (request *ExportVulDetectionReportRequest)
func (*ExportVulDetectionReportRequest) FromJsonString ¶
func (r *ExportVulDetectionReportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDetectionReportRequest) ToJsonString ¶
func (r *ExportVulDetectionReportRequest) ToJsonString() string
type ExportVulDetectionReportRequestParams ¶ added in v1.0.426
type ExportVulDetectionReportRequestParams struct { // 漏洞扫描任务id(不同于出参的导出检测报告的任务Id) TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 过滤参数 Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 需要返回的数量,默认为10,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type ExportVulDetectionReportResponse ¶
type ExportVulDetectionReportResponse struct { *tchttp.BaseResponse Response *ExportVulDetectionReportResponseParams `json:"Response"` }
func NewExportVulDetectionReportResponse ¶
func NewExportVulDetectionReportResponse() (response *ExportVulDetectionReportResponse)
func (*ExportVulDetectionReportResponse) FromJsonString ¶
func (r *ExportVulDetectionReportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulDetectionReportResponse) ToJsonString ¶
func (r *ExportVulDetectionReportResponse) ToJsonString() string
type ExportVulDetectionReportResponseParams ¶ added in v1.0.426
type ExportVulDetectionReportResponseParams struct { // 导出文件下载链接地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 导出检测报告的任务Id(不同于入参的漏洞扫描任务id) TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportVulEffectHostListRequest ¶ added in v1.0.240
type ExportVulEffectHostListRequest struct { *tchttp.BaseRequest // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 过滤条件。 // <li>AliasName - String - 主机名筛选</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewExportVulEffectHostListRequest ¶ added in v1.0.240
func NewExportVulEffectHostListRequest() (request *ExportVulEffectHostListRequest)
func (*ExportVulEffectHostListRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportVulEffectHostListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulEffectHostListRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportVulEffectHostListRequest) ToJsonString() string
type ExportVulEffectHostListRequestParams ¶ added in v1.0.426
type ExportVulEffectHostListRequestParams struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 过滤条件。 // <li>AliasName - String - 主机名筛选</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ExportVulEffectHostListResponse ¶ added in v1.0.240
type ExportVulEffectHostListResponse struct { *tchttp.BaseResponse Response *ExportVulEffectHostListResponseParams `json:"Response"` }
func NewExportVulEffectHostListResponse ¶ added in v1.0.240
func NewExportVulEffectHostListResponse() (response *ExportVulEffectHostListResponse)
func (*ExportVulEffectHostListResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportVulEffectHostListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulEffectHostListResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportVulEffectHostListResponse) ToJsonString() string
type ExportVulEffectHostListResponseParams ¶ added in v1.0.426
type ExportVulEffectHostListResponseParams struct { // 已废弃 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 导出任务Id , 可通过ExportTasks 接口下载 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportVulInfoRequest ¶ added in v1.0.762
type ExportVulInfoRequest struct { *tchttp.BaseRequest // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` }
func NewExportVulInfoRequest ¶ added in v1.0.762
func NewExportVulInfoRequest() (request *ExportVulInfoRequest)
func (*ExportVulInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *ExportVulInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *ExportVulInfoRequest) ToJsonString() string
type ExportVulInfoRequestParams ¶ added in v1.0.762
type ExportVulInfoRequestParams struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` }
Predefined struct for user
type ExportVulInfoResponse ¶ added in v1.0.762
type ExportVulInfoResponse struct { *tchttp.BaseResponse Response *ExportVulInfoResponseParams `json:"Response"` }
func NewExportVulInfoResponse ¶ added in v1.0.762
func NewExportVulInfoResponse() (response *ExportVulInfoResponse)
func (*ExportVulInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *ExportVulInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *ExportVulInfoResponse) ToJsonString() string
type ExportVulInfoResponseParams ¶ added in v1.0.762
type ExportVulInfoResponseParams struct { // 导出任务Id , 可通过ExportTasks 接口下载 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportVulListRequest ¶ added in v1.0.240
type ExportVulListRequest struct { *tchttp.BaseRequest // 过滤条件。 // <li>VulCategory - int - 是否必填:否 - 漏洞分类筛选1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞</li> // <li>IfEmergency - String - 是否必填:否 - 是否为应急漏洞,查询应急漏洞传:yes</li> // <li>Status - String - 是否必填:是 - 漏洞状态筛选,0: 待处理 1:忽略 3:已修复 5:检测中, 控制台仅处理0,1,3,5四种状态</li> // <li>Level - String - 是否必填:否 - 漏洞等级筛选 1:低 2:中 3:高 4:提示</li> // <li>VulName- String - 是否必填:否 - 漏洞名称搜索</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否导出详情,1是 0不是 IfDetail *uint64 `json:"IfDetail,omitnil,omitempty" name:"IfDetail"` }
func NewExportVulListRequest ¶ added in v1.0.240
func NewExportVulListRequest() (request *ExportVulListRequest)
func (*ExportVulListRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportVulListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulListRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportVulListRequest) ToJsonString() string
type ExportVulListRequestParams ¶ added in v1.0.426
type ExportVulListRequestParams struct { // 过滤条件。 // <li>VulCategory - int - 是否必填:否 - 漏洞分类筛选1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞</li> // <li>IfEmergency - String - 是否必填:否 - 是否为应急漏洞,查询应急漏洞传:yes</li> // <li>Status - String - 是否必填:是 - 漏洞状态筛选,0: 待处理 1:忽略 3:已修复 5:检测中, 控制台仅处理0,1,3,5四种状态</li> // <li>Level - String - 是否必填:否 - 漏洞等级筛选 1:低 2:中 3:高 4:提示</li> // <li>VulName- String - 是否必填:否 - 漏洞名称搜索</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否导出详情,1是 0不是 IfDetail *uint64 `json:"IfDetail,omitnil,omitempty" name:"IfDetail"` }
Predefined struct for user
type ExportVulListResponse ¶ added in v1.0.240
type ExportVulListResponse struct { *tchttp.BaseResponse Response *ExportVulListResponseParams `json:"Response"` }
func NewExportVulListResponse ¶ added in v1.0.240
func NewExportVulListResponse() (response *ExportVulListResponse)
func (*ExportVulListResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportVulListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportVulListResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportVulListResponse) ToJsonString() string
type ExportVulListResponseParams ¶ added in v1.0.426
type ExportVulListResponseParams struct { // 导出的文件下载url(已弃用!) DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 导出文件Id 可通过ExportTasks接口下载 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExportWebPageEventListRequest ¶ added in v1.0.240
type ExportWebPageEventListRequest struct { *tchttp.BaseRequest // 过滤条件 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>EventType - String - 是否必填:否 - 事件类型</li> // <li>EventStatus - String - 是否必填:否 - 事件状态</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:CreateTime 或 RestoreTime,默认为CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式,0降序,1升序,默认为0 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` }
func NewExportWebPageEventListRequest ¶ added in v1.0.240
func NewExportWebPageEventListRequest() (request *ExportWebPageEventListRequest)
func (*ExportWebPageEventListRequest) FromJsonString ¶ added in v1.0.240
func (r *ExportWebPageEventListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportWebPageEventListRequest) ToJsonString ¶ added in v1.0.240
func (r *ExportWebPageEventListRequest) ToJsonString() string
type ExportWebPageEventListRequestParams ¶ added in v1.0.426
type ExportWebPageEventListRequestParams struct { // 过滤条件 // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>EventType - String - 是否必填:否 - 事件类型</li> // <li>EventStatus - String - 是否必填:否 - 事件状态</li> Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式:CreateTime 或 RestoreTime,默认为CreateTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式,0降序,1升序,默认为0 Order *uint64 `json:"Order,omitnil,omitempty" name:"Order"` }
Predefined struct for user
type ExportWebPageEventListResponse ¶ added in v1.0.240
type ExportWebPageEventListResponse struct { *tchttp.BaseResponse Response *ExportWebPageEventListResponseParams `json:"Response"` }
func NewExportWebPageEventListResponse ¶ added in v1.0.240
func NewExportWebPageEventListResponse() (response *ExportWebPageEventListResponse)
func (*ExportWebPageEventListResponse) FromJsonString ¶ added in v1.0.240
func (r *ExportWebPageEventListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExportWebPageEventListResponse) ToJsonString ¶ added in v1.0.240
func (r *ExportWebPageEventListResponse) ToJsonString() string
type ExportWebPageEventListResponseParams ¶ added in v1.0.426
type ExportWebPageEventListResponseParams struct { // 任务id 可通过 ExportTasks接口下载 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FieldValueRatioInfo ¶ added in v1.0.762
type FileTamperEvent ¶ added in v1.0.634
type FileTamperEvent struct { // 机器名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 机器IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 发生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近发生时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // cvm id Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 事件类型/动作 0 -- 告警 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 进程路径 ProcessExe *string `json:"ProcessExe,omitnil,omitempty" name:"ProcessExe"` // 进程参数 ProcessArgv *string `json:"ProcessArgv,omitnil,omitempty" name:"ProcessArgv"` // 目标文件路径 Target *string `json:"Target,omitnil,omitempty" name:"Target"` // 处理状态 0 -- 待处理 1 -- 已加白 2 -- 已删除 3 - 已忽略 4-已手动处理 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 事件产生次数 EventCount *uint64 `json:"EventCount,omitnil,omitempty" name:"EventCount"` // 规则id RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 事件详情: json格式 Pstree *string `json:"Pstree,omitnil,omitempty" name:"Pstree"` // 规则类型 0系统规则 1自定义规则 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 主机在线信息 ONLINE、OFFLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 危害描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 修护建议 Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 内网ip PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"` // 进程权限 ExePermission *string `json:"ExePermission,omitnil,omitempty" name:"ExePermission"` // 用户名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户组 UserGroup *string `json:"UserGroup,omitnil,omitempty" name:"UserGroup"` // 进程名 ExeMd5 *string `json:"ExeMd5,omitnil,omitempty" name:"ExeMd5"` // 进程文件大小 ExeSize *uint64 `json:"ExeSize,omitnil,omitempty" name:"ExeSize"` // 进程执行时长 ExeTime *uint64 `json:"ExeTime,omitnil,omitempty" name:"ExeTime"` // 目标文件大小 TargetSize *uint64 `json:"TargetSize,omitnil,omitempty" name:"TargetSize"` // 目标文件权限 TargetPermission *string `json:"TargetPermission,omitnil,omitempty" name:"TargetPermission"` // 目标文件更新时间 TargetModifyTime *string `json:"TargetModifyTime,omitnil,omitempty" name:"TargetModifyTime"` // 目标文件创建时间 TargetCreatTime *string `json:"TargetCreatTime,omitnil,omitempty" name:"TargetCreatTime"` // 进程pid ExePid *uint64 `json:"ExePid,omitnil,omitempty" name:"ExePid"` // 文件名称 TargetName *string `json:"TargetName,omitnil,omitempty" name:"TargetName"` // 参考链接 Reference *string `json:"Reference,omitnil,omitempty" name:"Reference"` // 风险等级 0:无, 1: 高危, 2:中危, 3: 低危 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 进程名称 ExeName *string `json:"ExeName,omitnil,omitempty" name:"ExeName"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 文件威胁行为 // <li>read 读取文件</li> // <li>write 修改文件</li> FileAction *string `json:"FileAction,omitnil,omitempty" name:"FileAction"` }
type FileTamperRule ¶ added in v1.0.762
type FileTamperRule struct { // 进程路径 ProcessPath *string `json:"ProcessPath,omitnil,omitempty" name:"ProcessPath"` // 被访问文件路径 Target *string `json:"Target,omitnil,omitempty" name:"Target"` // 执行动作 跳过:skip,告警:alert Action *string `json:"Action,omitnil,omitempty" name:"Action"` // 监控行为 // <li>read 读取文件</li> // <li>write 修改文件</li> // <li>read-write 读取修改文件</li> FileAction *string `json:"FileAction,omitnil,omitempty" name:"FileAction"` // 命令行参数 没有填* Args *string `json:"Args,omitnil,omitempty" name:"Args"` }
type FileTamperRuleCount ¶ added in v1.0.762
type FileTamperRuleDetail ¶ added in v1.0.762
type FileTamperRuleDetail struct { // 规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 更新时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 状态 0: 启用 1: 已关闭 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 规则 Rule []*FileTamperRule `json:"Rule,omitnil,omitempty" name:"Rule"` // 生效主机uuid,空表示全部主机,通过参数可控制返回的条数 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 是否全局规则(默认否) 0:否 ,1:是 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 风险等级 0:无, 1: 高危, 2:中危, 3: 低危 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 生效主机的总数 UuidTotalCount *uint64 `json:"UuidTotalCount,omitnil,omitempty" name:"UuidTotalCount"` // 加白处理类型 // <li>cur 仅对当前加白</li> // <li>all 所有符合条件加白</li> AddWhiteType *string `json:"AddWhiteType,omitnil,omitempty" name:"AddWhiteType"` }
type FileTamperRuleInfo ¶ added in v1.0.762
type FileTamperRuleInfo struct { // 规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规则类型 0 :系统规则 1:用户规则 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 影响主机数 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 更新时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 状态 0: 启用 1: 已关闭 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 规则id,系统的规则时为0。 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 是否是全局的 0:否 ,1:是 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 风险等级 0:无, 1: 高危, 2:中危, 3: 低危 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 子规则写条目数 WriteRuleCount *uint64 `json:"WriteRuleCount,omitnil,omitempty" name:"WriteRuleCount"` // 子规则读条目数 ReadRuleCount *uint64 `json:"ReadRuleCount,omitnil,omitempty" name:"ReadRuleCount"` // 子规则读写条目数 ReadWriteRuleCount *uint64 `json:"ReadWriteRuleCount,omitnil,omitempty" name:"ReadWriteRuleCount"` // 监控行为 // <li>read 读取文件</li> // <li>write 修改文件</li> // <li>read-write 读取修改文件</li> FileAction *string `json:"FileAction,omitnil,omitempty" name:"FileAction"` // 加白处理类型 // <li>cur 仅对当前加白</li> // <li>all 所有符合条件加白</li> AddWhiteType *string `json:"AddWhiteType,omitnil,omitempty" name:"AddWhiteType"` }
type FixBaselineDetectRequest ¶ added in v1.0.610
type FixBaselineDetectRequest struct { *tchttp.BaseRequest // 主机Id HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 项Id ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 修复内容 Data []*string `json:"Data,omitnil,omitempty" name:"Data"` }
func NewFixBaselineDetectRequest ¶ added in v1.0.610
func NewFixBaselineDetectRequest() (request *FixBaselineDetectRequest)
func (*FixBaselineDetectRequest) FromJsonString ¶ added in v1.0.610
func (r *FixBaselineDetectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FixBaselineDetectRequest) ToJsonString ¶ added in v1.0.610
func (r *FixBaselineDetectRequest) ToJsonString() string
type FixBaselineDetectRequestParams ¶ added in v1.0.610
type FixBaselineDetectRequestParams struct { // 主机Id HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 项Id ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 修复内容 Data []*string `json:"Data,omitnil,omitempty" name:"Data"` }
Predefined struct for user
type FixBaselineDetectResponse ¶ added in v1.0.610
type FixBaselineDetectResponse struct { *tchttp.BaseResponse Response *FixBaselineDetectResponseParams `json:"Response"` }
func NewFixBaselineDetectResponse ¶ added in v1.0.610
func NewFixBaselineDetectResponse() (response *FixBaselineDetectResponse)
func (*FixBaselineDetectResponse) FromJsonString ¶ added in v1.0.610
func (r *FixBaselineDetectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FixBaselineDetectResponse) ToJsonString ¶ added in v1.0.610
func (r *FixBaselineDetectResponse) ToJsonString() string
type FixBaselineDetectResponseParams ¶ added in v1.0.610
type FixBaselineDetectResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FullTextInfo ¶ added in v1.0.762
type GetLocalStorageItemRequest ¶ added in v1.0.762
type GetLocalStorageItemRequest struct { *tchttp.BaseRequest // 键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` }
func NewGetLocalStorageItemRequest ¶ added in v1.0.762
func NewGetLocalStorageItemRequest() (request *GetLocalStorageItemRequest)
func (*GetLocalStorageItemRequest) FromJsonString ¶ added in v1.0.762
func (r *GetLocalStorageItemRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetLocalStorageItemRequest) ToJsonString ¶ added in v1.0.762
func (r *GetLocalStorageItemRequest) ToJsonString() string
type GetLocalStorageItemRequestParams ¶ added in v1.0.762
type GetLocalStorageItemRequestParams struct { // 键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` }
Predefined struct for user
type GetLocalStorageItemResponse ¶ added in v1.0.762
type GetLocalStorageItemResponse struct { *tchttp.BaseResponse Response *GetLocalStorageItemResponseParams `json:"Response"` }
func NewGetLocalStorageItemResponse ¶ added in v1.0.762
func NewGetLocalStorageItemResponse() (response *GetLocalStorageItemResponse)
func (*GetLocalStorageItemResponse) FromJsonString ¶ added in v1.0.762
func (r *GetLocalStorageItemResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetLocalStorageItemResponse) ToJsonString ¶ added in v1.0.762
func (r *GetLocalStorageItemResponse) ToJsonString() string
type GetLocalStorageItemResponseParams ¶ added in v1.0.762
type GetLocalStorageItemResponseParams struct { // 值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type HistoryAccount ¶
type HistoryAccount struct { // 唯一ID。 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全客户端唯一Uuid。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机内网IP。 MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机名。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 账号名。 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 账号变更类型。 // <li>CREATE:表示新增账号</li> // <li>MODIFY:表示修改账号</li> // <li>DELETE:表示删除账号</li> ModifyType *string `json:"ModifyType,omitnil,omitempty" name:"ModifyType"` // 变更时间。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type HostDesc ¶ added in v1.0.762
type HostDesc struct { // 机器uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 机器名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 机器IP:已销毁的服务器IP为空 MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 公网IP:已销毁的服务器IP为空 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 标签信息数组 Tags []*MachineTag `json:"Tags,omitnil,omitempty" name:"Tags"` }
type HostLoginList ¶ added in v1.0.240
type HostLoginList struct { // 记录Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ip MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 用户名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 来源ip SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 1:正常登录;2异地登录; 5已加白; 14:已处理;15:已忽略。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 国家id Country *uint64 `json:"Country,omitnil,omitempty" name:"Country"` // 城市id City *uint64 `json:"City,omitnil,omitempty" name:"City"` // 省份id Province *uint64 `json:"Province,omitnil,omitempty" name:"Province"` // 登录时间 LoginTime *string `json:"LoginTime,omitnil,omitempty" name:"LoginTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 是否命中异地登录异常 1表示命中此类异常, 0表示未命中 IsRiskArea *uint64 `json:"IsRiskArea,omitnil,omitempty" name:"IsRiskArea"` // 是否命中异常用户异常 1表示命中此类异常, 0表示未命中 IsRiskUser *uint64 `json:"IsRiskUser,omitnil,omitempty" name:"IsRiskUser"` // 是否命中异常时间异常 1表示命中此类异常, 0表示未命中 IsRiskTime *uint64 `json:"IsRiskTime,omitnil,omitempty" name:"IsRiskTime"` // 是否命中异常IP异常 1表示命中此类异常, 0表示未命中 IsRiskSrcIp *uint64 `json:"IsRiskSrcIp,omitnil,omitempty" name:"IsRiskSrcIp"` // 危险等级: // 0 高危 // 1 可疑 RiskLevel *uint64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 位置名称 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 高危信息说明: // ABROAD - 海外IP; // XTI - 威胁情报 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 请求目的端口 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` }
type HostLoginWhiteObj ¶ added in v1.0.762
type HostLoginWhiteObj struct { // 加白地域 Places []*Place `json:"Places,omitnil,omitempty" name:"Places"` // 加白源IP,支持网段,多个IP以逗号隔开 SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 加白用户名,多个用户名以逗号隔开 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 是否对全局生效, 1:全局有效 0: 仅针对单台主机' IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 白名单生效的机器信息列表 HostInfos []*HostInfo `json:"HostInfos,omitnil,omitempty" name:"HostInfos"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type HostRiskLevelCount ¶ added in v1.0.610
type HostRiskLevelCount struct { // 主机ID HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 主机名 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 严重个数 SeriousCount *int64 `json:"SeriousCount,omitnil,omitempty" name:"SeriousCount"` // 高危个数 HighCount *int64 `json:"HighCount,omitnil,omitempty" name:"HighCount"` // 中危个数 MediumCount *int64 `json:"MediumCount,omitnil,omitempty" name:"MediumCount"` // 低危个数 LowCount *int64 `json:"LowCount,omitnil,omitempty" name:"LowCount"` }
type HostTagInfo ¶ added in v1.0.762
type HostTagInfo struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机标签名数组 TagList []*string `json:"TagList,omitnil,omitempty" name:"TagList"` // 主机内网Ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机名 AliasName *string `json:"AliasName,omitnil,omitempty" name:"AliasName"` // 主机公网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 内核版本号 KernelVersion *string `json:"KernelVersion,omitnil,omitempty" name:"KernelVersion"` // 主机在线状态 ONLINE,OFFLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版 Flagship 旗舰版 ProtectType *string `json:"ProtectType,omitnil,omitempty" name:"ProtectType"` // 漏洞数 VulNum *int64 `json:"VulNum,omitnil,omitempty" name:"VulNum"` // 云标签信息 CloudTags []*Tags `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 主机instance ID InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` // 主机类型 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 可用区名称 RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"` // 可用区ID RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` }
type IgnoreBaselineRule ¶ added in v1.0.240
type IgnoreBaselineRule struct { // 基线检测项名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 基线检测项id RuleId *uint64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 更新时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 修复建议 Fix *string `json:"Fix,omitnil,omitempty" name:"Fix"` // 影响主机数 EffectHostCount *uint64 `json:"EffectHostCount,omitnil,omitempty" name:"EffectHostCount"` }
type IgnoreImpactedHostsRequest ¶
type IgnoreImpactedHostsRequest struct { *tchttp.BaseRequest // 漏洞ID数组。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewIgnoreImpactedHostsRequest ¶
func NewIgnoreImpactedHostsRequest() (request *IgnoreImpactedHostsRequest)
func (*IgnoreImpactedHostsRequest) FromJsonString ¶
func (r *IgnoreImpactedHostsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*IgnoreImpactedHostsRequest) ToJsonString ¶
func (r *IgnoreImpactedHostsRequest) ToJsonString() string
type IgnoreImpactedHostsRequestParams ¶ added in v1.0.426
type IgnoreImpactedHostsRequestParams struct { // 漏洞ID数组。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type IgnoreImpactedHostsResponse ¶
type IgnoreImpactedHostsResponse struct { *tchttp.BaseResponse Response *IgnoreImpactedHostsResponseParams `json:"Response"` }
func NewIgnoreImpactedHostsResponse ¶
func NewIgnoreImpactedHostsResponse() (response *IgnoreImpactedHostsResponse)
func (*IgnoreImpactedHostsResponse) FromJsonString ¶
func (r *IgnoreImpactedHostsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*IgnoreImpactedHostsResponse) ToJsonString ¶
func (r *IgnoreImpactedHostsResponse) ToJsonString() string
type IgnoreImpactedHostsResponseParams ¶ added in v1.0.426
type IgnoreImpactedHostsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type IgnoreRuleEffectHostInfo ¶ added in v1.0.255
type IgnoreRuleEffectHostInfo struct { // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 危害等级:1-低位,2-中危,3-高危,4-严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 主机标签数组 TagList []*string `json:"TagList,omitnil,omitempty" name:"TagList"` // 状态:0-未通过,1-忽略,3-已通过,5-检测中 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 最后检测时间 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 事件id EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
type IncidentVertexInfo ¶ added in v1.0.633
type IncidentVertexInfo struct { // 事件id IncidentId *string `json:"IncidentId,omitnil,omitempty" name:"IncidentId"` // 事件所在表名 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 节点信息列表,数组项中包含节点详细信息 Vertex []*VertexInfo `json:"Vertex,omitnil,omitempty" name:"Vertex"` // 节点总个数 VertexCount *int64 `json:"VertexCount,omitnil,omitempty" name:"VertexCount"` }
type Item ¶ added in v1.0.610
type Item struct { // Id ItemId *int64 `json:"ItemId,omitnil,omitempty" name:"ItemId"` // 名称 ItemName *string `json:"ItemName,omitnil,omitempty" name:"ItemName"` // 自定义阈值 CustomItemValues []*uint64 `json:"CustomItemValues,omitnil,omitempty" name:"CustomItemValues"` // 检测项所属分类 CategoryId *int64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` }
type JavaMemShellDetail ¶ added in v1.0.762
type JavaMemShellDetail struct { // 容器名 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 实例状态:RUNNING,STOPPED,SHUTDOWN... InstanceState *string `json:"InstanceState,omitnil,omitempty" name:"InstanceState"` // 内网IP PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"` // 公共ip PublicIp *string `json:"PublicIp,omitnil,omitempty" name:"PublicIp"` // 内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 说明 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 首次发现时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近检测时间 RecentFoundTime *string `json:"RecentFoundTime,omitnil,omitempty" name:"RecentFoundTime"` // 处理状态 0 -- 待处理 1 -- 已加白 2 -- 已删除 3 - 已忽略 4 - 已手动处理 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // java加载器类名 ClassLoaderName *string `json:"ClassLoaderName,omitnil,omitempty" name:"ClassLoaderName"` // 父类名 SuperClassName *string `json:"SuperClassName,omitnil,omitempty" name:"SuperClassName"` // 类文件MD5 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 继承的接口 Interfaces *string `json:"Interfaces,omitnil,omitempty" name:"Interfaces"` // 注释 Annotations *string `json:"Annotations,omitnil,omitempty" name:"Annotations"` // 进程pid Pid *uint64 `json:"Pid,omitnil,omitempty" name:"Pid"` // java进程路径 Exe *string `json:"Exe,omitnil,omitempty" name:"Exe"` // java进程命令行参数 Args *string `json:"Args,omitnil,omitempty" name:"Args"` // 类名 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` // java内存马二进制代码(base64) ClassContent *string `json:"ClassContent,omitnil,omitempty" name:"ClassContent"` // java内存马反编译代码 ClassContentPretty *string `json:"ClassContentPretty,omitnil,omitempty" name:"ClassContentPretty"` // 事件描述 EventDescription *string `json:"EventDescription,omitnil,omitempty" name:"EventDescription"` // 安全建议 SecurityAdvice *string `json:"SecurityAdvice,omitnil,omitempty" name:"SecurityAdvice"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // agent状态:OFFLINE,ONLINE MachineState *string `json:"MachineState,omitnil,omitempty" name:"MachineState"` }
type JavaMemShellInfo ¶ added in v1.0.519
type JavaMemShellInfo struct { // 事件ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 服务器名称 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 服务器IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 内存马类型 0:Filter型 1:Listener型 2:Servlet型 3:Interceptors型 4:Agent型 5:其他 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 说明 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 首次发现时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近检测时间 RecentFoundTime *string `json:"RecentFoundTime,omitnil,omitempty" name:"RecentFoundTime"` // 处理状态 0 -- 待处理 1 -- 已加白 2 -- 已删除 3 - 已忽略 4 - 已手动处理 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 服务器quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 服务器uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 类名 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` // 父类名 SuperClassName *string `json:"SuperClassName,omitnil,omitempty" name:"SuperClassName"` // 继承的接口 Interfaces *string `json:"Interfaces,omitnil,omitempty" name:"Interfaces"` // 注释 Annotations *string `json:"Annotations,omitnil,omitempty" name:"Annotations"` // 所属的类加载器 LoaderClassName *string `json:"LoaderClassName,omitnil,omitempty" name:"LoaderClassName"` }
type JavaMemShellPluginInfo ¶ added in v1.0.762
type JavaMemShellPluginInfo struct { // 注入进程pid Pid *uint64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 注入进程主类 MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // 注入状态:0: 注入中, 1: 注入成功, 2: 插件超时, 3: 插件退出, 4: 注入失败 5: 软删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 错误日志 ErrorLog *string `json:"ErrorLog,omitnil,omitempty" name:"ErrorLog"` }
type JavaMemShellPluginSetting ¶ added in v1.0.762
type JavaMemShellPluginSetting struct { // 容器quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务器名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 服务器ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // javashell插件开关 0: 关闭 1: 开启 JavaShellStatus *uint64 `json:"JavaShellStatus,omitnil,omitempty" name:"JavaShellStatus"` // 插件是否存在异常 0: 正常 1: 异常 Exception *uint64 `json:"Exception,omitnil,omitempty" name:"Exception"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 服务器uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type KeyValueArrayInfo ¶ added in v1.0.762
type KeyValueInfo ¶ added in v1.0.762
type KeyValueInfo struct { // 是否大小写敏感 CaseSensitive *bool `json:"CaseSensitive,omitnil,omitempty" name:"CaseSensitive"` // 需要建立索引的键值对信息 KeyValues []*KeyValueArrayInfo `json:"KeyValues,omitnil,omitempty" name:"KeyValues"` }
type KeysLocalStorageRequest ¶ added in v1.0.762
type KeysLocalStorageRequest struct {
*tchttp.BaseRequest
}
func NewKeysLocalStorageRequest ¶ added in v1.0.762
func NewKeysLocalStorageRequest() (request *KeysLocalStorageRequest)
func (*KeysLocalStorageRequest) FromJsonString ¶ added in v1.0.762
func (r *KeysLocalStorageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*KeysLocalStorageRequest) ToJsonString ¶ added in v1.0.762
func (r *KeysLocalStorageRequest) ToJsonString() string
type KeysLocalStorageRequestParams ¶ added in v1.0.762
type KeysLocalStorageRequestParams struct { }
Predefined struct for user
type KeysLocalStorageResponse ¶ added in v1.0.762
type KeysLocalStorageResponse struct { *tchttp.BaseResponse Response *KeysLocalStorageResponseParams `json:"Response"` }
func NewKeysLocalStorageResponse ¶ added in v1.0.762
func NewKeysLocalStorageResponse() (response *KeysLocalStorageResponse)
func (*KeysLocalStorageResponse) FromJsonString ¶ added in v1.0.762
func (r *KeysLocalStorageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*KeysLocalStorageResponse) ToJsonString ¶ added in v1.0.762
func (r *KeysLocalStorageResponse) ToJsonString() string
type KeysLocalStorageResponseParams ¶ added in v1.0.762
type KeysLocalStorageResponseParams struct { // 键列表 // 注意:此字段可能返回 null,表示取不到有效值。 Keys []*string `json:"Keys,omitnil,omitempty" name:"Keys"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type LicenseBindDetail ¶ added in v1.0.494
type LicenseBindDetail struct { // 机器别名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 机器公网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 机器内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 云服务器UUID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机安全客户端UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 标签信息 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 主机安全客户端状态,OFFLINE 离线,ONLINE 在线,UNINSTALL 未安装 AgentStatus *string `json:"AgentStatus,omitnil,omitempty" name:"AgentStatus"` // 是否允许解绑,false 不允许解绑 IsUnBind *bool `json:"IsUnBind,omitnil,omitempty" name:"IsUnBind"` // 是否允许换绑,false 不允许换绑 IsSwitchBind *bool `json:"IsSwitchBind,omitnil,omitempty" name:"IsSwitchBind"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // <li> RUNNING 运行中</li> // <li> STOPPED 已关机</li> // <li> EXPIRED 待回收</li> InstanceState *string `json:"InstanceState,omitnil,omitempty" name:"InstanceState"` // <li>ONLINE 已离线 </li> // <li>OFFLINE 防护中</li> // <li>UNINSTALLED 未安装客户端</li> AgentState *string `json:"AgentState,omitnil,omitempty" name:"AgentState"` }
type LicenseBindTaskDetail ¶ added in v1.0.494
type LicenseBindTaskDetail struct { // 云服务器UUID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 错误信息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 0 执行中, 1 成功,2失败 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 修复建议 FixMessage *string `json:"FixMessage,omitnil,omitempty" name:"FixMessage"` // 机器额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type LicenseDetail ¶ added in v1.0.494
type LicenseDetail struct { // 授权ID LicenseId *uint64 `json:"LicenseId,omitnil,omitempty" name:"LicenseId"` // 授权类型,0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 授权状态 0 未使用,1 部分使用, 2 已用完, 3 不可用 LicenseStatus *uint64 `json:"LicenseStatus,omitnil,omitempty" name:"LicenseStatus"` // 总授权数 LicenseCnt *uint64 `json:"LicenseCnt,omitnil,omitempty" name:"LicenseCnt"` // 已使用授权数 UsedLicenseCnt *uint64 `json:"UsedLicenseCnt,omitnil,omitempty" name:"UsedLicenseCnt"` // 订单状态 1 正常 2隔离, 3销毁 OrderStatus *uint64 `json:"OrderStatus,omitnil,omitempty" name:"OrderStatus"` // 截止日期 Deadline *string `json:"Deadline,omitnil,omitempty" name:"Deadline"` // 订单资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 0 初始化,1 自动续费,2 不自动续费 AutoRenewFlag *uint64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"` // 项目ID ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 任务ID ,默认0 ,查询绑定进度用 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 购买时间 BuyTime *string `json:"BuyTime,omitnil,omitempty" name:"BuyTime"` // 是否试用订单. SourceType *uint64 `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 资源别名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 平台标签 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 冻结数,当为0时 为未冻结,非0 则表示冻结授权数额 FreezeNum *int64 `json:"FreezeNum,omitnil,omitempty" name:"FreezeNum"` }
type LicenseOrder ¶ added in v1.0.427
type LicenseOrder struct { // 授权ID LicenseId *uint64 `json:"LicenseId,omitnil,omitempty" name:"LicenseId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 授权订单资源状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 订单类型 SourceType *uint64 `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
type LicenseUnBindRsp ¶ added in v1.0.494
type LogHistogram ¶ added in v1.0.762
type LogInfo ¶ added in v1.0.762
type LogInfo struct { // 日志内容的Json序列化字符串 Content *string `json:"Content,omitnil,omitempty" name:"Content"` // 日志文件名称 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 日志来源IP Source *string `json:"Source,omitnil,omitempty" name:"Source"` // 日志时间,单位ms TimeStamp *int64 `json:"TimeStamp,omitnil,omitempty" name:"TimeStamp"` }
type LogStorageRecord ¶ added in v1.0.658
type LoginWhiteCombinedInfo ¶ added in v1.0.240
type LoginWhiteCombinedInfo struct { // 白名单地域 Places []*Place `json:"Places,omitnil,omitempty" name:"Places"` // 白名单用户(多个用户逗号隔开) UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 白名单IP(多个IP逗号隔开) SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 地域字符串 Locale *string `json:"Locale,omitnil,omitempty" name:"Locale"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 是否对全局生效, 1:全局有效 0: 对指定主机列表生效' IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 白名单名字:IsLocal=1时固定为:全部服务器;单台机器时为机器内网IP,多台服务器时为服务器数量,如:11台 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 仅在单台服务器时,返回服务器名称 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 白名单ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 服务器Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 登陆地 Locations *string `json:"Locations,omitnil,omitempty" name:"Locations"` }
type LoginWhiteLists ¶
type LoginWhiteLists struct { // 记录ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 白名单地域 Places []*Place `json:"Places,omitnil,omitempty" name:"Places"` // 白名单用户(多个用户逗号隔开) UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 白名单IP(多个IP逗号隔开) SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 是否为全局规则 IsGlobal *bool `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 创建白名单时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改白名单时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 机器名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 机器IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 起始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type Machine ¶
type Machine struct { // 主机名称。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机系统。 MachineOs *string `json:"MachineOs,omitnil,omitempty" name:"MachineOs"` // 主机状态。 <li>OFFLINE: 离线 </li> <li>ONLINE: 在线</li> <li>SHUTDOWN: 已关机</li> <li>UNINSTALLED: 未防护</li> MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // ONLINE 防护中; OFFLINE 已离线;UNINStALLED 未安装 AgentStatus *string `json:"AgentStatus,omitnil,omitempty" name:"AgentStatus"` // RUNNING 运行中; STOPED 已关机; EXPIRED 待回收 InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"` // 主机安全Uuid,若客户端长时间不在线将返回空字符。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // CVM或BM机器唯一Uuid。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 漏洞数。 VulNum *int64 `json:"VulNum,omitnil,omitempty" name:"VulNum"` // 主机IP。 MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 是否是专业版。 // <li>true: 是</li> // <li>false:否</li> IsProVersion *bool `json:"IsProVersion,omitnil,omitempty" name:"IsProVersion"` // 主机外网IP。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机状态。 // <li>POSTPAY: 表示后付费,即按量计费 </li> // <li>PREPAY: 表示预付费,即包年包月</li> PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 木马数。 MalwareNum *int64 `json:"MalwareNum,omitnil,omitempty" name:"MalwareNum"` // 标签信息 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 基线风险数。 BaselineNum *int64 `json:"BaselineNum,omitnil,omitempty" name:"BaselineNum"` // 网络风险数。 CyberAttackNum *int64 `json:"CyberAttackNum,omitnil,omitempty" name:"CyberAttackNum"` // 风险状态。 // <li>SAFE:安全</li> // <li>RISK:风险</li> // <li>UNKNOWN:未知</li> SecurityStatus *string `json:"SecurityStatus,omitnil,omitempty" name:"SecurityStatus"` // 入侵事件数 InvasionNum *int64 `json:"InvasionNum,omitnil,omitempty" name:"InvasionNum"` // 地域信息 RegionInfo *RegionInfo `json:"RegionInfo,omitnil,omitempty" name:"RegionInfo"` // 实例状态 TERMINATED_PRO_VERSION 已销毁 InstanceState *string `json:"InstanceState,omitnil,omitempty" name:"InstanceState"` // 防篡改 授权状态 1 授权 0 未授权 LicenseStatus *uint64 `json:"LicenseStatus,omitnil,omitempty" name:"LicenseStatus"` // 项目ID ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 是否有资产扫描接口,0无,1有 HasAssetScan *uint64 `json:"HasAssetScan,omitnil,omitempty" name:"HasAssetScan"` // 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 内核版本 KernelVersion *string `json:"KernelVersion,omitnil,omitempty" name:"KernelVersion"` // 防护版本:BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版 ProtectType *string `json:"ProtectType,omitnil,omitempty" name:"ProtectType"` // 云标签信息 CloudTags []*Tags `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 是否15天内新增的主机 0:非15天内新增的主机,1:15天内增加的主机 IsAddedOnTheFifteen *uint64 `json:"IsAddedOnTheFifteen,omitnil,omitempty" name:"IsAddedOnTheFifteen"` // 主机ip列表 IpList *string `json:"IpList,omitnil,omitempty" name:"IpList"` // 所属网络 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type MachineClearHistory ¶ added in v1.0.762
type MachineClearHistory struct { // ID值 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 公网IP PublicIp *string `json:"PublicIp,omitnil,omitempty" name:"PublicIp"` // 内网IP PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"` // 客户端最后离线时间 AgentLastOfflineTime *string `json:"AgentLastOfflineTime,omitnil,omitempty" name:"AgentLastOfflineTime"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type MachineExtraInfo ¶ added in v1.0.572
type MachineExtraInfo struct { // 公网IP WanIP *string `json:"WanIP,omitnil,omitempty" name:"WanIP"` // 内网IP PrivateIP *string `json:"PrivateIP,omitnil,omitempty" name:"PrivateIP"` // 网络类型,1:vpc网络 2:基础网络 3:非腾讯云网络 NetworkType *int64 `json:"NetworkType,omitnil,omitempty" name:"NetworkType"` // 网络名,vpc网络情况下会返回vpc_id NetworkName *string `json:"NetworkName,omitnil,omitempty" name:"NetworkName"` // 实例ID InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` // 主机名 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` }
type MachineFileTamperRule ¶ added in v1.0.762
type MachineFileTamperRule struct { // 规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规则类型 0 :系统规则 1:用户规则 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` // 规则 Rule []*FileTamperRule `json:"Rule,omitnil,omitempty" name:"Rule"` // 唯一id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
type MachineLicenseDetail ¶ added in v1.0.762
type MachineLicenseDetail struct { // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 计费模式, 0 按量计费 , 1 预付费 PayMode *uint64 `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 订单类型,0 默认计费订单 1 试用订单, 2 赠送 3 体验 SourceType *uint64 `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 废弃字段, InquireKey *string `json:"InquireKey,omitnil,omitempty" name:"InquireKey"` // 自动续费标识 0 默认不自动付费, 1 自动付费 2 手动设置不续费 AutoRenewFlag *uint64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"` // 到期时间,按量付费该值为空 Deadline *string `json:"Deadline,omitnil,omitempty" name:"Deadline"` // 购买时间 BuyTime *string `json:"BuyTime,omitnil,omitempty" name:"BuyTime"` // 授权数量 LicenseCnt *uint64 `json:"LicenseCnt,omitnil,omitempty" name:"LicenseCnt"` }
type MachineSimple ¶ added in v1.0.762
type MachineSimple struct { // 主机名称。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机系统。 MachineOs *string `json:"MachineOs,omitnil,omitempty" name:"MachineOs"` // 主机安全uuid,若客户端长时间不在线将返回空字符。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // CVM或BM机器唯一Uuid。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机IP。 MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 是否是专业版。 // <li>true: 是</li> // <li>false:否</li> IsProVersion *bool `json:"IsProVersion,omitnil,omitempty" name:"IsProVersion"` // 主机外网IP。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机状态。 // <li>POSTPAY: 表示后付费,即按量计费 </li> // <li>PREPAY: 表示预付费,即包年包月</li> PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 标签信息 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 地域信息 RegionInfo *RegionInfo `json:"RegionInfo,omitnil,omitempty" name:"RegionInfo"` // 实例状态请参考CVM实例列表InstanceState值 // https://cloud.tencent.com/document/api/213/15753#Instance InstanceState *string `json:"InstanceState,omitnil,omitempty" name:"InstanceState"` // 项目ID ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 内核版本 KernelVersion *string `json:"KernelVersion,omitnil,omitempty" name:"KernelVersion"` // 防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版. ProtectType *string `json:"ProtectType,omitnil,omitempty" name:"ProtectType"` // 授权订单对象 LicenseOrder *LicenseOrder `json:"LicenseOrder,omitnil,omitempty" name:"LicenseOrder"` // 云标签信息 CloudTags []*Tags `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
type MachineSnapshotInfo ¶ added in v1.0.762
type MachineSnapshotInfo struct { // cvm id Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 快照名称 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` // 快照创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 磁盘id DiskId *string `json:"DiskId,omitnil,omitempty" name:"DiskId"` // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 地区id RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 快照id SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` }
type MachineTag ¶
type MalWareList ¶ added in v1.0.240
type MalWareList struct { // 服务器ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 唯一UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 路径 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 病毒名称 VirusName *string `json:"VirusName,omitnil,omitempty" name:"VirusName"` // 状态;4-:待处理,5-已信任,6-已隔离,8-文件已删除, 14:已处理,13-已加白 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机别名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 特性标签,已废弃字段,不会再返回标签,详情中才会返回标签信息 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 首次运行时间 FileCreateTime *string `json:"FileCreateTime,omitnil,omitempty" name:"FileCreateTime"` // 最近运行时间 FileModifierTime *string `json:"FileModifierTime,omitnil,omitempty" name:"FileModifierTime"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近扫描时间 LatestScanTime *string `json:"LatestScanTime,omitnil,omitempty" name:"LatestScanTime"` // 风险等级 0未知、1低、2中、3高、4严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // '木马检测平台用,分割 1云查杀引擎、2TAV、3binaryAi、4异常行为、5威胁情报 CheckPlatform *string `json:"CheckPlatform,omitnil,omitempty" name:"CheckPlatform"` // 木马进程是否存在 0:不存在,1:存在 ProcessExists *uint64 `json:"ProcessExists,omitnil,omitempty" name:"ProcessExists"` // 木马文件是否存在 0:不存在,1:存在 FileExists *uint64 `json:"FileExists,omitnil,omitempty" name:"FileExists"` // cvm quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 木马样本md5 MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type MaliciousRequestWhiteListInfo ¶ added in v1.0.255
type MaliciousRequestWhiteListInfo struct { // 白名单id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备注 Mark *string `json:"Mark,omitnil,omitempty" name:"Mark"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 更新时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type MalwareInfo ¶
type MalwareInfo struct { // 病毒名称 VirusName *string `json:"VirusName,omitnil,omitempty" name:"VirusName"` // 文件大小 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 文件MD5 MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 文件地址 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 首次运行时间 FileCreateTime *string `json:"FileCreateTime,omitnil,omitempty" name:"FileCreateTime"` // 最近一次运行时间 FileModifierTime *string `json:"FileModifierTime,omitnil,omitempty" name:"FileModifierTime"` // 危害描述 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 建议方案 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 服务器名称 ServersName *string `json:"ServersName,omitnil,omitempty" name:"ServersName"` // 服务器IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 进程名称 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程ID ProcessID *string `json:"ProcessID,omitnil,omitempty" name:"ProcessID"` // 标签特性 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 影响广度 // 暂时不提供 Breadth *string `json:"Breadth,omitnil,omitempty" name:"Breadth"` // 查询热度 // 暂时不提供 Heat *string `json:"Heat,omitnil,omitempty" name:"Heat"` // 唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 文件名称 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 首次发现时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近扫描时间 LatestScanTime *string `json:"LatestScanTime,omitnil,omitempty" name:"LatestScanTime"` // 参考链接 Reference *string `json:"Reference,omitnil,omitempty" name:"Reference"` // 外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 主机在线状态 OFFLINE ONLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 状态;4-:待处理,5-已信任,6-已隔离 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 风险等级 0提示、1低、2中、3高、4严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 木马检测平台用,分割 1云查杀引擎、2TAV、3binaryAi、4异常行为、5威胁情报 CheckPlatform *string `json:"CheckPlatform,omitnil,omitempty" name:"CheckPlatform"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 最近修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 最近访问时间 StrFileAccessTime *string `json:"StrFileAccessTime,omitnil,omitempty" name:"StrFileAccessTime"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 参考链接 References []*string `json:"References,omitnil,omitempty" name:"References"` // 木马文件是否存在 FileExists *bool `json:"FileExists,omitnil,omitempty" name:"FileExists"` // 木马进程是否存在 ProcessExists *bool `json:"ProcessExists,omitnil,omitempty" name:"ProcessExists"` }
type MalwareRisk ¶ added in v1.0.240
type MalwareRisk struct { // 机器IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 病毒名 VirusName *string `json:"VirusName,omitnil,omitempty" name:"VirusName"` // 发现时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
type MalwareRiskOverview ¶ added in v1.0.762
type MalwareRiskOverview struct { // 影响主机数 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 异常进程数 ProcessCount *int64 `json:"ProcessCount,omitnil,omitempty" name:"ProcessCount"` // 恶意文件数 FileCount *int64 `json:"FileCount,omitnil,omitempty" name:"FileCount"` // 是否首次扫描[false:否|true:是] IsFirstScan *bool `json:"IsFirstScan,omitnil,omitempty" name:"IsFirstScan"` // 最后扫描时间 ScanTime *string `json:"ScanTime,omitnil,omitempty" name:"ScanTime"` }
type MalwareWhiteListAffectEvent ¶ added in v1.0.762
type MalwareWhiteListAffectEvent struct { // 唯一ID。 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 影响的md5 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 文件路径 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 添加时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type MalwareWhiteListInfo ¶ added in v1.0.762
type MalwareWhiteListInfo struct { // 唯一ID。 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // cvm quuid 按,分割。 QuuidList *string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // md5列表 按,分割 Md5List *string `json:"Md5List,omitnil,omitempty" name:"Md5List"` // 是否全部主机; 0否,1是 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 白名单模式;0 MD5 ,1自定义 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 匹配模式;0精确匹配,1模糊匹配 MatchType *uint64 `json:"MatchType,omitnil,omitempty" name:"MatchType"` // 文件名;按,分割 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件目录;按,分割 FileDirectory *string `json:"FileDirectory,omitnil,omitempty" name:"FileDirectory"` // 文件后缀;按,分割 FileExtension *string `json:"FileExtension,omitnil,omitempty" name:"FileExtension"` // 规则创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 受影响记录 EventsCount *uint64 `json:"EventsCount,omitnil,omitempty" name:"EventsCount"` // 规则修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type ModifyAutoOpenProVersionConfigRequest ¶
type ModifyAutoOpenProVersionConfigRequest struct { *tchttp.BaseRequest // 设置自动开通状态。 // <li>CLOSE:关闭</li> // <li>OPEN:打开</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 自动加购/扩容授权开关,默认 1, 0关闭, 1开启 AutoRepurchaseSwitch *uint64 `json:"AutoRepurchaseSwitch,omitnil,omitempty" name:"AutoRepurchaseSwitch"` // 自动加购的订单是否自动续费,默认0 ,0关闭, 1开启 AutoRepurchaseRenewSwitch *uint64 `json:"AutoRepurchaseRenewSwitch,omitnil,omitempty" name:"AutoRepurchaseRenewSwitch"` // 手动购买的订单是否自动续费,默认0, 0关闭 ,1 开启 RepurchaseRenewSwitch *uint64 `json:"RepurchaseRenewSwitch,omitnil,omitempty" name:"RepurchaseRenewSwitch"` }
func NewModifyAutoOpenProVersionConfigRequest ¶
func NewModifyAutoOpenProVersionConfigRequest() (request *ModifyAutoOpenProVersionConfigRequest)
func (*ModifyAutoOpenProVersionConfigRequest) FromJsonString ¶
func (r *ModifyAutoOpenProVersionConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAutoOpenProVersionConfigRequest) ToJsonString ¶
func (r *ModifyAutoOpenProVersionConfigRequest) ToJsonString() string
type ModifyAutoOpenProVersionConfigRequestParams ¶ added in v1.0.426
type ModifyAutoOpenProVersionConfigRequestParams struct { // 设置自动开通状态。 // <li>CLOSE:关闭</li> // <li>OPEN:打开</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 自动加购/扩容授权开关,默认 1, 0关闭, 1开启 AutoRepurchaseSwitch *uint64 `json:"AutoRepurchaseSwitch,omitnil,omitempty" name:"AutoRepurchaseSwitch"` // 自动加购的订单是否自动续费,默认0 ,0关闭, 1开启 AutoRepurchaseRenewSwitch *uint64 `json:"AutoRepurchaseRenewSwitch,omitnil,omitempty" name:"AutoRepurchaseRenewSwitch"` // 手动购买的订单是否自动续费,默认0, 0关闭 ,1 开启 RepurchaseRenewSwitch *uint64 `json:"RepurchaseRenewSwitch,omitnil,omitempty" name:"RepurchaseRenewSwitch"` }
Predefined struct for user
type ModifyAutoOpenProVersionConfigResponse ¶
type ModifyAutoOpenProVersionConfigResponse struct { *tchttp.BaseResponse Response *ModifyAutoOpenProVersionConfigResponseParams `json:"Response"` }
func NewModifyAutoOpenProVersionConfigResponse ¶
func NewModifyAutoOpenProVersionConfigResponse() (response *ModifyAutoOpenProVersionConfigResponse)
func (*ModifyAutoOpenProVersionConfigResponse) FromJsonString ¶
func (r *ModifyAutoOpenProVersionConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAutoOpenProVersionConfigResponse) ToJsonString ¶
func (r *ModifyAutoOpenProVersionConfigResponse) ToJsonString() string
type ModifyAutoOpenProVersionConfigResponseParams ¶ added in v1.0.426
type ModifyAutoOpenProVersionConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBanModeRequest ¶ added in v1.0.240
type ModifyBanModeRequest struct { *tchttp.BaseRequest // 阻断模式,STANDARD_MODE:标准阻断,DEEP_MODE:深度阻断 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 阻断时间,用于标准阻断模式 Ttl *uint64 `json:"Ttl,omitnil,omitempty" name:"Ttl"` }
func NewModifyBanModeRequest ¶ added in v1.0.240
func NewModifyBanModeRequest() (request *ModifyBanModeRequest)
func (*ModifyBanModeRequest) FromJsonString ¶ added in v1.0.240
func (r *ModifyBanModeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBanModeRequest) ToJsonString ¶ added in v1.0.240
func (r *ModifyBanModeRequest) ToJsonString() string
type ModifyBanModeRequestParams ¶ added in v1.0.426
type ModifyBanModeRequestParams struct { // 阻断模式,STANDARD_MODE:标准阻断,DEEP_MODE:深度阻断 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 阻断时间,用于标准阻断模式 Ttl *uint64 `json:"Ttl,omitnil,omitempty" name:"Ttl"` }
Predefined struct for user
type ModifyBanModeResponse ¶ added in v1.0.240
type ModifyBanModeResponse struct { *tchttp.BaseResponse Response *ModifyBanModeResponseParams `json:"Response"` }
func NewModifyBanModeResponse ¶ added in v1.0.240
func NewModifyBanModeResponse() (response *ModifyBanModeResponse)
func (*ModifyBanModeResponse) FromJsonString ¶ added in v1.0.240
func (r *ModifyBanModeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBanModeResponse) ToJsonString ¶ added in v1.0.240
func (r *ModifyBanModeResponse) ToJsonString() string
type ModifyBanModeResponseParams ¶ added in v1.0.426
type ModifyBanModeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBanStatusRequest ¶ added in v1.0.240
type ModifyBanStatusRequest struct { *tchttp.BaseRequest // 阻断开关状态: 0 -- 关闭 1 -- 高级阻断 2 -- 基础阻断(只阻断情报库黑ip) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否开启智能过白模式 OpenSmartMode *bool `json:"OpenSmartMode,omitnil,omitempty" name:"OpenSmartMode"` }
func NewModifyBanStatusRequest ¶ added in v1.0.240
func NewModifyBanStatusRequest() (request *ModifyBanStatusRequest)
func (*ModifyBanStatusRequest) FromJsonString ¶ added in v1.0.240
func (r *ModifyBanStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBanStatusRequest) ToJsonString ¶ added in v1.0.240
func (r *ModifyBanStatusRequest) ToJsonString() string
type ModifyBanStatusRequestParams ¶ added in v1.0.426
type ModifyBanStatusRequestParams struct { // 阻断开关状态: 0 -- 关闭 1 -- 高级阻断 2 -- 基础阻断(只阻断情报库黑ip) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否开启智能过白模式 OpenSmartMode *bool `json:"OpenSmartMode,omitnil,omitempty" name:"OpenSmartMode"` }
Predefined struct for user
type ModifyBanStatusResponse ¶ added in v1.0.240
type ModifyBanStatusResponse struct { *tchttp.BaseResponse Response *ModifyBanStatusResponseParams `json:"Response"` }
func NewModifyBanStatusResponse ¶ added in v1.0.240
func NewModifyBanStatusResponse() (response *ModifyBanStatusResponse)
func (*ModifyBanStatusResponse) FromJsonString ¶ added in v1.0.240
func (r *ModifyBanStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBanStatusResponse) ToJsonString ¶ added in v1.0.240
func (r *ModifyBanStatusResponse) ToJsonString() string
type ModifyBanStatusResponseParams ¶ added in v1.0.426
type ModifyBanStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBanWhiteListRequest ¶ added in v1.0.762
type ModifyBanWhiteListRequest struct { *tchttp.BaseRequest // 修改白名单规则项 Rules *BanWhiteList `json:"Rules,omitnil,omitempty" name:"Rules"` }
func NewModifyBanWhiteListRequest ¶ added in v1.0.762
func NewModifyBanWhiteListRequest() (request *ModifyBanWhiteListRequest)
func (*ModifyBanWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyBanWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBanWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyBanWhiteListRequest) ToJsonString() string
type ModifyBanWhiteListRequestParams ¶ added in v1.0.762
type ModifyBanWhiteListRequestParams struct { // 修改白名单规则项 Rules *BanWhiteList `json:"Rules,omitnil,omitempty" name:"Rules"` }
Predefined struct for user
type ModifyBanWhiteListResponse ¶ added in v1.0.762
type ModifyBanWhiteListResponse struct { *tchttp.BaseResponse Response *ModifyBanWhiteListResponseParams `json:"Response"` }
func NewModifyBanWhiteListResponse ¶ added in v1.0.762
func NewModifyBanWhiteListResponse() (response *ModifyBanWhiteListResponse)
func (*ModifyBanWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyBanWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBanWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyBanWhiteListResponse) ToJsonString() string
type ModifyBanWhiteListResponseParams ¶ added in v1.0.762
type ModifyBanWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBaselinePolicyRequest ¶ added in v1.0.519
type ModifyBaselinePolicyRequest struct { *tchttp.BaseRequest // 无 Data *BaselinePolicy `json:"Data,omitnil,omitempty" name:"Data"` // <li>RuleName - String - 是否必填:否 - 规则名称</li> // <li>CategoryId - int64 - 是否必填:否 自定义筛选为-1 - 规则分类</li> // <li>RuleType - int - 是否必填:否 0:系统 1:自定义 - 规则类型</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否按照过滤的全选 SelectAll *int64 `json:"SelectAll,omitnil,omitempty" name:"SelectAll"` }
func NewModifyBaselinePolicyRequest ¶ added in v1.0.519
func NewModifyBaselinePolicyRequest() (request *ModifyBaselinePolicyRequest)
func (*ModifyBaselinePolicyRequest) FromJsonString ¶ added in v1.0.519
func (r *ModifyBaselinePolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselinePolicyRequest) ToJsonString ¶ added in v1.0.519
func (r *ModifyBaselinePolicyRequest) ToJsonString() string
type ModifyBaselinePolicyRequestParams ¶ added in v1.0.519
type ModifyBaselinePolicyRequestParams struct { // 无 Data *BaselinePolicy `json:"Data,omitnil,omitempty" name:"Data"` // <li>RuleName - String - 是否必填:否 - 规则名称</li> // <li>CategoryId - int64 - 是否必填:否 自定义筛选为-1 - 规则分类</li> // <li>RuleType - int - 是否必填:否 0:系统 1:自定义 - 规则类型</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否按照过滤的全选 SelectAll *int64 `json:"SelectAll,omitnil,omitempty" name:"SelectAll"` }
Predefined struct for user
type ModifyBaselinePolicyResponse ¶ added in v1.0.519
type ModifyBaselinePolicyResponse struct { *tchttp.BaseResponse Response *ModifyBaselinePolicyResponseParams `json:"Response"` }
func NewModifyBaselinePolicyResponse ¶ added in v1.0.519
func NewModifyBaselinePolicyResponse() (response *ModifyBaselinePolicyResponse)
func (*ModifyBaselinePolicyResponse) FromJsonString ¶ added in v1.0.519
func (r *ModifyBaselinePolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselinePolicyResponse) ToJsonString ¶ added in v1.0.519
func (r *ModifyBaselinePolicyResponse) ToJsonString() string
type ModifyBaselinePolicyResponseParams ¶ added in v1.0.519
type ModifyBaselinePolicyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBaselinePolicyStateRequest ¶ added in v1.0.610
type ModifyBaselinePolicyStateRequest struct { *tchttp.BaseRequest // 策略Id PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // 开启状态[1:开启|0:未开启] IsEnabled *int64 `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"` }
func NewModifyBaselinePolicyStateRequest ¶ added in v1.0.610
func NewModifyBaselinePolicyStateRequest() (request *ModifyBaselinePolicyStateRequest)
func (*ModifyBaselinePolicyStateRequest) FromJsonString ¶ added in v1.0.610
func (r *ModifyBaselinePolicyStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselinePolicyStateRequest) ToJsonString ¶ added in v1.0.610
func (r *ModifyBaselinePolicyStateRequest) ToJsonString() string
type ModifyBaselinePolicyStateRequestParams ¶ added in v1.0.610
type ModifyBaselinePolicyStateRequestParams struct { // 策略Id PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // 开启状态[1:开启|0:未开启] IsEnabled *int64 `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"` }
Predefined struct for user
type ModifyBaselinePolicyStateResponse ¶ added in v1.0.610
type ModifyBaselinePolicyStateResponse struct { *tchttp.BaseResponse Response *ModifyBaselinePolicyStateResponseParams `json:"Response"` }
func NewModifyBaselinePolicyStateResponse ¶ added in v1.0.610
func NewModifyBaselinePolicyStateResponse() (response *ModifyBaselinePolicyStateResponse)
func (*ModifyBaselinePolicyStateResponse) FromJsonString ¶ added in v1.0.610
func (r *ModifyBaselinePolicyStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselinePolicyStateResponse) ToJsonString ¶ added in v1.0.610
func (r *ModifyBaselinePolicyStateResponse) ToJsonString() string
type ModifyBaselinePolicyStateResponseParams ¶ added in v1.0.610
type ModifyBaselinePolicyStateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBaselineRuleIgnoreRequest ¶ added in v1.0.610
type ModifyBaselineRuleIgnoreRequest struct { *tchttp.BaseRequest // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 资产类型[0:所有专业版旗舰版|1:id|2:ip] AssetType *int64 `json:"AssetType,omitnil,omitempty" name:"AssetType"` // 规则Id RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 关联项 ItemIds []*int64 `json:"ItemIds,omitnil,omitempty" name:"ItemIds"` // 主机Id HostIds []*string `json:"HostIds,omitnil,omitempty" name:"HostIds"` // 主机Ip HostIps []*string `json:"HostIps,omitnil,omitempty" name:"HostIps"` // 是否全选过滤 SelectAll *int64 `json:"SelectAll,omitnil,omitempty" name:"SelectAll"` // <li>ItemName - string - 是否必填:否 - 项名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewModifyBaselineRuleIgnoreRequest ¶ added in v1.0.610
func NewModifyBaselineRuleIgnoreRequest() (request *ModifyBaselineRuleIgnoreRequest)
func (*ModifyBaselineRuleIgnoreRequest) FromJsonString ¶ added in v1.0.610
func (r *ModifyBaselineRuleIgnoreRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselineRuleIgnoreRequest) ToJsonString ¶ added in v1.0.610
func (r *ModifyBaselineRuleIgnoreRequest) ToJsonString() string
type ModifyBaselineRuleIgnoreRequestParams ¶ added in v1.0.610
type ModifyBaselineRuleIgnoreRequestParams struct { // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 资产类型[0:所有专业版旗舰版|1:id|2:ip] AssetType *int64 `json:"AssetType,omitnil,omitempty" name:"AssetType"` // 规则Id RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 关联项 ItemIds []*int64 `json:"ItemIds,omitnil,omitempty" name:"ItemIds"` // 主机Id HostIds []*string `json:"HostIds,omitnil,omitempty" name:"HostIds"` // 主机Ip HostIps []*string `json:"HostIps,omitnil,omitempty" name:"HostIps"` // 是否全选过滤 SelectAll *int64 `json:"SelectAll,omitnil,omitempty" name:"SelectAll"` // <li>ItemName - string - 是否必填:否 - 项名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ModifyBaselineRuleIgnoreResponse ¶ added in v1.0.610
type ModifyBaselineRuleIgnoreResponse struct { *tchttp.BaseResponse Response *ModifyBaselineRuleIgnoreResponseParams `json:"Response"` }
func NewModifyBaselineRuleIgnoreResponse ¶ added in v1.0.610
func NewModifyBaselineRuleIgnoreResponse() (response *ModifyBaselineRuleIgnoreResponse)
func (*ModifyBaselineRuleIgnoreResponse) FromJsonString ¶ added in v1.0.610
func (r *ModifyBaselineRuleIgnoreResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselineRuleIgnoreResponse) ToJsonString ¶ added in v1.0.610
func (r *ModifyBaselineRuleIgnoreResponse) ToJsonString() string
type ModifyBaselineRuleIgnoreResponseParams ¶ added in v1.0.610
type ModifyBaselineRuleIgnoreResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBaselineRuleRequest ¶ added in v1.0.610
type ModifyBaselineRuleRequest struct { *tchttp.BaseRequest // 无 Data *BaselineRule `json:"Data,omitnil,omitempty" name:"Data"` // 是否过滤全选 SelectAll *int64 `json:"SelectAll,omitnil,omitempty" name:"SelectAll"` // <li>ItemName - string - 是否必填:否 - 项名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:检测项,1:检测项分类 IdType *uint64 `json:"IdType,omitnil,omitempty" name:"IdType"` // 需要排除的检测项id ExcludeIds []*uint64 `json:"ExcludeIds,omitnil,omitempty" name:"ExcludeIds"` // 勾选的检测项分类 CategoryIds []*uint64 `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` }
func NewModifyBaselineRuleRequest ¶ added in v1.0.610
func NewModifyBaselineRuleRequest() (request *ModifyBaselineRuleRequest)
func (*ModifyBaselineRuleRequest) FromJsonString ¶ added in v1.0.610
func (r *ModifyBaselineRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselineRuleRequest) ToJsonString ¶ added in v1.0.610
func (r *ModifyBaselineRuleRequest) ToJsonString() string
type ModifyBaselineRuleRequestParams ¶ added in v1.0.610
type ModifyBaselineRuleRequestParams struct { // 无 Data *BaselineRule `json:"Data,omitnil,omitempty" name:"Data"` // 是否过滤全选 SelectAll *int64 `json:"SelectAll,omitnil,omitempty" name:"SelectAll"` // <li>ItemName - string - 是否必填:否 - 项名称</li> Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 0:检测项,1:检测项分类 IdType *uint64 `json:"IdType,omitnil,omitempty" name:"IdType"` // 需要排除的检测项id ExcludeIds []*uint64 `json:"ExcludeIds,omitnil,omitempty" name:"ExcludeIds"` // 勾选的检测项分类 CategoryIds []*uint64 `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` }
Predefined struct for user
type ModifyBaselineRuleResponse ¶ added in v1.0.610
type ModifyBaselineRuleResponse struct { *tchttp.BaseResponse Response *ModifyBaselineRuleResponseParams `json:"Response"` }
func NewModifyBaselineRuleResponse ¶ added in v1.0.610
func NewModifyBaselineRuleResponse() (response *ModifyBaselineRuleResponse)
func (*ModifyBaselineRuleResponse) FromJsonString ¶ added in v1.0.610
func (r *ModifyBaselineRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselineRuleResponse) ToJsonString ¶ added in v1.0.610
func (r *ModifyBaselineRuleResponse) ToJsonString() string
type ModifyBaselineRuleResponseParams ¶ added in v1.0.610
type ModifyBaselineRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBaselineWeakPasswordRequest ¶ added in v1.0.610
type ModifyBaselineWeakPasswordRequest struct { *tchttp.BaseRequest // 无 Data []*BaselineWeakPassword `json:"Data,omitnil,omitempty" name:"Data"` }
func NewModifyBaselineWeakPasswordRequest ¶ added in v1.0.610
func NewModifyBaselineWeakPasswordRequest() (request *ModifyBaselineWeakPasswordRequest)
func (*ModifyBaselineWeakPasswordRequest) FromJsonString ¶ added in v1.0.610
func (r *ModifyBaselineWeakPasswordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselineWeakPasswordRequest) ToJsonString ¶ added in v1.0.610
func (r *ModifyBaselineWeakPasswordRequest) ToJsonString() string
type ModifyBaselineWeakPasswordRequestParams ¶ added in v1.0.610
type ModifyBaselineWeakPasswordRequestParams struct { // 无 Data []*BaselineWeakPassword `json:"Data,omitnil,omitempty" name:"Data"` }
Predefined struct for user
type ModifyBaselineWeakPasswordResponse ¶ added in v1.0.610
type ModifyBaselineWeakPasswordResponse struct { *tchttp.BaseResponse Response *ModifyBaselineWeakPasswordResponseParams `json:"Response"` }
func NewModifyBaselineWeakPasswordResponse ¶ added in v1.0.610
func NewModifyBaselineWeakPasswordResponse() (response *ModifyBaselineWeakPasswordResponse)
func (*ModifyBaselineWeakPasswordResponse) FromJsonString ¶ added in v1.0.610
func (r *ModifyBaselineWeakPasswordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBaselineWeakPasswordResponse) ToJsonString ¶ added in v1.0.610
func (r *ModifyBaselineWeakPasswordResponse) ToJsonString() string
type ModifyBaselineWeakPasswordResponseParams ¶ added in v1.0.610
type ModifyBaselineWeakPasswordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBashPolicyRequest ¶ added in v1.0.762
type ModifyBashPolicyRequest struct { *tchttp.BaseRequest // 具体的策略配置 Policy *BashPolicy `json:"Policy,omitnil,omitempty" name:"Policy"` }
func NewModifyBashPolicyRequest ¶ added in v1.0.762
func NewModifyBashPolicyRequest() (request *ModifyBashPolicyRequest)
func (*ModifyBashPolicyRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyBashPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBashPolicyRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyBashPolicyRequest) ToJsonString() string
type ModifyBashPolicyRequestParams ¶ added in v1.0.762
type ModifyBashPolicyRequestParams struct { // 具体的策略配置 Policy *BashPolicy `json:"Policy,omitnil,omitempty" name:"Policy"` }
Predefined struct for user
type ModifyBashPolicyResponse ¶ added in v1.0.762
type ModifyBashPolicyResponse struct { *tchttp.BaseResponse Response *ModifyBashPolicyResponseParams `json:"Response"` }
func NewModifyBashPolicyResponse ¶ added in v1.0.762
func NewModifyBashPolicyResponse() (response *ModifyBashPolicyResponse)
func (*ModifyBashPolicyResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyBashPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBashPolicyResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyBashPolicyResponse) ToJsonString() string
type ModifyBashPolicyResponseParams ¶ added in v1.0.762
type ModifyBashPolicyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBashPolicyStatusRequest ¶ added in v1.0.762
type ModifyBashPolicyStatusRequest struct { *tchttp.BaseRequest // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 是否禁用 Enable *uint64 `json:"Enable,omitnil,omitempty" name:"Enable"` }
func NewModifyBashPolicyStatusRequest ¶ added in v1.0.762
func NewModifyBashPolicyStatusRequest() (request *ModifyBashPolicyStatusRequest)
func (*ModifyBashPolicyStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyBashPolicyStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBashPolicyStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyBashPolicyStatusRequest) ToJsonString() string
type ModifyBashPolicyStatusRequestParams ¶ added in v1.0.762
type ModifyBashPolicyStatusRequestParams struct { // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 是否禁用 Enable *uint64 `json:"Enable,omitnil,omitempty" name:"Enable"` }
Predefined struct for user
type ModifyBashPolicyStatusResponse ¶ added in v1.0.762
type ModifyBashPolicyStatusResponse struct { *tchttp.BaseResponse Response *ModifyBashPolicyStatusResponseParams `json:"Response"` }
func NewModifyBashPolicyStatusResponse ¶ added in v1.0.762
func NewModifyBashPolicyStatusResponse() (response *ModifyBashPolicyStatusResponse)
func (*ModifyBashPolicyStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyBashPolicyStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBashPolicyStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyBashPolicyStatusResponse) ToJsonString() string
type ModifyBashPolicyStatusResponseParams ¶ added in v1.0.762
type ModifyBashPolicyStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBruteAttackRulesRequest ¶ added in v1.0.240
type ModifyBruteAttackRulesRequest struct { *tchttp.BaseRequest // 暴力破解判断规则 Rules []*BruteAttackRule `json:"Rules,omitnil,omitempty" name:"Rules"` }
func NewModifyBruteAttackRulesRequest ¶ added in v1.0.240
func NewModifyBruteAttackRulesRequest() (request *ModifyBruteAttackRulesRequest)
func (*ModifyBruteAttackRulesRequest) FromJsonString ¶ added in v1.0.240
func (r *ModifyBruteAttackRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBruteAttackRulesRequest) ToJsonString ¶ added in v1.0.240
func (r *ModifyBruteAttackRulesRequest) ToJsonString() string
type ModifyBruteAttackRulesRequestParams ¶ added in v1.0.426
type ModifyBruteAttackRulesRequestParams struct { // 暴力破解判断规则 Rules []*BruteAttackRule `json:"Rules,omitnil,omitempty" name:"Rules"` }
Predefined struct for user
type ModifyBruteAttackRulesResponse ¶ added in v1.0.240
type ModifyBruteAttackRulesResponse struct { *tchttp.BaseResponse Response *ModifyBruteAttackRulesResponseParams `json:"Response"` }
func NewModifyBruteAttackRulesResponse ¶ added in v1.0.240
func NewModifyBruteAttackRulesResponse() (response *ModifyBruteAttackRulesResponse)
func (*ModifyBruteAttackRulesResponse) FromJsonString ¶ added in v1.0.240
func (r *ModifyBruteAttackRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBruteAttackRulesResponse) ToJsonString ¶ added in v1.0.240
func (r *ModifyBruteAttackRulesResponse) ToJsonString() string
type ModifyBruteAttackRulesResponseParams ¶ added in v1.0.426
type ModifyBruteAttackRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyEventAttackStatusRequest ¶ added in v1.0.762
type ModifyEventAttackStatusRequest struct { *tchttp.BaseRequest // 需要修改的事件id 数组,支持批量 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否更新全部,即是否对所有的事件进行操作,当ids 不为空时,此参数无效 All *bool `json:"All,omitnil,omitempty" name:"All"` // 0:待处理 1:已处理 3: 已忽略 4:已删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 过滤条件。 // <li>Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否</li> // <li>Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否</li> // <li>SrcIP - String 来源IP - 是否必填: 否</li> // <li>DstPort - String 攻击目标端口 - 是否必填: 否</li> // <li>MachineName - String 主机名称 - 是否必填: 否</li> // <li>InstanceID - String 主机实例ID - 是否必填: 否</li> // <li>Quuids - String 主机cvm uuid - 是否必填: 否</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排除的id ExcludeId []*uint64 `json:"ExcludeId,omitnil,omitempty" name:"ExcludeId"` }
func NewModifyEventAttackStatusRequest ¶ added in v1.0.762
func NewModifyEventAttackStatusRequest() (request *ModifyEventAttackStatusRequest)
func (*ModifyEventAttackStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyEventAttackStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEventAttackStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyEventAttackStatusRequest) ToJsonString() string
type ModifyEventAttackStatusRequestParams ¶ added in v1.0.762
type ModifyEventAttackStatusRequestParams struct { // 需要修改的事件id 数组,支持批量 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否更新全部,即是否对所有的事件进行操作,当ids 不为空时,此参数无效 All *bool `json:"All,omitnil,omitempty" name:"All"` // 0:待处理 1:已处理 3: 已忽略 4:已删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 过滤条件。 // <li>Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否</li> // <li>Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否</li> // <li>SrcIP - String 来源IP - 是否必填: 否</li> // <li>DstPort - String 攻击目标端口 - 是否必填: 否</li> // <li>MachineName - String 主机名称 - 是否必填: 否</li> // <li>InstanceID - String 主机实例ID - 是否必填: 否</li> // <li>Quuids - String 主机cvm uuid - 是否必填: 否</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排除的id ExcludeId []*uint64 `json:"ExcludeId,omitnil,omitempty" name:"ExcludeId"` }
Predefined struct for user
type ModifyEventAttackStatusResponse ¶ added in v1.0.762
type ModifyEventAttackStatusResponse struct { *tchttp.BaseResponse Response *ModifyEventAttackStatusResponseParams `json:"Response"` }
func NewModifyEventAttackStatusResponse ¶ added in v1.0.762
func NewModifyEventAttackStatusResponse() (response *ModifyEventAttackStatusResponse)
func (*ModifyEventAttackStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyEventAttackStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEventAttackStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyEventAttackStatusResponse) ToJsonString() string
type ModifyEventAttackStatusResponseParams ¶ added in v1.0.762
type ModifyEventAttackStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyFileTamperEventsRequest ¶ added in v1.0.762
type ModifyFileTamperEventsRequest struct { *tchttp.BaseRequest // Status 1 -- 加白 2 -- 删除 3 - 忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 对应事件id Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewModifyFileTamperEventsRequest ¶ added in v1.0.762
func NewModifyFileTamperEventsRequest() (request *ModifyFileTamperEventsRequest)
func (*ModifyFileTamperEventsRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFileTamperEventsRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperEventsRequest) ToJsonString() string
type ModifyFileTamperEventsRequestParams ¶ added in v1.0.762
type ModifyFileTamperEventsRequestParams struct { // Status 1 -- 加白 2 -- 删除 3 - 忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 对应事件id Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type ModifyFileTamperEventsResponse ¶ added in v1.0.762
type ModifyFileTamperEventsResponse struct { *tchttp.BaseResponse Response *ModifyFileTamperEventsResponseParams `json:"Response"` }
func NewModifyFileTamperEventsResponse ¶ added in v1.0.762
func NewModifyFileTamperEventsResponse() (response *ModifyFileTamperEventsResponse)
func (*ModifyFileTamperEventsResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFileTamperEventsResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperEventsResponse) ToJsonString() string
type ModifyFileTamperEventsResponseParams ¶ added in v1.0.762
type ModifyFileTamperEventsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyFileTamperRuleRequest ¶ added in v1.0.762
type ModifyFileTamperRuleRequest struct { *tchttp.BaseRequest // 规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规则内容 Rules []*FileTamperRule `json:"Rules,omitnil,omitempty" name:"Rules"` // 是否全局规则(默认否) 0:否 ,1:是,全局是Uuids 可为空 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 启用状态 0: 启用 1: 已关闭 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 规则id 不填或者0表示新增 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 影响的主机uuid集合 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 风险等级 0:无, 1: 高危, 2:中危, 3: 低危 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 加白处理类型 // <li>cur 仅对当前加白</li> // <li>all 所有符合条件加白</li> AddWhiteType *string `json:"AddWhiteType,omitnil,omitempty" name:"AddWhiteType"` }
func NewModifyFileTamperRuleRequest ¶ added in v1.0.762
func NewModifyFileTamperRuleRequest() (request *ModifyFileTamperRuleRequest)
func (*ModifyFileTamperRuleRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFileTamperRuleRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperRuleRequest) ToJsonString() string
type ModifyFileTamperRuleRequestParams ¶ added in v1.0.762
type ModifyFileTamperRuleRequestParams struct { // 规则名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规则内容 Rules []*FileTamperRule `json:"Rules,omitnil,omitempty" name:"Rules"` // 是否全局规则(默认否) 0:否 ,1:是,全局是Uuids 可为空 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 启用状态 0: 启用 1: 已关闭 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 规则id 不填或者0表示新增 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 影响的主机uuid集合 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 风险等级 0:无, 1: 高危, 2:中危, 3: 低危 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 加白处理类型 // <li>cur 仅对当前加白</li> // <li>all 所有符合条件加白</li> AddWhiteType *string `json:"AddWhiteType,omitnil,omitempty" name:"AddWhiteType"` }
Predefined struct for user
type ModifyFileTamperRuleResponse ¶ added in v1.0.762
type ModifyFileTamperRuleResponse struct { *tchttp.BaseResponse Response *ModifyFileTamperRuleResponseParams `json:"Response"` }
func NewModifyFileTamperRuleResponse ¶ added in v1.0.762
func NewModifyFileTamperRuleResponse() (response *ModifyFileTamperRuleResponse)
func (*ModifyFileTamperRuleResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFileTamperRuleResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperRuleResponse) ToJsonString() string
type ModifyFileTamperRuleResponseParams ¶ added in v1.0.762
type ModifyFileTamperRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyFileTamperRuleStatusRequest ¶ added in v1.0.762
type ModifyFileTamperRuleStatusRequest struct { *tchttp.BaseRequest // 0: 启用1: 关闭2:删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 对应事件id Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否是系统规则 0=系统规则 1=用户自定义规则,系统规则Status 不支持删除 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` }
func NewModifyFileTamperRuleStatusRequest ¶ added in v1.0.762
func NewModifyFileTamperRuleStatusRequest() (request *ModifyFileTamperRuleStatusRequest)
func (*ModifyFileTamperRuleStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperRuleStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFileTamperRuleStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperRuleStatusRequest) ToJsonString() string
type ModifyFileTamperRuleStatusRequestParams ¶ added in v1.0.762
type ModifyFileTamperRuleStatusRequestParams struct { // 0: 启用1: 关闭2:删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 对应事件id Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否是系统规则 0=系统规则 1=用户自定义规则,系统规则Status 不支持删除 RuleCategory *uint64 `json:"RuleCategory,omitnil,omitempty" name:"RuleCategory"` }
Predefined struct for user
type ModifyFileTamperRuleStatusResponse ¶ added in v1.0.762
type ModifyFileTamperRuleStatusResponse struct { *tchttp.BaseResponse Response *ModifyFileTamperRuleStatusResponseParams `json:"Response"` }
func NewModifyFileTamperRuleStatusResponse ¶ added in v1.0.762
func NewModifyFileTamperRuleStatusResponse() (response *ModifyFileTamperRuleStatusResponse)
func (*ModifyFileTamperRuleStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperRuleStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFileTamperRuleStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyFileTamperRuleStatusResponse) ToJsonString() string
type ModifyFileTamperRuleStatusResponseParams ¶ added in v1.0.762
type ModifyFileTamperRuleStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyJavaMemShellPluginSwitchRequest ¶ added in v1.0.762
type ModifyJavaMemShellPluginSwitchRequest struct { *tchttp.BaseRequest // 主机quuid数组 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 插件目标状态:0: 关闭 1: 开启 JavaShellStatus *uint64 `json:"JavaShellStatus,omitnil,omitempty" name:"JavaShellStatus"` }
func NewModifyJavaMemShellPluginSwitchRequest ¶ added in v1.0.762
func NewModifyJavaMemShellPluginSwitchRequest() (request *ModifyJavaMemShellPluginSwitchRequest)
func (*ModifyJavaMemShellPluginSwitchRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyJavaMemShellPluginSwitchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyJavaMemShellPluginSwitchRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyJavaMemShellPluginSwitchRequest) ToJsonString() string
type ModifyJavaMemShellPluginSwitchRequestParams ¶ added in v1.0.762
type ModifyJavaMemShellPluginSwitchRequestParams struct { // 主机quuid数组 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 插件目标状态:0: 关闭 1: 开启 JavaShellStatus *uint64 `json:"JavaShellStatus,omitnil,omitempty" name:"JavaShellStatus"` }
Predefined struct for user
type ModifyJavaMemShellPluginSwitchResponse ¶ added in v1.0.762
type ModifyJavaMemShellPluginSwitchResponse struct { *tchttp.BaseResponse Response *ModifyJavaMemShellPluginSwitchResponseParams `json:"Response"` }
func NewModifyJavaMemShellPluginSwitchResponse ¶ added in v1.0.762
func NewModifyJavaMemShellPluginSwitchResponse() (response *ModifyJavaMemShellPluginSwitchResponse)
func (*ModifyJavaMemShellPluginSwitchResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyJavaMemShellPluginSwitchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyJavaMemShellPluginSwitchResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyJavaMemShellPluginSwitchResponse) ToJsonString() string
type ModifyJavaMemShellPluginSwitchResponseParams ¶ added in v1.0.762
type ModifyJavaMemShellPluginSwitchResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyJavaMemShellsStatusRequest ¶ added in v1.0.762
type ModifyJavaMemShellsStatusRequest struct { *tchttp.BaseRequest // 目标处理状态: 0 - 待处理 1 - 已加白 2 - 已删除 3 - 已忽略 4 - 已手动处理 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 事件Id数组 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否更新全部,只支持忽略、已处理、删除 UpdateAll *bool `json:"UpdateAll,omitnil,omitempty" name:"UpdateAll"` }
func NewModifyJavaMemShellsStatusRequest ¶ added in v1.0.762
func NewModifyJavaMemShellsStatusRequest() (request *ModifyJavaMemShellsStatusRequest)
func (*ModifyJavaMemShellsStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyJavaMemShellsStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyJavaMemShellsStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyJavaMemShellsStatusRequest) ToJsonString() string
type ModifyJavaMemShellsStatusRequestParams ¶ added in v1.0.762
type ModifyJavaMemShellsStatusRequestParams struct { // 目标处理状态: 0 - 待处理 1 - 已加白 2 - 已删除 3 - 已忽略 4 - 已手动处理 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 事件Id数组 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否更新全部,只支持忽略、已处理、删除 UpdateAll *bool `json:"UpdateAll,omitnil,omitempty" name:"UpdateAll"` }
Predefined struct for user
type ModifyJavaMemShellsStatusResponse ¶ added in v1.0.762
type ModifyJavaMemShellsStatusResponse struct { *tchttp.BaseResponse Response *ModifyJavaMemShellsStatusResponseParams `json:"Response"` }
func NewModifyJavaMemShellsStatusResponse ¶ added in v1.0.762
func NewModifyJavaMemShellsStatusResponse() (response *ModifyJavaMemShellsStatusResponse)
func (*ModifyJavaMemShellsStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyJavaMemShellsStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyJavaMemShellsStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyJavaMemShellsStatusResponse) ToJsonString() string
type ModifyJavaMemShellsStatusResponseParams ¶ added in v1.0.762
type ModifyJavaMemShellsStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLicenseBindsRequest ¶ added in v1.0.494
type ModifyLicenseBindsRequest struct { *tchttp.BaseRequest // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 是否全部机器(当全部机器数大于当前订单可用授权数时,多余机器会被跳过) IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 需要绑定的机器quuid列表, 当IsAll = false 时必填,反之忽略该参数. 最大长度=2000 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` }
func NewModifyLicenseBindsRequest ¶ added in v1.0.494
func NewModifyLicenseBindsRequest() (request *ModifyLicenseBindsRequest)
func (*ModifyLicenseBindsRequest) FromJsonString ¶ added in v1.0.494
func (r *ModifyLicenseBindsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLicenseBindsRequest) ToJsonString ¶ added in v1.0.494
func (r *ModifyLicenseBindsRequest) ToJsonString() string
type ModifyLicenseBindsRequestParams ¶ added in v1.0.494
type ModifyLicenseBindsRequestParams struct { // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 是否全部机器(当全部机器数大于当前订单可用授权数时,多余机器会被跳过) IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 需要绑定的机器quuid列表, 当IsAll = false 时必填,反之忽略该参数. 最大长度=2000 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` }
Predefined struct for user
type ModifyLicenseBindsResponse ¶ added in v1.0.494
type ModifyLicenseBindsResponse struct { *tchttp.BaseResponse Response *ModifyLicenseBindsResponseParams `json:"Response"` }
func NewModifyLicenseBindsResponse ¶ added in v1.0.494
func NewModifyLicenseBindsResponse() (response *ModifyLicenseBindsResponse)
func (*ModifyLicenseBindsResponse) FromJsonString ¶ added in v1.0.494
func (r *ModifyLicenseBindsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLicenseBindsResponse) ToJsonString ¶ added in v1.0.494
func (r *ModifyLicenseBindsResponse) ToJsonString() string
type ModifyLicenseBindsResponseParams ¶ added in v1.0.494
type ModifyLicenseBindsResponseParams struct { // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLicenseOrderRequest ¶ added in v1.0.752
type ModifyLicenseOrderRequest struct { *tchttp.BaseRequest // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 预期值,如果当前为10,扩容则输入原来大的值, 缩容则比原来小的值(缩容时不允许预期值比使用量小),如果保持不变则填写原值, InquireNum *uint64 `json:"InquireNum,omitnil,omitempty" name:"InquireNum"` // 项目ID,不修改则输入原值. ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 资源别名,不修改则输入原值. Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` }
func NewModifyLicenseOrderRequest ¶ added in v1.0.752
func NewModifyLicenseOrderRequest() (request *ModifyLicenseOrderRequest)
func (*ModifyLicenseOrderRequest) FromJsonString ¶ added in v1.0.752
func (r *ModifyLicenseOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLicenseOrderRequest) ToJsonString ¶ added in v1.0.752
func (r *ModifyLicenseOrderRequest) ToJsonString() string
type ModifyLicenseOrderRequestParams ¶ added in v1.0.752
type ModifyLicenseOrderRequestParams struct { // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 预期值,如果当前为10,扩容则输入原来大的值, 缩容则比原来小的值(缩容时不允许预期值比使用量小),如果保持不变则填写原值, InquireNum *uint64 `json:"InquireNum,omitnil,omitempty" name:"InquireNum"` // 项目ID,不修改则输入原值. ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 资源别名,不修改则输入原值. Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` }
Predefined struct for user
type ModifyLicenseOrderResponse ¶ added in v1.0.752
type ModifyLicenseOrderResponse struct { *tchttp.BaseResponse Response *ModifyLicenseOrderResponseParams `json:"Response"` }
func NewModifyLicenseOrderResponse ¶ added in v1.0.752
func NewModifyLicenseOrderResponse() (response *ModifyLicenseOrderResponse)
func (*ModifyLicenseOrderResponse) FromJsonString ¶ added in v1.0.752
func (r *ModifyLicenseOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLicenseOrderResponse) ToJsonString ¶ added in v1.0.752
func (r *ModifyLicenseOrderResponse) ToJsonString() string
type ModifyLicenseOrderResponseParams ¶ added in v1.0.752
type ModifyLicenseOrderResponseParams struct { // 订单号 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 资源ID ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLicenseUnBindsRequest ¶ added in v1.0.494
type ModifyLicenseUnBindsRequest struct { *tchttp.BaseRequest // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 是否全部机器(当全部机器数大于当前订单可用授权数时,多余机器会被跳过) IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 需要绑定的机器quuid列表, 当IsAll = false 时必填,反之忽略该参数. // 最大长度=100 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` }
func NewModifyLicenseUnBindsRequest ¶ added in v1.0.494
func NewModifyLicenseUnBindsRequest() (request *ModifyLicenseUnBindsRequest)
func (*ModifyLicenseUnBindsRequest) FromJsonString ¶ added in v1.0.494
func (r *ModifyLicenseUnBindsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLicenseUnBindsRequest) ToJsonString ¶ added in v1.0.494
func (r *ModifyLicenseUnBindsRequest) ToJsonString() string
type ModifyLicenseUnBindsRequestParams ¶ added in v1.0.494
type ModifyLicenseUnBindsRequestParams struct { // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 是否全部机器(当全部机器数大于当前订单可用授权数时,多余机器会被跳过) IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 需要绑定的机器quuid列表, 当IsAll = false 时必填,反之忽略该参数. // 最大长度=100 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` }
Predefined struct for user
type ModifyLicenseUnBindsResponse ¶ added in v1.0.494
type ModifyLicenseUnBindsResponse struct { *tchttp.BaseResponse Response *ModifyLicenseUnBindsResponseParams `json:"Response"` }
func NewModifyLicenseUnBindsResponse ¶ added in v1.0.494
func NewModifyLicenseUnBindsResponse() (response *ModifyLicenseUnBindsResponse)
func (*ModifyLicenseUnBindsResponse) FromJsonString ¶ added in v1.0.494
func (r *ModifyLicenseUnBindsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLicenseUnBindsResponse) ToJsonString ¶ added in v1.0.494
func (r *ModifyLicenseUnBindsResponse) ToJsonString() string
type ModifyLicenseUnBindsResponseParams ¶ added in v1.0.494
type ModifyLicenseUnBindsResponseParams struct { // 只有解绑失败的才有该值. ErrMsg []*LicenseUnBindRsp `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLogKafkaAccessRequest ¶ added in v1.0.762
type ModifyLogKafkaAccessRequest struct { *tchttp.BaseRequest // 实例名称 如 主机安全测试环境 KafkaEnvName *string `json:"KafkaEnvName,omitnil,omitempty" name:"KafkaEnvName"` // 实例ID KafkaId *string `json:"KafkaId,omitnil,omitempty" name:"KafkaId"` // 接入方式,1公网域名接入,2支撑环境接入 AccessType *uint64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 接入地址 AccessAddr *string `json:"AccessAddr,omitnil,omitempty" name:"AccessAddr"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 0不用密码,1有密码 HasPwd *uint64 `json:"HasPwd,omitnil,omitempty" name:"HasPwd"` // 日志投递类型配置细节 DeliverTypeDetails []*DeliverTypeDetails `json:"DeliverTypeDetails,omitnil,omitempty" name:"DeliverTypeDetails"` // kafka版本 InsVersion *string `json:"InsVersion,omitnil,omitempty" name:"InsVersion"` // 地域 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 可用区 Az *string `json:"Az,omitnil,omitempty" name:"Az"` // vpcid地址 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 投递状态,1:健康,2:告警,3:异常 DeliverStatus *int64 `json:"DeliverStatus,omitnil,omitempty" name:"DeliverStatus"` // 峰值带宽 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 磁盘容量 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 密码,aes加密 Pwd *string `json:"Pwd,omitnil,omitempty" name:"Pwd"` }
func NewModifyLogKafkaAccessRequest ¶ added in v1.0.762
func NewModifyLogKafkaAccessRequest() (request *ModifyLogKafkaAccessRequest)
func (*ModifyLogKafkaAccessRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaAccessRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLogKafkaAccessRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaAccessRequest) ToJsonString() string
type ModifyLogKafkaAccessRequestParams ¶ added in v1.0.762
type ModifyLogKafkaAccessRequestParams struct { // 实例名称 如 主机安全测试环境 KafkaEnvName *string `json:"KafkaEnvName,omitnil,omitempty" name:"KafkaEnvName"` // 实例ID KafkaId *string `json:"KafkaId,omitnil,omitempty" name:"KafkaId"` // 接入方式,1公网域名接入,2支撑环境接入 AccessType *uint64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 接入地址 AccessAddr *string `json:"AccessAddr,omitnil,omitempty" name:"AccessAddr"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 0不用密码,1有密码 HasPwd *uint64 `json:"HasPwd,omitnil,omitempty" name:"HasPwd"` // 日志投递类型配置细节 DeliverTypeDetails []*DeliverTypeDetails `json:"DeliverTypeDetails,omitnil,omitempty" name:"DeliverTypeDetails"` // kafka版本 InsVersion *string `json:"InsVersion,omitnil,omitempty" name:"InsVersion"` // 地域 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 可用区 Az *string `json:"Az,omitnil,omitempty" name:"Az"` // vpcid地址 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 投递状态,1:健康,2:告警,3:异常 DeliverStatus *int64 `json:"DeliverStatus,omitnil,omitempty" name:"DeliverStatus"` // 峰值带宽 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 磁盘容量 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 密码,aes加密 Pwd *string `json:"Pwd,omitnil,omitempty" name:"Pwd"` }
Predefined struct for user
type ModifyLogKafkaAccessResponse ¶ added in v1.0.762
type ModifyLogKafkaAccessResponse struct { *tchttp.BaseResponse Response *ModifyLogKafkaAccessResponseParams `json:"Response"` }
func NewModifyLogKafkaAccessResponse ¶ added in v1.0.762
func NewModifyLogKafkaAccessResponse() (response *ModifyLogKafkaAccessResponse)
func (*ModifyLogKafkaAccessResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaAccessResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLogKafkaAccessResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaAccessResponse) ToJsonString() string
type ModifyLogKafkaAccessResponseParams ¶ added in v1.0.762
type ModifyLogKafkaAccessResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLogKafkaDeliverTypeRequest ¶ added in v1.0.762
type ModifyLogKafkaDeliverTypeRequest struct { *tchttp.BaseRequest // 安全模块类型 1: 入侵检测 2: 漏洞管理 3: 基线管理 4: 高级防御 5:客户端相关 6: 资产指纹 SecurityType *uint64 `json:"SecurityType,omitnil,omitempty" name:"SecurityType"` // 安全模块下的日志类型, LogType []*uint64 `json:"LogType,omitnil,omitempty" name:"LogType"` // 投递开关 0关闭 1开启 Switch *uint64 `json:"Switch,omitnil,omitempty" name:"Switch"` // kafka topic id TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // kafka topic name TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
func NewModifyLogKafkaDeliverTypeRequest ¶ added in v1.0.762
func NewModifyLogKafkaDeliverTypeRequest() (request *ModifyLogKafkaDeliverTypeRequest)
func (*ModifyLogKafkaDeliverTypeRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaDeliverTypeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLogKafkaDeliverTypeRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaDeliverTypeRequest) ToJsonString() string
type ModifyLogKafkaDeliverTypeRequestParams ¶ added in v1.0.762
type ModifyLogKafkaDeliverTypeRequestParams struct { // 安全模块类型 1: 入侵检测 2: 漏洞管理 3: 基线管理 4: 高级防御 5:客户端相关 6: 资产指纹 SecurityType *uint64 `json:"SecurityType,omitnil,omitempty" name:"SecurityType"` // 安全模块下的日志类型, LogType []*uint64 `json:"LogType,omitnil,omitempty" name:"LogType"` // 投递开关 0关闭 1开启 Switch *uint64 `json:"Switch,omitnil,omitempty" name:"Switch"` // kafka topic id TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // kafka topic name TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
Predefined struct for user
type ModifyLogKafkaDeliverTypeResponse ¶ added in v1.0.762
type ModifyLogKafkaDeliverTypeResponse struct { *tchttp.BaseResponse Response *ModifyLogKafkaDeliverTypeResponseParams `json:"Response"` }
func NewModifyLogKafkaDeliverTypeResponse ¶ added in v1.0.762
func NewModifyLogKafkaDeliverTypeResponse() (response *ModifyLogKafkaDeliverTypeResponse)
func (*ModifyLogKafkaDeliverTypeResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaDeliverTypeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLogKafkaDeliverTypeResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaDeliverTypeResponse) ToJsonString() string
type ModifyLogKafkaDeliverTypeResponseParams ¶ added in v1.0.762
type ModifyLogKafkaDeliverTypeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLogKafkaStateRequest ¶ added in v1.0.762
type ModifyLogKafkaStateRequest struct { *tchttp.BaseRequest // 实例名称 如 主机安全测试环境 KafkaEnvName *string `json:"KafkaEnvName,omitnil,omitempty" name:"KafkaEnvName"` // 实例ID KafkaId *string `json:"KafkaId,omitnil,omitempty" name:"KafkaId"` // 接入方式,1公网域名接入,2支撑环境接入 AccessType *uint64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 接入地址 AccessAddr *string `json:"AccessAddr,omitnil,omitempty" name:"AccessAddr"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 区域 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 可用区 Az *string `json:"Az,omitnil,omitempty" name:"Az"` // 所属网络 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 所在子网 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 投递状态,1:健康,2:告警,3:异常 DeliverStatus *uint64 `json:"DeliverStatus,omitnil,omitempty" name:"DeliverStatus"` // kafka版本 InsVersion *string `json:"InsVersion,omitnil,omitempty" name:"InsVersion"` // 峰值带宽 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 磁盘容量 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` }
func NewModifyLogKafkaStateRequest ¶ added in v1.0.762
func NewModifyLogKafkaStateRequest() (request *ModifyLogKafkaStateRequest)
func (*ModifyLogKafkaStateRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLogKafkaStateRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaStateRequest) ToJsonString() string
type ModifyLogKafkaStateRequestParams ¶ added in v1.0.762
type ModifyLogKafkaStateRequestParams struct { // 实例名称 如 主机安全测试环境 KafkaEnvName *string `json:"KafkaEnvName,omitnil,omitempty" name:"KafkaEnvName"` // 实例ID KafkaId *string `json:"KafkaId,omitnil,omitempty" name:"KafkaId"` // 接入方式,1公网域名接入,2支撑环境接入 AccessType *uint64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 接入地址 AccessAddr *string `json:"AccessAddr,omitnil,omitempty" name:"AccessAddr"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 区域 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 可用区 Az *string `json:"Az,omitnil,omitempty" name:"Az"` // 所属网络 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 所在子网 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 投递状态,1:健康,2:告警,3:异常 DeliverStatus *uint64 `json:"DeliverStatus,omitnil,omitempty" name:"DeliverStatus"` // kafka版本 InsVersion *string `json:"InsVersion,omitnil,omitempty" name:"InsVersion"` // 峰值带宽 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 磁盘容量 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` }
Predefined struct for user
type ModifyLogKafkaStateResponse ¶ added in v1.0.762
type ModifyLogKafkaStateResponse struct { *tchttp.BaseResponse Response *ModifyLogKafkaStateResponseParams `json:"Response"` }
func NewModifyLogKafkaStateResponse ¶ added in v1.0.762
func NewModifyLogKafkaStateResponse() (response *ModifyLogKafkaStateResponse)
func (*ModifyLogKafkaStateResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLogKafkaStateResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyLogKafkaStateResponse) ToJsonString() string
type ModifyLogKafkaStateResponseParams ¶ added in v1.0.762
type ModifyLogKafkaStateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLogStorageConfigRequest ¶ added in v1.0.658
type ModifyLogStorageConfigRequest struct { *tchttp.BaseRequest // 是否修改有效期(已废弃) IsModifyPeriod *bool `json:"IsModifyPeriod,omitnil,omitempty" name:"IsModifyPeriod"` // 存储类型,string数组 Type []*string `json:"Type,omitnil,omitempty" name:"Type"` // 日志存储时长,3640表示不限 Period *int64 `json:"Period,omitnil,omitempty" name:"Period"` // 日志存储时长单位,年year/月month/天day Granularity *string `json:"Granularity,omitnil,omitempty" name:"Granularity"` }
func NewModifyLogStorageConfigRequest ¶ added in v1.0.658
func NewModifyLogStorageConfigRequest() (request *ModifyLogStorageConfigRequest)
func (*ModifyLogStorageConfigRequest) FromJsonString ¶ added in v1.0.658
func (r *ModifyLogStorageConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLogStorageConfigRequest) ToJsonString ¶ added in v1.0.658
func (r *ModifyLogStorageConfigRequest) ToJsonString() string
type ModifyLogStorageConfigRequestParams ¶ added in v1.0.658
type ModifyLogStorageConfigRequestParams struct { // 是否修改有效期(已废弃) IsModifyPeriod *bool `json:"IsModifyPeriod,omitnil,omitempty" name:"IsModifyPeriod"` // 存储类型,string数组 Type []*string `json:"Type,omitnil,omitempty" name:"Type"` // 日志存储时长,3640表示不限 Period *int64 `json:"Period,omitnil,omitempty" name:"Period"` // 日志存储时长单位,年year/月month/天day Granularity *string `json:"Granularity,omitnil,omitempty" name:"Granularity"` }
Predefined struct for user
type ModifyLogStorageConfigResponse ¶ added in v1.0.658
type ModifyLogStorageConfigResponse struct { *tchttp.BaseResponse Response *ModifyLogStorageConfigResponseParams `json:"Response"` }
func NewModifyLogStorageConfigResponse ¶ added in v1.0.658
func NewModifyLogStorageConfigResponse() (response *ModifyLogStorageConfigResponse)
func (*ModifyLogStorageConfigResponse) FromJsonString ¶ added in v1.0.658
func (r *ModifyLogStorageConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLogStorageConfigResponse) ToJsonString ¶ added in v1.0.658
func (r *ModifyLogStorageConfigResponse) ToJsonString() string
type ModifyLogStorageConfigResponseParams ¶ added in v1.0.658
type ModifyLogStorageConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLoginWhiteInfoRequest ¶ added in v1.0.762
type ModifyLoginWhiteInfoRequest struct { *tchttp.BaseRequest // 更新白名单信息实体 HostLoginWhiteObj *UpdateHostLoginWhiteObj `json:"HostLoginWhiteObj,omitnil,omitempty" name:"HostLoginWhiteObj"` }
func NewModifyLoginWhiteInfoRequest ¶ added in v1.0.762
func NewModifyLoginWhiteInfoRequest() (request *ModifyLoginWhiteInfoRequest)
func (*ModifyLoginWhiteInfoRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyLoginWhiteInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLoginWhiteInfoRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyLoginWhiteInfoRequest) ToJsonString() string
type ModifyLoginWhiteInfoRequestParams ¶ added in v1.0.762
type ModifyLoginWhiteInfoRequestParams struct { // 更新白名单信息实体 HostLoginWhiteObj *UpdateHostLoginWhiteObj `json:"HostLoginWhiteObj,omitnil,omitempty" name:"HostLoginWhiteObj"` }
Predefined struct for user
type ModifyLoginWhiteInfoResponse ¶ added in v1.0.762
type ModifyLoginWhiteInfoResponse struct { *tchttp.BaseResponse Response *ModifyLoginWhiteInfoResponseParams `json:"Response"` }
func NewModifyLoginWhiteInfoResponse ¶ added in v1.0.762
func NewModifyLoginWhiteInfoResponse() (response *ModifyLoginWhiteInfoResponse)
func (*ModifyLoginWhiteInfoResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyLoginWhiteInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLoginWhiteInfoResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyLoginWhiteInfoResponse) ToJsonString() string
type ModifyLoginWhiteInfoResponseParams ¶ added in v1.0.762
type ModifyLoginWhiteInfoResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLoginWhiteRecordRequest ¶ added in v1.0.762
type ModifyLoginWhiteRecordRequest struct { *tchttp.BaseRequest // 白名单用户(多个用户逗号隔开) UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 更新后记录的白名单维度信息 SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否对所有服务器生效,0-否,1-是 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 白名单ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 服务器列表 Hosts []*HostInfo `json:"Hosts,omitnil,omitempty" name:"Hosts"` // 地域列表 Places []*Place `json:"Places,omitnil,omitempty" name:"Places"` }
func NewModifyLoginWhiteRecordRequest ¶ added in v1.0.762
func NewModifyLoginWhiteRecordRequest() (request *ModifyLoginWhiteRecordRequest)
func (*ModifyLoginWhiteRecordRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyLoginWhiteRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLoginWhiteRecordRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyLoginWhiteRecordRequest) ToJsonString() string
type ModifyLoginWhiteRecordRequestParams ¶ added in v1.0.762
type ModifyLoginWhiteRecordRequestParams struct { // 白名单用户(多个用户逗号隔开) UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 更新后记录的白名单维度信息 SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否对所有服务器生效,0-否,1-是 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 白名单ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 服务器列表 Hosts []*HostInfo `json:"Hosts,omitnil,omitempty" name:"Hosts"` // 地域列表 Places []*Place `json:"Places,omitnil,omitempty" name:"Places"` }
Predefined struct for user
type ModifyLoginWhiteRecordResponse ¶ added in v1.0.762
type ModifyLoginWhiteRecordResponse struct { *tchttp.BaseResponse Response *ModifyLoginWhiteRecordResponseParams `json:"Response"` }
func NewModifyLoginWhiteRecordResponse ¶ added in v1.0.762
func NewModifyLoginWhiteRecordResponse() (response *ModifyLoginWhiteRecordResponse)
func (*ModifyLoginWhiteRecordResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyLoginWhiteRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLoginWhiteRecordResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyLoginWhiteRecordResponse) ToJsonString() string
type ModifyLoginWhiteRecordResponseParams ¶ added in v1.0.762
type ModifyLoginWhiteRecordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMachineAutoClearConfigRequest ¶ added in v1.0.762
type ModifyMachineAutoClearConfigRequest struct { *tchttp.BaseRequest // 清理规则时间, 0 表示关闭, 单位为天, 最大为 30天 ClearRule *uint64 `json:"ClearRule,omitnil,omitempty" name:"ClearRule"` }
func NewModifyMachineAutoClearConfigRequest ¶ added in v1.0.762
func NewModifyMachineAutoClearConfigRequest() (request *ModifyMachineAutoClearConfigRequest)
func (*ModifyMachineAutoClearConfigRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyMachineAutoClearConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMachineAutoClearConfigRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyMachineAutoClearConfigRequest) ToJsonString() string
type ModifyMachineAutoClearConfigRequestParams ¶ added in v1.0.762
type ModifyMachineAutoClearConfigRequestParams struct { // 清理规则时间, 0 表示关闭, 单位为天, 最大为 30天 ClearRule *uint64 `json:"ClearRule,omitnil,omitempty" name:"ClearRule"` }
Predefined struct for user
type ModifyMachineAutoClearConfigResponse ¶ added in v1.0.762
type ModifyMachineAutoClearConfigResponse struct { *tchttp.BaseResponse Response *ModifyMachineAutoClearConfigResponseParams `json:"Response"` }
func NewModifyMachineAutoClearConfigResponse ¶ added in v1.0.762
func NewModifyMachineAutoClearConfigResponse() (response *ModifyMachineAutoClearConfigResponse)
func (*ModifyMachineAutoClearConfigResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyMachineAutoClearConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMachineAutoClearConfigResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyMachineAutoClearConfigResponse) ToJsonString() string
type ModifyMachineAutoClearConfigResponseParams ¶ added in v1.0.762
type ModifyMachineAutoClearConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMachineRemarkRequest ¶ added in v1.0.596
type ModifyMachineRemarkRequest struct { *tchttp.BaseRequest // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewModifyMachineRemarkRequest ¶ added in v1.0.596
func NewModifyMachineRemarkRequest() (request *ModifyMachineRemarkRequest)
func (*ModifyMachineRemarkRequest) FromJsonString ¶ added in v1.0.596
func (r *ModifyMachineRemarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMachineRemarkRequest) ToJsonString ¶ added in v1.0.596
func (r *ModifyMachineRemarkRequest) ToJsonString() string
type ModifyMachineRemarkRequestParams ¶ added in v1.0.596
type ModifyMachineRemarkRequestParams struct { // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type ModifyMachineRemarkResponse ¶ added in v1.0.596
type ModifyMachineRemarkResponse struct { *tchttp.BaseResponse Response *ModifyMachineRemarkResponseParams `json:"Response"` }
func NewModifyMachineRemarkResponse ¶ added in v1.0.596
func NewModifyMachineRemarkResponse() (response *ModifyMachineRemarkResponse)
func (*ModifyMachineRemarkResponse) FromJsonString ¶ added in v1.0.596
func (r *ModifyMachineRemarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMachineRemarkResponse) ToJsonString ¶ added in v1.0.596
func (r *ModifyMachineRemarkResponse) ToJsonString() string
type ModifyMachineRemarkResponseParams ¶ added in v1.0.596
type ModifyMachineRemarkResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMaliciousRequestWhiteListRequest ¶ added in v1.0.762
type ModifyMaliciousRequestWhiteListRequest struct { *tchttp.BaseRequest // 白名单id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 白名单域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备注 Mark *string `json:"Mark,omitnil,omitempty" name:"Mark"` }
func NewModifyMaliciousRequestWhiteListRequest ¶ added in v1.0.762
func NewModifyMaliciousRequestWhiteListRequest() (request *ModifyMaliciousRequestWhiteListRequest)
func (*ModifyMaliciousRequestWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyMaliciousRequestWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMaliciousRequestWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyMaliciousRequestWhiteListRequest) ToJsonString() string
type ModifyMaliciousRequestWhiteListRequestParams ¶ added in v1.0.762
type ModifyMaliciousRequestWhiteListRequestParams struct { // 白名单id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 白名单域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备注 Mark *string `json:"Mark,omitnil,omitempty" name:"Mark"` }
Predefined struct for user
type ModifyMaliciousRequestWhiteListResponse ¶ added in v1.0.762
type ModifyMaliciousRequestWhiteListResponse struct { *tchttp.BaseResponse Response *ModifyMaliciousRequestWhiteListResponseParams `json:"Response"` }
func NewModifyMaliciousRequestWhiteListResponse ¶ added in v1.0.762
func NewModifyMaliciousRequestWhiteListResponse() (response *ModifyMaliciousRequestWhiteListResponse)
func (*ModifyMaliciousRequestWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyMaliciousRequestWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMaliciousRequestWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyMaliciousRequestWhiteListResponse) ToJsonString() string
type ModifyMaliciousRequestWhiteListResponseParams ¶ added in v1.0.762
type ModifyMaliciousRequestWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMalwareTimingScanSettingsRequest ¶
type ModifyMalwareTimingScanSettingsRequest struct { *tchttp.BaseRequest // 检测模式 0 全盘检测 1快速检测 CheckPattern *uint64 `json:"CheckPattern,omitnil,omitempty" name:"CheckPattern"` // 检测周期 开始时间,如:02:00:00 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 检测周期 超时结束时间,如:04:00:00 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 是否全部服务器 1 全部 2 自选 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 定时检测开关 0 关闭 1开启 EnableScan *uint64 `json:"EnableScan,omitnil,omitempty" name:"EnableScan"` // 监控模式 0 标准 1深度 MonitoringPattern *uint64 `json:"MonitoringPattern,omitnil,omitempty" name:"MonitoringPattern"` // 扫描周期 默认每天 1 Cycle *uint64 `json:"Cycle,omitnil,omitempty" name:"Cycle"` // 实时监控 0 关闭 1开启 RealTimeMonitoring *uint64 `json:"RealTimeMonitoring,omitnil,omitempty" name:"RealTimeMonitoring"` // 自选服务器时必须 主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否自动隔离 1隔离 0 不隔离 AutoIsolation *uint64 `json:"AutoIsolation,omitnil,omitempty" name:"AutoIsolation"` // 是否杀掉进程 1杀掉 0不杀掉 KillProcess *uint64 `json:"KillProcess,omitnil,omitempty" name:"KillProcess"` // 1 清理, 0 不清理 // <li>本操作会修复被篡改的系统命令,计划任务等系统文件,操作中请确保yum/apt 可用</li> DoClean *uint64 `json:"DoClean,omitnil,omitempty" name:"DoClean"` // 1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示) EngineType *uint64 `json:"EngineType,omitnil,omitempty" name:"EngineType"` // 启发引擎开关 0 关闭 1开启 EnableInspiredEngine *uint64 `json:"EnableInspiredEngine,omitnil,omitempty" name:"EnableInspiredEngine"` // 是否开启恶意进程查杀[0:未开启,1:开启] EnableMemShellScan *uint64 `json:"EnableMemShellScan,omitnil,omitempty" name:"EnableMemShellScan"` // 防护模式 0 标准 1重保 ProtectMode *uint64 `json:"ProtectMode,omitnil,omitempty" name:"ProtectMode"` // 查杀范围 0 脚本类之外的恶意文件,1全部恶意文件 ProtectFileScope *uint64 `json:"ProtectFileScope,omitnil,omitempty" name:"ProtectFileScope"` }
func NewModifyMalwareTimingScanSettingsRequest ¶
func NewModifyMalwareTimingScanSettingsRequest() (request *ModifyMalwareTimingScanSettingsRequest)
func (*ModifyMalwareTimingScanSettingsRequest) FromJsonString ¶
func (r *ModifyMalwareTimingScanSettingsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMalwareTimingScanSettingsRequest) ToJsonString ¶
func (r *ModifyMalwareTimingScanSettingsRequest) ToJsonString() string
type ModifyMalwareTimingScanSettingsRequestParams ¶ added in v1.0.426
type ModifyMalwareTimingScanSettingsRequestParams struct { // 检测模式 0 全盘检测 1快速检测 CheckPattern *uint64 `json:"CheckPattern,omitnil,omitempty" name:"CheckPattern"` // 检测周期 开始时间,如:02:00:00 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 检测周期 超时结束时间,如:04:00:00 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 是否全部服务器 1 全部 2 自选 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 定时检测开关 0 关闭 1开启 EnableScan *uint64 `json:"EnableScan,omitnil,omitempty" name:"EnableScan"` // 监控模式 0 标准 1深度 MonitoringPattern *uint64 `json:"MonitoringPattern,omitnil,omitempty" name:"MonitoringPattern"` // 扫描周期 默认每天 1 Cycle *uint64 `json:"Cycle,omitnil,omitempty" name:"Cycle"` // 实时监控 0 关闭 1开启 RealTimeMonitoring *uint64 `json:"RealTimeMonitoring,omitnil,omitempty" name:"RealTimeMonitoring"` // 自选服务器时必须 主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否自动隔离 1隔离 0 不隔离 AutoIsolation *uint64 `json:"AutoIsolation,omitnil,omitempty" name:"AutoIsolation"` // 是否杀掉进程 1杀掉 0不杀掉 KillProcess *uint64 `json:"KillProcess,omitnil,omitempty" name:"KillProcess"` // 1 清理, 0 不清理 // <li>本操作会修复被篡改的系统命令,计划任务等系统文件,操作中请确保yum/apt 可用</li> DoClean *uint64 `json:"DoClean,omitnil,omitempty" name:"DoClean"` // 1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示) EngineType *uint64 `json:"EngineType,omitnil,omitempty" name:"EngineType"` // 启发引擎开关 0 关闭 1开启 EnableInspiredEngine *uint64 `json:"EnableInspiredEngine,omitnil,omitempty" name:"EnableInspiredEngine"` // 是否开启恶意进程查杀[0:未开启,1:开启] EnableMemShellScan *uint64 `json:"EnableMemShellScan,omitnil,omitempty" name:"EnableMemShellScan"` // 防护模式 0 标准 1重保 ProtectMode *uint64 `json:"ProtectMode,omitnil,omitempty" name:"ProtectMode"` // 查杀范围 0 脚本类之外的恶意文件,1全部恶意文件 ProtectFileScope *uint64 `json:"ProtectFileScope,omitnil,omitempty" name:"ProtectFileScope"` }
Predefined struct for user
type ModifyMalwareTimingScanSettingsResponse ¶
type ModifyMalwareTimingScanSettingsResponse struct { *tchttp.BaseResponse Response *ModifyMalwareTimingScanSettingsResponseParams `json:"Response"` }
func NewModifyMalwareTimingScanSettingsResponse ¶
func NewModifyMalwareTimingScanSettingsResponse() (response *ModifyMalwareTimingScanSettingsResponse)
func (*ModifyMalwareTimingScanSettingsResponse) FromJsonString ¶
func (r *ModifyMalwareTimingScanSettingsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMalwareTimingScanSettingsResponse) ToJsonString ¶
func (r *ModifyMalwareTimingScanSettingsResponse) ToJsonString() string
type ModifyMalwareTimingScanSettingsResponseParams ¶ added in v1.0.426
type ModifyMalwareTimingScanSettingsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMalwareWhiteListRequest ¶ added in v1.0.762
type ModifyMalwareWhiteListRequest struct { *tchttp.BaseRequest // 白名单模式; 0MD5白名单,1自定义 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 规则唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // quuid 列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否全部主机; 0否,1是。 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 匹配模式 ;0 精确匹配,1模糊匹配(废弃) MatchType *uint64 `json:"MatchType,omitnil,omitempty" name:"MatchType"` // 文件名称(正则);长度不超过200个 FileName []*string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件目录(正则);长度不超过200个,内容base64转义 FileDirectory []*string `json:"FileDirectory,omitnil,omitempty" name:"FileDirectory"` // 文件后缀;长度不超过200个,内容base64转义(废弃) FileExtension []*string `json:"FileExtension,omitnil,omitempty" name:"FileExtension"` // MD5列表 Md5List []*string `json:"Md5List,omitnil,omitempty" name:"Md5List"` }
func NewModifyMalwareWhiteListRequest ¶ added in v1.0.762
func NewModifyMalwareWhiteListRequest() (request *ModifyMalwareWhiteListRequest)
func (*ModifyMalwareWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyMalwareWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMalwareWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyMalwareWhiteListRequest) ToJsonString() string
type ModifyMalwareWhiteListRequestParams ¶ added in v1.0.762
type ModifyMalwareWhiteListRequestParams struct { // 白名单模式; 0MD5白名单,1自定义 Mode *uint64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 规则唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // quuid 列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否全部主机; 0否,1是。 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 匹配模式 ;0 精确匹配,1模糊匹配(废弃) MatchType *uint64 `json:"MatchType,omitnil,omitempty" name:"MatchType"` // 文件名称(正则);长度不超过200个 FileName []*string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件目录(正则);长度不超过200个,内容base64转义 FileDirectory []*string `json:"FileDirectory,omitnil,omitempty" name:"FileDirectory"` // 文件后缀;长度不超过200个,内容base64转义(废弃) FileExtension []*string `json:"FileExtension,omitnil,omitempty" name:"FileExtension"` // MD5列表 Md5List []*string `json:"Md5List,omitnil,omitempty" name:"Md5List"` }
Predefined struct for user
type ModifyMalwareWhiteListResponse ¶ added in v1.0.762
type ModifyMalwareWhiteListResponse struct { *tchttp.BaseResponse Response *ModifyMalwareWhiteListResponseParams `json:"Response"` }
func NewModifyMalwareWhiteListResponse ¶ added in v1.0.762
func NewModifyMalwareWhiteListResponse() (response *ModifyMalwareWhiteListResponse)
func (*ModifyMalwareWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyMalwareWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMalwareWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyMalwareWhiteListResponse) ToJsonString() string
type ModifyMalwareWhiteListResponseParams ¶ added in v1.0.762
type ModifyMalwareWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyNetAttackSettingRequest ¶ added in v1.0.762
type ModifyNetAttackSettingRequest struct { *tchttp.BaseRequest // 0 关闭网络攻击检测,1开启网络攻击检测 NetAttackEnable *uint64 `json:"NetAttackEnable,omitnil,omitempty" name:"NetAttackEnable"` // 0 新增告警事件默认待处理,1新增告警事件默认已处理,3新增告警事件默认忽略 NetAttackAlarmStatus *uint64 `json:"NetAttackAlarmStatus,omitnil,omitempty" name:"NetAttackAlarmStatus"` // 1 全部旗舰版主机,0 Quuids列表主机 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 自选主机 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 自选排除的主机 ExcludeInstanceIds []*string `json:"ExcludeInstanceIds,omitnil,omitempty" name:"ExcludeInstanceIds"` // 新增资产自动包含 0 不包含 1包含 AutoInclude *uint64 `json:"AutoInclude,omitnil,omitempty" name:"AutoInclude"` }
func NewModifyNetAttackSettingRequest ¶ added in v1.0.762
func NewModifyNetAttackSettingRequest() (request *ModifyNetAttackSettingRequest)
func (*ModifyNetAttackSettingRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyNetAttackSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyNetAttackSettingRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyNetAttackSettingRequest) ToJsonString() string
type ModifyNetAttackSettingRequestParams ¶ added in v1.0.762
type ModifyNetAttackSettingRequestParams struct { // 0 关闭网络攻击检测,1开启网络攻击检测 NetAttackEnable *uint64 `json:"NetAttackEnable,omitnil,omitempty" name:"NetAttackEnable"` // 0 新增告警事件默认待处理,1新增告警事件默认已处理,3新增告警事件默认忽略 NetAttackAlarmStatus *uint64 `json:"NetAttackAlarmStatus,omitnil,omitempty" name:"NetAttackAlarmStatus"` // 1 全部旗舰版主机,0 Quuids列表主机 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 自选主机 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 自选排除的主机 ExcludeInstanceIds []*string `json:"ExcludeInstanceIds,omitnil,omitempty" name:"ExcludeInstanceIds"` // 新增资产自动包含 0 不包含 1包含 AutoInclude *uint64 `json:"AutoInclude,omitnil,omitempty" name:"AutoInclude"` }
Predefined struct for user
type ModifyNetAttackSettingResponse ¶ added in v1.0.762
type ModifyNetAttackSettingResponse struct { *tchttp.BaseResponse Response *ModifyNetAttackSettingResponseParams `json:"Response"` }
func NewModifyNetAttackSettingResponse ¶ added in v1.0.762
func NewModifyNetAttackSettingResponse() (response *ModifyNetAttackSettingResponse)
func (*ModifyNetAttackSettingResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyNetAttackSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyNetAttackSettingResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyNetAttackSettingResponse) ToJsonString() string
type ModifyNetAttackSettingResponseParams ¶ added in v1.0.762
type ModifyNetAttackSettingResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyNetAttackWhiteListRequest ¶ added in v1.0.762
type ModifyNetAttackWhiteListRequest struct { *tchttp.BaseRequest // 是否全部主机; 0否,1是。 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24 SrcIp []*string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 是否加白所有符合该规则的告警 ,1:处理,0:不处理 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // quuid 列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 规则描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
func NewModifyNetAttackWhiteListRequest ¶ added in v1.0.762
func NewModifyNetAttackWhiteListRequest() (request *ModifyNetAttackWhiteListRequest)
func (*ModifyNetAttackWhiteListRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyNetAttackWhiteListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyNetAttackWhiteListRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyNetAttackWhiteListRequest) ToJsonString() string
type ModifyNetAttackWhiteListRequestParams ¶ added in v1.0.762
type ModifyNetAttackWhiteListRequestParams struct { // 是否全部主机; 0否,1是。 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24 SrcIp []*string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 是否加白所有符合该规则的告警 ,1:处理,0:不处理 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // quuid 列表 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 规则描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
Predefined struct for user
type ModifyNetAttackWhiteListResponse ¶ added in v1.0.762
type ModifyNetAttackWhiteListResponse struct { *tchttp.BaseResponse Response *ModifyNetAttackWhiteListResponseParams `json:"Response"` }
func NewModifyNetAttackWhiteListResponse ¶ added in v1.0.762
func NewModifyNetAttackWhiteListResponse() (response *ModifyNetAttackWhiteListResponse)
func (*ModifyNetAttackWhiteListResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyNetAttackWhiteListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyNetAttackWhiteListResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyNetAttackWhiteListResponse) ToJsonString() string
type ModifyNetAttackWhiteListResponseParams ¶ added in v1.0.762
type ModifyNetAttackWhiteListResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyOrderAttributeRequest ¶ added in v1.0.494
type ModifyOrderAttributeRequest struct { *tchttp.BaseRequest // 授权类型 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 可编辑的属性名称 ,当前支持的有: // alias 资源别名 // projectId 项目ID AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"` // 属性值 // AttrName=alias时,任意字符串,最大字符15长度 // AttrName=projectId时,项目ID必须是真实存在的 AttrValue *string `json:"AttrValue,omitnil,omitempty" name:"AttrValue"` }
func NewModifyOrderAttributeRequest ¶ added in v1.0.494
func NewModifyOrderAttributeRequest() (request *ModifyOrderAttributeRequest)
func (*ModifyOrderAttributeRequest) FromJsonString ¶ added in v1.0.494
func (r *ModifyOrderAttributeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyOrderAttributeRequest) ToJsonString ¶ added in v1.0.494
func (r *ModifyOrderAttributeRequest) ToJsonString() string
type ModifyOrderAttributeRequestParams ¶ added in v1.0.494
type ModifyOrderAttributeRequestParams struct { // 授权类型 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 可编辑的属性名称 ,当前支持的有: // alias 资源别名 // projectId 项目ID AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"` // 属性值 // AttrName=alias时,任意字符串,最大字符15长度 // AttrName=projectId时,项目ID必须是真实存在的 AttrValue *string `json:"AttrValue,omitnil,omitempty" name:"AttrValue"` }
Predefined struct for user
type ModifyOrderAttributeResponse ¶ added in v1.0.494
type ModifyOrderAttributeResponse struct { *tchttp.BaseResponse Response *ModifyOrderAttributeResponseParams `json:"Response"` }
func NewModifyOrderAttributeResponse ¶ added in v1.0.494
func NewModifyOrderAttributeResponse() (response *ModifyOrderAttributeResponse)
func (*ModifyOrderAttributeResponse) FromJsonString ¶ added in v1.0.494
func (r *ModifyOrderAttributeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyOrderAttributeResponse) ToJsonString ¶ added in v1.0.494
func (r *ModifyOrderAttributeResponse) ToJsonString() string
type ModifyOrderAttributeResponseParams ¶ added in v1.0.494
type ModifyOrderAttributeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRansomDefenseEventsStatusRequest ¶ added in v1.0.762
type ModifyRansomDefenseEventsStatusRequest struct { *tchttp.BaseRequest // 需要修改的事件id 数组,支持批量 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 操作 0待处理,1已处理,2信任,9:删除记录 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否更新所有同路径事件 All *bool `json:"All,omitnil,omitempty" name:"All"` }
func NewModifyRansomDefenseEventsStatusRequest ¶ added in v1.0.762
func NewModifyRansomDefenseEventsStatusRequest() (request *ModifyRansomDefenseEventsStatusRequest)
func (*ModifyRansomDefenseEventsStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyRansomDefenseEventsStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRansomDefenseEventsStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyRansomDefenseEventsStatusRequest) ToJsonString() string
type ModifyRansomDefenseEventsStatusRequestParams ¶ added in v1.0.762
type ModifyRansomDefenseEventsStatusRequestParams struct { // 需要修改的事件id 数组,支持批量 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 操作 0待处理,1已处理,2信任,9:删除记录 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否更新所有同路径事件 All *bool `json:"All,omitnil,omitempty" name:"All"` }
Predefined struct for user
type ModifyRansomDefenseEventsStatusResponse ¶ added in v1.0.762
type ModifyRansomDefenseEventsStatusResponse struct { *tchttp.BaseResponse Response *ModifyRansomDefenseEventsStatusResponseParams `json:"Response"` }
func NewModifyRansomDefenseEventsStatusResponse ¶ added in v1.0.762
func NewModifyRansomDefenseEventsStatusResponse() (response *ModifyRansomDefenseEventsStatusResponse)
func (*ModifyRansomDefenseEventsStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyRansomDefenseEventsStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRansomDefenseEventsStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyRansomDefenseEventsStatusResponse) ToJsonString() string
type ModifyRansomDefenseEventsStatusResponseParams ¶ added in v1.0.762
type ModifyRansomDefenseEventsStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRansomDefenseStrategyStatusRequest ¶ added in v1.0.762
type ModifyRansomDefenseStrategyStatusRequest struct { *tchttp.BaseRequest // 是否对全部策略生效: 0否,1是 IsAll *uint64 `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 0关闭,1开启,9删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 策略ID列表 IdList []*uint64 `json:"IdList,omitnil,omitempty" name:"IdList"` }
func NewModifyRansomDefenseStrategyStatusRequest ¶ added in v1.0.762
func NewModifyRansomDefenseStrategyStatusRequest() (request *ModifyRansomDefenseStrategyStatusRequest)
func (*ModifyRansomDefenseStrategyStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyRansomDefenseStrategyStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRansomDefenseStrategyStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyRansomDefenseStrategyStatusRequest) ToJsonString() string
type ModifyRansomDefenseStrategyStatusRequestParams ¶ added in v1.0.762
type ModifyRansomDefenseStrategyStatusRequestParams struct { // 是否对全部策略生效: 0否,1是 IsAll *uint64 `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 0关闭,1开启,9删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 策略ID列表 IdList []*uint64 `json:"IdList,omitnil,omitempty" name:"IdList"` }
Predefined struct for user
type ModifyRansomDefenseStrategyStatusResponse ¶ added in v1.0.762
type ModifyRansomDefenseStrategyStatusResponse struct { *tchttp.BaseResponse Response *ModifyRansomDefenseStrategyStatusResponseParams `json:"Response"` }
func NewModifyRansomDefenseStrategyStatusResponse ¶ added in v1.0.762
func NewModifyRansomDefenseStrategyStatusResponse() (response *ModifyRansomDefenseStrategyStatusResponse)
func (*ModifyRansomDefenseStrategyStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyRansomDefenseStrategyStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRansomDefenseStrategyStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyRansomDefenseStrategyStatusResponse) ToJsonString() string
type ModifyRansomDefenseStrategyStatusResponseParams ¶ added in v1.0.762
type ModifyRansomDefenseStrategyStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRaspMaxCpuRequest ¶ added in v1.0.1062
type ModifyRaspMaxCpuRequest struct { *tchttp.BaseRequest // rasp当前最大cpu限制,0<cpu<=100,默认100表示不限制 RaspMaxCpu *uint64 `json:"RaspMaxCpu,omitnil,omitempty" name:"RaspMaxCpu"` }
func NewModifyRaspMaxCpuRequest ¶ added in v1.0.1062
func NewModifyRaspMaxCpuRequest() (request *ModifyRaspMaxCpuRequest)
func (*ModifyRaspMaxCpuRequest) FromJsonString ¶ added in v1.0.1062
func (r *ModifyRaspMaxCpuRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRaspMaxCpuRequest) ToJsonString ¶ added in v1.0.1062
func (r *ModifyRaspMaxCpuRequest) ToJsonString() string
type ModifyRaspMaxCpuRequestParams ¶ added in v1.0.1062
type ModifyRaspMaxCpuRequestParams struct { // rasp当前最大cpu限制,0<cpu<=100,默认100表示不限制 RaspMaxCpu *uint64 `json:"RaspMaxCpu,omitnil,omitempty" name:"RaspMaxCpu"` }
Predefined struct for user
type ModifyRaspMaxCpuResponse ¶ added in v1.0.1062
type ModifyRaspMaxCpuResponse struct { *tchttp.BaseResponse Response *ModifyRaspMaxCpuResponseParams `json:"Response"` }
func NewModifyRaspMaxCpuResponse ¶ added in v1.0.1062
func NewModifyRaspMaxCpuResponse() (response *ModifyRaspMaxCpuResponse)
func (*ModifyRaspMaxCpuResponse) FromJsonString ¶ added in v1.0.1062
func (r *ModifyRaspMaxCpuResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRaspMaxCpuResponse) ToJsonString ¶ added in v1.0.1062
func (r *ModifyRaspMaxCpuResponse) ToJsonString() string
type ModifyRaspMaxCpuResponseParams ¶ added in v1.0.1062
type ModifyRaspMaxCpuResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRaspRulesRequest ¶ added in v1.0.1062
type ModifyRaspRulesRequest struct { *tchttp.BaseRequest // 规则ID(新增时请留空,编辑时候必传) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 漏洞id数组 VulVulsIDs []*uint64 `json:"VulVulsIDs,omitnil,omitempty" name:"VulVulsIDs"` // 自定义请求范围加白正则表达式,选择全部请求范围时候为空,否则不能为空,base64编码 URLRegexp *string `json:"URLRegexp,omitnil,omitempty" name:"URLRegexp"` // 加白方式,0:自定义请求范围加白。1:全部请求加白 WhiteType *uint64 `json:"WhiteType,omitnil,omitempty" name:"WhiteType"` }
func NewModifyRaspRulesRequest ¶ added in v1.0.1062
func NewModifyRaspRulesRequest() (request *ModifyRaspRulesRequest)
func (*ModifyRaspRulesRequest) FromJsonString ¶ added in v1.0.1062
func (r *ModifyRaspRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRaspRulesRequest) ToJsonString ¶ added in v1.0.1062
func (r *ModifyRaspRulesRequest) ToJsonString() string
type ModifyRaspRulesRequestParams ¶ added in v1.0.1062
type ModifyRaspRulesRequestParams struct { // 规则ID(新增时请留空,编辑时候必传) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 漏洞id数组 VulVulsIDs []*uint64 `json:"VulVulsIDs,omitnil,omitempty" name:"VulVulsIDs"` // 自定义请求范围加白正则表达式,选择全部请求范围时候为空,否则不能为空,base64编码 URLRegexp *string `json:"URLRegexp,omitnil,omitempty" name:"URLRegexp"` // 加白方式,0:自定义请求范围加白。1:全部请求加白 WhiteType *uint64 `json:"WhiteType,omitnil,omitempty" name:"WhiteType"` }
Predefined struct for user
type ModifyRaspRulesResponse ¶ added in v1.0.1062
type ModifyRaspRulesResponse struct { *tchttp.BaseResponse Response *ModifyRaspRulesResponseParams `json:"Response"` }
func NewModifyRaspRulesResponse ¶ added in v1.0.1062
func NewModifyRaspRulesResponse() (response *ModifyRaspRulesResponse)
func (*ModifyRaspRulesResponse) FromJsonString ¶ added in v1.0.1062
func (r *ModifyRaspRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRaspRulesResponse) ToJsonString ¶ added in v1.0.1062
func (r *ModifyRaspRulesResponse) ToJsonString() string
type ModifyRaspRulesResponseParams ¶ added in v1.0.1062
type ModifyRaspRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyReverseShellRulesAggregationRequest ¶ added in v1.0.981
type ModifyReverseShellRulesAggregationRequest struct { *tchttp.BaseRequest // 规则ID(新增时请留空) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 目标IP DestIp *string `json:"DestIp,omitnil,omitempty" name:"DestIp"` // 目标端口 DestPort *string `json:"DestPort,omitnil,omitempty" name:"DestPort"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 是否全局规则(默认否) IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 事件列表和详情点击加白时关联的事件id (新增规则时请留空) EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 加白方式, 0:常规加白 1:正则加白 WhiteType *uint64 `json:"WhiteType,omitnil,omitempty" name:"WhiteType"` // 正则表达式 RuleRegexp *string `json:"RuleRegexp,omitnil,omitempty" name:"RuleRegexp"` // 处理历史事件, 0:不处理 1:处理 HandleHistory *uint64 `json:"HandleHistory,omitnil,omitempty" name:"HandleHistory"` // 批次id GroupID *string `json:"GroupID,omitnil,omitempty" name:"GroupID"` }
func NewModifyReverseShellRulesAggregationRequest ¶ added in v1.0.981
func NewModifyReverseShellRulesAggregationRequest() (request *ModifyReverseShellRulesAggregationRequest)
func (*ModifyReverseShellRulesAggregationRequest) FromJsonString ¶ added in v1.0.981
func (r *ModifyReverseShellRulesAggregationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyReverseShellRulesAggregationRequest) ToJsonString ¶ added in v1.0.981
func (r *ModifyReverseShellRulesAggregationRequest) ToJsonString() string
type ModifyReverseShellRulesAggregationRequestParams ¶ added in v1.0.981
type ModifyReverseShellRulesAggregationRequestParams struct { // 规则ID(新增时请留空) Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID数组 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 目标IP DestIp *string `json:"DestIp,omitnil,omitempty" name:"DestIp"` // 目标端口 DestPort *string `json:"DestPort,omitnil,omitempty" name:"DestPort"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 是否全局规则(默认否) IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 事件列表和详情点击加白时关联的事件id (新增规则时请留空) EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 加白方式, 0:常规加白 1:正则加白 WhiteType *uint64 `json:"WhiteType,omitnil,omitempty" name:"WhiteType"` // 正则表达式 RuleRegexp *string `json:"RuleRegexp,omitnil,omitempty" name:"RuleRegexp"` // 处理历史事件, 0:不处理 1:处理 HandleHistory *uint64 `json:"HandleHistory,omitnil,omitempty" name:"HandleHistory"` // 批次id GroupID *string `json:"GroupID,omitnil,omitempty" name:"GroupID"` }
Predefined struct for user
type ModifyReverseShellRulesAggregationResponse ¶ added in v1.0.981
type ModifyReverseShellRulesAggregationResponse struct { *tchttp.BaseResponse Response *ModifyReverseShellRulesAggregationResponseParams `json:"Response"` }
func NewModifyReverseShellRulesAggregationResponse ¶ added in v1.0.981
func NewModifyReverseShellRulesAggregationResponse() (response *ModifyReverseShellRulesAggregationResponse)
func (*ModifyReverseShellRulesAggregationResponse) FromJsonString ¶ added in v1.0.981
func (r *ModifyReverseShellRulesAggregationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyReverseShellRulesAggregationResponse) ToJsonString ¶ added in v1.0.981
func (r *ModifyReverseShellRulesAggregationResponse) ToJsonString() string
type ModifyReverseShellRulesAggregationResponseParams ¶ added in v1.0.981
type ModifyReverseShellRulesAggregationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRiskDnsPolicyRequest ¶ added in v1.0.762
type ModifyRiskDnsPolicyRequest struct { *tchttp.BaseRequest // 策略 Data *RiskDnsPolicy `json:"Data,omitnil,omitempty" name:"Data"` }
func NewModifyRiskDnsPolicyRequest ¶ added in v1.0.762
func NewModifyRiskDnsPolicyRequest() (request *ModifyRiskDnsPolicyRequest)
func (*ModifyRiskDnsPolicyRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyRiskDnsPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskDnsPolicyRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyRiskDnsPolicyRequest) ToJsonString() string
type ModifyRiskDnsPolicyRequestParams ¶ added in v1.0.762
type ModifyRiskDnsPolicyRequestParams struct { // 策略 Data *RiskDnsPolicy `json:"Data,omitnil,omitempty" name:"Data"` }
Predefined struct for user
type ModifyRiskDnsPolicyResponse ¶ added in v1.0.762
type ModifyRiskDnsPolicyResponse struct { *tchttp.BaseResponse Response *ModifyRiskDnsPolicyResponseParams `json:"Response"` }
func NewModifyRiskDnsPolicyResponse ¶ added in v1.0.762
func NewModifyRiskDnsPolicyResponse() (response *ModifyRiskDnsPolicyResponse)
func (*ModifyRiskDnsPolicyResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyRiskDnsPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskDnsPolicyResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyRiskDnsPolicyResponse) ToJsonString() string
type ModifyRiskDnsPolicyResponseParams ¶ added in v1.0.762
type ModifyRiskDnsPolicyResponseParams struct { // 0:没有重复,1:和现有策略重复 Repeat *int64 `json:"Repeat,omitnil,omitempty" name:"Repeat"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRiskDnsPolicyStatusRequest ¶ added in v1.0.762
type ModifyRiskDnsPolicyStatusRequest struct { *tchttp.BaseRequest // 策略ID PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // 是否生效[0:生效,1:不生效] IsEnabled *int64 `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"` }
func NewModifyRiskDnsPolicyStatusRequest ¶ added in v1.0.762
func NewModifyRiskDnsPolicyStatusRequest() (request *ModifyRiskDnsPolicyStatusRequest)
func (*ModifyRiskDnsPolicyStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyRiskDnsPolicyStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskDnsPolicyStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyRiskDnsPolicyStatusRequest) ToJsonString() string
type ModifyRiskDnsPolicyStatusRequestParams ¶ added in v1.0.762
type ModifyRiskDnsPolicyStatusRequestParams struct { // 策略ID PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // 是否生效[0:生效,1:不生效] IsEnabled *int64 `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"` }
Predefined struct for user
type ModifyRiskDnsPolicyStatusResponse ¶ added in v1.0.762
type ModifyRiskDnsPolicyStatusResponse struct { *tchttp.BaseResponse Response *ModifyRiskDnsPolicyStatusResponseParams `json:"Response"` }
func NewModifyRiskDnsPolicyStatusResponse ¶ added in v1.0.762
func NewModifyRiskDnsPolicyStatusResponse() (response *ModifyRiskDnsPolicyStatusResponse)
func (*ModifyRiskDnsPolicyStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyRiskDnsPolicyStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskDnsPolicyStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyRiskDnsPolicyStatusResponse) ToJsonString() string
type ModifyRiskDnsPolicyStatusResponseParams ¶ added in v1.0.762
type ModifyRiskDnsPolicyStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRiskEventsStatusRequest ¶ added in v1.0.762
type ModifyRiskEventsStatusRequest struct { *tchttp.BaseRequest // 操作-0:标记已处理,1:忽略,2:删除记录,3:木马隔离,4:木马恢复隔离,5:木马信任,6:木马取消信任,7:查杀异常进程,8:加入白名单 Operate *uint64 `json:"Operate,omitnil,omitempty" name:"Operate"` // 操作事件类型,文件查杀:MALWARE,异常登录:HOST_LOGIN,密码破解:BRUTE_ATTACK,恶意请求:MALICIOUS_REQUEST,高危命令:BASH_EVENT,本地提权:PRIVILEGE_EVENT,反弹shell:REVERSE_SHELL. 异常进程:PROCESS RiskType *string `json:"RiskType,omitnil,omitempty" name:"RiskType"` // 需要修改的事件id 数组,支持批量 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否更新全部,即是否对所有的事件进行操作,当ids 不为空时,此参数无效 UpdateAll *bool `json:"UpdateAll,omitnil,omitempty" name:"UpdateAll"` // 排除的事件id,当操作全部事件时,需要排除这次id ExcludeId []*uint64 `json:"ExcludeId,omitnil,omitempty" name:"ExcludeId"` // 当Operate 是木马隔离时,表示是否要杀进程,其他操作无效 KillProcess *bool `json:"KillProcess,omitnil,omitempty" name:"KillProcess"` // 当RiskType 为异地登录且ids为空时,可以修改所有来源ip的事件的状态 Ip []*string `json:"Ip,omitnil,omitempty" name:"Ip"` // 过滤条件。RiskType为 MALWARE时 // 1、当RiskType为 MALWARE时: // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中</li> // RiskType 为PROCESS时: // 过滤条件。 // <li>IpOrName - String - 是否必填:否 - 主机IP或主机名</li> // <li>VirusName - String - 是否必填:否 - 病毒名</li> // <li>BeginTime - String - 是否必填:否 - 进程启动时间-开始</li> // <li>EndTime - String - 是否必填:否 - 进程启动时间-结束</li> // <li>Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀3已退出;4已信任</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 当Operate 是木马隔离时 // <li> 本操作会修复被篡改的系统命令,计划任务等系统文件,操作中请确保yum/apt 可用。</li> DoClean *bool `json:"DoClean,omitnil,omitempty" name:"DoClean"` }
func NewModifyRiskEventsStatusRequest ¶ added in v1.0.762
func NewModifyRiskEventsStatusRequest() (request *ModifyRiskEventsStatusRequest)
func (*ModifyRiskEventsStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyRiskEventsStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskEventsStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyRiskEventsStatusRequest) ToJsonString() string
type ModifyRiskEventsStatusRequestParams ¶ added in v1.0.762
type ModifyRiskEventsStatusRequestParams struct { // 操作-0:标记已处理,1:忽略,2:删除记录,3:木马隔离,4:木马恢复隔离,5:木马信任,6:木马取消信任,7:查杀异常进程,8:加入白名单 Operate *uint64 `json:"Operate,omitnil,omitempty" name:"Operate"` // 操作事件类型,文件查杀:MALWARE,异常登录:HOST_LOGIN,密码破解:BRUTE_ATTACK,恶意请求:MALICIOUS_REQUEST,高危命令:BASH_EVENT,本地提权:PRIVILEGE_EVENT,反弹shell:REVERSE_SHELL. 异常进程:PROCESS RiskType *string `json:"RiskType,omitnil,omitempty" name:"RiskType"` // 需要修改的事件id 数组,支持批量 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否更新全部,即是否对所有的事件进行操作,当ids 不为空时,此参数无效 UpdateAll *bool `json:"UpdateAll,omitnil,omitempty" name:"UpdateAll"` // 排除的事件id,当操作全部事件时,需要排除这次id ExcludeId []*uint64 `json:"ExcludeId,omitnil,omitempty" name:"ExcludeId"` // 当Operate 是木马隔离时,表示是否要杀进程,其他操作无效 KillProcess *bool `json:"KillProcess,omitnil,omitempty" name:"KillProcess"` // 当RiskType 为异地登录且ids为空时,可以修改所有来源ip的事件的状态 Ip []*string `json:"Ip,omitnil,omitempty" name:"Ip"` // 过滤条件。RiskType为 MALWARE时 // 1、当RiskType为 MALWARE时: // <li>IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选</li> // <li>FilePath - String - 是否必填:否 - 路径筛选</li> // <li>VirusName - String - 是否必填:否 - 描述筛选</li> // <li>CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间</li> // <li>CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间</li> // <li>Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中</li> // RiskType 为PROCESS时: // 过滤条件。 // <li>IpOrName - String - 是否必填:否 - 主机IP或主机名</li> // <li>VirusName - String - 是否必填:否 - 病毒名</li> // <li>BeginTime - String - 是否必填:否 - 进程启动时间-开始</li> // <li>EndTime - String - 是否必填:否 - 进程启动时间-结束</li> // <li>Status - String - 是否必填:否 - 状态筛选 0待处理;1查杀中;2已查杀3已退出;4已信任</li> Filters []*Filters `json:"Filters,omitnil,omitempty" name:"Filters"` // 当Operate 是木马隔离时 // <li> 本操作会修复被篡改的系统命令,计划任务等系统文件,操作中请确保yum/apt 可用。</li> DoClean *bool `json:"DoClean,omitnil,omitempty" name:"DoClean"` }
Predefined struct for user
type ModifyRiskEventsStatusResponse ¶ added in v1.0.762
type ModifyRiskEventsStatusResponse struct { *tchttp.BaseResponse Response *ModifyRiskEventsStatusResponseParams `json:"Response"` }
func NewModifyRiskEventsStatusResponse ¶ added in v1.0.762
func NewModifyRiskEventsStatusResponse() (response *ModifyRiskEventsStatusResponse)
func (*ModifyRiskEventsStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyRiskEventsStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskEventsStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyRiskEventsStatusResponse) ToJsonString() string
type ModifyRiskEventsStatusResponseParams ¶ added in v1.0.762
type ModifyRiskEventsStatusResponseParams struct { // 此次操作是否是异步操作,0:操作已完成,1:正在异步操作中,前端需要通过DescribeRiskBatchStatus 查询操作是否完成 IsSync *uint64 `json:"IsSync,omitnil,omitempty" name:"IsSync"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyUsersConfigRequest ¶ added in v1.0.762
type ModifyUsersConfigRequest struct { *tchttp.BaseRequest // 配置名称 // <li>license_monitor 新增授权监控配置 0 关闭, 1开启</li> ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"` // 配置值 ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"` }
func NewModifyUsersConfigRequest ¶ added in v1.0.762
func NewModifyUsersConfigRequest() (request *ModifyUsersConfigRequest)
func (*ModifyUsersConfigRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyUsersConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUsersConfigRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyUsersConfigRequest) ToJsonString() string
type ModifyUsersConfigRequestParams ¶ added in v1.0.762
type ModifyUsersConfigRequestParams struct { // 配置名称 // <li>license_monitor 新增授权监控配置 0 关闭, 1开启</li> ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"` // 配置值 ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"` }
Predefined struct for user
type ModifyUsersConfigResponse ¶ added in v1.0.762
type ModifyUsersConfigResponse struct { *tchttp.BaseResponse Response *ModifyUsersConfigResponseParams `json:"Response"` }
func NewModifyUsersConfigResponse ¶ added in v1.0.762
func NewModifyUsersConfigResponse() (response *ModifyUsersConfigResponse)
func (*ModifyUsersConfigResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyUsersConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUsersConfigResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyUsersConfigResponse) ToJsonString() string
type ModifyUsersConfigResponseParams ¶ added in v1.0.762
type ModifyUsersConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVulDefenceEventStatusRequest ¶ added in v1.0.762
type ModifyVulDefenceEventStatusRequest struct { *tchttp.BaseRequest // 事件id Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 0: 待处理 2:已处理 3: 已忽略 4: 已删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
func NewModifyVulDefenceEventStatusRequest ¶ added in v1.0.762
func NewModifyVulDefenceEventStatusRequest() (request *ModifyVulDefenceEventStatusRequest)
func (*ModifyVulDefenceEventStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyVulDefenceEventStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVulDefenceEventStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyVulDefenceEventStatusRequest) ToJsonString() string
type ModifyVulDefenceEventStatusRequestParams ¶ added in v1.0.762
type ModifyVulDefenceEventStatusRequestParams struct { // 事件id Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 0: 待处理 2:已处理 3: 已忽略 4: 已删除 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type ModifyVulDefenceEventStatusResponse ¶ added in v1.0.762
type ModifyVulDefenceEventStatusResponse struct { *tchttp.BaseResponse Response *ModifyVulDefenceEventStatusResponseParams `json:"Response"` }
func NewModifyVulDefenceEventStatusResponse ¶ added in v1.0.762
func NewModifyVulDefenceEventStatusResponse() (response *ModifyVulDefenceEventStatusResponse)
func (*ModifyVulDefenceEventStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyVulDefenceEventStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVulDefenceEventStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyVulDefenceEventStatusResponse) ToJsonString() string
type ModifyVulDefenceEventStatusResponseParams ¶ added in v1.0.762
type ModifyVulDefenceEventStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVulDefenceSettingRequest ¶ added in v1.0.762
type ModifyVulDefenceSettingRequest struct { *tchttp.BaseRequest // 防御开关,0 关闭 1 开启 Enable *uint64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 1 全部旗舰版主机,0 Quuids列表主机 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 作用范围内旗舰版主机列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 排除作用范围内旗舰版主机列表 ExcludeInstanceIds []*string `json:"ExcludeInstanceIds,omitnil,omitempty" name:"ExcludeInstanceIds"` // 新增资产自动包含 0 不包含 1包含 AutoInclude *uint64 `json:"AutoInclude,omitnil,omitempty" name:"AutoInclude"` // 作用范围内旗舰版主机列表 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` }
func NewModifyVulDefenceSettingRequest ¶ added in v1.0.762
func NewModifyVulDefenceSettingRequest() (request *ModifyVulDefenceSettingRequest)
func (*ModifyVulDefenceSettingRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyVulDefenceSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVulDefenceSettingRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyVulDefenceSettingRequest) ToJsonString() string
type ModifyVulDefenceSettingRequestParams ¶ added in v1.0.762
type ModifyVulDefenceSettingRequestParams struct { // 防御开关,0 关闭 1 开启 Enable *uint64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 1 全部旗舰版主机,0 Quuids列表主机 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 作用范围内旗舰版主机列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 排除作用范围内旗舰版主机列表 ExcludeInstanceIds []*string `json:"ExcludeInstanceIds,omitnil,omitempty" name:"ExcludeInstanceIds"` // 新增资产自动包含 0 不包含 1包含 AutoInclude *uint64 `json:"AutoInclude,omitnil,omitempty" name:"AutoInclude"` // 作用范围内旗舰版主机列表 InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` }
Predefined struct for user
type ModifyVulDefenceSettingResponse ¶ added in v1.0.762
type ModifyVulDefenceSettingResponse struct { *tchttp.BaseResponse Response *ModifyVulDefenceSettingResponseParams `json:"Response"` }
func NewModifyVulDefenceSettingResponse ¶ added in v1.0.762
func NewModifyVulDefenceSettingResponse() (response *ModifyVulDefenceSettingResponse)
func (*ModifyVulDefenceSettingResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyVulDefenceSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVulDefenceSettingResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyVulDefenceSettingResponse) ToJsonString() string
type ModifyVulDefenceSettingResponseParams ¶ added in v1.0.762
type ModifyVulDefenceSettingResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWarningHostConfigRequest ¶ added in v1.0.762
type ModifyWarningHostConfigRequest struct { *tchttp.BaseRequest // 告警类型 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机 HostRange *int64 `json:"HostRange,omitnil,omitempty" name:"HostRange"` // 项目或标签的名称列表,自选主机时为空 ItemLabels []*string `json:"ItemLabels,omitnil,omitempty" name:"ItemLabels"` // 机器列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 项目或标签的id列表,自选主机时为空 ItemLabelIds []*string `json:"ItemLabelIds,omitnil,omitempty" name:"ItemLabelIds"` // 需排除的机器列表 ExcludedQuuids []*string `json:"ExcludedQuuids,omitnil,omitempty" name:"ExcludedQuuids"` }
func NewModifyWarningHostConfigRequest ¶ added in v1.0.762
func NewModifyWarningHostConfigRequest() (request *ModifyWarningHostConfigRequest)
func (*ModifyWarningHostConfigRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyWarningHostConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWarningHostConfigRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyWarningHostConfigRequest) ToJsonString() string
type ModifyWarningHostConfigRequestParams ¶ added in v1.0.762
type ModifyWarningHostConfigRequestParams struct { // 告警类型 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机 HostRange *int64 `json:"HostRange,omitnil,omitempty" name:"HostRange"` // 项目或标签的名称列表,自选主机时为空 ItemLabels []*string `json:"ItemLabels,omitnil,omitempty" name:"ItemLabels"` // 机器列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 项目或标签的id列表,自选主机时为空 ItemLabelIds []*string `json:"ItemLabelIds,omitnil,omitempty" name:"ItemLabelIds"` // 需排除的机器列表 ExcludedQuuids []*string `json:"ExcludedQuuids,omitnil,omitempty" name:"ExcludedQuuids"` }
Predefined struct for user
type ModifyWarningHostConfigResponse ¶ added in v1.0.762
type ModifyWarningHostConfigResponse struct { *tchttp.BaseResponse Response *ModifyWarningHostConfigResponseParams `json:"Response"` }
func NewModifyWarningHostConfigResponse ¶ added in v1.0.762
func NewModifyWarningHostConfigResponse() (response *ModifyWarningHostConfigResponse)
func (*ModifyWarningHostConfigResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyWarningHostConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWarningHostConfigResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyWarningHostConfigResponse) ToJsonString() string
type ModifyWarningHostConfigResponseParams ¶ added in v1.0.762
type ModifyWarningHostConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWarningSettingRequest ¶ added in v1.0.230
type ModifyWarningSettingRequest struct { *tchttp.BaseRequest // 修改告警设置的内容 WarningObjects []*WarningObject `json:"WarningObjects,omitnil,omitempty" name:"WarningObjects"` }
func NewModifyWarningSettingRequest ¶ added in v1.0.230
func NewModifyWarningSettingRequest() (request *ModifyWarningSettingRequest)
func (*ModifyWarningSettingRequest) FromJsonString ¶ added in v1.0.230
func (r *ModifyWarningSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWarningSettingRequest) ToJsonString ¶ added in v1.0.230
func (r *ModifyWarningSettingRequest) ToJsonString() string
type ModifyWarningSettingRequestParams ¶ added in v1.0.426
type ModifyWarningSettingRequestParams struct { // 修改告警设置的内容 WarningObjects []*WarningObject `json:"WarningObjects,omitnil,omitempty" name:"WarningObjects"` }
Predefined struct for user
type ModifyWarningSettingResponse ¶ added in v1.0.230
type ModifyWarningSettingResponse struct { *tchttp.BaseResponse Response *ModifyWarningSettingResponseParams `json:"Response"` }
func NewModifyWarningSettingResponse ¶ added in v1.0.230
func NewModifyWarningSettingResponse() (response *ModifyWarningSettingResponse)
func (*ModifyWarningSettingResponse) FromJsonString ¶ added in v1.0.230
func (r *ModifyWarningSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWarningSettingResponse) ToJsonString ¶ added in v1.0.230
func (r *ModifyWarningSettingResponse) ToJsonString() string
type ModifyWarningSettingResponseParams ¶ added in v1.0.426
type ModifyWarningSettingResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWebHookPolicyRequest ¶ added in v1.0.762
type ModifyWebHookPolicyRequest struct { *tchttp.BaseRequest // id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 事件类型 Events []*WebHookEventKv `json:"Events,omitnil,omitempty" name:"Events"` // 主机范围 HostLabels []*WebHookHostLabel `json:"HostLabels,omitnil,omitempty" name:"HostLabels"` // 接收人 Receivers []*WebHookReceiver `json:"Receivers,omitnil,omitempty" name:"Receivers"` // 格式 0text 1json Format *int64 `json:"Format,omitnil,omitempty" name:"Format"` // 自定义透传字段 CustomFields []*WebHookCustomField `json:"CustomFields,omitnil,omitempty" name:"CustomFields"` // 是否启用[1:禁用|0:启用] IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` // 主机列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 需排除的机器列表 ExcludedQuuids []*string `json:"ExcludedQuuids,omitnil,omitempty" name:"ExcludedQuuids"` }
func NewModifyWebHookPolicyRequest ¶ added in v1.0.762
func NewModifyWebHookPolicyRequest() (request *ModifyWebHookPolicyRequest)
func (*ModifyWebHookPolicyRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookPolicyRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookPolicyRequest) ToJsonString() string
type ModifyWebHookPolicyRequestParams ¶ added in v1.0.762
type ModifyWebHookPolicyRequestParams struct { // id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 事件类型 Events []*WebHookEventKv `json:"Events,omitnil,omitempty" name:"Events"` // 主机范围 HostLabels []*WebHookHostLabel `json:"HostLabels,omitnil,omitempty" name:"HostLabels"` // 接收人 Receivers []*WebHookReceiver `json:"Receivers,omitnil,omitempty" name:"Receivers"` // 格式 0text 1json Format *int64 `json:"Format,omitnil,omitempty" name:"Format"` // 自定义透传字段 CustomFields []*WebHookCustomField `json:"CustomFields,omitnil,omitempty" name:"CustomFields"` // 是否启用[1:禁用|0:启用] IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` // 主机列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 需排除的机器列表 ExcludedQuuids []*string `json:"ExcludedQuuids,omitnil,omitempty" name:"ExcludedQuuids"` }
Predefined struct for user
type ModifyWebHookPolicyResponse ¶ added in v1.0.762
type ModifyWebHookPolicyResponse struct { *tchttp.BaseResponse Response *ModifyWebHookPolicyResponseParams `json:"Response"` }
func NewModifyWebHookPolicyResponse ¶ added in v1.0.762
func NewModifyWebHookPolicyResponse() (response *ModifyWebHookPolicyResponse)
func (*ModifyWebHookPolicyResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookPolicyResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookPolicyResponse) ToJsonString() string
type ModifyWebHookPolicyResponseParams ¶ added in v1.0.762
type ModifyWebHookPolicyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWebHookPolicyStatusRequest ¶ added in v1.0.762
type ModifyWebHookPolicyStatusRequest struct { *tchttp.BaseRequest // id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 开关, 1禁用 0启用 IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` }
func NewModifyWebHookPolicyStatusRequest ¶ added in v1.0.762
func NewModifyWebHookPolicyStatusRequest() (request *ModifyWebHookPolicyStatusRequest)
func (*ModifyWebHookPolicyStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookPolicyStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookPolicyStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookPolicyStatusRequest) ToJsonString() string
type ModifyWebHookPolicyStatusRequestParams ¶ added in v1.0.762
type ModifyWebHookPolicyStatusRequestParams struct { // id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 开关, 1禁用 0启用 IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` }
Predefined struct for user
type ModifyWebHookPolicyStatusResponse ¶ added in v1.0.762
type ModifyWebHookPolicyStatusResponse struct { *tchttp.BaseResponse Response *ModifyWebHookPolicyStatusResponseParams `json:"Response"` }
func NewModifyWebHookPolicyStatusResponse ¶ added in v1.0.762
func NewModifyWebHookPolicyStatusResponse() (response *ModifyWebHookPolicyStatusResponse)
func (*ModifyWebHookPolicyStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookPolicyStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookPolicyStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookPolicyStatusResponse) ToJsonString() string
type ModifyWebHookPolicyStatusResponseParams ¶ added in v1.0.762
type ModifyWebHookPolicyStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWebHookReceiverRequest ¶ added in v1.0.762
type ModifyWebHookReceiverRequest struct { *tchttp.BaseRequest // id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 接收人名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // webhook地址 Addr *string `json:"Addr,omitnil,omitempty" name:"Addr"` // 是否修改 IsModify *bool `json:"IsModify,omitnil,omitempty" name:"IsModify"` }
func NewModifyWebHookReceiverRequest ¶ added in v1.0.762
func NewModifyWebHookReceiverRequest() (request *ModifyWebHookReceiverRequest)
func (*ModifyWebHookReceiverRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookReceiverRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookReceiverRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookReceiverRequest) ToJsonString() string
type ModifyWebHookReceiverRequestParams ¶ added in v1.0.762
type ModifyWebHookReceiverRequestParams struct { // id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 接收人名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // webhook地址 Addr *string `json:"Addr,omitnil,omitempty" name:"Addr"` // 是否修改 IsModify *bool `json:"IsModify,omitnil,omitempty" name:"IsModify"` }
Predefined struct for user
type ModifyWebHookReceiverResponse ¶ added in v1.0.762
type ModifyWebHookReceiverResponse struct { *tchttp.BaseResponse Response *ModifyWebHookReceiverResponseParams `json:"Response"` }
func NewModifyWebHookReceiverResponse ¶ added in v1.0.762
func NewModifyWebHookReceiverResponse() (response *ModifyWebHookReceiverResponse)
func (*ModifyWebHookReceiverResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookReceiverResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookReceiverResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookReceiverResponse) ToJsonString() string
type ModifyWebHookReceiverResponseParams ¶ added in v1.0.762
type ModifyWebHookReceiverResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWebHookRuleRequest ¶ added in v1.0.762
type ModifyWebHookRuleRequest struct { *tchttp.BaseRequest // 规则内容 Data *WebHookRuleDetail `json:"Data,omitnil,omitempty" name:"Data"` }
func NewModifyWebHookRuleRequest ¶ added in v1.0.762
func NewModifyWebHookRuleRequest() (request *ModifyWebHookRuleRequest)
func (*ModifyWebHookRuleRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookRuleRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookRuleRequest) ToJsonString() string
type ModifyWebHookRuleRequestParams ¶ added in v1.0.762
type ModifyWebHookRuleRequestParams struct { // 规则内容 Data *WebHookRuleDetail `json:"Data,omitnil,omitempty" name:"Data"` }
Predefined struct for user
type ModifyWebHookRuleResponse ¶ added in v1.0.762
type ModifyWebHookRuleResponse struct { *tchttp.BaseResponse Response *ModifyWebHookRuleResponseParams `json:"Response"` }
func NewModifyWebHookRuleResponse ¶ added in v1.0.762
func NewModifyWebHookRuleResponse() (response *ModifyWebHookRuleResponse)
func (*ModifyWebHookRuleResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookRuleResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookRuleResponse) ToJsonString() string
type ModifyWebHookRuleResponseParams ¶ added in v1.0.762
type ModifyWebHookRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWebHookRuleStatusRequest ¶ added in v1.0.762
type ModifyWebHookRuleStatusRequest struct { *tchttp.BaseRequest // 规则Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 开启状态[0:开启|1:关闭] IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` }
func NewModifyWebHookRuleStatusRequest ¶ added in v1.0.762
func NewModifyWebHookRuleStatusRequest() (request *ModifyWebHookRuleStatusRequest)
func (*ModifyWebHookRuleStatusRequest) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookRuleStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookRuleStatusRequest) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookRuleStatusRequest) ToJsonString() string
type ModifyWebHookRuleStatusRequestParams ¶ added in v1.0.762
type ModifyWebHookRuleStatusRequestParams struct { // 规则Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 开启状态[0:开启|1:关闭] IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` }
Predefined struct for user
type ModifyWebHookRuleStatusResponse ¶ added in v1.0.762
type ModifyWebHookRuleStatusResponse struct { *tchttp.BaseResponse Response *ModifyWebHookRuleStatusResponseParams `json:"Response"` }
func NewModifyWebHookRuleStatusResponse ¶ added in v1.0.762
func NewModifyWebHookRuleStatusResponse() (response *ModifyWebHookRuleStatusResponse)
func (*ModifyWebHookRuleStatusResponse) FromJsonString ¶ added in v1.0.762
func (r *ModifyWebHookRuleStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebHookRuleStatusResponse) ToJsonString ¶ added in v1.0.762
func (r *ModifyWebHookRuleStatusResponse) ToJsonString() string
type ModifyWebHookRuleStatusResponseParams ¶ added in v1.0.762
type ModifyWebHookRuleStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWebPageProtectDirRequest ¶ added in v1.0.240
type ModifyWebPageProtectDirRequest struct { *tchttp.BaseRequest // 网站防护目录地址 ProtectDirAddr *string `json:"ProtectDirAddr,omitnil,omitempty" name:"ProtectDirAddr"` // 网站防护目录名称 ProtectDirName *string `json:"ProtectDirName,omitnil,omitempty" name:"ProtectDirName"` // 防护文件类型,分号分割 ; ProtectFileType *string `json:"ProtectFileType,omitnil,omitempty" name:"ProtectFileType"` // 防护机器列表信息 HostConfig []*ProtectHostConfig `json:"HostConfig,omitnil,omitempty" name:"HostConfig"` }
func NewModifyWebPageProtectDirRequest ¶ added in v1.0.240
func NewModifyWebPageProtectDirRequest() (request *ModifyWebPageProtectDirRequest)
func (*ModifyWebPageProtectDirRequest) FromJsonString ¶ added in v1.0.240
func (r *ModifyWebPageProtectDirRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebPageProtectDirRequest) ToJsonString ¶ added in v1.0.240
func (r *ModifyWebPageProtectDirRequest) ToJsonString() string
type ModifyWebPageProtectDirRequestParams ¶ added in v1.0.426
type ModifyWebPageProtectDirRequestParams struct { // 网站防护目录地址 ProtectDirAddr *string `json:"ProtectDirAddr,omitnil,omitempty" name:"ProtectDirAddr"` // 网站防护目录名称 ProtectDirName *string `json:"ProtectDirName,omitnil,omitempty" name:"ProtectDirName"` // 防护文件类型,分号分割 ; ProtectFileType *string `json:"ProtectFileType,omitnil,omitempty" name:"ProtectFileType"` // 防护机器列表信息 HostConfig []*ProtectHostConfig `json:"HostConfig,omitnil,omitempty" name:"HostConfig"` }
Predefined struct for user
type ModifyWebPageProtectDirResponse ¶ added in v1.0.240
type ModifyWebPageProtectDirResponse struct { *tchttp.BaseResponse Response *ModifyWebPageProtectDirResponseParams `json:"Response"` }
func NewModifyWebPageProtectDirResponse ¶ added in v1.0.240
func NewModifyWebPageProtectDirResponse() (response *ModifyWebPageProtectDirResponse)
func (*ModifyWebPageProtectDirResponse) FromJsonString ¶ added in v1.0.240
func (r *ModifyWebPageProtectDirResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebPageProtectDirResponse) ToJsonString ¶ added in v1.0.240
func (r *ModifyWebPageProtectDirResponse) ToJsonString() string
type ModifyWebPageProtectDirResponseParams ¶ added in v1.0.426
type ModifyWebPageProtectDirResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWebPageProtectSettingRequest ¶
type ModifyWebPageProtectSettingRequest struct { *tchttp.BaseRequest // 需要操作的类型1 目录名称 2 防护文件类型 ModifyType *uint64 `json:"ModifyType,omitnil,omitempty" name:"ModifyType"` // 提交值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 配置对应的protect_path Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
func NewModifyWebPageProtectSettingRequest ¶
func NewModifyWebPageProtectSettingRequest() (request *ModifyWebPageProtectSettingRequest)
func (*ModifyWebPageProtectSettingRequest) FromJsonString ¶
func (r *ModifyWebPageProtectSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebPageProtectSettingRequest) ToJsonString ¶
func (r *ModifyWebPageProtectSettingRequest) ToJsonString() string
type ModifyWebPageProtectSettingRequestParams ¶ added in v1.0.426
type ModifyWebPageProtectSettingRequestParams struct { // 需要操作的类型1 目录名称 2 防护文件类型 ModifyType *uint64 `json:"ModifyType,omitnil,omitempty" name:"ModifyType"` // 提交值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 配置对应的protect_path Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type ModifyWebPageProtectSettingResponse ¶
type ModifyWebPageProtectSettingResponse struct { *tchttp.BaseResponse Response *ModifyWebPageProtectSettingResponseParams `json:"Response"` }
func NewModifyWebPageProtectSettingResponse ¶
func NewModifyWebPageProtectSettingResponse() (response *ModifyWebPageProtectSettingResponse)
func (*ModifyWebPageProtectSettingResponse) FromJsonString ¶
func (r *ModifyWebPageProtectSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebPageProtectSettingResponse) ToJsonString ¶
func (r *ModifyWebPageProtectSettingResponse) ToJsonString() string
type ModifyWebPageProtectSettingResponseParams ¶ added in v1.0.426
type ModifyWebPageProtectSettingResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWebPageProtectSwitchRequest ¶ added in v1.0.240
type ModifyWebPageProtectSwitchRequest struct { *tchttp.BaseRequest // 开关类型 1 防护开关 2 自动恢复开关 3 移除防护目录 SwitchType *uint64 `json:"SwitchType,omitnil,omitempty" name:"SwitchType"` // 需要操作开关的网站 最大100条 Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"` // 1 开启 0 关闭 SwitchType 为 1 | 2 必填; Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
func NewModifyWebPageProtectSwitchRequest ¶ added in v1.0.240
func NewModifyWebPageProtectSwitchRequest() (request *ModifyWebPageProtectSwitchRequest)
func (*ModifyWebPageProtectSwitchRequest) FromJsonString ¶ added in v1.0.240
func (r *ModifyWebPageProtectSwitchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebPageProtectSwitchRequest) ToJsonString ¶ added in v1.0.240
func (r *ModifyWebPageProtectSwitchRequest) ToJsonString() string
type ModifyWebPageProtectSwitchRequestParams ¶ added in v1.0.426
type ModifyWebPageProtectSwitchRequestParams struct { // 开关类型 1 防护开关 2 自动恢复开关 3 移除防护目录 SwitchType *uint64 `json:"SwitchType,omitnil,omitempty" name:"SwitchType"` // 需要操作开关的网站 最大100条 Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"` // 1 开启 0 关闭 SwitchType 为 1 | 2 必填; Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type ModifyWebPageProtectSwitchResponse ¶ added in v1.0.240
type ModifyWebPageProtectSwitchResponse struct { *tchttp.BaseResponse Response *ModifyWebPageProtectSwitchResponseParams `json:"Response"` }
func NewModifyWebPageProtectSwitchResponse ¶ added in v1.0.240
func NewModifyWebPageProtectSwitchResponse() (response *ModifyWebPageProtectSwitchResponse)
func (*ModifyWebPageProtectSwitchResponse) FromJsonString ¶ added in v1.0.240
func (r *ModifyWebPageProtectSwitchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWebPageProtectSwitchResponse) ToJsonString ¶ added in v1.0.240
func (r *ModifyWebPageProtectSwitchResponse) ToJsonString() string
type ModifyWebPageProtectSwitchResponseParams ¶ added in v1.0.426
type ModifyWebPageProtectSwitchResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MonthInspectionReport ¶ added in v1.0.240
type NetAttackEvent ¶ added in v1.0.752
type NetAttackEvent struct { // 日志ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 目标端口 DstPort *uint64 `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 来源IP SrcIP *string `json:"SrcIP,omitnil,omitempty" name:"SrcIP"` // 来源地 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 攻击时间 MergeTime *string `json:"MergeTime,omitnil,omitempty" name:"MergeTime"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 攻击状态,0: 尝试攻击 1: 实锤攻击(攻击成功) Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 处理状态,0 待处理 1 已处理 2 已加白 3 已忽略 4 已删除 5: 已开启防御 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 漏洞是否支持防御,0:不支持 1:支持 VulSupportDefense *uint64 `json:"VulSupportDefense,omitnil,omitempty" name:"VulSupportDefense"` // 是否开启漏洞防御,0关1开 VulDefenceStatus *uint64 `json:"VulDefenceStatus,omitnil,omitempty" name:"VulDefenceStatus"` // 机器付费版本,0 基础版,1专业版,2旗舰版,3轻量版 PayVersion *uint64 `json:"PayVersion,omitnil,omitempty" name:"PayVersion"` // cvm uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 攻击次数 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 是否今日新增主机 New *bool `json:"New,omitnil,omitempty" name:"New"` }
type NetAttackEventInfo ¶ added in v1.0.762
type NetAttackEventInfo struct { // 处理状态,0 待处理 1 已处理 2 已加白 3 已忽略 4 已删除 5: 已开启防御 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 攻击源ip SrcIP *string `json:"SrcIP,omitnil,omitempty" name:"SrcIP"` // 攻击源地 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞CVE编号 CVEId *string `json:"CVEId,omitnil,omitempty" name:"CVEId"` // 漏洞攻击热度 AttackLevel *uint64 `json:"AttackLevel,omitnil,omitempty" name:"AttackLevel"` // 漏洞防御状态,0关闭,1开启 VulDefenceStatus *uint64 `json:"VulDefenceStatus,omitnil,omitempty" name:"VulDefenceStatus"` // 漏洞是否支持防御,0:不支持 1:支持 VulSupportDefense *uint64 `json:"VulSupportDefense,omitnil,omitempty" name:"VulSupportDefense"` // 服务进程 base64 SvcPs *string `json:"SvcPs,omitnil,omitempty" name:"SvcPs"` // 攻击数据包 NetPayload *string `json:"NetPayload,omitnil,omitempty" name:"NetPayload"` // 异常行为 AbnormalAction *string `json:"AbnormalAction,omitnil,omitempty" name:"AbnormalAction"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 目标端口 DstPort *uint64 `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 攻击次数 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 机器付费版本,0 基础版,1专业版,2旗舰版,3轻量版 PayVersion *uint64 `json:"PayVersion,omitnil,omitempty" name:"PayVersion"` // cvm uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 攻击发生时间 MergeTime *string `json:"MergeTime,omitnil,omitempty" name:"MergeTime"` // 0: 尝试攻击 1:攻击成功 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 0:无失陷行为 1: rce(命令执行) 2: dnslog 3: writefile HostOpType *uint64 `json:"HostOpType,omitnil,omitempty" name:"HostOpType"` // 进程树,需要用base64 解码 HostOpProcessTree *string `json:"HostOpProcessTree,omitnil,omitempty" name:"HostOpProcessTree"` }
type NetAttackTopInfo ¶ added in v1.0.762
type NetAttackTopInfo struct { // 网络攻击主机维度top统计数据 Agent []*TopInfo `json:"Agent,omitnil,omitempty" name:"Agent"` // 网络攻击ip来源维度top统计数据 SrcIp []*TopInfo `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 网络攻击目标端口维度top统计数据 DstPort []*TopInfo `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 网络攻击漏洞维度top统计数据 Vul []*TopInfo `json:"Vul,omitnil,omitempty" name:"Vul"` }
type NetAttackTrend ¶ added in v1.0.762
type NetAttackTrend struct { // 时间点,如 2023-05-06 DateTime *string `json:"DateTime,omitnil,omitempty" name:"DateTime"` // 攻击次数 AttackCount *uint64 `json:"AttackCount,omitnil,omitempty" name:"AttackCount"` // 尝试攻击次数 TryAttackCount *uint64 `json:"TryAttackCount,omitnil,omitempty" name:"TryAttackCount"` // 攻击成功次数 SuccAttackCount *uint64 `json:"SuccAttackCount,omitnil,omitempty" name:"SuccAttackCount"` }
type NetAttackWhiteRule ¶ added in v1.0.762
type NetAttackWhiteRule struct { // 规则id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 规则描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 0: 一组quuid 1: 所有主机 Scope *uint64 `json:"Scope,omitnil,omitempty" name:"Scope"` // 是否处理之前的事件 0: 不处理 1:处理 DealOldEvents *uint64 `json:"DealOldEvents,omitnil,omitempty" name:"DealOldEvents"` // 主机quuid 多个用;隔开 Quuids *string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24 多个用;隔开 SrcIP *string `json:"SrcIP,omitnil,omitempty" name:"SrcIP"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type OpenPortStatistics ¶
type OrderModifyObject ¶ added in v1.0.558
type OrderModifyObject struct { // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 新产品标识,这里支持PRO_VERSION 专业版,FLAGSHIP 旗舰版 NewSubProductCode *string `json:"NewSubProductCode,omitnil,omitempty" name:"NewSubProductCode"` // 扩容/缩容数,变配子产品忽略该参数 InquireNum *int64 `json:"InquireNum,omitnil,omitempty" name:"InquireNum"` }
type OrderResource ¶ added in v1.0.762
type OrderResource struct { // 资源主键ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 资源ID ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 开始时间 BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 到期时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 授权类型 LicenseType *uint64 `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` }
type Place ¶
type Place struct { // 城市 ID。 CityId *uint64 `json:"CityId,omitnil,omitempty" name:"CityId"` // 省份 ID。 ProvinceId *uint64 `json:"ProvinceId,omitnil,omitempty" name:"ProvinceId"` // 国家ID,暂只支持国内:1。 CountryId *uint64 `json:"CountryId,omitnil,omitempty" name:"CountryId"` // 位置名称 Location *string `json:"Location,omitnil,omitempty" name:"Location"` }
type PolicyRules ¶ added in v1.0.1007
type PolicyRules struct { // 进程 Process *CommandLine `json:"Process,omitnil,omitempty" name:"Process"` // 父进程 PProcess *CommandLine `json:"PProcess,omitnil,omitempty" name:"PProcess"` // 祖先进程 AProcess *CommandLine `json:"AProcess,omitnil,omitempty" name:"AProcess"` }
type PrivilegeEscalationProcess ¶
type PrivilegeEscalationProcess struct { // 数据ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP Hostip *string `json:"Hostip,omitnil,omitempty" name:"Hostip"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程路径 FullPath *string `json:"FullPath,omitnil,omitempty" name:"FullPath"` // 执行命令 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 用户名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户组 UserGroup *string `json:"UserGroup,omitnil,omitempty" name:"UserGroup"` // 进程文件权限 ProcFilePrivilege *string `json:"ProcFilePrivilege,omitnil,omitempty" name:"ProcFilePrivilege"` // 父进程名 ParentProcName *string `json:"ParentProcName,omitnil,omitempty" name:"ParentProcName"` // 父进程用户名 ParentProcUser *string `json:"ParentProcUser,omitnil,omitempty" name:"ParentProcUser"` // 父进程用户组 ParentProcGroup *string `json:"ParentProcGroup,omitnil,omitempty" name:"ParentProcGroup"` // 父进程路径 ParentProcPath *string `json:"ParentProcPath,omitnil,omitempty" name:"ParentProcPath"` // 进程树 ProcTree *string `json:"ProcTree,omitnil,omitempty" name:"ProcTree"` // 处理状态:0-待处理 2-白名单 3-已处理 4-已忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 发生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 机器名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 进程id Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` }
type PrivilegeEventInfo ¶ added in v1.0.633
type PrivilegeEventInfo struct { // 数据ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程路径 FullPath *string `json:"FullPath,omitnil,omitempty" name:"FullPath"` // 执行命令 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 用户名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户组 UserGroup *string `json:"UserGroup,omitnil,omitempty" name:"UserGroup"` // 进程文件权限 ProcFilePrivilege *string `json:"ProcFilePrivilege,omitnil,omitempty" name:"ProcFilePrivilege"` // 父进程名 ParentProcName *string `json:"ParentProcName,omitnil,omitempty" name:"ParentProcName"` // 父进程用户名 ParentProcUser *string `json:"ParentProcUser,omitnil,omitempty" name:"ParentProcUser"` // 父进程用户组 ParentProcGroup *string `json:"ParentProcGroup,omitnil,omitempty" name:"ParentProcGroup"` // 父进程路径 ParentProcPath *string `json:"ParentProcPath,omitnil,omitempty" name:"ParentProcPath"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 处理状态:0-待处理 2-白名单 3-已处理 4-已忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 发生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 机器名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 建议方案 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 危害描述信息 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 标签 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 参考链接 References []*string `json:"References,omitnil,omitempty" name:"References"` // 主机外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 权限列表|隔开 NewCaps *string `json:"NewCaps,omitnil,omitempty" name:"NewCaps"` // 主机在线状态 OFFLINE ONLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 处理时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type PrivilegeRule ¶
type PrivilegeRule struct { // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 是否S权限 SMode *uint64 `json:"SMode,omitnil,omitempty" name:"SMode"` // 操作人 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 是否全局规则 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 状态(0: 有效 1: 无效) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 主机IP Hostip *string `json:"Hostip,omitnil,omitempty" name:"Hostip"` }
type ProcessStatistics ¶
type ProductStatusInfo ¶ added in v1.0.762
type ProductStatusInfo struct { // 防护状态,1未防护,2防护中,3试用中,4已过期 FWUserStatus *uint64 `json:"FWUserStatus,omitnil,omitempty" name:"FWUserStatus"` // 是否可以申请试用,true可以申请 CanApplyTrial *bool `json:"CanApplyTrial,omitnil,omitempty" name:"CanApplyTrial"` // 无法试用原因,可试用为空 CanNotApplyReason *string `json:"CanNotApplyReason,omitnil,omitempty" name:"CanNotApplyReason"` // 上次试用结束时间(不存在试用记录则为空) LastTrialTime *string `json:"LastTrialTime,omitnil,omitempty" name:"LastTrialTime"` }
type ProtectDirInfo ¶ added in v1.0.240
type ProtectDirInfo struct { // 网站名称 DirName *string `json:"DirName,omitnil,omitempty" name:"DirName"` // 网站防护目录地址 DirPath *string `json:"DirPath,omitnil,omitempty" name:"DirPath"` // 关联服务器数 RelatedServerNum *uint64 `json:"RelatedServerNum,omitnil,omitempty" name:"RelatedServerNum"` // 防护服务器数 ProtectServerNum *uint64 `json:"ProtectServerNum,omitnil,omitempty" name:"ProtectServerNum"` // 未防护服务器数 NoProtectServerNum *uint64 `json:"NoProtectServerNum,omitnil,omitempty" name:"NoProtectServerNum"` // 唯一ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 防护状态 ProtectStatus *uint64 `json:"ProtectStatus,omitnil,omitempty" name:"ProtectStatus"` // 防护异常 ProtectException *uint64 `json:"ProtectException,omitnil,omitempty" name:"ProtectException"` // 自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0 AutoRestoreSwitchStatus *uint64 `json:"AutoRestoreSwitchStatus,omitnil,omitempty" name:"AutoRestoreSwitchStatus"` // 首次开启防护时间 FirstProtectTime *string `json:"FirstProtectTime,omitnil,omitempty" name:"FirstProtectTime"` // 最近开启防护时间 LatestProtectTime *string `json:"LatestProtectTime,omitnil,omitempty" name:"LatestProtectTime"` // 防护文件类型 ProtectFileType *string `json:"ProtectFileType,omitnil,omitempty" name:"ProtectFileType"` // 防护文件总数 ProtectFilesCount *int64 `json:"ProtectFilesCount,omitnil,omitempty" name:"ProtectFilesCount"` }
type ProtectDirRelatedServer ¶ added in v1.0.240
type ProtectDirRelatedServer struct { // 唯一ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 服务器名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 服务器IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 服务器系统 MachineOs *string `json:"MachineOs,omitnil,omitempty" name:"MachineOs"` // 关联目录数 RelateDirNum *uint64 `json:"RelateDirNum,omitnil,omitempty" name:"RelateDirNum"` // 防护状态 ProtectStatus *uint64 `json:"ProtectStatus,omitnil,omitempty" name:"ProtectStatus"` // 防护开关 ProtectSwitch *uint64 `json:"ProtectSwitch,omitnil,omitempty" name:"ProtectSwitch"` // 自动恢复开关 AutoRestoreSwitchStatus *uint64 `json:"AutoRestoreSwitchStatus,omitnil,omitempty" name:"AutoRestoreSwitchStatus"` // 服务器唯一ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 是否已经授权 Authorization *bool `json:"Authorization,omitnil,omitempty" name:"Authorization"` // 异常状态 Exception *uint64 `json:"Exception,omitnil,omitempty" name:"Exception"` // 过渡进度 Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 异常信息 ExceptionMessage *string `json:"ExceptionMessage,omitnil,omitempty" name:"ExceptionMessage"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type ProtectEventLists ¶ added in v1.0.240
type ProtectEventLists struct { // 服务器名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 服务器ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 事件地址 EventDir *string `json:"EventDir,omitnil,omitempty" name:"EventDir"` // 事件类型 0-内容被修改恢复;1-权限被修改恢复;2-归属被修改恢复;3-被删除恢复;4-新增删除 EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 事件状态 1 已恢复 0 未恢复 EventStatus *uint64 `json:"EventStatus,omitnil,omitempty" name:"EventStatus"` // 发现时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 恢复时间 RestoreTime *string `json:"RestoreTime,omitnil,omitempty" name:"RestoreTime"` // 唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 文件类型 0-常规文件;1-目录;2-软链 FileType *uint64 `json:"FileType,omitnil,omitempty" name:"FileType"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 机器实例uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
type ProtectHostConfig ¶
type ProtectHostConfig struct { // 机器唯一ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 防护开关 0 关闭 1开启 ProtectSwitch *uint64 `json:"ProtectSwitch,omitnil,omitempty" name:"ProtectSwitch"` // 自动恢复开关 0 关闭 1开启 AutoRecovery *uint64 `json:"AutoRecovery,omitnil,omitempty" name:"AutoRecovery"` }
type ProtectMachine ¶ added in v1.0.240
type ProtectMachineInfo ¶ added in v1.0.240
type ProtectMachineInfo struct { // 机器名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 机器IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 开通时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 到期时间 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type ProtectNetInfo ¶ added in v1.0.255
type ProtectNetInfo struct { // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 重保天数 ProtectDays *uint64 `json:"ProtectDays,omitnil,omitempty" name:"ProtectDays"` // 重保状态 0未启动,1重保中,2已完成 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 重保启动时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 重保完成时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 报告下载地址 ReportPath *string `json:"ReportPath,omitnil,omitempty" name:"ReportPath"` }
type ProtectStat ¶ added in v1.0.240
type RansomDefenseBackup ¶ added in v1.0.762
type RansomDefenseBackup struct { // 备份时间 BackupTime *string `json:"BackupTime,omitnil,omitempty" name:"BackupTime"` // 勒索状态:0无告警, 1有告警 EventStatus *uint64 `json:"EventStatus,omitnil,omitempty" name:"EventStatus"` // 备份状态:0备份中,1正常,2、3失败,4快照已过期,5快照数量超出限制,9快照已删除 BackupStatus *uint64 `json:"BackupStatus,omitnil,omitempty" name:"BackupStatus"` // 备份磁盘数量 DiskCount *uint64 `json:"DiskCount,omitnil,omitempty" name:"DiskCount"` // 硬盘信息,;分隔 Disks *string `json:"Disks,omitnil,omitempty" name:"Disks"` // 快照列表,;分隔 SnapshotIds *string `json:"SnapshotIds,omitnil,omitempty" name:"SnapshotIds"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 策略状态:0关闭,1开启,9已删除 StrategyStatus *uint64 `json:"StrategyStatus,omitnil,omitempty" name:"StrategyStatus"` // 策略名称 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` }
type RansomDefenseEvent ¶ added in v1.0.762
type RansomDefenseEvent struct { // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // cvm uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 事件状态 0待处理,1已处理,2已信任,3处理中,4已恢复备份 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 被篡改文件路径 BaitFilePath *string `json:"BaitFilePath,omitnil,omitempty" name:"BaitFilePath"` // 恶意文件路径 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 恶意进程id Pid *uint64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 恶意进程参数 PidParam *string `json:"PidParam,omitnil,omitempty" name:"PidParam"` // 恶意文件大小 FileSize *uint64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 恶意文件md5 FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 事件类型:0加密勒索,1文件篡改 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 事件发送时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // cvm 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 事件修改事件 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 策略名称 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 主机外网ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机内网ip WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"` // 进程树 base64 json PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 进程启动时间 ProcessStartTime *string `json:"ProcessStartTime,omitnil,omitempty" name:"ProcessStartTime"` // 主机拥有快照备份数 SnapshotNum *uint64 `json:"SnapshotNum,omitnil,omitempty" name:"SnapshotNum"` }
type RansomDefenseRollbackRequest ¶ added in v1.0.762
type RansomDefenseRollbackRequest struct { *tchttp.BaseRequest // 快照时间 BackupTime *string `json:"BackupTime,omitnil,omitempty" name:"BackupTime"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 需要回滚的硬盘信息,硬盘直接用;分隔,留空为全部已快照磁盘: disk-id1|disk-name1;disk-id2|disk-name2 DiskInfo *string `json:"DiskInfo,omitnil,omitempty" name:"DiskInfo"` }
func NewRansomDefenseRollbackRequest ¶ added in v1.0.762
func NewRansomDefenseRollbackRequest() (request *RansomDefenseRollbackRequest)
func (*RansomDefenseRollbackRequest) FromJsonString ¶ added in v1.0.762
func (r *RansomDefenseRollbackRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RansomDefenseRollbackRequest) ToJsonString ¶ added in v1.0.762
func (r *RansomDefenseRollbackRequest) ToJsonString() string
type RansomDefenseRollbackRequestParams ¶ added in v1.0.762
type RansomDefenseRollbackRequestParams struct { // 快照时间 BackupTime *string `json:"BackupTime,omitnil,omitempty" name:"BackupTime"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 需要回滚的硬盘信息,硬盘直接用;分隔,留空为全部已快照磁盘: disk-id1|disk-name1;disk-id2|disk-name2 DiskInfo *string `json:"DiskInfo,omitnil,omitempty" name:"DiskInfo"` }
Predefined struct for user
type RansomDefenseRollbackResponse ¶ added in v1.0.762
type RansomDefenseRollbackResponse struct { *tchttp.BaseResponse Response *RansomDefenseRollbackResponseParams `json:"Response"` }
func NewRansomDefenseRollbackResponse ¶ added in v1.0.762
func NewRansomDefenseRollbackResponse() (response *RansomDefenseRollbackResponse)
func (*RansomDefenseRollbackResponse) FromJsonString ¶ added in v1.0.762
func (r *RansomDefenseRollbackResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RansomDefenseRollbackResponse) ToJsonString ¶ added in v1.0.762
func (r *RansomDefenseRollbackResponse) ToJsonString() string
type RansomDefenseRollbackResponseParams ¶ added in v1.0.762
type RansomDefenseRollbackResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RansomDefenseRollbackTask ¶ added in v1.0.762
type RansomDefenseRollbackTask struct { // 任务ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 回滚任务状态:0进行中,1成功,2失败 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 硬盘id列表,;分隔 Disks *string `json:"Disks,omitnil,omitempty" name:"Disks"` // 操作时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 快照时间 BackupTime *string `json:"BackupTime,omitnil,omitempty" name:"BackupTime"` // Status!=0时为完成时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 可用区信息 RegionInfo *RegionInfo `json:"RegionInfo,omitnil,omitempty" name:"RegionInfo"` // 主机示例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主机类型 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` }
type RansomDefenseStrategy ¶ added in v1.0.762
type RansomDefenseStrategy struct { // 策略id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 操作uin Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 策略备注 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开启状态:0关闭,1开启 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否对所有主机生效 IsAll *uint64 `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 包含目录,用;分隔 IncludeDir *string `json:"IncludeDir,omitnil,omitempty" name:"IncludeDir"` // 包含目录,用;分隔 ExcludeDir *string `json:"ExcludeDir,omitnil,omitempty" name:"ExcludeDir"` // 备份模式: 0按周,1按天,2不备份 BackupType *uint64 `json:"BackupType,omitnil,omitempty" name:"BackupType"` // 备份星期天数(1-7):1;2;3;4 Weekday *string `json:"Weekday,omitnil,omitempty" name:"Weekday"` // 备份执行时间点(0-23): 11:00;12:00 Hour *string `json:"Hour,omitnil,omitempty" name:"Hour"` // 保存天数,0永久保存 SaveDay *uint64 `json:"SaveDay,omitnil,omitempty" name:"SaveDay"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 绑定机器数 MachineCount *uint64 `json:"MachineCount,omitnil,omitempty" name:"MachineCount"` }
type RansomDefenseStrategyDetail ¶ added in v1.0.762
type RansomDefenseStrategyDetail struct { // 策略id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 操作uin Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 策略备注 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开启状态:0关闭,1开启 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否对所有主机生效 IsAll *uint64 `json:"IsAll,omitnil,omitempty" name:"IsAll"` // 包含目录,用;分隔 IncludeDir *string `json:"IncludeDir,omitnil,omitempty" name:"IncludeDir"` // 包含目录,用;分隔 ExcludeDir *string `json:"ExcludeDir,omitnil,omitempty" name:"ExcludeDir"` // 备份模式: 0按周,1按天 BackupType *uint64 `json:"BackupType,omitnil,omitempty" name:"BackupType"` // 备份星期天数(1-7):1;2;3;4 Weekday *string `json:"Weekday,omitnil,omitempty" name:"Weekday"` // 备份执行时间点(0-23): 11:00;12:00 Hour *string `json:"Hour,omitnil,omitempty" name:"Hour"` // 保存天数,0永久保存 SaveDay *uint64 `json:"SaveDay,omitnil,omitempty" name:"SaveDay"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 绑定机器数 MachineCount *uint64 `json:"MachineCount,omitnil,omitempty" name:"MachineCount"` // 策略关联事件数 EventCount *uint64 `json:"EventCount,omitnil,omitempty" name:"EventCount"` }
type RansomDefenseStrategyMachineBackupInfo ¶ added in v1.0.762
type RansomDefenseStrategyMachineBackupInfo struct { // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 内网ip MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 云标签 CloudTags []*Tag `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 可用区信息 RegionInfo *RegionInfo `json:"RegionInfo,omitnil,omitempty" name:"RegionInfo"` // 主机安全标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 防护状态:0关闭,1开启 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 策略id,为0时未绑定策略 StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 硬盘信息,为空时所有硬盘生效: // ;分割 diskId1|diskName1;diskId2|diskName2 DiskInfo *string `json:"DiskInfo,omitnil,omitempty" name:"DiskInfo"` // 策略名称 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 备份数量 BackupCount *uint64 `json:"BackupCount,omitnil,omitempty" name:"BackupCount"` // 最近一次备份状态:0备份中,1正常,2失败,9暂无备份 LastBackupStatus *uint64 `json:"LastBackupStatus,omitnil,omitempty" name:"LastBackupStatus"` // 最近一次备份失败原因 LastBackupMessage *string `json:"LastBackupMessage,omitnil,omitempty" name:"LastBackupMessage"` // 最近一次备份时间 LastBackupTime *string `json:"LastBackupTime,omitnil,omitempty" name:"LastBackupTime"` // 最近一次回滚进度百分比 RollBackPercent *uint64 `json:"RollBackPercent,omitnil,omitempty" name:"RollBackPercent"` // 最近一次回滚状态:0进行中,1成功,2失败 RollBackStatus *uint64 `json:"RollBackStatus,omitnil,omitempty" name:"RollBackStatus"` // 备份成功次数 BackupSuccessCount *uint64 `json:"BackupSuccessCount,omitnil,omitempty" name:"BackupSuccessCount"` // 版本信息:0-基础版 1-专业版 2-旗舰版 3-轻量版 HostVersion *uint64 `json:"HostVersion,omitnil,omitempty" name:"HostVersion"` // 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` }
type RansomDefenseStrategyMachineDetail ¶ added in v1.0.762
type RansomDefenseStrategyMachineDetail struct { // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 内网ip MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 云标签 CloudTags []*Tag `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 可用区信息 RegionInfo *RegionInfo `json:"RegionInfo,omitnil,omitempty" name:"RegionInfo"` // 主机安全标签 Tag []*MachineTag `json:"Tag,omitnil,omitempty" name:"Tag"` // 防护状态:0关闭,1开启 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 策略id,为0时未绑定策略 StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 硬盘信息,为空时所有硬盘生效: // ;分割 diskId1|diskName1;diskId2|diskName2 DiskInfo *string `json:"DiskInfo,omitnil,omitempty" name:"DiskInfo"` // 版本信息:0-基础版 1-专业版 2-旗舰版 3-轻量版 HostVersion *uint64 `json:"HostVersion,omitnil,omitempty" name:"HostVersion"` // 策略名称 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` }
type RansomDefenseStrategyMachineInfo ¶ added in v1.0.762
type RaspRule ¶ added in v1.0.1062
type RaspRule struct { // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 自定义请求url范围正则表达式,为空则保存不成功 URLRegexp *string `json:"URLRegexp,omitnil,omitempty" name:"URLRegexp"` // 漏洞id VulVulsID *uint64 `json:"VulVulsID,omitnil,omitempty" name:"VulVulsID"` // 漏洞名称 VulVulsName *string `json:"VulVulsName,omitnil,omitempty" name:"VulVulsName"` // cve_id CveID *string `json:"CveID,omitnil,omitempty" name:"CveID"` // 漏洞防御类型,从漏洞表富化, 1:支持组件漏洞防御,组件漏洞没有正则加白。2:支持正则防御 SupportDefense *uint64 `json:"SupportDefense,omitnil,omitempty" name:"SupportDefense"` // 加白范围,0:全部请求加白,1:自定义请求范围加白 WhiteType *uint64 `json:"WhiteType,omitnil,omitempty" name:"WhiteType"` // 状态 0: 有效 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type RaspRuleVul ¶ added in v1.0.1062
type RaspRuleVul struct { // 漏洞id VulVulsID *uint64 `json:"VulVulsID,omitnil,omitempty" name:"VulVulsID"` // 漏洞名称 VulVulsName *string `json:"VulVulsName,omitnil,omitempty" name:"VulVulsName"` // cve_id CveID *string `json:"CveID,omitnil,omitempty" name:"CveID"` // 漏洞防御类型,从漏洞表富化, 1:支持组件漏洞防御,组件漏洞没有正则加白。2:支持正则防御 SupportDefense *uint64 `json:"SupportDefense,omitnil,omitempty" name:"SupportDefense"` }
type RecordInfo ¶ added in v1.0.539
type RecordInfo struct { // 主机ip HostIP *string `json:"HostIP,omitnil,omitempty" name:"HostIP"` // 主机实例id InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` // 客户端离线时间 OfflineTime *string `json:"OfflineTime,omitnil,omitempty" name:"OfflineTime"` // 客户端卸载时间 UninstallTime *string `json:"UninstallTime,omitnil,omitempty" name:"UninstallTime"` // 客户端卸载调用链 UninstallCmd *string `json:"UninstallCmd,omitnil,omitempty" name:"UninstallCmd"` // 客户端uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
type RecoverMalwaresRequest ¶
type RecoverMalwaresRequest struct { *tchttp.BaseRequest // 木马Id数组(最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewRecoverMalwaresRequest ¶
func NewRecoverMalwaresRequest() (request *RecoverMalwaresRequest)
func (*RecoverMalwaresRequest) FromJsonString ¶
func (r *RecoverMalwaresRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecoverMalwaresRequest) ToJsonString ¶
func (r *RecoverMalwaresRequest) ToJsonString() string
type RecoverMalwaresRequestParams ¶ added in v1.0.426
type RecoverMalwaresRequestParams struct { // 木马Id数组(最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type RecoverMalwaresResponse ¶
type RecoverMalwaresResponse struct { *tchttp.BaseResponse Response *RecoverMalwaresResponseParams `json:"Response"` }
func NewRecoverMalwaresResponse ¶
func NewRecoverMalwaresResponse() (response *RecoverMalwaresResponse)
func (*RecoverMalwaresResponse) FromJsonString ¶
func (r *RecoverMalwaresResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecoverMalwaresResponse) ToJsonString ¶
func (r *RecoverMalwaresResponse) ToJsonString() string
type RecoverMalwaresResponseParams ¶ added in v1.0.426
type RecoverMalwaresResponseParams struct { // 恢复成功id数组,若无则返回空数组 SuccessIds []*uint64 `json:"SuccessIds,omitnil,omitempty" name:"SuccessIds"` // 恢复失败id数组,若无则返回空数组 FailedIds []*uint64 `json:"FailedIds,omitnil,omitempty" name:"FailedIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RegionInfo ¶
type RegionInfo struct { // 地域标志,如 ap-guangzhou,ap-shanghai,ap-beijing Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 地域中文名,如华南地区(广州),华东地区(上海金融),华北地区(北京) RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"` // 地域ID RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 地域代码,如 gz,sh,bj RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 地域英文名 RegionNameEn *string `json:"RegionNameEn,omitnil,omitempty" name:"RegionNameEn"` }
type RegionListDetail ¶ added in v1.0.762
type RegionListDetail struct { // 机器类型 // CVM 腾讯云云服务器 // LH 腾讯云轻量服务器 // ECM 腾讯云边缘计算服务器 // BM 腾讯云黑石1.0 服务器 // Other 其他服务器(非腾讯云) MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 0 腾讯云 // 1 IDC机房 // 2 阿里云 // 3 华为云 // 4 亚马逊 // 5 微软 // 6 Google // 7 Oracle // 8 Digital Ocean CloudFrom *uint64 `json:"CloudFrom,omitnil,omitempty" name:"CloudFrom"` // 地域列表 RegionList []*RegionInfo `json:"RegionList,omitnil,omitempty" name:"RegionList"` }
type RemoveLocalStorageItemRequest ¶ added in v1.0.762
type RemoveLocalStorageItemRequest struct { *tchttp.BaseRequest // 键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` }
func NewRemoveLocalStorageItemRequest ¶ added in v1.0.762
func NewRemoveLocalStorageItemRequest() (request *RemoveLocalStorageItemRequest)
func (*RemoveLocalStorageItemRequest) FromJsonString ¶ added in v1.0.762
func (r *RemoveLocalStorageItemRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemoveLocalStorageItemRequest) ToJsonString ¶ added in v1.0.762
func (r *RemoveLocalStorageItemRequest) ToJsonString() string
type RemoveLocalStorageItemRequestParams ¶ added in v1.0.762
type RemoveLocalStorageItemRequestParams struct { // 键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` }
Predefined struct for user
type RemoveLocalStorageItemResponse ¶ added in v1.0.762
type RemoveLocalStorageItemResponse struct { *tchttp.BaseResponse Response *RemoveLocalStorageItemResponseParams `json:"Response"` }
func NewRemoveLocalStorageItemResponse ¶ added in v1.0.762
func NewRemoveLocalStorageItemResponse() (response *RemoveLocalStorageItemResponse)
func (*RemoveLocalStorageItemResponse) FromJsonString ¶ added in v1.0.762
func (r *RemoveLocalStorageItemResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemoveLocalStorageItemResponse) ToJsonString ¶ added in v1.0.762
func (r *RemoveLocalStorageItemResponse) ToJsonString() string
type RemoveLocalStorageItemResponseParams ¶ added in v1.0.762
type RemoveLocalStorageItemResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RemoveMachineRequest ¶ added in v1.0.762
type RemoveMachineRequest struct { *tchttp.BaseRequest // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
func NewRemoveMachineRequest ¶ added in v1.0.762
func NewRemoveMachineRequest() (request *RemoveMachineRequest)
func (*RemoveMachineRequest) FromJsonString ¶ added in v1.0.762
func (r *RemoveMachineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemoveMachineRequest) ToJsonString ¶ added in v1.0.762
func (r *RemoveMachineRequest) ToJsonString() string
type RemoveMachineRequestParams ¶ added in v1.0.762
type RemoveMachineRequestParams struct { // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` }
Predefined struct for user
type RemoveMachineResponse ¶ added in v1.0.762
type RemoveMachineResponse struct { *tchttp.BaseResponse Response *RemoveMachineResponseParams `json:"Response"` }
func NewRemoveMachineResponse ¶ added in v1.0.762
func NewRemoveMachineResponse() (response *RemoveMachineResponse)
func (*RemoveMachineResponse) FromJsonString ¶ added in v1.0.762
func (r *RemoveMachineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemoveMachineResponse) ToJsonString ¶ added in v1.0.762
func (r *RemoveMachineResponse) ToJsonString() string
type RemoveMachineResponseParams ¶ added in v1.0.762
type RemoveMachineResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RetryCreateSnapshotRequest ¶ added in v1.0.762
type RetryCreateSnapshotRequest struct { *tchttp.BaseRequest // 修复任务id FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 任务进度返回的快照唯一Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewRetryCreateSnapshotRequest ¶ added in v1.0.762
func NewRetryCreateSnapshotRequest() (request *RetryCreateSnapshotRequest)
func (*RetryCreateSnapshotRequest) FromJsonString ¶ added in v1.0.762
func (r *RetryCreateSnapshotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RetryCreateSnapshotRequest) ToJsonString ¶ added in v1.0.762
func (r *RetryCreateSnapshotRequest) ToJsonString() string
type RetryCreateSnapshotRequestParams ¶ added in v1.0.762
type RetryCreateSnapshotRequestParams struct { // 修复任务id FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 任务进度返回的快照唯一Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type RetryCreateSnapshotResponse ¶ added in v1.0.762
type RetryCreateSnapshotResponse struct { *tchttp.BaseResponse Response *RetryCreateSnapshotResponseParams `json:"Response"` }
func NewRetryCreateSnapshotResponse ¶ added in v1.0.762
func NewRetryCreateSnapshotResponse() (response *RetryCreateSnapshotResponse)
func (*RetryCreateSnapshotResponse) FromJsonString ¶ added in v1.0.762
func (r *RetryCreateSnapshotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RetryCreateSnapshotResponse) ToJsonString ¶ added in v1.0.762
func (r *RetryCreateSnapshotResponse) ToJsonString() string
type RetryCreateSnapshotResponseParams ¶ added in v1.0.762
type RetryCreateSnapshotResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RetryVulFixRequest ¶ added in v1.0.762
type RetryVulFixRequest struct { *tchttp.BaseRequest // 漏洞id FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` }
func NewRetryVulFixRequest ¶ added in v1.0.762
func NewRetryVulFixRequest() (request *RetryVulFixRequest)
func (*RetryVulFixRequest) FromJsonString ¶ added in v1.0.762
func (r *RetryVulFixRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RetryVulFixRequest) ToJsonString ¶ added in v1.0.762
func (r *RetryVulFixRequest) ToJsonString() string
type RetryVulFixRequestParams ¶ added in v1.0.762
type RetryVulFixRequestParams struct { // 漏洞id FixId *uint64 `json:"FixId,omitnil,omitempty" name:"FixId"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` }
Predefined struct for user
type RetryVulFixResponse ¶ added in v1.0.762
type RetryVulFixResponse struct { *tchttp.BaseResponse Response *RetryVulFixResponseParams `json:"Response"` }
func NewRetryVulFixResponse ¶ added in v1.0.762
func NewRetryVulFixResponse() (response *RetryVulFixResponse)
func (*RetryVulFixResponse) FromJsonString ¶ added in v1.0.762
func (r *RetryVulFixResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RetryVulFixResponse) ToJsonString ¶ added in v1.0.762
func (r *RetryVulFixResponse) ToJsonString() string
type RetryVulFixResponseParams ¶ added in v1.0.762
type RetryVulFixResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReverseShell ¶
type ReverseShell struct { // ID 主键 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP Hostip *string `json:"Hostip,omitnil,omitempty" name:"Hostip"` // 目标IP DstIp *string `json:"DstIp,omitnil,omitempty" name:"DstIp"` // 目标端口 DstPort *uint64 `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程路径 FullPath *string `json:"FullPath,omitnil,omitempty" name:"FullPath"` // 命令详情 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 执行用户 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 执行用户组 UserGroup *string `json:"UserGroup,omitnil,omitempty" name:"UserGroup"` // 父进程名 ParentProcName *string `json:"ParentProcName,omitnil,omitempty" name:"ParentProcName"` // 父进程用户 ParentProcUser *string `json:"ParentProcUser,omitnil,omitempty" name:"ParentProcUser"` // 父进程用户组 ParentProcGroup *string `json:"ParentProcGroup,omitnil,omitempty" name:"ParentProcGroup"` // 父进程路径 ParentProcPath *string `json:"ParentProcPath,omitnil,omitempty" name:"ParentProcPath"` // 处理状态:0-待处理 2-白名单 3-已处理 4-已忽略 6-已拦截 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 产生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 主机名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 进程树 ProcTree *string `json:"ProcTree,omitnil,omitempty" name:"ProcTree"` // 检测方法: 0行为分析; 1命令特征检测 DetectBy *uint64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 进程id Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 威胁等级:0中危,1高危 RiskLevel *uint64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 命令详情的转义后内容,供正则加白全字符串匹配使用 CmdLineQuote *string `json:"CmdLineQuote,omitnil,omitempty" name:"CmdLineQuote"` }
type ReverseShellEventInfo ¶ added in v1.0.633
type ReverseShellEventInfo struct { // ID 主键 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机uuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机内网IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 目标IP DstIp *string `json:"DstIp,omitnil,omitempty" name:"DstIp"` // 目标端口 DstPort *uint64 `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程路径 FullPath *string `json:"FullPath,omitnil,omitempty" name:"FullPath"` // 命令详情 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 执行用户 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 执行用户组 UserGroup *string `json:"UserGroup,omitnil,omitempty" name:"UserGroup"` // 父进程名 ParentProcName *string `json:"ParentProcName,omitnil,omitempty" name:"ParentProcName"` // 父进程用户 ParentProcUser *string `json:"ParentProcUser,omitnil,omitempty" name:"ParentProcUser"` // 父进程用户组 ParentProcGroup *string `json:"ParentProcGroup,omitnil,omitempty" name:"ParentProcGroup"` // 父进程路径 ParentProcPath *string `json:"ParentProcPath,omitnil,omitempty" name:"ParentProcPath"` // 处理状态:0-待处理 2-白名单 3-已处理 4-已忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 产生时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 主机名 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 检测方法 DetectBy *uint64 `json:"DetectBy,omitnil,omitempty" name:"DetectBy"` // 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 PsTree *string `json:"PsTree,omitnil,omitempty" name:"PsTree"` // 建议方案 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 描述 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 标签 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 参考链接 References []*string `json:"References,omitnil,omitempty" name:"References"` // 主机外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机在线状态 OFFLINE ONLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 处理时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 命令详情的转义后内容,供正则加白全字符串匹配使用 CmdLineQuote *string `json:"CmdLineQuote,omitnil,omitempty" name:"CmdLineQuote"` // 风险等级 RiskLevel *uint64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` }
type ReverseShellRule ¶
type ReverseShellRule struct { // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 进程名称 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 目标IP DestIp *string `json:"DestIp,omitnil,omitempty" name:"DestIp"` // 目标端口 DestPort *string `json:"DestPort,omitnil,omitempty" name:"DestPort"` // 操作人 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 是否全局规则 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 状态 (0: 有效 1: 无效) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 主机IP Hostip *string `json:"Hostip,omitnil,omitempty" name:"Hostip"` }
type RiskDnsEvent ¶ added in v1.0.628
type RiskDnsEvent struct { // 事件Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略ID PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // 命中策略类型[-1:未知|0系统|1:用户] PolicyType *int64 `json:"PolicyType,omitnil,omitempty" name:"PolicyType"` // 命中策略名称 PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"` // 保护级别[0:基础版|1:专业版|2:旗舰版] ProtectLevel *int64 `json:"ProtectLevel,omitnil,omitempty" name:"ProtectLevel"` // 主机ID HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 外网IP WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"` // 客户端ID AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 访问域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 标签特性 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 访问次数 AccessCount *int64 `json:"AccessCount,omitnil,omitempty" name:"AccessCount"` // 威胁描述 ThreatDesc *string `json:"ThreatDesc,omitnil,omitempty" name:"ThreatDesc"` // 修复方案 SuggestSolution *string `json:"SuggestSolution,omitnil,omitempty" name:"SuggestSolution"` // 参考链接 ReferenceLink *string `json:"ReferenceLink,omitnil,omitempty" name:"ReferenceLink"` // 处理状态;[0:待处理|2:已加白|3:非信任状态|4:已处理|5:已忽略] HandleStatus *int64 `json:"HandleStatus,omitnil,omitempty" name:"HandleStatus"` // 进程ID Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程MD5 ProcessMd5 *string `json:"ProcessMd5,omitnil,omitempty" name:"ProcessMd5"` // 命令行 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 首次访问时间 FirstTime *string `json:"FirstTime,omitnil,omitempty" name:"FirstTime"` // 最近访问时间 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 主机在线状态[OFFLINE:离线|ONLINE:在线|UNKNOWN:未知] HostStatus *string `json:"HostStatus,omitnil,omitempty" name:"HostStatus"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // [1:CentOS|2:Debian|3:Gentoo|4:Redhat|5:Ubuntu|6:Windows|7:TencentOS|8:CoreOS|9:FreeBSD|10:SUSE] OsType *int64 `json:"OsType,omitnil,omitempty" name:"OsType"` }
type RiskDnsList ¶ added in v1.0.196
type RiskDnsList struct { // 对外访问域名 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 访问次数 AccessCount *uint64 `json:"AccessCount,omitnil,omitempty" name:"AccessCount"` // 进程名 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程MD5 ProcessMd5 *string `json:"ProcessMd5,omitnil,omitempty" name:"ProcessMd5"` // 是否为全局规则,0否,1是 GlobalRuleId *uint64 `json:"GlobalRuleId,omitnil,omitempty" name:"GlobalRuleId"` // 用户规则id UserRuleId *uint64 `json:"UserRuleId,omitnil,omitempty" name:"UserRuleId"` // 状态;0-待处理,2-已加白,3-非信任状态,4-已处理,5-已忽略 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 首次访问时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近访问时间 MergeTime *string `json:"MergeTime,omitnil,omitempty" name:"MergeTime"` // 唯一 Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 别名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 唯一ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 参考 Reference *string `json:"Reference,omitnil,omitempty" name:"Reference"` // 命令行 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 进程号 Pid *uint64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 唯一UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 建议方案 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 标签特性 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机在线状态[OFFLINE:离线|ONLINE:在线|UNKNOWN:未知] MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` }
type RiskDnsPolicy ¶ added in v1.0.762
type RiskDnsPolicy struct { // 策略名称 PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"` // 策略类型[0:系统,1:用户] PolicyType *int64 `json:"PolicyType,omitnil,omitempty" name:"PolicyType"` // 策略动作[0:告警,1:放行,2:拦截+告警] PolicyAction *int64 `json:"PolicyAction,omitnil,omitempty" name:"PolicyAction"` // 主机范围[1: 所有专业版+旗舰版|2:所有旗舰版|0: 部分主机] HostScope *int64 `json:"HostScope,omitnil,omitempty" name:"HostScope"` // 主机ID HostIds []*string `json:"HostIds,omitnil,omitempty" name:"HostIds"` // 域名,作为入参时需要进行base64 encode Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // 是否生效[0:生效,1:不生效] IsEnabled *int64 `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"` // 策略ID PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // 策略描述 PolicyDesc *string `json:"PolicyDesc,omitnil,omitempty" name:"PolicyDesc"` // 是否处理之前的事件[0:不处理|1:处理] IsDealOldEvent *int64 `json:"IsDealOldEvent,omitnil,omitempty" name:"IsDealOldEvent"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 事件ID EventId *int64 `json:"EventId,omitnil,omitempty" name:"EventId"` }
type RiskProcessEvent ¶ added in v1.0.762
type RiskProcessEvent struct { // 事件ID EventId *int64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 外网IP WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"` // 进程ID ProcessId *int64 `json:"ProcessId,omitnil,omitempty" name:"ProcessId"` // 文件路径 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 执行命令 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 进程启动时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 最近检测时间 DetectTime *string `json:"DetectTime,omitnil,omitempty" name:"DetectTime"` // 病毒名称 VirusName *string `json:"VirusName,omitnil,omitempty" name:"VirusName"` // 木马检测平台 [1:云查杀引擎|2:TAV|3:binaryAi|4:异常行为|5:威胁情报] CheckPlatform []*string `json:"CheckPlatform,omitnil,omitempty" name:"CheckPlatform"` // 病毒标签 VirusTags []*string `json:"VirusTags,omitnil,omitempty" name:"VirusTags"` // 威胁描述 ThreatDesc *string `json:"ThreatDesc,omitnil,omitempty" name:"ThreatDesc"` // 建议方案 SuggestSolution *string `json:"SuggestSolution,omitnil,omitempty" name:"SuggestSolution"` // 参考链接 ReferenceLink *string `json:"ReferenceLink,omitnil,omitempty" name:"ReferenceLink"` // 处理状态[0待处理;1已处理;2查杀中;3已查杀;4已退出;5忽略] HandleStatus *int64 `json:"HandleStatus,omitnil,omitempty" name:"HandleStatus"` // 主机在线状态 OnlineStatus *int64 `json:"OnlineStatus,omitnil,omitempty" name:"OnlineStatus"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
type RuleInfo ¶ added in v1.0.762
type RuleInfo struct { // 全文索引的相关配置 FullText *FullTextInfo `json:"FullText,omitnil,omitempty" name:"FullText"` // 键值索引的相关配置 KeyValue *KeyValueInfo `json:"KeyValue,omitnil,omitempty" name:"KeyValue"` // 元字段索引配置 Tag *KeyValueInfo `json:"Tag,omitnil,omitempty" name:"Tag"` }
type ScanAssetRequest ¶ added in v1.0.215
type ScanAssetRequest struct { *tchttp.BaseRequest // 资产指纹类型id列表 AssetTypeIds []*uint64 `json:"AssetTypeIds,omitnil,omitempty" name:"AssetTypeIds"` // Quuid列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
func NewScanAssetRequest ¶ added in v1.0.215
func NewScanAssetRequest() (request *ScanAssetRequest)
func (*ScanAssetRequest) FromJsonString ¶ added in v1.0.215
func (r *ScanAssetRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanAssetRequest) ToJsonString ¶ added in v1.0.215
func (r *ScanAssetRequest) ToJsonString() string
type ScanAssetRequestParams ¶ added in v1.0.426
type ScanAssetRequestParams struct { // 资产指纹类型id列表 AssetTypeIds []*uint64 `json:"AssetTypeIds,omitnil,omitempty" name:"AssetTypeIds"` // Quuid列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
Predefined struct for user
type ScanAssetResponse ¶ added in v1.0.215
type ScanAssetResponse struct { *tchttp.BaseResponse Response *ScanAssetResponseParams `json:"Response"` }
func NewScanAssetResponse ¶ added in v1.0.215
func NewScanAssetResponse() (response *ScanAssetResponse)
func (*ScanAssetResponse) FromJsonString ¶ added in v1.0.215
func (r *ScanAssetResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanAssetResponse) ToJsonString ¶ added in v1.0.215
func (r *ScanAssetResponse) ToJsonString() string
type ScanAssetResponseParams ¶ added in v1.0.426
type ScanAssetResponseParams struct { // 任务id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ScanBaselineRequest ¶ added in v1.0.762
type ScanBaselineRequest struct { *tchttp.BaseRequest // 策略id数组(StrategyIdList与CategoryIdList和RuleIdList三选一) StrategyIdList []*uint64 `json:"StrategyIdList,omitnil,omitempty" name:"StrategyIdList"` // 基线id数组(StrategyIdList与CategoryIdList和RuleIdList三选一) CategoryIdList []*uint64 `json:"CategoryIdList,omitnil,omitempty" name:"CategoryIdList"` // 检测项id数组(StrategyIdList与CategoryIdList和RuleIdList三选一) RuleIdList []*uint64 `json:"RuleIdList,omitnil,omitempty" name:"RuleIdList"` // 选择StrategyIdList时,不需要填写,其他情况必填 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 主机Uuid数组 UuidList []*string `json:"UuidList,omitnil,omitempty" name:"UuidList"` }
func NewScanBaselineRequest ¶ added in v1.0.762
func NewScanBaselineRequest() (request *ScanBaselineRequest)
func (*ScanBaselineRequest) FromJsonString ¶ added in v1.0.762
func (r *ScanBaselineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanBaselineRequest) ToJsonString ¶ added in v1.0.762
func (r *ScanBaselineRequest) ToJsonString() string
type ScanBaselineRequestParams ¶ added in v1.0.762
type ScanBaselineRequestParams struct { // 策略id数组(StrategyIdList与CategoryIdList和RuleIdList三选一) StrategyIdList []*uint64 `json:"StrategyIdList,omitnil,omitempty" name:"StrategyIdList"` // 基线id数组(StrategyIdList与CategoryIdList和RuleIdList三选一) CategoryIdList []*uint64 `json:"CategoryIdList,omitnil,omitempty" name:"CategoryIdList"` // 检测项id数组(StrategyIdList与CategoryIdList和RuleIdList三选一) RuleIdList []*uint64 `json:"RuleIdList,omitnil,omitempty" name:"RuleIdList"` // 选择StrategyIdList时,不需要填写,其他情况必填 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 主机Uuid数组 UuidList []*string `json:"UuidList,omitnil,omitempty" name:"UuidList"` }
Predefined struct for user
type ScanBaselineResponse ¶ added in v1.0.762
type ScanBaselineResponse struct { *tchttp.BaseResponse Response *ScanBaselineResponseParams `json:"Response"` }
func NewScanBaselineResponse ¶ added in v1.0.762
func NewScanBaselineResponse() (response *ScanBaselineResponse)
func (*ScanBaselineResponse) FromJsonString ¶ added in v1.0.762
func (r *ScanBaselineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanBaselineResponse) ToJsonString ¶ added in v1.0.762
func (r *ScanBaselineResponse) ToJsonString() string
type ScanBaselineResponseParams ¶ added in v1.0.762
type ScanBaselineResponseParams struct { // 正在扫描中的主机Quuid ScanningQuuids []*string `json:"ScanningQuuids,omitnil,omitempty" name:"ScanningQuuids"` // 任务下发成功返回的TaskId TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ScanTaskAgainRequest ¶ added in v1.0.762
type ScanTaskAgainRequest struct { *tchttp.BaseRequest // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 自选服务器时生效,主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 扫描超时时长 TimeoutPeriod *uint64 `json:"TimeoutPeriod,omitnil,omitempty" name:"TimeoutPeriod"` }
func NewScanTaskAgainRequest ¶ added in v1.0.762
func NewScanTaskAgainRequest() (request *ScanTaskAgainRequest)
func (*ScanTaskAgainRequest) FromJsonString ¶ added in v1.0.762
func (r *ScanTaskAgainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanTaskAgainRequest) ToJsonString ¶ added in v1.0.762
func (r *ScanTaskAgainRequest) ToJsonString() string
type ScanTaskAgainRequestParams ¶ added in v1.0.762
type ScanTaskAgainRequestParams struct { // 模块类型 当前提供 Malware 木马 , Vul 漏洞 , Baseline 基线 ModuleType *string `json:"ModuleType,omitnil,omitempty" name:"ModuleType"` // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 自选服务器时生效,主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 扫描超时时长 TimeoutPeriod *uint64 `json:"TimeoutPeriod,omitnil,omitempty" name:"TimeoutPeriod"` }
Predefined struct for user
type ScanTaskAgainResponse ¶ added in v1.0.762
type ScanTaskAgainResponse struct { *tchttp.BaseResponse Response *ScanTaskAgainResponseParams `json:"Response"` }
func NewScanTaskAgainResponse ¶ added in v1.0.762
func NewScanTaskAgainResponse() (response *ScanTaskAgainResponse)
func (*ScanTaskAgainResponse) FromJsonString ¶ added in v1.0.762
func (r *ScanTaskAgainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanTaskAgainResponse) ToJsonString ¶ added in v1.0.762
func (r *ScanTaskAgainResponse) ToJsonString() string
type ScanTaskAgainResponseParams ¶ added in v1.0.762
type ScanTaskAgainResponseParams struct { // 下发成功的主机数 SuccessCount *uint64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"` // 基础版(不支持扫描)主机数 BasicVersionCount *uint64 `json:"BasicVersionCount,omitnil,omitempty" name:"BasicVersionCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ScanTaskDetails ¶ added in v1.0.203
type ScanTaskDetails struct { // 服务器IP HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 服务器名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 操作系统 OsName *string `json:"OsName,omitnil,omitempty" name:"OsName"` // 风险数量 RiskNum *uint64 `json:"RiskNum,omitnil,omitempty" name:"RiskNum"` // 扫描开始时间 ScanBeginTime *string `json:"ScanBeginTime,omitnil,omitempty" name:"ScanBeginTime"` // 扫描结束时间 ScanEndTime *string `json:"ScanEndTime,omitnil,omitempty" name:"ScanEndTime"` // 唯一Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 唯一Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 状态码Scanning、Ok、Fail Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // id唯一 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 失败类型 3离线、4超时、5失败、8agent版本过低 FailType *uint64 `json:"FailType,omitnil,omitempty" name:"FailType"` // 外网ip MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type ScanVulAgainRequest ¶ added in v1.0.203
type ScanVulAgainRequest struct { *tchttp.BaseRequest // 漏洞事件id串,多个用英文逗号分隔 EventIds *string `json:"EventIds,omitnil,omitempty" name:"EventIds"` // 重新检查的机器uuid,多个逗号分隔 Uuids *string `json:"Uuids,omitnil,omitempty" name:"Uuids"` }
func NewScanVulAgainRequest ¶ added in v1.0.203
func NewScanVulAgainRequest() (request *ScanVulAgainRequest)
func (*ScanVulAgainRequest) FromJsonString ¶ added in v1.0.203
func (r *ScanVulAgainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanVulAgainRequest) ToJsonString ¶ added in v1.0.203
func (r *ScanVulAgainRequest) ToJsonString() string
type ScanVulAgainRequestParams ¶ added in v1.0.426
type ScanVulAgainRequestParams struct { // 漏洞事件id串,多个用英文逗号分隔 EventIds *string `json:"EventIds,omitnil,omitempty" name:"EventIds"` // 重新检查的机器uuid,多个逗号分隔 Uuids *string `json:"Uuids,omitnil,omitempty" name:"Uuids"` }
Predefined struct for user
type ScanVulAgainResponse ¶ added in v1.0.203
type ScanVulAgainResponse struct { *tchttp.BaseResponse Response *ScanVulAgainResponseParams `json:"Response"` }
func NewScanVulAgainResponse ¶ added in v1.0.203
func NewScanVulAgainResponse() (response *ScanVulAgainResponse)
func (*ScanVulAgainResponse) FromJsonString ¶ added in v1.0.203
func (r *ScanVulAgainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanVulAgainResponse) ToJsonString ¶ added in v1.0.203
func (r *ScanVulAgainResponse) ToJsonString() string
type ScanVulAgainResponseParams ¶ added in v1.0.426
type ScanVulAgainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ScanVulRequest ¶
type ScanVulRequest struct { *tchttp.BaseRequest // 危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文;分隔) VulLevels *string `json:"VulLevels,omitnil,omitempty" name:"VulLevels"` // 服务器分类:1:专业版服务器;2:自选服务器 HostType *uint64 `json:"HostType,omitnil,omitempty" name:"HostType"` // 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 (多选英文;分隔) VulCategories *string `json:"VulCategories,omitnil,omitempty" name:"VulCategories"` // 自选服务器时生效,主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否是应急漏洞 0 否 1 是 VulEmergency *uint64 `json:"VulEmergency,omitnil,omitempty" name:"VulEmergency"` // 超时时长 单位秒 默认 3600 秒 TimeoutPeriod *uint64 `json:"TimeoutPeriod,omitnil,omitempty" name:"TimeoutPeriod"` // 需要扫描的漏洞id VulIds []*uint64 `json:"VulIds,omitnil,omitempty" name:"VulIds"` // 0版本比对,2版本比对+poc ScanMethod *uint64 `json:"ScanMethod,omitnil,omitempty" name:"ScanMethod"` }
func NewScanVulRequest ¶
func NewScanVulRequest() (request *ScanVulRequest)
func (*ScanVulRequest) FromJsonString ¶
func (r *ScanVulRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanVulRequest) ToJsonString ¶
func (r *ScanVulRequest) ToJsonString() string
type ScanVulRequestParams ¶ added in v1.0.426
type ScanVulRequestParams struct { // 危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文;分隔) VulLevels *string `json:"VulLevels,omitnil,omitempty" name:"VulLevels"` // 服务器分类:1:专业版服务器;2:自选服务器 HostType *uint64 `json:"HostType,omitnil,omitempty" name:"HostType"` // 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 (多选英文;分隔) VulCategories *string `json:"VulCategories,omitnil,omitempty" name:"VulCategories"` // 自选服务器时生效,主机quuid的string数组 QuuidList []*string `json:"QuuidList,omitnil,omitempty" name:"QuuidList"` // 是否是应急漏洞 0 否 1 是 VulEmergency *uint64 `json:"VulEmergency,omitnil,omitempty" name:"VulEmergency"` // 超时时长 单位秒 默认 3600 秒 TimeoutPeriod *uint64 `json:"TimeoutPeriod,omitnil,omitempty" name:"TimeoutPeriod"` // 需要扫描的漏洞id VulIds []*uint64 `json:"VulIds,omitnil,omitempty" name:"VulIds"` // 0版本比对,2版本比对+poc ScanMethod *uint64 `json:"ScanMethod,omitnil,omitempty" name:"ScanMethod"` }
Predefined struct for user
type ScanVulResponse ¶
type ScanVulResponse struct { *tchttp.BaseResponse Response *ScanVulResponseParams `json:"Response"` }
func NewScanVulResponse ¶
func NewScanVulResponse() (response *ScanVulResponse)
func (*ScanVulResponse) FromJsonString ¶
func (r *ScanVulResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanVulResponse) ToJsonString ¶
func (r *ScanVulResponse) ToJsonString() string
type ScanVulResponseParams ¶ added in v1.0.426
type ScanVulResponseParams struct { // 任务id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ScanVulSettingRequest ¶ added in v1.0.203
type ScanVulSettingRequest struct { *tchttp.BaseRequest // 定期检测间隔时间(天) TimerInterval *uint64 `json:"TimerInterval,omitnil,omitempty" name:"TimerInterval"` // 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2] VulCategories []*uint64 `json:"VulCategories,omitnil,omitempty" name:"VulCategories"` // 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3] VulLevels []*uint64 `json:"VulLevels,omitnil,omitempty" name:"VulLevels"` // 定期检测时间,如:02:10:50 TimerTime *string `json:"TimerTime,omitnil,omitempty" name:"TimerTime"` // 是否是应急漏洞 0 否 1 是 VulEmergency *uint64 `json:"VulEmergency,omitnil,omitempty" name:"VulEmergency"` // 扫描开始时间,如:00:00 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 扫描结束时间,如:08:00 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 是否开启扫描 1开启 0不开启 EnableScan *uint64 `json:"EnableScan,omitnil,omitempty" name:"EnableScan"` // 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 0版本比对,2版本比对+poc ScanMethod *uint64 `json:"ScanMethod,omitnil,omitempty" name:"ScanMethod"` }
func NewScanVulSettingRequest ¶ added in v1.0.203
func NewScanVulSettingRequest() (request *ScanVulSettingRequest)
func (*ScanVulSettingRequest) FromJsonString ¶ added in v1.0.203
func (r *ScanVulSettingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanVulSettingRequest) ToJsonString ¶ added in v1.0.203
func (r *ScanVulSettingRequest) ToJsonString() string
type ScanVulSettingRequestParams ¶ added in v1.0.426
type ScanVulSettingRequestParams struct { // 定期检测间隔时间(天) TimerInterval *uint64 `json:"TimerInterval,omitnil,omitempty" name:"TimerInterval"` // 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2] VulCategories []*uint64 `json:"VulCategories,omitnil,omitempty" name:"VulCategories"` // 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3] VulLevels []*uint64 `json:"VulLevels,omitnil,omitempty" name:"VulLevels"` // 定期检测时间,如:02:10:50 TimerTime *string `json:"TimerTime,omitnil,omitempty" name:"TimerTime"` // 是否是应急漏洞 0 否 1 是 VulEmergency *uint64 `json:"VulEmergency,omitnil,omitempty" name:"VulEmergency"` // 扫描开始时间,如:00:00 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 扫描结束时间,如:08:00 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 是否开启扫描 1开启 0不开启 EnableScan *uint64 `json:"EnableScan,omitnil,omitempty" name:"EnableScan"` // 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机 Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 0版本比对,2版本比对+poc ScanMethod *uint64 `json:"ScanMethod,omitnil,omitempty" name:"ScanMethod"` }
Predefined struct for user
type ScanVulSettingResponse ¶ added in v1.0.203
type ScanVulSettingResponse struct { *tchttp.BaseResponse Response *ScanVulSettingResponseParams `json:"Response"` }
func NewScanVulSettingResponse ¶ added in v1.0.203
func NewScanVulSettingResponse() (response *ScanVulSettingResponse)
func (*ScanVulSettingResponse) FromJsonString ¶ added in v1.0.203
func (r *ScanVulSettingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ScanVulSettingResponse) ToJsonString ¶ added in v1.0.203
func (r *ScanVulSettingResponse) ToJsonString() string
type ScanVulSettingResponseParams ¶ added in v1.0.426
type ScanVulSettingResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ScreenAttackHotspot ¶ added in v1.0.762
type ScreenAttackHotspot struct { // 事件名 EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"` // 攻击者IP SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 受害者IP DstIp *string `json:"DstIp,omitnil,omitempty" name:"DstIp"` // 地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 时间 CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` }
type ScreenBaselineInfo ¶ added in v1.0.762
type ScreenBaselineInfo struct { // 基线名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 危害等级:1-低危;2-中危;3-高危;4-严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 基线id CategoryId *uint64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 最后检测时间 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 基线风险项 BaselineFailCount *uint64 `json:"BaselineFailCount,omitnil,omitempty" name:"BaselineFailCount"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
type ScreenBroadcasts ¶ added in v1.0.762
type ScreenBroadcasts struct { // 播报文章标题 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 播报文章危险程度 0:无, 1:严重, 2: 高危, 3:中危, 4: 低危 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 发布时间 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 文章ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
type ScreenDefendAttackLog ¶ added in v1.0.762
type ScreenDefendAttackLog struct { // 日志ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 客户端ID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 来源IP SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 来源端口 SrcPort *uint64 `json:"SrcPort,omitnil,omitempty" name:"SrcPort"` // 攻击方式 HttpMethod *string `json:"HttpMethod,omitnil,omitempty" name:"HttpMethod"` // 威胁类型 VulType *string `json:"VulType,omitnil,omitempty" name:"VulType"` // 攻击时间 CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 目标端口 DstPort *uint64 `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 主机 quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 目标IP DstIp *string `json:"DstIp,omitnil,omitempty" name:"DstIp"` }
type ScreenEmergentMsg ¶ added in v1.0.762
type ScreenEventsCnt ¶ added in v1.0.762
type ScreenEventsCnt struct { // 展示内容:待处理风险总数,影响资产总数 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 事件总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // name 具体展示内容类型: 攻击事件, 潜在风险, 失陷资产, 潜在风险资产 // Value: 事件统计数 Category []*ScreenNameValue `json:"Category,omitnil,omitempty" name:"Category"` }
type ScreenInvasion ¶ added in v1.0.762
type ScreenInvasion struct { // 入侵时间 CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 事件类型:0:文件查杀,1:异常登录, 2:密码破解,3:恶意请求,4:高危命令,5:本地提权, 6:反弹shell EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 事件数据的json, 每种事件不同, // 【文件查杀】病毒名 VirusName、文件名 FileName、文件路径 FilePath、文件大小 FileSize、文件MD5 MD5、首次发现时间 CreateTime、最近检测时间LatestScanTime、危害描述 HarmDescribe、修复建议SuggestScheme // 【异常登录】来源IP SrcIp、来源地 Location、登录用户名 UserName、登录时间 LoginTime // 【密码破解】来源IP SrcIp、来源地 City,Country、协议 Protocol、登录用户名UserName 、端口 Port、尝试次数 Count、首次攻击时间 CreateTime、最近攻击时间 ModifyTime // 【恶意请求】恶意请求域名 Url、进程ProcessName 、MD5 ProcessMd5、PID Pid、请求次数 AccessCount、最近请求时间 MergeTime、危害描述 HarmDescribe、修复建议SuggestScheme // 【高危命令】命中规则名 RuleName、规则类别 RuleCategory、命令内容 BashCmd、数据来源 DetectBy、登录用户 User、PID Pid、发生时间 CreateTime 、危害描述 HarmDescribe、修复建议SuggestScheme // 【本地提权】提权用户 UserName、父进程 ParentProcName 、父进程所属用户 ParentProcGroup、发现时间 CreateTime、危害描述 HarmDescribe、修复建议SuggestScheme // 【反弹shell】连接进程 ProcessName、执行命令CmdLine、父进程ParentProcName、目标主机DstIp、目标端口DstPort、发现时间 CreateTime、危害描述 HarmDescribe、修复建议SuggestScheme Content *string `json:"Content,omitnil,omitempty" name:"Content"` // 事件统一等级 0:提示,1:低危, 2:中危, 3:高危, 4:严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 等级中文展示 LevelZh *string `json:"LevelZh,omitnil,omitempty" name:"LevelZh"` // 事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
type ScreenMachine ¶ added in v1.0.762
type ScreenMachine struct { // 主机名称。 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机系统。 MachineOs *string `json:"MachineOs,omitnil,omitempty" name:"MachineOs"` // 主机安全Uuid,若客户端长时间不在线将返回空字符。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 大屏主机状态 0:未安装agent,1:离线状态,2:离线-风险,3:离线-严重 // 4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , // 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), // 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版 MachineStatus *uint64 `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // CVM或BM机器唯一Uuid。 Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 漏洞数。 VulNum *int64 `json:"VulNum,omitnil,omitempty" name:"VulNum"` // 主机IP。 MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP。 MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 基线风险数。 BaselineNum *int64 `json:"BaselineNum,omitnil,omitempty" name:"BaselineNum"` // 网络风险数。 CyberAttackNum *int64 `json:"CyberAttackNum,omitnil,omitempty" name:"CyberAttackNum"` // 风险状态。 // <li>SAFE:安全</li> // <li>RISK:风险</li> // <li>UNKNOWN:未知</li> SecurityStatus *string `json:"SecurityStatus,omitnil,omitempty" name:"SecurityStatus"` // 入侵事件数 InvasionNum *int64 `json:"InvasionNum,omitnil,omitempty" name:"InvasionNum"` // 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // cpu 负载状态 CpuLoad *string `json:"CpuLoad,omitnil,omitempty" name:"CpuLoad"` // cpu 核数 CpuSize *float64 `json:"CpuSize,omitnil,omitempty" name:"CpuSize"` // 硬盘使用率 % DiskLoad *string `json:"DiskLoad,omitnil,omitempty" name:"DiskLoad"` // 硬盘容量GB DiskSize *float64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 内存负载率% MemLoad *string `json:"MemLoad,omitnil,omitempty" name:"MemLoad"` // 内存容量 GB MemSize *float64 `json:"MemSize,omitnil,omitempty" name:"MemSize"` // 内核版本 CoreVersion *string `json:"CoreVersion,omitnil,omitempty" name:"CoreVersion"` // 附加信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type ScreenNameValue ¶ added in v1.0.762
type ScreenProtection ¶ added in v1.0.762
type ScreenProtection struct { // 类型值:文件查杀,暴力破解,漏洞扫描,基线检测 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件查杀: 0:从未检测过,或0资产付费情况, 1:已检测,存在恶意文件, 2:已检测,未开启隔离防护, 3:已检测且已开启防护且无风险; // 暴力破解: 0:未开启防护(0付费资产情况)1:已开启自动阻断; // 漏洞扫描: 0:从未检测过,或0资产付费情况, 1:存在漏洞风险, 2:无风险; // 基线检测: 0:从未检测过,或0资产付费情况, 1:存在基线风险,2:无风险; Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
type ScreenProtectionCnt ¶ added in v1.0.762
type ScreenProtectionCnt struct { // cloud:云查杀引擎,detect:检测引擎,defend:攻击防御,threat:威胁情报,analysis:异常分析,ai:AI引擎 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // cloud:云查杀引擎,detect:检测引擎,defend:攻击防御,threat:威胁情报,analysis:异常分析,ai:AI引擎 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 总数 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` }
type ScreenRegionInfo ¶ added in v1.0.762
type ScreenRegionInfo struct { // 地域标志,如 ap-guangzhou,ap-shanghai,ap-beijing Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 地域中文名,如华南地区(广州),华东地区(上海金融),华北地区(北京) RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"` // 地域ID RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 地域代码,如 gz,sh,bj RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 地域英文名 RegionNameEn *string `json:"RegionNameEn,omitnil,omitempty" name:"RegionNameEn"` }
type ScreenRegionMachines ¶ added in v1.0.762
type ScreenRegionMachines struct { // 所有区域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 区域中文描述 RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"` // 主机列表 Machines []*ScreenMachine `json:"Machines,omitnil,omitempty" name:"Machines"` // 此区域的主机总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 风险主机数量 RiskCnt *uint64 `json:"RiskCnt,omitnil,omitempty" name:"RiskCnt"` // 潜在风险主机数 AttackCnt *uint64 `json:"AttackCnt,omitnil,omitempty" name:"AttackCnt"` // 无风险主机数 SafetyCnt *uint64 `json:"SafetyCnt,omitnil,omitempty" name:"SafetyCnt"` // 离线/未安装主机数 UnAgentOfflineCnt *uint64 `json:"UnAgentOfflineCnt,omitnil,omitempty" name:"UnAgentOfflineCnt"` // 省略展示多少主机,等于0时没有省略展示 IgnoreCnt *uint64 `json:"IgnoreCnt,omitnil,omitempty" name:"IgnoreCnt"` }
type ScreenTrendsChart ¶ added in v1.0.762
type ScreenVulInfo ¶ added in v1.0.762
type ScreenVulInfo struct { // 漏洞事件id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 漏洞名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 最后检测时间 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 漏洞等级 1:低 2:中 3:高 4:提示 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 漏洞类型 1: web-cms漏洞, 2:应用漏洞, 4: Linux软件漏洞, 5: Windows系统漏洞 Category *uint64 `json:"Category,omitnil,omitempty" name:"Category"` // 主机UUID Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` }
type SearchLogRequest ¶ added in v1.0.762
type SearchLogRequest struct { *tchttp.BaseRequest // 要检索分析的日志的起始时间,Unix时间戳(毫秒) StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 要检索分析的日志的结束时间,Unix时间戳(毫秒) EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 检索分析语句,最大长度为12KB,查询语法可参考文档 https://cloud.tencent.com/document/product/296/50508 QueryString *string `json:"QueryString,omitnil,omitempty" name:"QueryString"` // 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 原始日志是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时 Context *string `json:"Context,omitnil,omitempty" name:"Context"` }
func NewSearchLogRequest ¶ added in v1.0.762
func NewSearchLogRequest() (request *SearchLogRequest)
func (*SearchLogRequest) FromJsonString ¶ added in v1.0.762
func (r *SearchLogRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SearchLogRequest) ToJsonString ¶ added in v1.0.762
func (r *SearchLogRequest) ToJsonString() string
type SearchLogRequestParams ¶ added in v1.0.762
type SearchLogRequestParams struct { // 要检索分析的日志的起始时间,Unix时间戳(毫秒) StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 要检索分析的日志的结束时间,Unix时间戳(毫秒) EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 检索分析语句,最大长度为12KB,查询语法可参考文档 https://cloud.tencent.com/document/product/296/50508 QueryString *string `json:"QueryString,omitnil,omitempty" name:"QueryString"` // 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 原始日志是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时 Context *string `json:"Context,omitnil,omitempty" name:"Context"` }
Predefined struct for user
type SearchLogResponse ¶ added in v1.0.762
type SearchLogResponse struct { *tchttp.BaseResponse Response *SearchLogResponseParams `json:"Response"` }
func NewSearchLogResponse ¶ added in v1.0.762
func NewSearchLogResponse() (response *SearchLogResponse)
func (*SearchLogResponse) FromJsonString ¶ added in v1.0.762
func (r *SearchLogResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SearchLogResponse) ToJsonString ¶ added in v1.0.762
func (r *SearchLogResponse) ToJsonString() string
type SearchLogResponseParams ¶ added in v1.0.762
type SearchLogResponseParams struct { // 匹配检索条件的原始日志的数量 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志 ListOver *bool `json:"ListOver,omitnil,omitempty" name:"ListOver"` // 返回的是否为统计分析(即SQL)结果 Analysis *bool `json:"Analysis,omitnil,omitempty" name:"Analysis"` // 匹配检索条件的原始日志 Data []*LogInfo `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SearchTemplate ¶
type SearchTemplate struct { // 检索名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 检索索引类型 LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"` // 检索语句 Condition *string `json:"Condition,omitnil,omitempty" name:"Condition"` // 时间范围 TimeRange *string `json:"TimeRange,omitnil,omitempty" name:"TimeRange"` // 转换的检索语句内容 Query *string `json:"Query,omitnil,omitempty" name:"Query"` // 检索方式。输入框检索:standard,过滤,检索:simple Flag *string `json:"Flag,omitnil,omitempty" name:"Flag"` // 展示数据 DisplayData *string `json:"DisplayData,omitnil,omitempty" name:"DisplayData"` // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
type SecurityButlerInfo ¶ added in v1.0.255
type SecurityButlerInfo struct { // 数据id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 订单id OrderId *uint64 `json:"OrderId,omitnil,omitempty" name:"OrderId"` // cvm id Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 服务状态 0-服务中,1-已到期 2已销毁 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 服务开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 服务结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机Ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机 uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机风险数 RiskCount *uint64 `json:"RiskCount,omitnil,omitempty" name:"RiskCount"` }
type SecurityDynamic ¶
type SecurityDynamic struct { // 主机安全客户端UUID。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 安全事件发生时间。 EventTime *string `json:"EventTime,omitnil,omitempty" name:"EventTime"` // 安全事件类型。 // <li>MALWARE:木马事件</li> // <li>NON_LOCAL_LOGIN:异地登录</li> // <li>BRUTEATTACK_SUCCESS:密码破解成功</li> // <li>VUL:漏洞</li> // <li>BASELINE:安全基线</li> EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"` // 安全事件消息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 安全事件等级。 // <li>RISK: 严重</li> // <li>HIGH: 高危</li> // <li>NORMAL: 中危</li> // <li>LOW: 低危</li> // <li>UNKNOWNED: 可疑</li> SecurityLevel *string `json:"SecurityLevel,omitnil,omitempty" name:"SecurityLevel"` }
type SecurityEventInfo ¶
type SecurityTrend ¶
type SeparateMalwaresRequest ¶
type SeparateMalwaresRequest struct { *tchttp.BaseRequest // 木马事件ID数组。(最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否杀掉进程 KillProcess *bool `json:"KillProcess,omitnil,omitempty" name:"KillProcess"` }
func NewSeparateMalwaresRequest ¶
func NewSeparateMalwaresRequest() (request *SeparateMalwaresRequest)
func (*SeparateMalwaresRequest) FromJsonString ¶
func (r *SeparateMalwaresRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SeparateMalwaresRequest) ToJsonString ¶
func (r *SeparateMalwaresRequest) ToJsonString() string
type SeparateMalwaresRequestParams ¶ added in v1.0.426
type SeparateMalwaresRequestParams struct { // 木马事件ID数组。(最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 是否杀掉进程 KillProcess *bool `json:"KillProcess,omitnil,omitempty" name:"KillProcess"` }
Predefined struct for user
type SeparateMalwaresResponse ¶
type SeparateMalwaresResponse struct { *tchttp.BaseResponse Response *SeparateMalwaresResponseParams `json:"Response"` }
func NewSeparateMalwaresResponse ¶
func NewSeparateMalwaresResponse() (response *SeparateMalwaresResponse)
func (*SeparateMalwaresResponse) FromJsonString ¶
func (r *SeparateMalwaresResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SeparateMalwaresResponse) ToJsonString ¶
func (r *SeparateMalwaresResponse) ToJsonString() string
type SeparateMalwaresResponseParams ¶ added in v1.0.426
type SeparateMalwaresResponseParams struct { // 隔离成功的ID数组,若无则返回空数组 SuccessIds []*uint64 `json:"SuccessIds,omitnil,omitempty" name:"SuccessIds"` // 隔离失败的ID数组,若无则返回空数组 FailedIds []*uint64 `json:"FailedIds,omitnil,omitempty" name:"FailedIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetBashEventsStatusRequest ¶
type SetBashEventsStatusRequest struct { *tchttp.BaseRequest // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 新状态(0-待处理 1-高危 2-正常) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
func NewSetBashEventsStatusRequest ¶
func NewSetBashEventsStatusRequest() (request *SetBashEventsStatusRequest)
func (*SetBashEventsStatusRequest) FromJsonString ¶
func (r *SetBashEventsStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetBashEventsStatusRequest) ToJsonString ¶
func (r *SetBashEventsStatusRequest) ToJsonString() string
type SetBashEventsStatusRequestParams ¶ added in v1.0.426
type SetBashEventsStatusRequestParams struct { // ID数组,最大100条。 Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` // 新状态(0-待处理 1-高危 2-正常) Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type SetBashEventsStatusResponse ¶
type SetBashEventsStatusResponse struct { *tchttp.BaseResponse Response *SetBashEventsStatusResponseParams `json:"Response"` }
func NewSetBashEventsStatusResponse ¶
func NewSetBashEventsStatusResponse() (response *SetBashEventsStatusResponse)
func (*SetBashEventsStatusResponse) FromJsonString ¶
func (r *SetBashEventsStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetBashEventsStatusResponse) ToJsonString ¶
func (r *SetBashEventsStatusResponse) ToJsonString() string
type SetBashEventsStatusResponseParams ¶ added in v1.0.426
type SetBashEventsStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetLocalStorageExpireRequest ¶ added in v1.0.762
type SetLocalStorageExpireRequest struct { *tchttp.BaseRequest // 键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 过期时间(单位:秒) Expire *uint64 `json:"Expire,omitnil,omitempty" name:"Expire"` }
func NewSetLocalStorageExpireRequest ¶ added in v1.0.762
func NewSetLocalStorageExpireRequest() (request *SetLocalStorageExpireRequest)
func (*SetLocalStorageExpireRequest) FromJsonString ¶ added in v1.0.762
func (r *SetLocalStorageExpireRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetLocalStorageExpireRequest) ToJsonString ¶ added in v1.0.762
func (r *SetLocalStorageExpireRequest) ToJsonString() string
type SetLocalStorageExpireRequestParams ¶ added in v1.0.762
type SetLocalStorageExpireRequestParams struct { // 键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 过期时间(单位:秒) Expire *uint64 `json:"Expire,omitnil,omitempty" name:"Expire"` }
Predefined struct for user
type SetLocalStorageExpireResponse ¶ added in v1.0.762
type SetLocalStorageExpireResponse struct { *tchttp.BaseResponse Response *SetLocalStorageExpireResponseParams `json:"Response"` }
func NewSetLocalStorageExpireResponse ¶ added in v1.0.762
func NewSetLocalStorageExpireResponse() (response *SetLocalStorageExpireResponse)
func (*SetLocalStorageExpireResponse) FromJsonString ¶ added in v1.0.762
func (r *SetLocalStorageExpireResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetLocalStorageExpireResponse) ToJsonString ¶ added in v1.0.762
func (r *SetLocalStorageExpireResponse) ToJsonString() string
type SetLocalStorageExpireResponseParams ¶ added in v1.0.762
type SetLocalStorageExpireResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetLocalStorageItemRequest ¶ added in v1.0.762
type SetLocalStorageItemRequest struct { *tchttp.BaseRequest // 键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 失效时间(单位;秒) Expire *uint64 `json:"Expire,omitnil,omitempty" name:"Expire"` }
func NewSetLocalStorageItemRequest ¶ added in v1.0.762
func NewSetLocalStorageItemRequest() (request *SetLocalStorageItemRequest)
func (*SetLocalStorageItemRequest) FromJsonString ¶ added in v1.0.762
func (r *SetLocalStorageItemRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetLocalStorageItemRequest) ToJsonString ¶ added in v1.0.762
func (r *SetLocalStorageItemRequest) ToJsonString() string
type SetLocalStorageItemRequestParams ¶ added in v1.0.762
type SetLocalStorageItemRequestParams struct { // 键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 失效时间(单位;秒) Expire *uint64 `json:"Expire,omitnil,omitempty" name:"Expire"` }
Predefined struct for user
type SetLocalStorageItemResponse ¶ added in v1.0.762
type SetLocalStorageItemResponse struct { *tchttp.BaseResponse Response *SetLocalStorageItemResponseParams `json:"Response"` }
func NewSetLocalStorageItemResponse ¶ added in v1.0.762
func NewSetLocalStorageItemResponse() (response *SetLocalStorageItemResponse)
func (*SetLocalStorageItemResponse) FromJsonString ¶ added in v1.0.762
func (r *SetLocalStorageItemResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetLocalStorageItemResponse) ToJsonString ¶ added in v1.0.762
func (r *SetLocalStorageItemResponse) ToJsonString() string
type SetLocalStorageItemResponseParams ¶ added in v1.0.762
type SetLocalStorageItemResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StandardModeConfig ¶ added in v1.0.240
type StandardModeConfig struct { // 阻断时长,单位:秒 Ttl *uint64 `json:"Ttl,omitnil,omitempty" name:"Ttl"` }
type StartBaselineDetectRequest ¶ added in v1.0.512
type StartBaselineDetectRequest struct { *tchttp.BaseRequest // 基线检测参数 Param *BaselineDetectParam `json:"Param,omitnil,omitempty" name:"Param"` }
func NewStartBaselineDetectRequest ¶ added in v1.0.512
func NewStartBaselineDetectRequest() (request *StartBaselineDetectRequest)
func (*StartBaselineDetectRequest) FromJsonString ¶ added in v1.0.512
func (r *StartBaselineDetectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartBaselineDetectRequest) ToJsonString ¶ added in v1.0.512
func (r *StartBaselineDetectRequest) ToJsonString() string
type StartBaselineDetectRequestParams ¶ added in v1.0.512
type StartBaselineDetectRequestParams struct { // 基线检测参数 Param *BaselineDetectParam `json:"Param,omitnil,omitempty" name:"Param"` }
Predefined struct for user
type StartBaselineDetectResponse ¶ added in v1.0.512
type StartBaselineDetectResponse struct { *tchttp.BaseResponse Response *StartBaselineDetectResponseParams `json:"Response"` }
func NewStartBaselineDetectResponse ¶ added in v1.0.512
func NewStartBaselineDetectResponse() (response *StartBaselineDetectResponse)
func (*StartBaselineDetectResponse) FromJsonString ¶ added in v1.0.512
func (r *StartBaselineDetectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartBaselineDetectResponse) ToJsonString ¶ added in v1.0.512
func (r *StartBaselineDetectResponse) ToJsonString() string
type StartBaselineDetectResponseParams ¶ added in v1.0.512
type StartBaselineDetectResponseParams struct { // 扫描任务ID TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopAssetScanRequest ¶ added in v1.0.762
type StopAssetScanRequest struct { *tchttp.BaseRequest // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewStopAssetScanRequest ¶ added in v1.0.762
func NewStopAssetScanRequest() (request *StopAssetScanRequest)
func (*StopAssetScanRequest) FromJsonString ¶ added in v1.0.762
func (r *StopAssetScanRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopAssetScanRequest) ToJsonString ¶ added in v1.0.762
func (r *StopAssetScanRequest) ToJsonString() string
type StopAssetScanRequestParams ¶ added in v1.0.762
type StopAssetScanRequestParams struct { // 任务Id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type StopAssetScanResponse ¶ added in v1.0.762
type StopAssetScanResponse struct { *tchttp.BaseResponse Response *StopAssetScanResponseParams `json:"Response"` }
func NewStopAssetScanResponse ¶ added in v1.0.762
func NewStopAssetScanResponse() (response *StopAssetScanResponse)
func (*StopAssetScanResponse) FromJsonString ¶ added in v1.0.762
func (r *StopAssetScanResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopAssetScanResponse) ToJsonString ¶ added in v1.0.762
func (r *StopAssetScanResponse) ToJsonString() string
type StopAssetScanResponseParams ¶ added in v1.0.762
type StopAssetScanResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopBaselineDetectRequest ¶ added in v1.0.519
type StopBaselineDetectRequest struct { *tchttp.BaseRequest // 取消任务ID集合 TaskIds []*int64 `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` }
func NewStopBaselineDetectRequest ¶ added in v1.0.519
func NewStopBaselineDetectRequest() (request *StopBaselineDetectRequest)
func (*StopBaselineDetectRequest) FromJsonString ¶ added in v1.0.519
func (r *StopBaselineDetectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopBaselineDetectRequest) ToJsonString ¶ added in v1.0.519
func (r *StopBaselineDetectRequest) ToJsonString() string
type StopBaselineDetectRequestParams ¶ added in v1.0.519
type StopBaselineDetectRequestParams struct { // 取消任务ID集合 TaskIds []*int64 `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` }
Predefined struct for user
type StopBaselineDetectResponse ¶ added in v1.0.519
type StopBaselineDetectResponse struct { *tchttp.BaseResponse Response *StopBaselineDetectResponseParams `json:"Response"` }
func NewStopBaselineDetectResponse ¶ added in v1.0.519
func NewStopBaselineDetectResponse() (response *StopBaselineDetectResponse)
func (*StopBaselineDetectResponse) FromJsonString ¶ added in v1.0.519
func (r *StopBaselineDetectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopBaselineDetectResponse) ToJsonString ¶ added in v1.0.519
func (r *StopBaselineDetectResponse) ToJsonString() string
type StopBaselineDetectResponseParams ¶ added in v1.0.519
type StopBaselineDetectResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopNoticeBanTipsRequest ¶ added in v1.0.240
type StopNoticeBanTipsRequest struct {
*tchttp.BaseRequest
}
func NewStopNoticeBanTipsRequest ¶ added in v1.0.240
func NewStopNoticeBanTipsRequest() (request *StopNoticeBanTipsRequest)
func (*StopNoticeBanTipsRequest) FromJsonString ¶ added in v1.0.240
func (r *StopNoticeBanTipsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopNoticeBanTipsRequest) ToJsonString ¶ added in v1.0.240
func (r *StopNoticeBanTipsRequest) ToJsonString() string
type StopNoticeBanTipsRequestParams ¶ added in v1.0.426
type StopNoticeBanTipsRequestParams struct { }
Predefined struct for user
type StopNoticeBanTipsResponse ¶ added in v1.0.240
type StopNoticeBanTipsResponse struct { *tchttp.BaseResponse Response *StopNoticeBanTipsResponseParams `json:"Response"` }
func NewStopNoticeBanTipsResponse ¶ added in v1.0.240
func NewStopNoticeBanTipsResponse() (response *StopNoticeBanTipsResponse)
func (*StopNoticeBanTipsResponse) FromJsonString ¶ added in v1.0.240
func (r *StopNoticeBanTipsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopNoticeBanTipsResponse) ToJsonString ¶ added in v1.0.240
func (r *StopNoticeBanTipsResponse) ToJsonString() string
type StopNoticeBanTipsResponseParams ¶ added in v1.0.426
type StopNoticeBanTipsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Strategy ¶ added in v1.0.255
type Strategy struct { // 策略名 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 基线检测项总数 RuleCount *uint64 `json:"RuleCount,omitnil,omitempty" name:"RuleCount"` // 主机数量 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 扫描周期 ScanCycle *uint64 `json:"ScanCycle,omitnil,omitempty" name:"ScanCycle"` // 扫描时间 ScanAt *string `json:"ScanAt,omitnil,omitempty" name:"ScanAt"` // 是否可用 Enabled *uint64 `json:"Enabled,omitnil,omitempty" name:"Enabled"` // 通过率 PassRate *uint64 `json:"PassRate,omitnil,omitempty" name:"PassRate"` // 基线id CategoryIds *string `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` // 是否默认策略 IsDefault *uint64 `json:"IsDefault,omitnil,omitempty" name:"IsDefault"` }
type SwitchBashRulesRequest ¶
type SwitchBashRulesRequest struct { *tchttp.BaseRequest // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 是否禁用 Disabled *uint64 `json:"Disabled,omitnil,omitempty" name:"Disabled"` }
func NewSwitchBashRulesRequest ¶
func NewSwitchBashRulesRequest() (request *SwitchBashRulesRequest)
func (*SwitchBashRulesRequest) FromJsonString ¶
func (r *SwitchBashRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchBashRulesRequest) ToJsonString ¶
func (r *SwitchBashRulesRequest) ToJsonString() string
type SwitchBashRulesRequestParams ¶ added in v1.0.426
type SwitchBashRulesRequestParams struct { // 规则ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 是否禁用 Disabled *uint64 `json:"Disabled,omitnil,omitempty" name:"Disabled"` }
Predefined struct for user
type SwitchBashRulesResponse ¶
type SwitchBashRulesResponse struct { *tchttp.BaseResponse Response *SwitchBashRulesResponseParams `json:"Response"` }
func NewSwitchBashRulesResponse ¶
func NewSwitchBashRulesResponse() (response *SwitchBashRulesResponse)
func (*SwitchBashRulesResponse) FromJsonString ¶
func (r *SwitchBashRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchBashRulesResponse) ToJsonString ¶
func (r *SwitchBashRulesResponse) ToJsonString() string
type SwitchBashRulesResponseParams ¶ added in v1.0.426
type SwitchBashRulesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SyncAssetScanRequest ¶
type SyncAssetScanRequest struct { *tchttp.BaseRequest // 是否同步:true-是 false-否;默认false Sync *bool `json:"Sync,omitnil,omitempty" name:"Sync"` }
func NewSyncAssetScanRequest ¶
func NewSyncAssetScanRequest() (request *SyncAssetScanRequest)
func (*SyncAssetScanRequest) FromJsonString ¶
func (r *SyncAssetScanRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncAssetScanRequest) ToJsonString ¶
func (r *SyncAssetScanRequest) ToJsonString() string
type SyncAssetScanRequestParams ¶ added in v1.0.426
type SyncAssetScanRequestParams struct { // 是否同步:true-是 false-否;默认false Sync *bool `json:"Sync,omitnil,omitempty" name:"Sync"` }
Predefined struct for user
type SyncAssetScanResponse ¶
type SyncAssetScanResponse struct { *tchttp.BaseResponse Response *SyncAssetScanResponseParams `json:"Response"` }
func NewSyncAssetScanResponse ¶
func NewSyncAssetScanResponse() (response *SyncAssetScanResponse)
func (*SyncAssetScanResponse) FromJsonString ¶
func (r *SyncAssetScanResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncAssetScanResponse) ToJsonString ¶
func (r *SyncAssetScanResponse) ToJsonString() string
type SyncAssetScanResponseParams ¶ added in v1.0.426
type SyncAssetScanResponseParams struct { // 枚举值有(大写):NOTASK(没有同步任务),SYNCING(同步中),FINISHED(同步完成) State *string `json:"State,omitnil,omitempty" name:"State"` // 最新开始同步时间 LatestStartTime *string `json:"LatestStartTime,omitnil,omitempty" name:"LatestStartTime"` // 最新结束同步时间 LatestEndTime *string `json:"LatestEndTime,omitnil,omitempty" name:"LatestEndTime"` // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SyncBaselineDetectSummaryRequest ¶ added in v1.0.512
type SyncBaselineDetectSummaryRequest struct { *tchttp.BaseRequest // 用于计算检测中和进度的任务ID集合,一般不用传入 TaskIds []*uint64 `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` }
func NewSyncBaselineDetectSummaryRequest ¶ added in v1.0.512
func NewSyncBaselineDetectSummaryRequest() (request *SyncBaselineDetectSummaryRequest)
func (*SyncBaselineDetectSummaryRequest) FromJsonString ¶ added in v1.0.512
func (r *SyncBaselineDetectSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncBaselineDetectSummaryRequest) ToJsonString ¶ added in v1.0.512
func (r *SyncBaselineDetectSummaryRequest) ToJsonString() string
type SyncBaselineDetectSummaryRequestParams ¶ added in v1.0.512
type SyncBaselineDetectSummaryRequestParams struct { // 用于计算检测中和进度的任务ID集合,一般不用传入 TaskIds []*uint64 `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` }
Predefined struct for user
type SyncBaselineDetectSummaryResponse ¶ added in v1.0.512
type SyncBaselineDetectSummaryResponse struct { *tchttp.BaseResponse Response *SyncBaselineDetectSummaryResponseParams `json:"Response"` }
func NewSyncBaselineDetectSummaryResponse ¶ added in v1.0.512
func NewSyncBaselineDetectSummaryResponse() (response *SyncBaselineDetectSummaryResponse)
func (*SyncBaselineDetectSummaryResponse) FromJsonString ¶ added in v1.0.512
func (r *SyncBaselineDetectSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncBaselineDetectSummaryResponse) ToJsonString ¶ added in v1.0.512
func (r *SyncBaselineDetectSummaryResponse) ToJsonString() string
type SyncBaselineDetectSummaryResponseParams ¶ added in v1.0.512
type SyncBaselineDetectSummaryResponseParams struct { // 处理进度 ProgressRate *int64 `json:"ProgressRate,omitnil,omitempty" name:"ProgressRate"` // 未通过策略总数 NotPassPolicyCount *int64 `json:"NotPassPolicyCount,omitnil,omitempty" name:"NotPassPolicyCount"` // 主机总数 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 1:即将进行首次扫描 0:已经扫描过了 WillFirstScan *int64 `json:"WillFirstScan,omitnil,omitempty" name:"WillFirstScan"` // 正在检测的任务ID DetectingTaskIds []*int64 `json:"DetectingTaskIds,omitnil,omitempty" name:"DetectingTaskIds"` // 扫描中剩余时间(分钟) LeftMins *int64 `json:"LeftMins,omitnil,omitempty" name:"LeftMins"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SyncMachinesRequest ¶ added in v1.0.762
type SyncMachinesRequest struct { *tchttp.BaseRequest // 是否同步 Sync *bool `json:"Sync,omitnil,omitempty" name:"Sync"` }
func NewSyncMachinesRequest ¶ added in v1.0.762
func NewSyncMachinesRequest() (request *SyncMachinesRequest)
func (*SyncMachinesRequest) FromJsonString ¶ added in v1.0.762
func (r *SyncMachinesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncMachinesRequest) ToJsonString ¶ added in v1.0.762
func (r *SyncMachinesRequest) ToJsonString() string
type SyncMachinesRequestParams ¶ added in v1.0.762
type SyncMachinesRequestParams struct { // 是否同步 Sync *bool `json:"Sync,omitnil,omitempty" name:"Sync"` }
Predefined struct for user
type SyncMachinesResponse ¶ added in v1.0.762
type SyncMachinesResponse struct { *tchttp.BaseResponse Response *SyncMachinesResponseParams `json:"Response"` }
func NewSyncMachinesResponse ¶ added in v1.0.762
func NewSyncMachinesResponse() (response *SyncMachinesResponse)
func (*SyncMachinesResponse) FromJsonString ¶ added in v1.0.762
func (r *SyncMachinesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncMachinesResponse) ToJsonString ¶ added in v1.0.762
func (r *SyncMachinesResponse) ToJsonString() string
type SyncMachinesResponseParams ¶ added in v1.0.762
type SyncMachinesResponseParams struct { // 枚举值有(大写):NOTASK(没有同步任务),SYNCING(同步中),FINISHED(同步完成) State *string `json:"State,omitnil,omitempty" name:"State"` // 最新开始同步时间 LatestStartTime *string `json:"LatestStartTime,omitnil,omitempty" name:"LatestStartTime"` // 最新同步结束时间 LatestEndTime *string `json:"LatestEndTime,omitnil,omitempty" name:"LatestEndTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TagMachine ¶
type TagMachine struct { // ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 主机ID Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名称 MachineName *string `json:"MachineName,omitnil,omitempty" name:"MachineName"` // 主机内网IP MachineIp *string `json:"MachineIp,omitnil,omitempty" name:"MachineIp"` // 主机外网IP MachineWanIp *string `json:"MachineWanIp,omitnil,omitempty" name:"MachineWanIp"` // 主机区域 MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 主机区域类型 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` }
type TaskStatus ¶ added in v1.0.255
type TaskStatus struct { // 扫描中(包含初始化) Scanning *string `json:"Scanning,omitnil,omitempty" name:"Scanning"` // 扫描终止(包含终止中) Ok *string `json:"Ok,omitnil,omitempty" name:"Ok"` // 扫描失败 Fail *string `json:"Fail,omitnil,omitempty" name:"Fail"` // 扫描失败(提示具体原因:扫描超时、客户端版本低、客户端离线) Stop *string `json:"Stop,omitnil,omitempty" name:"Stop"` }
type TestWebHookRuleRequest ¶ added in v1.0.762
type TestWebHookRuleRequest struct { *tchttp.BaseRequest // 规则Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 测试内容 Data *string `json:"Data,omitnil,omitempty" name:"Data"` }
func NewTestWebHookRuleRequest ¶ added in v1.0.762
func NewTestWebHookRuleRequest() (request *TestWebHookRuleRequest)
func (*TestWebHookRuleRequest) FromJsonString ¶ added in v1.0.762
func (r *TestWebHookRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TestWebHookRuleRequest) ToJsonString ¶ added in v1.0.762
func (r *TestWebHookRuleRequest) ToJsonString() string
type TestWebHookRuleRequestParams ¶ added in v1.0.762
type TestWebHookRuleRequestParams struct { // 规则Id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 测试内容 Data *string `json:"Data,omitnil,omitempty" name:"Data"` }
Predefined struct for user
type TestWebHookRuleResponse ¶ added in v1.0.762
type TestWebHookRuleResponse struct { *tchttp.BaseResponse Response *TestWebHookRuleResponseParams `json:"Response"` }
func NewTestWebHookRuleResponse ¶ added in v1.0.762
func NewTestWebHookRuleResponse() (response *TestWebHookRuleResponse)
func (*TestWebHookRuleResponse) FromJsonString ¶ added in v1.0.762
func (r *TestWebHookRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TestWebHookRuleResponse) ToJsonString ¶ added in v1.0.762
func (r *TestWebHookRuleResponse) ToJsonString() string
type TestWebHookRuleResponseParams ¶ added in v1.0.762
type TestWebHookRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TrustMalwaresRequest ¶
type TrustMalwaresRequest struct { *tchttp.BaseRequest // 木马ID数组(单次不超过的最大条数:100) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewTrustMalwaresRequest ¶
func NewTrustMalwaresRequest() (request *TrustMalwaresRequest)
func (*TrustMalwaresRequest) FromJsonString ¶
func (r *TrustMalwaresRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TrustMalwaresRequest) ToJsonString ¶
func (r *TrustMalwaresRequest) ToJsonString() string
type TrustMalwaresRequestParams ¶ added in v1.0.426
type TrustMalwaresRequestParams struct { // 木马ID数组(单次不超过的最大条数:100) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type TrustMalwaresResponse ¶
type TrustMalwaresResponse struct { *tchttp.BaseResponse Response *TrustMalwaresResponseParams `json:"Response"` }
func NewTrustMalwaresResponse ¶
func NewTrustMalwaresResponse() (response *TrustMalwaresResponse)
func (*TrustMalwaresResponse) FromJsonString ¶
func (r *TrustMalwaresResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TrustMalwaresResponse) ToJsonString ¶
func (r *TrustMalwaresResponse) ToJsonString() string
type TrustMalwaresResponseParams ¶ added in v1.0.426
type TrustMalwaresResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UntrustMalwaresRequest ¶
type UntrustMalwaresRequest struct { *tchttp.BaseRequest // 木马ID数组 (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
func NewUntrustMalwaresRequest ¶
func NewUntrustMalwaresRequest() (request *UntrustMalwaresRequest)
func (*UntrustMalwaresRequest) FromJsonString ¶
func (r *UntrustMalwaresRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UntrustMalwaresRequest) ToJsonString ¶
func (r *UntrustMalwaresRequest) ToJsonString() string
type UntrustMalwaresRequestParams ¶ added in v1.0.426
type UntrustMalwaresRequestParams struct { // 木马ID数组 (最大100条) Ids []*uint64 `json:"Ids,omitnil,omitempty" name:"Ids"` }
Predefined struct for user
type UntrustMalwaresResponse ¶
type UntrustMalwaresResponse struct { *tchttp.BaseResponse Response *UntrustMalwaresResponseParams `json:"Response"` }
func NewUntrustMalwaresResponse ¶
func NewUntrustMalwaresResponse() (response *UntrustMalwaresResponse)
func (*UntrustMalwaresResponse) FromJsonString ¶
func (r *UntrustMalwaresResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UntrustMalwaresResponse) ToJsonString ¶
func (r *UntrustMalwaresResponse) ToJsonString() string
type UntrustMalwaresResponseParams ¶ added in v1.0.426
type UntrustMalwaresResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateBaselineStrategyRequest ¶
type UpdateBaselineStrategyRequest struct { *tchttp.BaseRequest // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 策略名称 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 检测周期 ScanCycle *uint64 `json:"ScanCycle,omitnil,omitempty" name:"ScanCycle"` // 定期检测时间,该时间下发扫描 ScanAt *string `json:"ScanAt,omitnil,omitempty" name:"ScanAt"` // 该策略下选择的基线id数组 CategoryIds []*string `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` // 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 云主机类型: // cvm:腾讯云服务器 // bm:裸金属 // ecm:边缘计算主机 // lh:轻量应用服务器 // other:混合云机器 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 主机地域 ap-guangzhou RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 主机id数组 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
func NewUpdateBaselineStrategyRequest ¶
func NewUpdateBaselineStrategyRequest() (request *UpdateBaselineStrategyRequest)
func (*UpdateBaselineStrategyRequest) FromJsonString ¶
func (r *UpdateBaselineStrategyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateBaselineStrategyRequest) ToJsonString ¶
func (r *UpdateBaselineStrategyRequest) ToJsonString() string
type UpdateBaselineStrategyRequestParams ¶ added in v1.0.426
type UpdateBaselineStrategyRequestParams struct { // 策略id StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"` // 策略名称 StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"` // 检测周期 ScanCycle *uint64 `json:"ScanCycle,omitnil,omitempty" name:"ScanCycle"` // 定期检测时间,该时间下发扫描 ScanAt *string `json:"ScanAt,omitnil,omitempty" name:"ScanAt"` // 该策略下选择的基线id数组 CategoryIds []*string `json:"CategoryIds,omitnil,omitempty" name:"CategoryIds"` // 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机 IsGlobal *uint64 `json:"IsGlobal,omitnil,omitempty" name:"IsGlobal"` // 云主机类型: // cvm:腾讯云服务器 // bm:裸金属 // ecm:边缘计算主机 // lh:轻量应用服务器 // other:混合云机器 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 主机地域 ap-guangzhou RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 主机id数组 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
Predefined struct for user
type UpdateBaselineStrategyResponse ¶
type UpdateBaselineStrategyResponse struct { *tchttp.BaseResponse Response *UpdateBaselineStrategyResponseParams `json:"Response"` }
func NewUpdateBaselineStrategyResponse ¶
func NewUpdateBaselineStrategyResponse() (response *UpdateBaselineStrategyResponse)
func (*UpdateBaselineStrategyResponse) FromJsonString ¶
func (r *UpdateBaselineStrategyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateBaselineStrategyResponse) ToJsonString ¶
func (r *UpdateBaselineStrategyResponse) ToJsonString() string
type UpdateBaselineStrategyResponseParams ¶ added in v1.0.426
type UpdateBaselineStrategyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateHostLoginWhiteObj ¶ added in v1.0.762
type UpdateHostLoginWhiteObj struct { // 地域信息数组 Places []*Place `json:"Places,omitnil,omitempty" name:"Places"` // 来源ip SrcIp *string `json:"SrcIp,omitnil,omitempty" name:"SrcIp"` // 用户名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 要更新的数据id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type UpdateMachineTagsRequest ¶ added in v1.0.240
type UpdateMachineTagsRequest struct { *tchttp.BaseRequest // 机器 Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 标签ID,该操作会覆盖原有的标签列表 TagIds []*uint64 `json:"TagIds,omitnil,omitempty" name:"TagIds"` // 服务器地区 如: ap-guangzhou MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 服务器类型(CVM|BM|ECM|LH|Other) MachineArea *string `json:"MachineArea,omitnil,omitempty" name:"MachineArea"` }
func NewUpdateMachineTagsRequest ¶ added in v1.0.240
func NewUpdateMachineTagsRequest() (request *UpdateMachineTagsRequest)
func (*UpdateMachineTagsRequest) FromJsonString ¶ added in v1.0.240
func (r *UpdateMachineTagsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateMachineTagsRequest) ToJsonString ¶ added in v1.0.240
func (r *UpdateMachineTagsRequest) ToJsonString() string
type UpdateMachineTagsRequestParams ¶ added in v1.0.426
type UpdateMachineTagsRequestParams struct { // 机器 Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 标签ID,该操作会覆盖原有的标签列表 TagIds []*uint64 `json:"TagIds,omitnil,omitempty" name:"TagIds"` // 服务器地区 如: ap-guangzhou MachineRegion *string `json:"MachineRegion,omitnil,omitempty" name:"MachineRegion"` // 服务器类型(CVM|BM|ECM|LH|Other) MachineArea *string `json:"MachineArea,omitnil,omitempty" name:"MachineArea"` }
Predefined struct for user
type UpdateMachineTagsResponse ¶ added in v1.0.240
type UpdateMachineTagsResponse struct { *tchttp.BaseResponse Response *UpdateMachineTagsResponseParams `json:"Response"` }
func NewUpdateMachineTagsResponse ¶ added in v1.0.240
func NewUpdateMachineTagsResponse() (response *UpdateMachineTagsResponse)
func (*UpdateMachineTagsResponse) FromJsonString ¶ added in v1.0.240
func (r *UpdateMachineTagsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateMachineTagsResponse) ToJsonString ¶ added in v1.0.240
func (r *UpdateMachineTagsResponse) ToJsonString() string
type UpdateMachineTagsResponseParams ¶ added in v1.0.426
type UpdateMachineTagsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UsualPlace ¶
type UsualPlace struct { // ID。 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机安全客户端唯一标识UUID。 Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 国家 ID。 CountryId *uint64 `json:"CountryId,omitnil,omitempty" name:"CountryId"` // 省份 ID。 ProvinceId *uint64 `json:"ProvinceId,omitnil,omitempty" name:"ProvinceId"` // 城市 ID。 CityId *uint64 `json:"CityId,omitnil,omitempty" name:"CityId"` }
type ValueInfo ¶ added in v1.0.762
type ValueInfo struct { // 字段的分词符 Tokenizer *string `json:"Tokenizer,omitnil,omitempty" name:"Tokenizer"` // 字段类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 字段是否开启分析功能 SqlFlag *bool `json:"SqlFlag,omitnil,omitempty" name:"SqlFlag"` // 是否包含中文 ContainZH *bool `json:"ContainZH,omitnil,omitempty" name:"ContainZH"` }
type VersionWhiteConfig ¶ added in v1.0.774
type VersionWhiteConfig struct { // 到期天数 Deadline *uint64 `json:"Deadline,omitnil,omitempty" name:"Deadline"` // 授权数量 LicenseNum *uint64 `json:"LicenseNum,omitnil,omitempty" name:"LicenseNum"` // 是否可申请 IsApplyFor *bool `json:"IsApplyFor,omitnil,omitempty" name:"IsApplyFor"` // 类型 SourceType *uint64 `json:"SourceType,omitnil,omitempty" name:"SourceType"` }
type VertexDetail ¶ added in v1.0.633
type VertexDetail struct { // 该节点类型,进程:1;网络:2;文件:3;ssh:4 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 各节点类型用到的时间,2022-11-29 00:00:00 格式 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 告警信息 AlarmInfo []*AlarmInfo `json:"AlarmInfo,omitnil,omitempty" name:"AlarmInfo"` // 进程名,当该节点为进程时生效 ProcName *string `json:"ProcName,omitnil,omitempty" name:"ProcName"` // 命令行,当该节点为进程时生效 CmdLine *string `json:"CmdLine,omitnil,omitempty" name:"CmdLine"` // 进程id,当该节点为进程时生效 Pid *string `json:"Pid,omitnil,omitempty" name:"Pid"` // 文件md5,当该节点为文件时生效 FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 文件写入内容,当该节点为文件时生效 FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` // 文件路径,当该节点为文件时生效 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 文件创建时间,当该节点为文件时生效 FileCreateTime *string `json:"FileCreateTime,omitnil,omitempty" name:"FileCreateTime"` // 请求目的地址,当该节点为网络时生效 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 目标端口,当该节点为网络时生效 DstPort *uint64 `json:"DstPort,omitnil,omitempty" name:"DstPort"` // 登录源ip,当该节点为ssh时生效 SrcIP *string `json:"SrcIP,omitnil,omitempty" name:"SrcIP"` // 登录用户名用户组,当该节点为ssh时生效 User *string `json:"User,omitnil,omitempty" name:"User"` // 漏洞名称,当该节点为漏洞时生效 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 漏洞利用时间,当该节点为漏洞时生效 VulTime *string `json:"VulTime,omitnil,omitempty" name:"VulTime"` // http请求内容,当该节点为漏洞时生效 HttpContent *string `json:"HttpContent,omitnil,omitempty" name:"HttpContent"` // 漏洞利用者来源ip,当该节点为漏洞时生效 VulSrcIP *string `json:"VulSrcIP,omitnil,omitempty" name:"VulSrcIP"` // 点id VertexId *string `json:"VertexId,omitnil,omitempty" name:"VertexId"` }
type VertexInfo ¶ added in v1.0.633
type VertexInfo struct { // 该结点类型,进程:1;网络:2;文件:3;ssh:4; Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 该节点包含的vid Vid *string `json:"Vid,omitnil,omitempty" name:"Vid"` // 该节点的父节点vid ParentVid *string `json:"ParentVid,omitnil,omitempty" name:"ParentVid"` // 是否叶子 IsLeaf *bool `json:"IsLeaf,omitnil,omitempty" name:"IsLeaf"` // 进程名,当Type=1时使用 ProcNamePrefix *string `json:"ProcNamePrefix,omitnil,omitempty" name:"ProcNamePrefix"` // 进程名md5,当Type=1时使用 ProcNameMd5 *string `json:"ProcNameMd5,omitnil,omitempty" name:"ProcNameMd5"` // 命令行,当Type=1时使用 CmdLinePrefix *string `json:"CmdLinePrefix,omitnil,omitempty" name:"CmdLinePrefix"` // 命令行md5,当Type=1时使用 CmdLineMd5 *string `json:"CmdLineMd5,omitnil,omitempty" name:"CmdLineMd5"` // 文件路径,当Type=3时使用 FilePathPrefix *string `json:"FilePathPrefix,omitnil,omitempty" name:"FilePathPrefix"` // 请求目的地址,当Type=2时使用 AddressPrefix *string `json:"AddressPrefix,omitnil,omitempty" name:"AddressPrefix"` // 是否漏洞节点 IsWeDetect *bool `json:"IsWeDetect,omitnil,omitempty" name:"IsWeDetect"` // 是否告警节点 IsAlarm *bool `json:"IsAlarm,omitnil,omitempty" name:"IsAlarm"` // 文件路径md5,当Type=3时使用 FilePathMd5 *string `json:"FilePathMd5,omitnil,omitempty" name:"FilePathMd5"` // 请求目的地址md5,当Type=2时使用 AddressMd5 *string `json:"AddressMd5,omitnil,omitempty" name:"AddressMd5"` }
type VulDefenceEvent ¶ added in v1.0.762
type VulDefenceEvent struct { // 漏洞ID VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // cve编号 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // 漏洞事件id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 内网ip PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"` // 公网ip PublicIp *string `json:"PublicIp,omitnil,omitempty" name:"PublicIp"` // 0: 尝试攻击(WeDetect) 1:尝试攻击成功(WeDetect) 2:rasp防御事件 EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 攻击源ip SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"` // 攻击源ip地址所在城市 City *string `json:"City,omitnil,omitempty" name:"City"` // 攻击源端口 SourcePort []*uint64 `json:"SourcePort,omitnil,omitempty" name:"SourcePort"` // 创建事件时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 更新事件时间 MergeTime *string `json:"MergeTime,omitnil,omitempty" name:"MergeTime"` // 事件发生次数 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 状态 0: 待处理 1:已防御 2:已处理 3: 已忽略 4: 已删除 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 0 专业版,1 旗舰版,2 LH轻量版(仅限LH使用),3 CVM轻量版(仅限CVM使用) UpgradeType *int64 `json:"UpgradeType,omitnil,omitempty" name:"UpgradeType"` // 0 不支持修复,1 支持修复 FixType *int64 `json:"FixType,omitnil,omitempty" name:"FixType"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type VulDefenceEventDetail ¶ added in v1.0.762
type VulDefenceEventDetail struct { // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // cve编号 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // 漏洞事件id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 内网ip PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"` // 公网ip PublicIp *string `json:"PublicIp,omitnil,omitempty" name:"PublicIp"` // 0: 尝试攻击(WeDetect) 1:尝试攻击成功(WeDetect) 2:rasp防御事件 EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 攻击源ip SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"` // 攻击源ip地址所在城市 City *string `json:"City,omitnil,omitempty" name:"City"` // 攻击源端口 SourcePort []*uint64 `json:"SourcePort,omitnil,omitempty" name:"SourcePort"` // 创建事件时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 更新事件时间 MergeTime *string `json:"MergeTime,omitnil,omitempty" name:"MergeTime"` // 事件发生次数 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 状态 0: 待处理 1:已防御 2:已处理 3: 已忽略 4: 已删除 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // ONLINE OFFLINE MachineStatus *string `json:"MachineStatus,omitnil,omitempty" name:"MachineStatus"` // 漏洞描述信息 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 修复建议 Fix *string `json:"Fix,omitnil,omitempty" name:"Fix"` // 攻击payload NetworkPayload *string `json:"NetworkPayload,omitnil,omitempty" name:"NetworkPayload"` // 关联进程pid Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 关联进程主类名 MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // 堆栈信息(rasp特有) StackTrace *string `json:"StackTrace,omitnil,omitempty" name:"StackTrace"` // 漏洞ID相关的事件详情(json array格式 rasp特有) EventDetail *string `json:"EventDetail,omitnil,omitempty" name:"EventDetail"` // 主机失陷事件进程树(json格式 WeDetect特有) ExceptionPstree *string `json:"ExceptionPstree,omitnil,omitempty" name:"ExceptionPstree"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` }
type VulDefenceOverview ¶ added in v1.0.762
type VulDefenceOverview struct { // 防御开关:0 关闭 1 开启 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 已开启防御主机数 DefendHostCount *int64 `json:"DefendHostCount,omitnil,omitempty" name:"DefendHostCount"` // 插件异常数 ExceptionCount *int64 `json:"ExceptionCount,omitnil,omitempty" name:"ExceptionCount"` // 每日攻击趋势 AttackCounts []*int64 `json:"AttackCounts,omitnil,omitempty" name:"AttackCounts"` // 每日防御趋势 DefendCounts []*int64 `json:"DefendCounts,omitnil,omitempty" name:"DefendCounts"` // 日期 Date []*string `json:"Date,omitnil,omitempty" name:"Date"` }
type VulDefencePluginDetail ¶ added in v1.0.762
type VulDefencePluginDetail struct { // 注入进程Pid Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 注入进程主类名 MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // 插件状态:0: 注入中, 1: 注入成功, 2: 插件超时, 3: 插件退出, 4: 注入失败 5: 软删除 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 错误日志 ErrorLog *string `json:"ErrorLog,omitnil,omitempty" name:"ErrorLog"` // 注入日志 InjectLog *string `json:"InjectLog,omitnil,omitempty" name:"InjectLog"` }
type VulDefencePluginStatus ¶ added in v1.0.762
type VulDefencePluginStatus struct { // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机别名 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 内网ip PrivateIp *string `json:"PrivateIp,omitnil,omitempty" name:"PrivateIp"` // 公网ip PublicIp *string `json:"PublicIp,omitnil,omitempty" name:"PublicIp"` // 插件状态:0 正常,1 异常 Exception *int64 `json:"Exception,omitnil,omitempty" name:"Exception"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后跟新时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type VulDefenceRangeDetail ¶ added in v1.0.762
type VulDefenceRangeDetail struct { // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 标签 Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 漏洞级别: 1低危 2中危 3高危 4严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // cvss 分数 CvssScore *float64 `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // cve id CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // 发布时间 PublishTime *string `json:"PublishTime,omitnil,omitempty" name:"PublishTime"` // 漏洞id VulId *int64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
type VulDetailInfo ¶ added in v1.0.203
type VulDetailInfo struct { // 漏洞ID VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞级别 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 漏洞名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // cve编号 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 漏洞描述 Descript *string `json:"Descript,omitnil,omitempty" name:"Descript"` // 修复建议 Fix *string `json:"Fix,omitnil,omitempty" name:"Fix"` // 参考链接 Reference *string `json:"Reference,omitnil,omitempty" name:"Reference"` // CVSS评分 CvssScore *float64 `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // CVSS详情 Cvss *string `json:"Cvss,omitnil,omitempty" name:"Cvss"` // 发布时间 PublishTime *string `json:"PublishTime,omitnil,omitempty" name:"PublishTime"` }
type VulEffectHostList ¶ added in v1.0.276
type VulEffectHostList struct { // 事件id EventId *uint64 `json:"EventId,omitnil,omitempty" name:"EventId"` // 状态:0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 7: 回滚中 8:修复失败 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 最后检测时间 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 危害等级:1-低危;2-中危;3-高危;4-严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机HostIp HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机别名 AliasName *string `json:"AliasName,omitnil,omitempty" name:"AliasName"` // 主机标签 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 说明 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 版本信息:0-基础版 1-专业版 2-旗舰版 3-轻量版 HostVersion *uint64 `json:"HostVersion,omitnil,omitempty" name:"HostVersion"` // 是否能自动修复 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中 9:修复失败,10:已忽略 11:漏洞只支持linux不支持Windows 12:漏洞只支持Windows不支持linux,13:修复失败但此时主机已离线,14:修复失败但此时主机不是旗舰版, 15:已手动修复 IsSupportAutoFix *uint64 `json:"IsSupportAutoFix,omitnil,omitempty" name:"IsSupportAutoFix"` // 失败原因 FixStatusMsg *string `json:"FixStatusMsg,omitnil,omitempty" name:"FixStatusMsg"` // 首次发现时间 FirstDiscoveryTime *string `json:"FirstDiscoveryTime,omitnil,omitempty" name:"FirstDiscoveryTime"` // 实例状态:"PENDING"-创建中 "LAUNCH_FAILED"-创建失败 "RUNNING"-运行中 "STOPPED"-关机 "STARTING"-表示开机中 "STOPPING"-表示关机中 "REBOOTING"-重启中 "SHUTDOWN"-表示停止待销毁 "TERMINATING"-表示销毁中 " InstanceState *string `json:"InstanceState,omitnil,omitempty" name:"InstanceState"` // 外网ip PublicIpAddresses *string `json:"PublicIpAddresses,omitnil,omitempty" name:"PublicIpAddresses"` // 云标签信息 CloudTags []*Tags `json:"CloudTags,omitnil,omitempty" name:"CloudTags"` // 主机额外信息 MachineExtraInfo *MachineExtraInfo `json:"MachineExtraInfo,omitnil,omitempty" name:"MachineExtraInfo"` // 主机类型 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 可用区ID RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 修复任务是否创建了快照: 0-未创建,其他-已创建 HasSnapshot *uint64 `json:"HasSnapshot,omitnil,omitempty" name:"HasSnapshot"` // 最后修复时间 LatestFixTime *string `json:"LatestFixTime,omitnil,omitempty" name:"LatestFixTime"` // 说明 DescriptionEn *string `json:"DescriptionEn,omitnil,omitempty" name:"DescriptionEn"` }
type VulEffectModuleInfo ¶ added in v1.0.762
type VulEffectModuleInfo struct { // 组件名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 影响的主机uuid Uuids []*string `json:"Uuids,omitnil,omitempty" name:"Uuids"` // 组件影响版本 Rule *string `json:"Rule,omitnil,omitempty" name:"Rule"` // 组件路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 组件版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 修复命令 FixCmd *string `json:"FixCmd,omitnil,omitempty" name:"FixCmd"` // 影响的主机quuid Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` }
type VulEmergentMsgInfo ¶ added in v1.0.762
type VulEmergentMsgInfo struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞纰漏时间 PublishTime *string `json:"PublishTime,omitnil,omitempty" name:"PublishTime"` // 漏洞名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 漏洞名,英文描述 NameEn *string `json:"NameEn,omitnil,omitempty" name:"NameEn"` }
type VulFixStatusHostInfo ¶ added in v1.0.762
type VulFixStatusHostInfo struct { // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机的quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 状态:0-初始状态;1-已下发任务(修复中)2-完成(成功);3-修复失败(失败)4-快照创建失败 导致修复失败(未修复); Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 修复时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 修复失败原因 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` }
type VulFixStatusInfo ¶ added in v1.0.762
type VulFixStatusInfo struct { // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞名称 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 漏洞修复进度 1-100; Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 漏洞对应主机修复状态 HostList []*VulFixStatusHostInfo `json:"HostList,omitnil,omitempty" name:"HostList"` // 漏洞修复失败主机数量 FailCnt *uint64 `json:"FailCnt,omitnil,omitempty" name:"FailCnt"` // 修复成功的数量 FixSuccessCnt *uint64 `json:"FixSuccessCnt,omitnil,omitempty" name:"FixSuccessCnt"` // 修复方式 0组件更新或者安装补丁,1禁用服务 FixMethod *uint64 `json:"FixMethod,omitnil,omitempty" name:"FixMethod"` }
type VulFixStatusSnapshotInfo ¶ added in v1.0.762
type VulFixStatusSnapshotInfo struct { // cvm id Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 主机名称 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 快照名称 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` // 快照创建时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 快照id SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 记录唯一id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 快照创建失败原因 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 主机类型 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` }
type VulHostTopInfo ¶ added in v1.0.255
type VulHostTopInfo struct { // 主机名 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 漏洞等级与数量统计列表 VulLevelList []*VulLevelCountInfo `json:"VulLevelList,omitnil,omitempty" name:"VulLevelList"` // 主机Quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // top评分 Score *uint64 `json:"Score,omitnil,omitempty" name:"Score"` }
type VulInfoByCveId ¶ added in v1.0.762
type VulInfoHostInfo ¶ added in v1.0.762
type VulInfoHostInfo struct { // 主机名 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机ip HostIp *string `json:"HostIp,omitnil,omitempty" name:"HostIp"` // 主机标签 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 主机quuid Quuid *string `json:"Quuid,omitnil,omitempty" name:"Quuid"` // 0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux IsSupportAutoFix *uint64 `json:"IsSupportAutoFix,omitnil,omitempty" name:"IsSupportAutoFix"` // 主机uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` // 主机InstanceId InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主机类型 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` }
type VulInfoList ¶ added in v1.0.276
type VulInfoList struct { // 漏洞包含的事件id串,多个用“,”分割 Ids *string `json:"Ids,omitnil,omitempty" name:"Ids"` // 漏洞名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 0: 待处理 1:忽略 3:已修复 5:检测中 6:修复中 8:修复失败 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞披露事件 PublishTime *string `json:"PublishTime,omitnil,omitempty" name:"PublishTime"` // 最后检测时间 LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"` // 影响主机数 HostCount *uint64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 漏洞等级 1:低 2:中 3:高 4:严重 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 废弃字段 From *uint64 `json:"From,omitnil,omitempty" name:"From"` // 描述 Descript *string `json:"Descript,omitnil,omitempty" name:"Descript"` // 废弃字段 PublishTimeWisteria *string `json:"PublishTimeWisteria,omitnil,omitempty" name:"PublishTimeWisteria"` // 废弃字段 NameWisteria *string `json:"NameWisteria,omitnil,omitempty" name:"NameWisteria"` // 废弃字段 DescriptWisteria *string `json:"DescriptWisteria,omitnil,omitempty" name:"DescriptWisteria"` // 聚合后事件状态串 StatusStr *string `json:"StatusStr,omitnil,omitempty" name:"StatusStr"` // cve编号 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // CVSS评分 CvssScore *float64 `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // 漏洞标签 多个逗号分割 // // 存在EXP:EXP // 在野攻击:KNOWN_EXPLOITED // 本地利用:LOCAL // 必修漏洞:NEED_FIX // 远程利用:NETWORK // 存在POC:POC // 系统重启:RESTART Labels *string `json:"Labels,omitnil,omitempty" name:"Labels"` // 是否能自动修复且包含能自动修复的主机, 0=否 1=是 FixSwitch *uint64 `json:"FixSwitch,omitnil,omitempty" name:"FixSwitch"` // 最后扫描任务的id TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 是否支持防御, 0:不支持 1:支持 IsSupportDefense *uint64 `json:"IsSupportDefense,omitnil,omitempty" name:"IsSupportDefense"` // 已防御的攻击次数 DefenseAttackCount *uint64 `json:"DefenseAttackCount,omitnil,omitempty" name:"DefenseAttackCount"` // 首次出现时间 FirstAppearTime *string `json:"FirstAppearTime,omitnil,omitempty" name:"FirstAppearTime"` // 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 攻击热度级别 AttackLevel *uint64 `json:"AttackLevel,omitnil,omitempty" name:"AttackLevel"` // 漏洞修复后是否需要重启 FixNoNeedRestart *bool `json:"FixNoNeedRestart,omitnil,omitempty" name:"FixNoNeedRestart"` // 检测方式0 - 版本比对, 1 - POC验证 Method *uint64 `json:"Method,omitnil,omitempty" name:"Method"` // 漏洞是否支持修复 0不支持,1支持 VulFixSwitch *uint64 `json:"VulFixSwitch,omitnil,omitempty" name:"VulFixSwitch"` // 最近修复时间 LatestFixTime *string `json:"LatestFixTime,omitnil,omitempty" name:"LatestFixTime"` }
type VulLevelCountInfo ¶ added in v1.0.255
type VulLevelInfo ¶ added in v1.0.240
type VulOverview ¶ added in v1.0.762
type VulStoreListInfo ¶ added in v1.0.671
type VulStoreListInfo struct { // 漏洞ID VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` // 漏洞级别 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 漏洞名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // cve编号 CveId *string `json:"CveId,omitnil,omitempty" name:"CveId"` // 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 0= 应急漏洞 VulCategory *uint64 `json:"VulCategory,omitnil,omitempty" name:"VulCategory"` // 发布时间 PublishDate *string `json:"PublishDate,omitnil,omitempty" name:"PublishDate"` // 漏洞检测方法 0 - 版本比对, 1 - POC验证 Method *uint64 `json:"Method,omitnil,omitempty" name:"Method"` // 漏洞攻击热度 AttackLevel *uint64 `json:"AttackLevel,omitnil,omitempty" name:"AttackLevel"` // 漏洞是否支持自动修复 // 0-Windows/Linux均关闭; 1-Windows/Linux均打开; 2-仅Linux; 3-仅Windows FixSwitch *uint64 `json:"FixSwitch,omitnil,omitempty" name:"FixSwitch"` // 漏洞是否支持防御 // 0:不支持 1:支持 SupportDefense *uint64 `json:"SupportDefense,omitnil,omitempty" name:"SupportDefense"` }
type VulTopInfo ¶ added in v1.0.240
type VulTopInfo struct { // 漏洞 名 VulName *string `json:"VulName,omitnil,omitempty" name:"VulName"` // 危害等级:1-低危;2-中危;3-高危;4-严重 VulLevel *uint64 `json:"VulLevel,omitnil,omitempty" name:"VulLevel"` // 漏洞数量 VulCount *uint64 `json:"VulCount,omitnil,omitempty" name:"VulCount"` // 漏洞id VulId *uint64 `json:"VulId,omitnil,omitempty" name:"VulId"` }
type WarningInfoObj ¶ added in v1.0.240
type WarningInfoObj struct { // 事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 1: 关闭告警 0: 开启告警 DisablePhoneWarning *uint64 `json:"DisablePhoneWarning,omitnil,omitempty" name:"DisablePhoneWarning"` // 开始时间,格式: HH:mm BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 结束时间,格式: HH:mm EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 时区信息 TimeZone *string `json:"TimeZone,omitnil,omitempty" name:"TimeZone"` // 漏洞等级控制位(对应DB的十进制存储) ControlBit *uint64 `json:"ControlBit,omitnil,omitempty" name:"ControlBit"` // 漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高 ControlBits *string `json:"ControlBits,omitnil,omitempty" name:"ControlBits"` // 告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机 HostRange *int64 `json:"HostRange,omitnil,omitempty" name:"HostRange"` // 配置的告警范围主机个数,前端用此判断展示提示信息 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type WarningObject ¶ added in v1.0.230
type WarningObject struct { // 事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高位命令,7:反弹sell,8:本地提权,9:系统组件漏洞,10:web应用漏洞,11:应急漏洞,12:安全基线,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 1: 关闭告警 0: 开启告警 DisablePhoneWarning *uint64 `json:"DisablePhoneWarning,omitnil,omitempty" name:"DisablePhoneWarning"` // 开始时间,格式: HH:mm BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 结束时间,格式: HH:mm EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高;01→(登录审计)疑似不告警,高危告警 ControlBits *string `json:"ControlBits,omitnil,omitempty" name:"ControlBits"` // 告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机 HostRange *int64 `json:"HostRange,omitnil,omitempty" name:"HostRange"` }
type WebHookCustomField ¶ added in v1.0.762
type WebHookEventKv ¶ added in v1.0.762
type WebHookHostLabel ¶ added in v1.0.762
type WebHookPolicy ¶ added in v1.0.762
type WebHookPolicy struct { // id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 策略名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 事件类型 Events []*WebHookEventKv `json:"Events,omitnil,omitempty" name:"Events"` // 主机范围 HostLabels []*WebHookHostLabel `json:"HostLabels,omitnil,omitempty" name:"HostLabels"` // 接收人 Receivers []*WebHookReceiver `json:"Receivers,omitnil,omitempty" name:"Receivers"` // 格式 0text 1json Format *int64 `json:"Format,omitnil,omitempty" name:"Format"` // 自定义透传字段 CustomFields []*WebHookCustomField `json:"CustomFields,omitnil,omitempty" name:"CustomFields"` // 是否启用[1:禁用|0:启用] IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` // 主机列表 Quuids []*string `json:"Quuids,omitnil,omitempty" name:"Quuids"` // 主机数目 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 需排除的机器列表 ExcludedQuuids []*string `json:"ExcludedQuuids,omitnil,omitempty" name:"ExcludedQuuids"` }
type WebHookReceiver ¶ added in v1.0.762
type WebHookReceiverUsage ¶ added in v1.0.762
type WebHookRuleDetail ¶ added in v1.0.762
type WebHookRuleDetail struct { // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 机器人地址 HookAddr *string `json:"HookAddr,omitnil,omitempty" name:"HookAddr"` // 事件类型 RuleItems []*WebHookEventKv `json:"RuleItems,omitnil,omitempty" name:"RuleItems"` // 规则Id RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 备注信息 RuleRemark *string `json:"RuleRemark,omitnil,omitempty" name:"RuleRemark"` // 主机范围 HostLabels []*WebHookHostLabel `json:"HostLabels,omitnil,omitempty" name:"HostLabels"` // 主机Id列表 HostIds []*string `json:"HostIds,omitnil,omitempty" name:"HostIds"` // 是否启用[1:禁用|0:启用] IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` }
type WebHookRuleSummary ¶ added in v1.0.762
type WebHookRuleSummary struct { // 规则Id RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 机器人地址 HookAddr *string `json:"HookAddr,omitnil,omitempty" name:"HookAddr"` // 备注信息 RuleRemark *string `json:"RuleRemark,omitnil,omitempty" name:"RuleRemark"` // 事件类型 RuleItems []*WebHookEventKv `json:"RuleItems,omitnil,omitempty" name:"RuleItems"` // 主机范围 HostLabels []*WebHookHostLabel `json:"HostLabels,omitnil,omitempty" name:"HostLabels"` // 是否启用[1:禁用|0:启用] IsDisabled *int64 `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 主机数目 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` }