- HTTP request
- Path parameters
- Request body
- Response body
- Authorization scopes
- SdkCaseInfo
- CaseType
- CasePriority
- LoadDataTypeEnumQueue
- IngestionSourceType
- CaseType
- Try it!
Full name: projects.locations.instances.legacySdk.legacyCreateConnectorPackage
Legacy RPC for create connector package.
HTTP request
Path parameters
Parameters | |
---|---|
instance |
Required. The CreateConnectorPackage request. Format: projects/{project}/locations/{location}/instances/{instance}/legacySdk:createConnectorPackage |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "cases": [ { object ( |
Fields | |
---|---|
cases[] |
Required. The cases data. |
identifier |
Optional. The case identifier. |
connectorIdentifier |
Optional. The connector identifier. |
debugOutput |
Optional. Debug output. |
type |
Required. CaseType enum. |
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.
SdkCaseInfo
CaseInfo message.
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. Identifies the user who creates this case - only relevant for cases of type 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 |
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. |
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 |
isTrimmed |
Optional. Flag that indicates whether the case got trimmed or not |
dataType |
Required. Case data type |
sourceType |
Required. Case source type |
alertUpdateSupported |
Optional. Is Alert Origin supports updates. Indicating if the alert source system support alert updates. |
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. |
CaseType
CaseType enum.
Enums | |
---|---|
EXTERNAL |
External. |
TEST |
Test. |
REQUEST |
Request. |