Resource: RequestTemplate
This service is available for customers who migrated SOAR to a customer managed project and have the Chronicle API enabled. RequestTemplate resource.
JSON representation |
---|
{
"name": string,
"displayName": string,
"visualFamily": string,
"environments": [
string
],
"allowDescription": boolean,
"eventFieldDefinitions": [
{
object ( |
Fields | |
---|---|
name |
Identifier. The resource name of the RequestTemplate. Format: projects/{project}/locations/{location}/instances/{instance}/requests/{requestTemplate} |
displayName |
Required. Request template display name, limited to 4096 characters. |
visualFamily |
Required. Visual family name for the mapping of the request event data |
environments[] |
Required. Request template associated logical environments |
allowDescription |
Required. Include description field in the request form |
eventFieldDefinitions[] |
Required. Request event fields definitions |
requestTemplateId |
Output only. Request Template Id |
RequestEventFieldDefinition
Event field definition message.
JSON representation |
---|
{
"name": string,
"entityTypes": [
string
],
"watermark": string,
"type": enum ( |
Fields | |
---|---|
name |
Required. The name of the event field related to the request template. |
entityTypes[] |
Optional. The entity types of the RequestEventFieldDefinition. |
watermark |
Required. Serves as an example of possible values to set for current field. |
type |
Required. The RequestEventFieldType of the RequestEventFieldDefinition. |
RequestEventFieldType
Event field type enum.
Enums | |
---|---|
REQUEST_EVENT_FIELD_TYPE_UNSPECIFIED |
Unspecified type. |
STRING |
String type. |
BOOLEAN |
Boolean type. |
NUMBER |
Number type. |
LIST |
List type. |
EMAIL |
Email type. |
Methods |
|
---|---|
|
Creates a RequestTemplate. |
|
Deletes a RequestTemplate. |
|
Gets a RequestTemplate. |
|
Lists RequestTemplates. |
|
Updates a RequestTemplate. |