- Resource: View
- ViewType
- TemplateWidgetDefinition
- TemplateWidgetMetadata
- WidgetTemplateGridColumnsEnum
- ViewWidgetTemplateTypeEnum
- WidgetConditionsGroup
- WidgetCondition
- ViewConditionFieldOperator
- ConditionsLogicalOperator
- Methods
Resource: View
View - Chronicle View. Types of Views: general, case-specific
| JSON representation |
|---|
{ "name" : string , "displayName" : string , "identifier" : string , "type" : enum ( |
| Fields | |
|---|---|
name
|
Identifier. The resource name of the view. Format: projects/{project}/locations/{location}/instances/{instance}/views/{view} |
displayName
|
Output only. Defines the view display name. |
identifier
|
Output only. The identifier of the view. |
type
|
Optional. Defines the view type. |
widgets[]
|
Optional. Defines the widgets in the view. |
firstPlaybookRunTime
|
Output only. If this view is associated with a playbook and an alert, this will be populated with the time the playbook was first run on the alert. Used to determine the order of views in the UI. NOTE: Uses Unix epoch time in milliseconds to match the SOAR return type. |
ViewType
Defines the view type.
| Enums | |
|---|---|
VIEW_TYPE_UNSPECIFIED
|
Unspecified view type. |
ALERT_OVERVIEW
|
Alert overview view type. |
CASE_OVERVIEW
|
Case overview view type. |
TemplateWidgetDefinition
TemplateWidgetDefinition - Chronicle soar Template Widget Definition.
| JSON representation |
|---|
{
"metadata"
:
{
object (
|
| Fields | |
|---|---|
metadata
|
Required. Metadata of the template widget. |
config
|
Optional. Config is the configuration of the widget as a JSON string. |
TemplateWidgetMetadata
Metadata details of a template widget.
| JSON representation |
|---|
{ "identifier" : string , "title" : string , "description" : string , "templateIdentifier" : string , "predefinedWidgetTemplateIdentifier" : string , "actionIdentifier" : string , "stepIdentifier" : string , "stepIntegration" : string , "blockStepIdentifier" : string , "blockStepInstanceName" : string , "conditionsGroup" : { object ( |
| Fields | |
|---|---|
identifier
|
Required. The identifier of the template widget. |
title
|
Required. The title of the template widget. |
description
|
Required. The description of the template widget. |
templateIdentifier
|
Required. The identifier of the template widget. |
predefinedWidgetTemplateIdentifier
|
Required. The identifier of the predefined template widget. |
actionIdentifier
|
Required. The identifier of the action. |
stepIdentifier
|
Required. The identifier of a playbook step. |
stepIntegration
|
Required. The identifier of a playbook integration. |
blockStepIdentifier
|
Required. The identifier of a playbook block step. |
blockStepInstanceName
|
Required. The name of the block step instance. |
conditionsGroup
|
Required. The conditions group of the template widget. |
integrationName
|
Required. The name of the integration. |
id
|
Required. The id of the template widget. |
width
|
Required. The width of the template widget. |
order
|
Required. The order of the template widget. |
type
|
Required. The type of the template widget. |
presentIfEmpty
|
Required. Whether the widget is present if empty. |
isSupported
|
Optional. Whether the widget is supported. |
WidgetTemplateGridColumnsEnum
Represents available widget sizes on a grid.
| Enums | |
|---|---|
WIDGET_TEMPLATE_GRID_COLUMNS_ENUM_UNSPECIFIED
|
Unspecified widget size. |
HALF_WIDTH
|
Half width widget size. |
FULL_WIDTH
|
Full width widget size. |
ONE_THIRD_WIDTH
|
One third width widget size. |
TWO_THIRD_WIDTH
|
Two third width widget size. |
ViewWidgetTemplateTypeEnum
Type of widget content displayed.
| Enums | |
|---|---|
WIDGET_TEMPLATE_TYPE_ENUM_UNSPECIFIED
|
Unspecified widget type. |
KEY_VALUE
|
Key value widget type. |
EVENTS
|
Events widget type. |
JSON_RESULTS
|
JSON results widget type. |
HTML
|
HTML widget type. |
WALL_ACTIVITIES
|
Wall activities widget type. |
ALERTS
|
Alerts widget type. |
TIMELINE
|
Timeline widget type. |
GRAPH
|
Graph widget type. |
TEXT
|
Text widget type. |
POTENTIALLY_GROUPED_ALERTS
|
Potentially grouped alerts widget type. |
ENTITIES_HIGHLIGHT
|
Entities highlight widget type. |
PENDING_STEPS
|
Pending steps widget type. |
CASE_RECOMMENDATIONS
|
Case recommendations widget type. |
STATISTICS
|
Statistics widget type. |
CASE_DESCRIPTION
|
Case description widget type. |
INSIGHT
|
Insight widget type. |
CASE_ASSISTANT
|
Case assistant widget type. |
CASE_APS_GRAPH
|
Case APS graph widget type. |
CASE_RELATED_FINDINGS
|
Case related findings widget type. |
CASE_IMPACTED_RESOURCES
|
Case impacted resources widget type. |
FORM
|
Form widget type. |
QUICK_ACTIONS
|
Quick actions widget type.s |
SIEM_ALERTS
|
Siem alerts widget type. |
RULE_OVERVIEW
|
Rule overview widget type. |
WidgetConditionsGroup
Group of conditions used for filtering/presentation.
| JSON representation |
|---|
{ "conditions" : [ { object ( |
| Fields | |
|---|---|
conditions[]
|
Optional. The conditions of the group. |
logicalOperator
|
Optional. The logical operator of the conditions group. |
WidgetCondition
A single conditional rule applied to a widget.
| JSON representation |
|---|
{
"fieldName"
:
string
,
"value"
:
string
,
"matchType"
:
enum (
|
| Fields | |
|---|---|
fieldName
|
Optional. The name of the field to match. |
value
|
Optional. The value to match. |
matchType
|
The operator to use for matching the field. |
ViewConditionFieldOperator
Supported match operations for a condition.
| Enums | |
|---|---|
VIEW_CONDITION_FIELD_OPERATOR_UNSPECIFIED
|
Unspecified condition field operator. |
EQUAL
|
Equals condition field operator. |
CONTAINS
|
Contains condition field operator. |
STARTS_WITH
|
Starts with condition field operator. |
GREATER_THAN
|
Greater than condition field operator. |
LESSER_THAN
|
Less than condition field operator. |
NOT_EQUAL
|
Not equal condition field operator. |
NOT_CONTAINS
|
Not contains condition field operator. |
IS_EMPTY
|
Is empty condition field operator. |
IS_NOT_EMPTY
|
Is not empty condition field operator. |
ConditionsLogicalOperator
Determines how multiple conditions are logically joined.
| Enums | |
|---|---|
CONDITIONS_LOGICAL_OPERATOR_UNSPECIFIED
|
Unspecified conditions logical operator. |
AND
|
AND conditions logical operator. |
OR
|
OR conditions logical operator. |
Methods |
|
|---|---|
|
Fetch predefined widgets coming from integations. |
|
Get a View. |
|
List page of Views. |
|
Save an overview template. |

