- JSON representation
 - OverviewWidgetMetadataResult
 - ViewWidgetTemplateTypeEnum
 - WidgetTemplateGridColumnsEnum
 - Configuration
 - TargetScopeEnum
 - HighlightFieldConfig
 - EventData
 - CustomFieldFormData
 - CaseInsightData
 - InsightSeverityEnum
 - InsightTypeEnum
 - WidgetPropertyValue
 - CaseWallItemsTimeFilterEnum
 - DataDistributionTypeEnum
 - DataDistributionSetting
 - ResultsNumberEnum
 - WallItemTypeEnum
 - WidgetApiWorkflowStepInstanceDataModel
 - StepType
 - WidgetApiWorkflowStepParameterDataModel
 - CustomActionParameterType
 - ApiActionStatusEnum
 - WidgetApiSecurityEntityDataModel
 - WidgetApiActionDefinitionDataModel
 - WidgetApiDynamicResultMetadata
 - ApiActionParameter
 - CustomActionParameterType
 - WidgetApiIntegrationInstanceDataModel
 - WidgetApiPendingStepInstanceDataModel
 - ApiSlaExpiration
 - QuickActionDataModel
 - WidgetConditionsGroup
 - WidgetCondition
 - ViewConditionFieldOperator
 - ConditionsLogicalOperator
 
