Method: legacySdk.legacyGetCaseClosureDetails

Full name: projects.locations.instances.legacySdk.legacyGetCaseClosureDetails

Legacy RPC for getting case closure details.

HTTP request


Path parameters

Parameters
instance

string

Required. The GetCaseClosureDetails request. Format: projects/{project}/locations/{location}/instances/{instance}/legacySdk:getCaseClosureDetails

Request body

The request body contains data with the following structure:

JSON representation
{
  "legacyPayload": [
    string
  ]
}
Fields
legacyPayload[]

string (int64 format)

Required. The closed cases ids to get the details for.

Response body

The GetCaseClosureDetailsResponse message.

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

JSON representation
{
  "payload": [
    {
      object (SdkCaseClosureDetails)
    }
  ]
}
Fields
payload[]

object (SdkCaseClosureDetails)

The instance of the legacy sdk.

Authorization scopes

Requires the following OAuth scope:

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

For more information, see the Authentication Overview.

SdkCaseClosureDetails

CaseClosureDetails message.

JSON representation
{
  "rootCause": string,
  "reason": enum (CloseReasonEnum),
  "caseClosedActionType": enum (CaseClosedActionTypeEnum)
}
Fields
rootCause

string

The root cause of the case.

reason

enum (CloseReasonEnum)

The reason for closing the case.

caseClosedActionType

enum (CaseClosedActionTypeEnum)

The action type for closing the case.

CloseReasonEnum

CloseReasonEnum enum.

Enums
MALICIOUS Malicious.
NOT_MALICIOUS Not malicious.
MAINTENANCE Maintenance.
INCONCLUSIVE Inconclusive.

CaseClosedActionTypeEnum

CaseClosedActionTypeEnum enum.

Enums
AUTOMATIC Automatic.
MANUALLY Manually.