Show / Hide Table of Contents

Class ProjectsResource.AlertsResource

The "alerts" collection of methods.

Inheritance
object
ProjectsResource.AlertsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ThreatIntelligenceService.v1beta
Assembly: Google.Apis.ThreatIntelligenceService.v1beta.dll
Syntax
public class ProjectsResource.AlertsResource

Constructors

AlertsResource(IClientService)

Constructs a new resource.

Declaration
public AlertsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

Documents

Gets the Documents resource.

Declaration
public virtual ProjectsResource.AlertsResource.DocumentsResource Documents { get; }
Property Value
Type Description
ProjectsResource.AlertsResource.DocumentsResource

Methods

Benign(MarkAlertAsBenignRequest, string)

Marks an alert as benign - BENIGN.

Declaration
public virtual ProjectsResource.AlertsResource.BenignRequest Benign(MarkAlertAsBenignRequest body, string name)
Parameters
Type Name Description
MarkAlertAsBenignRequest body

The body of the request.

string name

Required. Name of the alert to mark as a benign. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.BenignRequest

Duplicate(MarkAlertAsDuplicateRequest, string)

Marks an alert as a duplicate of another alert. - DUPLICATE.

Declaration
public virtual ProjectsResource.AlertsResource.DuplicateRequest Duplicate(MarkAlertAsDuplicateRequest body, string name)
Parameters
Type Name Description
MarkAlertAsDuplicateRequest body

The body of the request.

string name

Required. Name of the alert to mark as a duplicate. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.DuplicateRequest

EnumerateFacets(string)

EnumerateAlertFacets returns the facets and the number of alerts that meet the filter criteria and have that value for each facet.

Declaration
public virtual ProjectsResource.AlertsResource.EnumerateFacetsRequest EnumerateFacets(string parent)
Parameters
Type Name Description
string parent

Required. Parent of the alerts.

Returns
Type Description
ProjectsResource.AlertsResource.EnumerateFacetsRequest

Escalate(MarkAlertAsEscalatedRequest, string)

Marks an alert as escalated - ESCALATED.

Declaration
public virtual ProjectsResource.AlertsResource.EscalateRequest Escalate(MarkAlertAsEscalatedRequest body, string name)
Parameters
Type Name Description
MarkAlertAsEscalatedRequest body

The body of the request.

string name

Required. Name of the alert to mark as escalated. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.EscalateRequest

FalsePositive(MarkAlertAsFalsePositiveRequest, string)

Marks an alert as a false positive - FALSE_POSITIVE.

Declaration
public virtual ProjectsResource.AlertsResource.FalsePositiveRequest FalsePositive(MarkAlertAsFalsePositiveRequest body, string name)
Parameters
Type Name Description
MarkAlertAsFalsePositiveRequest body

The body of the request.

string name

Required. Name of the alert to mark as a false positive. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.FalsePositiveRequest

Get(string)

Get an alert by name.

Declaration
public virtual ProjectsResource.AlertsResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. Name of the alert to get. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.GetRequest

List(string)

Get a list of alerts that meet the filter criteria.

Declaration
public virtual ProjectsResource.AlertsResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. Parent of the alerts. Format: projects/{project}

Returns
Type Description
ProjectsResource.AlertsResource.ListRequest

NotActionable(MarkAlertAsNotActionableRequest, string)

Marks an alert as not actionable - NOT_ACTIONABLE.

Declaration
public virtual ProjectsResource.AlertsResource.NotActionableRequest NotActionable(MarkAlertAsNotActionableRequest body, string name)
Parameters
Type Name Description
MarkAlertAsNotActionableRequest body

The body of the request.

string name

Required. Name of the alert to mark as a not actionable. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.NotActionableRequest

Read(MarkAlertAsReadRequest, string)

Marks an alert as read - READ.

Declaration
public virtual ProjectsResource.AlertsResource.ReadRequest Read(MarkAlertAsReadRequest body, string name)
Parameters
Type Name Description
MarkAlertAsReadRequest body

The body of the request.

string name

Required. Name of the alert to mark as read. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.ReadRequest

RefreshUriStatus(RefreshAlertUriStatusRequest, string)

Return the status of a URI submitted to Google WebRisk.

Declaration
public virtual ProjectsResource.AlertsResource.RefreshUriStatusRequest RefreshUriStatus(RefreshAlertUriStatusRequest body, string name)
Parameters
Type Name Description
RefreshAlertUriStatusRequest body

The body of the request.

string name

Required. Name of alert to refresh status from WebRisk

Returns
Type Description
ProjectsResource.AlertsResource.RefreshUriStatusRequest

ReportAlertUri(ReportAlertUriRequest, string)

Report the URI associated with an alert to Google WebRisk.

Declaration
public virtual ProjectsResource.AlertsResource.ReportAlertUriRequest ReportAlertUri(ReportAlertUriRequest body, string name)
Parameters
Type Name Description
ReportAlertUriRequest body

The body of the request.

string name

Required. Name of alert to submit to WebRisk.

Returns
Type Description
ProjectsResource.AlertsResource.ReportAlertUriRequest

Resolve(MarkAlertAsResolvedRequest, string)

Marks an alert to closed state - RESOLVED.

Declaration
public virtual ProjectsResource.AlertsResource.ResolveRequest Resolve(MarkAlertAsResolvedRequest body, string name)
Parameters
Type Name Description
MarkAlertAsResolvedRequest body

The body of the request.

string name

Required. Name of the alert to mark as resolved. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.ResolveRequest

TrackExternally(MarkAlertAsTrackedExternallyRequest, string)

Marks an alert as tracked externally - TRACKED_EXTERNALLY.

Declaration
public virtual ProjectsResource.AlertsResource.TrackExternallyRequest TrackExternally(MarkAlertAsTrackedExternallyRequest body, string name)
Parameters
Type Name Description
MarkAlertAsTrackedExternallyRequest body

The body of the request.

string name

Required. Name of the alert to mark as tracked externally. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.TrackExternallyRequest

Triage(MarkAlertAsTriagedRequest, string)

Marks an alert as triaged - TRIAGED.

Declaration
public virtual ProjectsResource.AlertsResource.TriageRequest Triage(MarkAlertAsTriagedRequest body, string name)
Parameters
Type Name Description
MarkAlertAsTriagedRequest body

The body of the request.

string name

Required. Name of the alert to mark as a triaged. Format: projects/{project}/alerts/{alert}

Returns
Type Description
ProjectsResource.AlertsResource.TriageRequest
In this article
Back to top Generated by DocFX