Case & Alert overview data.
| JSON representation | 
|---|
{
  "name": string,
  "creator": string,
  "playbookDefinitionIdentifier": string,
  "widgets": [
    {
      object ( | 
            
| Fields | |
|---|---|
name | 
              
                 
 Output only. The name of the overview data.  | 
            
creator | 
              
                 
 Output only. The creator user name.  | 
            
playbookDefinitionIdentifier | 
              
                 
 Output only. The playbook definition identifier.  | 
            
widgets[] | 
              
                 
 Output only. Widget metadata result.  | 
            
OverviewWidgetMetadataResult
Overview widget metadata result.
| JSON representation | 
|---|
{ "title": string, "description": string, "identifier": string, "templateIdentifier": string, "configuration": { object (  | 
              
| Fields | |
|---|---|
title | 
                
                   
 Optional. Widget display title.  | 
              
description | 
                
                   
 Optional. Widget description for display or configuration.  | 
              
identifier | 
                
                   
 Required. Unique widget identifier within the template.  | 
              
templateIdentifier | 
                
                   
 Required. Identifier of the template this widget belongs to.  | 
              
configuration | 
                
                   
 Output only. The configuration of the widget.  | 
              
conditionsGroup | 
                
                   
 Required. Dynamic condition logic to control widget display.  | 
              
predefinedWidgetTemplateIdentifier | 
                
                   
 Required. Optional reference to a predefined widget template.  | 
              
stepIdentifier | 
                
                   
 Required. Optional step identifier (e.g., in a playbook).  | 
              
stepIntegration | 
                
                   
 Required. Name of the integration associated with this widget step.  | 
              
blockStepIdentifier | 
                
                   
 Required. Optional nested block step reference.  | 
              
blockStepInstanceName | 
                
                   
 Required. Optional name of block instance in a playbook.  | 
              
order | 
                
                   
 Required. Order index of the widget in the list.  | 
              
type | 
                
                   
 Required. The type of widget (e.g., Graph, Alerts, Text).  | 
              
width | 
                
                   
 Required. The visual width of the widget on the layout grid.  | 
              
presentIfEmpty | 
                
                   
 Required. Indicates whether to render widget even when no data.  | 
              
isConfigured | 
                
                   
 Required. Flag that indicates whether the widget is configured or not.  | 
              
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. | 
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. | 
Configuration
Optional typed configuration based on widget type.
| JSON representation | 
|---|
{ "type": enum (  | 
              
| Fields | |
|---|---|
type | 
                
                   
 Required. The type of the widget.  | 
              
widgetDefinitionScope | 
                
                   
 Required. The scope of the widget.  | 
              
highlightFieldConfigs[] | 
                
                   
 Output only. The highlight field configurations.  | 
              
eventSelectedFields[] | 
                
                   
 Output only. The selected fields of the event data.  | 
              
customFields[] | 
                
                   
 Output only. The custom fields of the form widget.  | 
              
htmlContent | 
                
                   
 Output only. The html content of the widget.  | 
              
htmlHeight | 
                
                   
 Output only. The html height of the widget.  | 
              
insights[] | 
                
                   
 Output only. The insights associated with the case.  | 
              
dataSource | 
                
                   
 Output only. The data source of the widget.  | 
              
jsonSample | 
                
                   
 Output only. The json sample of the widget.  | 
              
keyValue[] | 
                
                   
 Output only. The key value of the widget.  | 
              
dataDistributionSettingList[] | 
                
                   
 Optional. List of distribution settings.  | 
              
text | 
                
                   
 Output only. The text content of the widget.  | 
              
types[] | 
                
                   
 Optional. The wall activity types to include (e.g., Favorites, Comments, Tasks).  | 
              
pendingSteps[] | 
                
                   
 Output only. Pending steps.  | 
              
actions[] | 
                
                   
 Output only. The quick actions of the widget.  | 
              
information | 
                
                   
 Output only. The information of the widget.  | 
              
safeRendering | 
                
                   
 Output only. The html is safe to render.  | 
              
timeRangeFilter | 
                
                   
 Optional. The time range filter for the widget.  | 
              
dataType | 
                
                   
 Required. Indicates whether data type is based on events or entities.  | 
              
TargetScopeEnum
Widget configuration target scope (Case, Alert, or Both).
| Enums | |
|---|---|
TARGET_SCOPE_ENUM_UNSPECIFIED | 
                Unspecified target scope. | 
CASE | 
                Case target scope. | 
ALERT | 
                Alert target scope. | 
BOTH | 
                Both target scope. | 
HighlightFieldConfig
Highlight field configuration.
| JSON representation | 
|---|
{ "label": string, "key": string, "groupName": string }  | 
              
| Fields | |
|---|---|
label | 
                
                   
 Output only. The label of the field.  | 
              
key | 
                
                   
 Output only. The key of the field.  | 
              
groupName | 
                
                   
 Output only. The group name of the field.  | 
              
EventData
Event data.
| JSON representation | 
|---|
{ "columnName": string, "fieldRawValue": string }  | 
              
| Fields | |
|---|---|
columnName | 
                
                   
 Output only. The column name of the event data.  | 
              
fieldRawValue | 
                
                   
 Output only. The raw value of the event data.  | 
              
CustomFieldFormData
Represents the configuration data for a single custom field in a form widget.
| JSON representation | 
|---|
{ "id": string, "mandatory": boolean, "order": integer }  | 
              
| Fields | |
|---|---|
id | 
                
                   
 Required. The unique identifier of the custom field.  | 
              
mandatory | 
                
                   
 Optional. Indicates whether the custom field is mandatory.  | 
              
order | 
                
                   
 Optional. Display order of the field in the form. Lower values appear earlier.  | 
              
CaseInsightData
Represents an insight associated with a case.
| JSON representation | 
|---|
{ "triggeredBy": string, "title": string, "content": string, "entityIdentifier": string, "additionalData": string, "additionalDataTitle": string, "originalRequestingUser": string, "entityType": string, "alertIdentifier": string, "caseId": string, "id": string, "severity": enum (  | 
              
| Fields | |
|---|---|
triggeredBy | 
                
                   
 Optional. The user or system that triggered the insight.  | 
              
title | 
                
                   
 Required. The title of the insight.  | 
              
content | 
                
                   
 Required. The content/body of the insight.  | 
              
entityIdentifier | 
                
                   
 Optional. The identifier of the related entity.  | 
              
additionalData | 
                
                   
 Optional. A serialized string of additional data (JSON, CSV, etc.).  | 
              
additionalDataTitle | 
                
                   
 Optional. A human-readable title for the additional data content.  | 
              
originalRequestingUser | 
                
                   
 Optional. The user that originally requested the insight (if applicable).  | 
              
entityType | 
                
                   
 Optional. The type of entity associated with the insight.  | 
              
alertIdentifier | 
                
                   
 Optional. Identifier of the alert this insight may relate to.  | 
              
caseId | 
                
                   
 Required. The case ID this insight is linked to.  | 
              
id | 
                
                   
 Output only. The ID of the insight.  | 
              
severity | 
                
                   
 Required. The severity level of the insight.  | 
              
type | 
                
                   
 Required. The type of insight.  | 
              
additionalDataType | 
                
                   
 Optional. An optional additional data type enum.  | 
              
isFavorite | 
                
                   
 Optional. Indicates whether this insight is marked as a favorite.  | 
              
InsightSeverityEnum
Severity levels for insights.
| Enums | |
|---|---|
INSIGHT_SEVERITY_UNSPECIFIED | 
                Unspecified insight severity. | 
INFO | 
                Info insight severity. | 
WARN | 
                Warn insight severity. | 
ERROR | 
                Error insight severity. | 
InsightTypeEnum
The type of the insight (general or entity-based).
| Enums | |
|---|---|
INSIGHT_TYPE_UNSPECIFIED | 
                Unspecified insight type. | 
GENERAL | 
                General insight type. | 
ENTITY | 
                Entity insight type. | 
WidgetPropertyValue
Property value.
| JSON representation | 
|---|
{ "key": string, "value": string }  | 
              
| Fields | |
|---|---|
key | 
                
                   
 Output only. The key of the property value.  | 
              
value | 
                
                   
 Output only. The value of the property value.  | 
              
CaseWallItemsTimeFilterEnum
The time range filter for wall activities.
| Enums | |
|---|---|
WALL_ITEMS_TIME_FILTER_UNSPECIFIED | 
                Unspecified wall items time filter. | 
LAST_24_HOURS | 
                Filter for the last 24 hours. | 
LAST_72_HOURS | 
                Filter for the last 72 hours. | 
LAST_WEEK | 
                Filter for the last week. | 
ALL | 
                Filter for all wall items. | 
LAST_DAY | 
                Filter for the last 24 hours. | 
LAST_MONTH | 
                Filter for the last 30 days. | 
DataDistributionTypeEnum
Indicates whether statistics are based on events or entities.
| Enums | |
|---|---|
DATA_DISTRIBUTION_TYPE_UNSPECIFIED | 
                Unspecified data distribution type. | 
EVENTS | 
                Events data distribution type. | 
ENTITIES | 
                Entities data distribution type. | 
DataDistributionSetting
Represents a data distribution setting.
| JSON representation | 
|---|
{
  "displayName": string,
  "rawFieldName": string,
  "maxResults": enum ( | 
              
| Fields | |
|---|---|
displayName | 
                
                   
 Required. Display name for the field shown in the UI.  | 
              
rawFieldName | 
                
                   
 Required. Raw field name used for data access.  | 
              
maxResults | 
                
                   
 Optional. Max number of results to return for this field.  | 
              
ResultsNumberEnum
Allowed numbers of results for a statistic group.
| Enums | |
|---|---|
RESULTS_NUMBER_UNSPECIFIED | 
                Unspecified results number. | 
FIVE | 
                Five results number. | 
TEN | 
                Ten results number. | 
WallItemTypeEnum
The type of wall item (e.g., favorites, comments, tasks).
| Enums | |
|---|---|
WALL_ITEM_TYPE_UNSPECIFIED | 
                Unspecified wall item type. | 
FAVORITES | 
                Favorites wall item type. | 
COMMENTS | 
                Comments wall item type. | 
TASKS | 
                Tasks wall item type. | 
WidgetApiWorkflowStepInstanceDataModel
The data model of the API workflow step instance.
| JSON representation | 
|---|
{ "identifier": string, "originalStepIdentifier": string, "creationTimeUnixTimeInMs": string, "modificationTimeUnixTimeInMs": string, "instanceName": string, "name": string, "integration": string, "description": string, "actionProvider": string, "actionName": string, "parameters": [ { object (  | 
              
| Fields | |
|---|---|
identifier | 
                
                   
 Output only. Inherited from ApiWorkflowStepDataModel  | 
              
originalStepIdentifier | 
                
                   
 Output only. The identifier of the original workflow pending step.  | 
              
creationTimeUnixTimeInMs | 
                
                   
 Output only. The creation time of the record in milliseconds.  | 
              
modificationTimeUnixTimeInMs | 
                
                   
 Output only. The modification time of the record in milliseconds.  | 
              
instanceName | 
                
                   
 Output only. The name of the instance.  | 
              
name | 
                
                   
 Output only. The name of the step.  | 
              
integration | 
                
                   
 Output only. The integration of the step.  | 
              
description | 
                
                   
 Output only. The description of the step.  | 
              
actionProvider | 
                
                   
 Output only. The action provider of the step.  | 
              
actionName | 
                
                   
 Output only. The action name of the step.  | 
              
parameters[] | 
                
                   
 Output only. The parameters of the step.  | 
              
workflowIdentifier | 
                
                   
 Output only. ApiWorkflowStepInstanceDataModel specific  | 
              
parentWorkflowIdentifier | 
                
                   
 Output only. The identifier of the parent workflow pending step.  | 
              
workflowInstanceIdentifier | 
                
                   
 Output only. The identifier of the workflow instance.  | 
              
caseId | 
                
                   
 Output only. The identifier of the case.  | 
              
indicatorIdentifier | 
                
                   
 Output only. The identifier of the indicator.  | 
              
alertGroupIdentifier | 
                
                   
 Output only. The identifier of the alert group.  | 
              
executingUser | 
                
                   
 Output only. The user who is executing the API action.  | 
              
message | 
                
                   
 Output only. The message of the API action.  | 
              
resultValue | 
                
                   
 Output only. The result value of the API action.  | 
              
results[] | 
                
                   
 Output only. The result entity data of the API action.  | 
              
targetEntities[] | 
                
                   
 Output only. The target entities of the API action.  | 
              
resultEntities[] | 
                
                   
 Output only. The result entities of the API action.  | 
              
properties | 
                
                   
 Output only. The properties of the API action. An object containing a list of   | 
              
actionDef | 
                
                   
 Output only. The API action definition data model of the action definition.  | 
              
blockStepId | 
                
                   
 Output only. The block step id of the action definition.  | 
              
jsonResultObject | 
                
                   
 Output only. The json result object of the action definition.  | 
              
integrationInstanceIdentifier | 
                
                   
 Output only. The integration instance identifier of the action definition.  | 
              
integrationInstanceName | 
                
                   
 Output only. The integration instance name of the action definition.  | 
              
integrationInstanceEnvironment | 
                
                   
 Output only. The integration instance environment of the action definition.  | 
              
pendingStepProperties | 
                
                   
 Output only. The pending step properties of the action definition.  | 
              
isAutomatic | 
                
                   
 Output only. Whether the step is automatic.  | 
              
isSkippable | 
                
                   
 Output only. Whether the step is skippable.  | 
              
type | 
                
                   
 Output only. The type of the step.  | 
              
autoSkipOnFailure | 
                
                   
 Output only. Whether the step should be skipped on failure.  | 
              
isDebugMockData | 
                
                   
 Output only. Whether the step is debug mock data.  | 
              
status | 
                
                   
 Output only. The status of the API action.  | 
              
allowedToExecute | 
                
                   
 Output only. The flag that indicates whether the API action is allowed to execute.  | 
              
resultCode | 
                
                   
 Output only. The result code of the API action.  | 
              
loopIteration | 
                
                   
 Output only. The loop iteration of the action definition.  | 
              
parentWorkflowLoopIteration | 
                
                   
 Output only. The parent workflow loop iteration of the action definition.  | 
              
StepType
The type of the step.
| Enums | |
|---|---|
STEP_TYPE_UNSPECIFIED | 
                Unspecified step type. | 
ACTION | 
                Action step type. | 
MULTI_CHOICE_QUESTION | 
                Multi choice question step type. | 
PREVIOUS_ACTION | 
                Previous action step type. | 
CASE_DATA_CONDITION | 
                Case data condition step type. | 
CONDITION | 
                Condition step type. | 
BLOCK | 
                Block step type. | 
OUTPUT | 
                Output step type. | 
PARALLEL_ACTIONS_CONTAINER | 
                Parallel actions container step type. | 
FOR_EACH_START_LOOP | 
                For each start loop step type. | 
FOR_EACH_END_LOOP | 
                For each end loop step type. | 
WidgetApiWorkflowStepParameterDataModel
The parameter of the step.
| JSON representation | 
|---|
{
  "name": string,
  "value": string,
  "defaultValue": string,
  "type": enum ( | 
              
| Fields | |
|---|---|
name | 
                
                   
 Output only. The name of the parameter.  | 
              
value | 
                
                   
 Output only. The value of the parameter.  | 
              
defaultValue | 
                
                   
 Output only. The default value of the parameter.  | 
              
type | 
                
                   
 Output only. The type of the parameter.  | 
              
isMandatory | 
                
                   
 Output only. Whether the parameter is mandatory.  | 
              
CustomActionParameterType
The type of the parameter.
| Enums | |
|---|---|
CUSTOM_ACTION_PARAMETER_TYPE_UNSPECIFIED | 
                Unspecified custom action parameter type. | 
STRING | 
                String custom action parameter type. | 
BOOLEAN | 
                Boolean custom action parameter type. | 
WFS_REPOSITORY | 
                WFS repository custom action parameter type. | 
USER_REPOSITORY | 
                User repository custom action parameter type. | 
STAGES_REPOSITORY | 
                Stages repository custom action parameter type. | 
CLOSE_CASE_REASON_REPOSITORY | 
                Close case reason repository custom action parameter type. | 
CLOSE_CASE_ROOT_CAUSE_REPOSITORY | 
                Close case root cause repository custom action parameter type. | 
PRIORITIES_REPOSITORY | 
                Priorities repository custom action parameter type. | 
EMAIL_CONTENT | 
                Email content custom action parameter type. | 
CONTENT | 
                Content custom action parameter type. | 
PASSWORD | 
                Password custom action parameter type. | 
ENTITY_TYPE | 
                Entity type custom action parameter type. | 
MULTI_VALUES | 
                Multi values custom action parameter type. | 
LIST | 
                List custom action parameter type. | 
CODE | 
                Code custom action parameter type. | 
TIME_SPAN_SECONDS | 
                Time span seconds custom action parameter type. | 
MULTIPLE_CHOICE_PARAMETER | 
                Multiple choice parameter custom action parameter type. | 
ApiActionStatusEnum
The status of the API action.
| Enums | |
|---|---|
API_ACTION_STATUS_UNSPECIFIED | 
                Unspecified API action status. | 
NO_STATUS | 
                No status API action status. | 
FAULTED | 
                Faulted API action status. | 
IN_PROGRESS | 
                In progress API action status. | 
COMPLETED | 
                Completed API action status. | 
PENDING_USER_INPUT | 
                Pending user input API action status. | 
PENDING_PREVIOUS_STEPS | 
                Pending previous steps API action status. | 
STARTED | 
                Started API action status. | 
FAULTED_AND_SKIPPED | 
                Faulted and skipped API action status. | 
HANDLED_TIMEDOUT | 
                Handled timed out API action status. | 
UNHANDLED_TIMEDOUT | 
                Unhandled timed out API action status. | 
TERMINATED | 
                Terminated API action status. | 
NOT_RUN_AND_SKIPPED | 
                Not run and skipped API action status. | 
PENDING_ACTION_TIMEOUT | 
                Pending action timeout API action status. | 
PENDING_ACTION_TIMEOUT_AND_SKIPPED | 
                Pending action timeout and skipped API action status. | 
PENDING_RETRY | 
                Pending retry API action status. | 
WidgetApiSecurityEntityDataModel
The security entity data model of the API action.
| JSON representation | 
|---|
{
  "caseId": string,
  "identifier": string,
  "entityType": string,
  "environment": string,
  "fields": [
    {
      object ( | 
              
| Fields | |
|---|---|
caseId | 
                
                   
 Output only. The case id of the entity.  | 
              
identifier | 
                
                   
 Output only. The entity identifier.  | 
              
entityType | 
                
                   
 Output only. The entity type.  | 
              
environment | 
                
                   
 Output only. The environment of the entity.  | 
              
fields[] | 
                
                   
 Output only. The fields of the entity.  | 
              
isInternal | 
                
                   
 Output only. The flag that indicates whether the entity is internal.  | 
              
isSuspicious | 
                
                   
 Output only. The flag that indicates whether the entity is suspicious.  | 
              
isArtifact | 
                
                   
 Output only. The flag that indicates whether the entity is an artifact.  | 
              
isEnriched | 
                
                   
 Output only. The flag that indicates whether the entity is enriched.  | 
              
isVulnerable | 
                
                   
 Output only. The flag that indicates whether the entity is vulnerable.  | 
              
isPivot | 
                
                   
 Output only. The flag that indicates whether the entity is a pivot.  | 
              
isManuallyCreated | 
                
                   
 Output only. The flag that indicates whether the entity is manually created.  | 
              
WidgetApiActionDefinitionDataModel
The API action definition data model of the API action.
| JSON representation | 
|---|
{ "name": string, "description": string, "script": string, "integrationIdentifier": string, "scriptResultName": string, "dynamicResultsMetadata": [ { object (  | 
              
| Fields | |
|---|---|
name | 
                
                   
 Output only. The name of the action definition.  | 
              
description | 
                
                   
 Output only. The description of the action definition.  | 
              
script | 
                
                   
 Output only. The script of the action definition.  | 
              
integrationIdentifier | 
                
                   
 Output only. The integration identifier of the action definition.  | 
              
scriptResultName | 
                
                   
 Output only. The script result name of the action definition.  | 
              
dynamicResultsMetadata[] | 
                
                   
 Output only. The dynamic results metadata of the action definition.  | 
              
creator | 
                
                   
 Output only. The creator of the action definition.  | 
              
parameters[] | 
                
                   
 Output only. The parameters of the action definition.  | 
              
timeoutSeconds | 
                
                   
 Output only. The timeout seconds of the action definition.  | 
              
asyncPollingIntervalInSeconds | 
                
                   
 Output only. The async polling interval in seconds of the action definition.  | 
              
totalIntervalTimeoutForAsyncInSeconds | 
                
                   
 Output only. The total interval timeout for async in seconds of the action definition.  | 
              
defaultResultValue | 
                
                   
 Output only. The default result value of the action definition.  | 
              
integrationInstances[] | 
                
                   
 Output only. The integration instances of the action definition.  | 
              
actionWidgetTemplateIdentifier | 
                
                   
 Output only. The action widget template identifier of the action definition.  | 
              
isEnabled | 
                
                   
 Output only. The flag that indicates whether the action definition is enabled.  | 
              
version | 
                
                   
 Output only. The version of the action definition.  | 
              
id | 
                
                   
 Output only. The id of the action definition.  | 
              
isAsync | 
                
                   
 Output only. The flag that indicates whether the action definition is async.  | 
              
hasJsonResult | 
                
                   
 Output only. The flag that indicates whether the action definition has json result.  | 
              
WidgetApiDynamicResultMetadata
The API dynamic result metadata of the action definition.
| JSON representation | 
|---|
{ "resultName": string, "resultExample": string }  | 
              
| Fields | |
|---|---|
resultName | 
                
                   
 Output only. The result name of the dynamic result metadata.  | 
              
resultExample | 
                
                   
 Output only. The result example of the dynamic result metadata.  | 
              
ApiActionParameter
The API action parameter of the action definition.
| JSON representation | 
|---|
{
  "id": string,
  "creationTimeUnixTimeInMs": string,
  "modificationTimeUnixTimeInMs": string,
  "customActionId": string,
  "defaultValue": string,
  "description": string,
  "name": string,
  "value": string,
  "optionalValues": [
    string
  ],
  "isMandatory": boolean,
  "type": enum ( | 
              
| Fields | |
|---|---|
id | 
                
                   
 Output only. The id of the action parameter.  | 
              
creationTimeUnixTimeInMs | 
                
                   
 Output only. The creation time of the action parameter.  | 
              
modificationTimeUnixTimeInMs | 
                
                   
 Output only. The modification time of the action parameter.  | 
              
customActionId | 
                
                   
 Output only. The custom action id of the action parameter.  | 
              
defaultValue | 
                
                   
 Output only. The default value of the action parameter.  | 
              
description | 
                
                   
 Output only. The description of the action parameter.  | 
              
name | 
                
                   
 Output only. The name of the action parameter.  | 
              
value | 
                
                   
 Output only. The value of the action parameter.  | 
              
optionalValues[] | 
                
                   
 Output only. The optional values of the action parameter.  | 
              
isMandatory | 
                
                   
 Output only. The flag that indicates whether the action parameter is mandatory.  | 
              
type | 
                
                   
 Output only. The type of the action parameter.  | 
              
CustomActionParameterType
The custom action parameter type of the action parameter.
| Enums | |
|---|---|
CUSTOM_ACTION_PARAMETER_TYPE_UNSPECIFIED | 
                The custom action parameter type is unspecified. | 
STRING | 
                The custom action parameter type is string. | 
BOOLEAN | 
                The custom action parameter type is boolean. | 
WFS_REPOSITORY | 
                The custom action parameter type is WFS repository. | 
USER_REPOSITORY | 
                The custom action parameter type is user repository. | 
STAGES_REPOSITORY | 
                The custom action parameter type is stages repository. | 
CLOSE_CASE_REASON_REPOSITORY | 
                The custom action parameter type is close case reason repository. | 
CLOSE_CASE_ROOT_CAUSE_REPOSITORY | 
                The custom action parameter type is close case root cause repository. | 
PRIORITIES_REPOSITORY | 
                The custom action parameter type is priorities repository. | 
EMAIL_CONTENT | 
                The custom action parameter type is email content. | 
CONTENT | 
                The custom action parameter type is content. | 
PASSWORD | 
                The custom action parameter type is password. | 
ENTITY_TYPE | 
                The custom action parameter type is entity type. | 
MULTI_VALUES | 
                The custom action parameter type is multi values. | 
LIST | 
                The custom action parameter type is list. | 
CODE | 
                The custom action parameter type is code. | 
TIME_SPAN_SECONDS | 
                The custom action parameter type is time span seconds. | 
MULTIPLE_CHOICE_PARAMETER | 
                The custom action parameter type is multiple choice. | 
WidgetApiIntegrationInstanceDataModel
The API integration instance data model of the action definition.
| JSON representation | 
|---|
{ "identifier": string, "integrationIdentifier": string, "environmentIdentifier": string, "instanceName": string, "instanceDescription": string, "isConfigured": boolean, "isRemote": boolean, "isSystemDefault": boolean }  | 
              
| Fields | |
|---|---|
identifier | 
                
                   
 Output only. The identifier of the integration instance.  | 
              
integrationIdentifier | 
                
                   
 Output only. The identifier of the integration.  | 
              
environmentIdentifier | 
                
                   
 Output only. The environment identifier of the integration instance.  | 
              
instanceName | 
                
                   
 Output only. The name of the integration instance.  | 
              
instanceDescription | 
                
                   
 Output only. The description of the integration instance.  | 
              
isConfigured | 
                
                   
 Output only. The flag that indicates whether the integration instance is configured.  | 
              
isRemote | 
                
                   
 Output only. The flag that indicates whether the integration instance is remote.  | 
              
isSystemDefault | 
                
                   
 Output only. The flag that indicates whether the integration instance is system default.  | 
              
WidgetApiPendingStepInstanceDataModel
The API pending step instance data model of the action definition.
| JSON representation | 
|---|
{
  "casePriority": string,
  "alertPriority": string,
  "pendingStepTimeUnixTimeInMs": string,
  "pendingStepExpirationTimeUnixTimeInMs": string,
  "caseTitle": string,
  "alertName": string,
  "messageToAssignee": string,
  "slaExpiration": {
    object ( | 
              
| Fields | |
|---|---|
casePriority | 
                
                   
 Output only. The case priority of the action definition.  | 
              
alertPriority | 
                
                   
 Output only. The alert priority of the action definition.  | 
              
pendingStepTimeUnixTimeInMs | 
                
                   
 Output only. The pending step time unix time in milliseconds of the action definition.  | 
              
pendingStepExpirationTimeUnixTimeInMs | 
                
                   
 Output only. The pending step expiration time unix time in milliseconds of the action definition.  | 
              
caseTitle | 
                
                   
 Output only. The case title of the action definition.  | 
              
alertName | 
                
                   
 Output only. The alert name of the action definition.  | 
              
messageToAssignee | 
                
                   
 Output only. The message to assignee of the action definition.  | 
              
slaExpiration | 
                
                   
 The SLA of the action definition.  | 
              
ApiSlaExpiration
The API SLA expiration of the action definition.
| JSON representation | 
|---|
{ "field": string, "value": string }  | 
              
| Fields | |
|---|---|
field | 
                
                   
 The field of the SLA expiration.  | 
              
value | 
                
                   
 The value of the SLA expiration.  | 
              
QuickActionDataModel
Quick action data model.
| JSON representation | 
|---|
{ "integrationIdentifier": string, "actionName": string, "instanceId": string, "instanceConfiguration": { object (  | 
              
| Fields | |
|---|---|
integrationIdentifier | 
                
                   
 Output only. The integration identifier of the quick action.  | 
              
actionName | 
                
                   
 Output only. The action name of the quick action.  | 
              
instanceId | 
                
                   
 Output only. The instance id of the quick action.  | 
              
instanceConfiguration | 
                
                   
 Output only. The configuration of the quick action.  | 
              
entitiesGroup | 
                
                   
 Output only. The entities group of the quick action.  | 
              
button | 
                
                   
 Output only. The button of the quick action.  | 
              
parametersList[] | 
                
                   
 Output only. The parameters of the quick action.  | 
              
id | 
                
                   
 Output only. The id of the quick action.  | 
              
order | 
                
                   
 Output only. The order of the quick action.  | 
              
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. |