Class ProjectsResource.AlertsResource
The "alerts" collection of methods.
Inherited Members
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 |