- HTTP request
- Path parameters
- Request body
- Response body
- Authorization scopes
- CaseType
- CasePriority
- LoadDataTypeEnumQueue
- IngestionSourceType
- Try it!
Full name: projects.locations.instances.legacySdk.legacyCreateCase
Legacy RPC for create case.
HTTP request
Path parameters
Parameters | |
---|---|
instance |
Required. The CreateCase request. Format: projects/{project}/locations/{location}/instances/{instance}/legacySdk:createCase |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "creatorUserId": string, "events": [ { object } ], "environment": string, "sourceSystemName": string, "ticketId": string, "description": string, "displayId": string, "reason": string, "name": string, "deviceVendor": string, "deviceProduct": string, "startTime": string, "endTime": string, "ruleGenerator": string, "sourceGroupingIdentifier": string, "playbookTriggerKeywords": [ string ], "attachments": [ { object ( |
Fields | |
---|---|
creatorUserId |
Required. Request |
events[] |
Optional. List of the events that make up this case |
environment |
Optional. Case environment |
sourceSystemName |
Optional. Name of the source system - based on the connector |
ticketId |
Optional. External case id received from the external product - based on the connector |
description |
Optional. Case description |
displayId |
Optional. External case display id received from the external product - based on the connector |
reason |
Optional. Case reason |
name |
Optional. Case name |
deviceVendor |
Optional. Case product vendor - based on the connector |
deviceProduct |
Optional. Case product vendor - based on the connector |
startTime |
Output only. Case starting time in unix format as milliseconds - based on the connector |
endTime |
Output only. Case ending time in unix format as milliseconds - based on the connector |
ruleGenerator |
Optional. Rule that generates this case - based on the connector |
sourceGroupingIdentifier |
Optional. Source grouping identifier will be used to group alert into one case - depends on alert grouping configuration - based on the connector |
playbookTriggerKeywords[] |
Optional. Playbook trigger keywords - used for 'Alert Trigger Value' playbook trigger type. A comparison is made between those playbook keywords items and the trigger value set by the user. |
attachments[] |
Optional. Case attachments - based on the connector |
isTrimmed |
Optional. Flag that indicates whether the case got trimmed or not |
sourceSystemUrl |
Required. Configured source url - defined in the connector that ingested this alert |
sourceRuleIdentifier |
Required. Configured source rule url - defined in the connector that ingested this alert |
siemAlertId |
Optional. Chronicle SIEM alert identifier. In case the identifier is null, then, it is assumed that it is not synced with the SIEM. To avoid syncing the alert, SiemAlertId can be set to -1. |
updatedFields[] |
Optional. Alert Updated Fields. Key-Value pairs of alert fields that were updated recently. |
alertUpdateSupported |
Optional. Is Alert Origin supports updates. Indicating if the alert source system support alert updates. |
alertMetadata |
Optional. Additional alert metadata as key-value pairs. Supports various fields with different types of values. Only recognized fields will be parsed and processed by the ingestion pipeline. An object containing a list of |
dataAccessScope |
Required. The Chronicle SIEM resource name of the DataAccessScope of this alert. |
extensions[] |
Extensions |
type |
Required. Case type |
priority |
Required. Case priority |
dataType |
Required. Case data type |
sourceType |
Required. Case source type |
Response body
If successful, the response body is an empty JSON object.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
CaseType
CaseType enum.
Enums | |
---|---|
EXTERNAL |
External. |
TEST |
Test. |
REQUEST |
Request. |
CasePriority
CasePriority enum.
Enums | |
---|---|
INFORMATIVE |
Informative. |
UNCHANGED |
Unchanged. |
LOW |
Low. |
MEDIUM |
Medium. |
HIGH |
High. |
CRITICAL |
Critical. |
LoadDataTypeEnumQueue
LoadDataTypeEnumQueue enum.
Enums | |
---|---|
EVENTS |
Events. |
CASES |
Cases. |
CONNECTOR_LOG |
Connector log. |
CONNECTOR_OVERFLOW |
Connector overflow. |
IngestionSourceType
IngestionSourceType enum.
Enums | |
---|---|
CONNECTOR |
Connector. |
WEBHOOK |
Webhook. |