Method: projects.sources.findings.setState

Updates the state of a finding. If no location is specified, finding is assumed to be in global

HTTP request

POST https://securitycenter.googleapis.com/v2/{name=projects/*/sources/*/findings/*}:setState

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. The relative resource name of the finding. If no location is specified, finding is assumed to be in global. The following list shows some examples:

+ organizations/{organization_id}/sources/{source_id}/findings/{findingId} + organizations/{organization_id}/sources/{source_id}/locations/{locationId}/findings/{findingId} + folders/{folder_id}/sources/{source_id}/findings/{findingId} + folders/{folder_id}/sources/{source_id}/locations/{locationId}/findings/{findingId} + projects/{projectId}/sources/{source_id}/findings/{findingId} + projects/{projectId}/sources/{source_id}/locations/{locationId}/findings/{findingId}

Request body

The request body contains data with the following structure:

JSON representation
{
  "state": enum (State)
}
Fields
state

enum (State)

Required. The desired State of the finding.

Response body

If successful, the response body contains an instance of Finding.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.