Method: legacy.legacyCreateOrUpdateCase

Full name: projects.locations.instances.legacy.legacyCreateOrUpdateCase

Creates a new case or updates an existing one using a legacy data format. This method is primarily used for backward compatibility with older integration versions.

HTTP request


POST https://chronicle.africa-south1.rep.googleapis.com/v1alpha/{instance}/legacy:legacyCreateOrUpdateCase

Path parameters

Parameters
instance

string

Required. The name of the parent resource, which is the SecOps instance this request is sent to. Format: projects/{project}/locations/{location}/instances/{instance}

Request body

The request body contains data with the following structure:

JSON representation
{
  "caseResource": {
    object (LegacyCase)
  }
}
Fields
caseResource

object (LegacyCase)

Required. The case to be created or updated.

Response body

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

Authorization scopes

Requires one of the following OAuth scopes:

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

For more information, see the Authentication Overview.