ThreatIntelligence
import { ThreatIntelligence } from "https://googleapis.deno.dev/v1/threatintelligence:v1beta.ts";threatintelligence.googleapis.com API.
§Methods
Marks an alert as benign - BENIGN.
Required. Name of the alert to mark as a benign. Format: projects/{project}/alerts/{alert}
Gets a specific document associated with an alert.
Required. Name of the alert document to get. Format: projects/{project}/alerts/{alert}/documents/{document}
Marks an alert as a duplicate of another alert. - DUPLICATE.
Required. Name of the alert to mark as a duplicate. Format: projects/{project}/alerts/{alert}
EnumerateAlertFacets returns the facets and the number of alerts that meet the filter criteria and have that value for each facet.
Required. Parent of the alerts.
Marks an alert as escalated - ESCALATED.
Required. Name of the alert to mark as escalated. Format: projects/{project}/alerts/{alert}
Marks an alert as a false positive - FALSE_POSITIVE.
Required. Name of the alert to mark as a false positive. Format: projects/{project}/alerts/{alert}
Get a list of alerts that meet the filter criteria.
Required. Parent of the alerts. Format: projects/{project}
Marks an alert as not actionable - NOT_ACTIONABLE.
Required. Name of the alert to mark as a not actionable. Format: projects/{project}/alerts/{alert}
Marks an alert as read - READ.
Required. Name of the alert to mark as read. Format: projects/{project}/alerts/{alert}
Return the status of a URI submitted to Google WebRisk.
Required. Name of alert to refresh status from WebRisk
Report the URI associated with an alert to Google WebRisk.
Required. Name of alert to submit to WebRisk.
Marks an alert to closed state - RESOLVED.
Required. Name of the alert to mark as resolved. Format: projects/{project}/alerts/{alert}
Marks an alert as tracked externally - TRACKED_EXTERNALLY.
Required. Name of the alert to mark as tracked externally. Format: projects/{project}/alerts/{alert}
Marks an alert as triaged - TRIAGED.
Required. Name of the alert to mark as a triaged. Format: projects/{project}/alerts/{alert}
Get a configuration by name.
Required. Name of the configuration to get. Format: vaults/{vault}/configurations/{configuration}
Get a list of configurations that meet the filter criteria.
Required. Parent of the configuration. Format: vaults/{vault}
List configuration revisions that meet the filter criteria.
Required. The name of the Configuration to retrieve Revisions for
Creates or updates a configuration.
Required. Parent of the configuration.
Get a list of findings that meet the filter criteria.
Required. Parent of the findings.
SearchFindings is a more powerful version of ListFindings that supports
complex queries like "findings for issues" using functions such as
has_issue and has_asset in the query string. Example to search for
findings for a specific issue:
has_issue("name=\"vaults/vault-12345/issues/issue-12345\""))
Required. Parent of the findings. Format: vaults/{vault}