Method: organizations.environments.securityIncidents.batchUpdate

BatchUpdateSecurityIncident updates multiple existing security incidents.

HTTP request

POST https://apigee.googleapis.com/v1/{parent=organizations/*/environments/*}/securityIncidents:batchUpdate

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Optional. The parent resource shared by all security incidents being updated. If this is set, the parent field in the UpdateSecurityIncidentRequest messages must either be empty or match this field.

Request body

The request body contains data with the following structure:

JSON representation
{
  "requests": [
    {
      object (UpdateSecurityIncidentRequest)
    }
  ]
}
Fields
requests[]

object (UpdateSecurityIncidentRequest)

Optional. Required. The request message specifying the resources to update. A maximum of 1000 can be modified in a batch.

Response body

Response for [BatchUpdateSecurityIncident][SecurityIncidentService.BatchUpdateSecurityIncident].

If successful, the response body contains data with the following structure:

JSON representation
{
  "securityIncidents": [
    {
      object (SecurityIncident)
    }
  ]
}
Fields
securityIncidents[]

object (SecurityIncident)

Output only. Updated security incidents

Authorization scopes

Requires the following OAuth scope:

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

UpdateSecurityIncidentRequest

Request for securityIncidents.patch.

JSON representation
{
  "securityIncident": {
    object (SecurityIncident)
  },
  "updateMask": string
}
Fields
securityIncident

object (SecurityIncident)

Required. The security incident to update. Must contain all existing populated fields of the current incident.

updateMask

string (FieldMask format)

Required. The list of fields to update. Allowed fields are: LINT.IfChange(allowed_update_fields_comment) - observability LINT.ThenChange()

This is a comma-separated list of fully qualified names of fields. Example: "user.displayName,photo".