Method: cases.executeBulkClose

Full name: projects.locations.instances.cases.executeBulkClose

Close cases in bulk.

HTTP request


Path parameters

Parameters
parent

string

Required. The instance to execute bulk close on. Format: projects/{project}/locations/{location}/instances/{instance}/cases

Request body

The request body contains data with the following structure:

JSON representation
{
  "casesIds": [
    integer
  ],
  "closeReason": enum (CloseReason),
  "rootCause": string,
  "closeComment": string,
  "dynamicParameters": [
    {
      object (DynamicParameters)
    }
  ]
}
Fields
casesIds[]

integer

Required. Cases to close.

closeReason

enum (CloseReason)

Required. Close reason.

rootCause

string

Optional. Root cause of closing the cases.

closeComment

string

Optional. Comment to add to the cases when closing them.

dynamicParameters[]

object (DynamicParameters)

Optional. Dynamic parameters added to the close case action.

Response body

If successful, the response body is empty.

Authorization scopes

Requires the following OAuth scope:

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

For more information, see the Authentication Overview.

DynamicParameters

Dynamic parameters added to the close case action.

JSON representation
{
  "id": integer,
  "values": [
    string
  ]
}
Fields
id

integer

Required. Id of the dynamic parameter used.

values[]

string

Required. List of values given for the parameter.