- JSON representation
 - WorkflowPendingStep
 - PendingStepStatus
 - PendingStepSecurityEntity
 - PendingStepSecurityEntityPropertyValue
 - PendingStepActionDefinition
 - PendingStepActionDefinitionParameter
 - PendingStepActionDefinitionParameterType
 - ActionIntegrationInstance
 - WorkflowPendingStepInstance
 - WorkflowStepType
 - WorkflowStepParameter
 - WorkflowStepParameterType
 
Workflow pending step widget.
| JSON representation | 
|---|
{ "pendingSteps": [ { object (  | 
            
| Fields | |
|---|---|
pendingSteps[] | 
              
                 
 Output only. The list of pending steps.  | 
            
title | 
              
                 
 Output only. The widget title.  | 
            
order | 
              
                 
 Output only. The widget order.  | 
            
type | 
              
                 
 Output only. The widget template type.  | 
            
gridColumns | 
              
                 
 Output only. The widget template grid columns.  | 
            
description | 
              
                 
 Output only. The widget description.  | 
            
identifier | 
              
                 
 Output only. The widget identifier.  | 
            
jsonData | 
              
                 
 Output only. The widget json data.  | 
            
errorJsonData | 
              
                 
 Output only. The widget error json data.  | 
            
resultStatus | 
              
                 
 Output only. The widget result status.  | 
            
WorkflowPendingStep
Workflow pending step.
| JSON representation | 
|---|
{ "workflowIdentifier": string, "parentWorkflowIdentifier": string, "workflowInstanceIdentifier": integer, "caseId": integer, "indicatorIdentifier": string, "alertGroupIdentifier": string, "status": enum (  | 
              
| Fields | |
|---|---|
workflowIdentifier | 
                
                   
 Output only. The workflow identifier associated with the pending step.  | 
              
parentWorkflowIdentifier | 
                
                   
 Output only. The parent workflow identifier associated with the pending step.  | 
              
workflowInstanceIdentifier | 
                
                   
 Output only. The workflow instance identifier associated with the pending step.  | 
              
caseId | 
                
                   
 Output only. The case id associated with the pending step.  | 
              
indicatorIdentifier | 
                
                   
 Output only. The identifier of the indicator associated with the pending step.  | 
              
alertGroupIdentifier | 
                
                   
 Output only. The alert group identifier associated with the pending step.  | 
              
status | 
                
                   
 Output only. The pending step status.  | 
              
executingUser | 
                
                   
 Output only. The user who is executing the pending step.  | 
              
resultCode | 
                
                   
 Output only. The result code of the pending step.  | 
              
message | 
                
                   
 Output only. The result message of the pending step.  | 
              
resultValue | 
                
                   
 Output only. The result value of the pending step.  | 
              
results[] | 
                
                   
 Output only. The result entity data of the pending step.  | 
              
targetEntities[] | 
                
                   
 Output only. The target entities of the pending step.  | 
              
resultEntities[] | 
                
                   
 Output only. The result entities of the pending step.  | 
              
properties | 
                
                   
 Output only. The properties of the pending step. An object containing a list of   | 
              
actionDef | 
                
                   
 Output only. The action definition of the pending step.  | 
              
blockStepId | 
                
                   
 Output only. The block step identifier of the workflow pending step.  | 
              
jsonResultObject | 
                
                   
 Output only. The json result object of the workflow pending step.  | 
              
integrationInstanceIdentifier | 
                
                   
 Output only. The integration instance identifier of the workflow pending step.  | 
              
integrationInstanceName | 
                
                   
 Output only. The integration instance name of the workflow pending step.  | 
              
integrationInstanceEnvironment | 
                
                   
 Output only. The integration instance environment of the workflow pending step.  | 
              
description | 
                
                   
 Output only. The integration instance description of workflow pending step.  | 
              
pendingStepProperties | 
                
                   
 Output only. The pending step properties of the workflow pending step.  | 
              
stepInstanceIdentifier | 
                
                   
 Output only. The step instance identifier of the workflow pending step.  | 
              
identifier | 
                
                   
 Output only. The identifier of the workflow pending step.  | 
              
originalStepIdentifier | 
                
                   
 Output only. The identifier of the original workflow pending step.  | 
              
isAutomatic | 
                
                   
 Output only. The flag that indicates whether the workflow step is automatic or not.  | 
              
isSkippable | 
                
                   
 Output only. The flag that indicates whether the workflow step is skippable or not.  | 
              
crationTimeUnixTimeInMs | 
                
                   
 Output only. The creation time unix time in milliseconds of the workflow step.  | 
              
modifiedTimeUnixTimeInMs | 
                
                   
 Output only. The modified time unix time in milliseconds of the workflow step.  | 
              
instanceName | 
                
                   
 Output only. The instance name of the workflow step.  | 
              
name | 
                
                   
 Output only. The name of the workflow step.  | 
              
integration | 
                
                   
 Output only. The integration of the workflow step.  | 
              
actionProvider | 
                
                   
 Output only. The action provider of the workflow step.  | 
              
actionName | 
                
                   
 Output only. The action name of the workflow step.  | 
              
type | 
                
                   
 Output only. The type of the workflow step.  | 
              
parameters[] | 
                
                   
 Output only. The workflow step parameters.  | 
              
autoSkipOnFailure | 
                
                   
 Output only. The flag that indicates whether the workflow step is auto skip on failure or not.  | 
              
isDebugMockData | 
                
                   
 Output only. The flag that indicates whether the workflow step is debug mock data or not.  | 
              
allowedToExecute | 
                
                   
 Output only. The flag that indicates whether the pending step is allowed to execute.  | 
              
loopIteration | 
                
                   
 Output only. The loop iteration of the workflow pending step.  | 
              
PendingStepStatus
Pending step action status.
| Enums | |
|---|---|
ACTION_STATUS_UNSPECIFIED | 
                Unspecified action status. | 
NO_STATUS | 
                Action is not started. | 
FAULTED | 
                Action is faulted. | 
IN_PROGRESS | 
                Action is in progress. | 
COMPLETED | 
                Action is completed. | 
PENDING_USER_INPUT | 
                Action is pending user input. | 
PENDING_PREVIOUS_STEPS | 
                Action is pending previous steps. | 
STARTED | 
                Action is started. | 
FAULTED_AND_SKIPPED | 
                Action is faulted and skipped. | 
HANDLED_TIMEDOUT | 
                Action is timed out. | 
UNHANDLED_TIMEDOUT | 
                Action is unhandled timed out. | 
TERMINATED | 
                Action is terminated. | 
NOT_RUN_AND_SKIPPED | 
                Action is not run and skipped. | 
PENDING_ACTION_TIMEOUT | 
                Action is pending action timeout. | 
PENDING_ACTION_TIMEOUT_AND_SKIPPED | 
                Action is pending action timeout and skipped. | 
PendingStepSecurityEntity
The pending step security entity.
| JSON representation | 
|---|
{
  "caseId": integer,
  "identifier": string,
  "entityType": string,
  "isInternal": boolean,
  "isSuspicious": boolean,
  "isArtifact": boolean,
  "isEnriched": boolean,
  "isVulnerable": boolean,
  "isPivot": boolean,
  "environment": string,
  "fields": [
    {
      object ( | 
              
| Fields | |
|---|---|
caseId | 
                
                   
 Output only. The case id of the pending step.  | 
              
identifier | 
                
                   
 Output only. The identifier of the entity.  | 
              
entityType | 
                
                   
 Output only. The entity type 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.  | 
              
environment | 
                
                   
 Output only. The environment of the entity.  | 
              
fields[] | 
                
                   
 Output only. The fields of the pending step security entity.  | 
              
isManuallyCreated | 
                
                   
 Output only. The flag that indicates whether the entity is manually created.  | 
              
PendingStepSecurityEntityPropertyValue
The pending step security entity property value.
| JSON representation | 
|---|
{ "key": string, "value": string }  | 
              
| Fields | |
|---|---|
key | 
                
                   
 Output only. The key of the pending step security entity property value.  | 
              
value | 
                
                   
 Output only. The value of the pending step security entity property value.  | 
              
PendingStepActionDefinition
The action definition of the pending step.
| 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 result metadata of the action definition.  | 
              
creator | 
                
                   
 Output only. The creator of the action definition.  | 
              
version | 
                
                   
 Output only. The version of the action definition.  | 
              
id | 
                
                   
 Output only. The id 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 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.  | 
              
hasJsonResult | 
                
                   
 Output only. The flag that indicates whether the action definition has json result or not.  | 
              
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.  | 
              
isAsync | 
                
                   
 Output only. The flag that indicates whether the action definition is async.  | 
              
PendingStepActionDefinitionParameter
The action parameters of the action definition.
| JSON representation | 
|---|
{
  "id": integer,
  "creationTimeUnixTimeInMs": string,
  "modifiedTimeUnixTimeInMs": string,
  "customActionId": string,
  "isMandatory": boolean,
  "defaultValue": string,
  "description": string,
  "name": string,
  "value": string,
  "type": enum ( | 
              
| Fields | |
|---|---|
id | 
                
                   
 Output only. The id of the action parameter.  | 
              
creationTimeUnixTimeInMs | 
                
                   
 Output only. The creation time of the action parameter.  | 
              
modifiedTimeUnixTimeInMs | 
                
                   
 Output only. The modified time of the action parameter.  | 
              
customActionId | 
                
                   
 Output only. The custom action id of the action parameter.  | 
              
isMandatory | 
                
                   
 Output only. The flag that indicates whether the action parameter is mandatory.  | 
              
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.  | 
              
type | 
                
                   
 Output only. The type of the action parameter.  | 
              
optionalValues[] | 
                
                   
 Output only. The optional values of the action parameter.  | 
              
PendingStepActionDefinitionParameterType
The action parameter type of the action parameter.
| Enums | |
|---|---|
PENDING_STEP_ACTION_DEFINITION_PARAMETER_TYPE_UNSPECIFIED | 
                The action parameter type is unspecified. | 
STRING | 
                The action parameter type is string. | 
BOOLEAN | 
                The action parameter type is boolean. | 
WFS_REPOSITORY | 
                The action parameter type is WFS repository. | 
USER_REPOSITORY | 
                The action parameter type is user repository. | 
STAGES_REPOSITORY | 
                The action parameter type is stages repository. | 
CLOSE_CASE_REASON_REPOSITORY | 
                The action parameter type is close case reason repository. | 
CLOSE_CASE_ROOT_CAUSE_REPOSITORY | 
                The action parameter type is close case root cause repository. | 
PRIORITIES_REPOSITORY | 
                The action parameter type is priorities repository. | 
EMAIL_CONTENT | 
                The action parameter type is email content. | 
CONTENT | 
                The action parameter type is content. | 
PASSWORD | 
                The action parameter type is password. | 
ENTITY_TYPE | 
                The action parameter type is entity type. | 
MULTI_VALUES | 
                The action parameter type is multi values. | 
LIST | 
                The action parameter type is list. | 
CODE | 
                The action parameter type is code. | 
TIME_SPAN_SECONDS | 
                The action parameter type is time span seconds. | 
MULTIPLE_CHOICE_PARAMETER | 
                The action parameter type is multiple choice. | 
ActionIntegrationInstance
The integration instance 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 instance.  | 
              
environmentIdentifier | 
                
                   
 Output only. The environment identifier of the integration instance.  | 
              
instanceName | 
                
                   
 Output only. The instance name of the integration instance.  | 
              
instanceDescription | 
                
                   
 Output only. The instance description of the integration instance.  | 
              
isConfigured | 
                
                   
 Output only. The flag that indicates whether the integration instance is configured or not.  | 
              
isRemote | 
                
                   
 Output only. The flag that indicates whether the integration instance is remote or not.  | 
              
isSystemDefault | 
                
                   
 Output only. The flag that indicates whether the integration instance is system default or not.  | 
              
WorkflowPendingStepInstance
The workflow pending step instance.
| JSON representation | 
|---|
{ "pendingStepTimeUnixTimeInMs": string, "caseTitle": string, "alertName": string, "messageToAssignee": string, "slaExpiration": { object (  | 
              
| Fields | |
|---|---|
pendingStepTimeUnixTimeInMs | 
                
                   
 Output only. The pending step 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 | 
                
                   
 Output only. The SLA of the action definition.  | 
              
casePriority | 
                
                   
 Output only. The case priority of the action definition.  | 
              
alertPriority | 
                
                   
 Output only. The alert priority of the action definition.  | 
              
pendingStepExpirationTimeUnixTimeInMs | 
                
                   
 Output only. The pending step expiration time unix time in milliseconds of the action definition.  | 
              
WorkflowStepType
The workflow step type.
| Enums | |
|---|---|
WORKFLOW_STEP_TYPE_UNSPECIFIED | 
                The workflow step type is unspecified. | 
ACTION | 
                The workflow step type is action. | 
MULTI_CHOICE_QUESTION | 
                The workflow step type is multi choice question. | 
PREVIOUS_ACTION | 
                The workflow step type is previous action. | 
CASE_DATA_CONDITION | 
                The workflow step type is case data condition. | 
CONDITION | 
                The workflow step type is condition. | 
BLOCK | 
                The workflow step type is block. | 
OUTPUT | 
                The workflow step type is output. | 
PARALLEL_ACTIONS_CONTAINER | 
                The workflow step type is parallel actions container. | 
FOR_EACH_START_LOOP | 
                The workflow step type is for each start loop. | 
FOR_EACH_END_LOOP | 
                The workflow step type is for each end loop. | 
WorkflowStepParameter
The workflow step parameter.
| JSON representation | 
|---|
{
  "name": string,
  "value": string,
  "type": enum ( | 
              
| Fields | |
|---|---|
name | 
                
                   
 Output only. The name of the workflow step parameter.  | 
              
value | 
                
                   
 Output only. The value of the workflow step parameter.  | 
              
type | 
                
                   
 Output only. The type of the workflow step parameter.  | 
              
isMandatory | 
                
                   
 Output only. The flag that indicates whether the workflow step parameter is mandatory or not.  | 
              
defaultValue | 
                
                   
 Output only. The default value of the workflow step parameter.  | 
              
WorkflowStepParameterType
The workflow step parameter type.
| Enums | |
|---|---|
WORKFLOW_STEP_PARAMETER_TYPE_UNSPECIFIED | 
                The action parameter type is unspecified. | 
STRING | 
                The action parameter type is string. | 
BOOLEAN | 
                The action parameter type is boolean. | 
WFS_REPOSITORY | 
                The action parameter type is WFS repository. | 
USER_REPOSITORY | 
                The action parameter type is user repository. | 
STAGES_REPOSITORY | 
                The action parameter type is stages repository. | 
CLOSE_CASE_REASON_REPOSITORY | 
                The action parameter type is close case reason repository. | 
CLOSE_CASE_ROOT_CAUSE_REPOSITORY | 
                The action parameter type is close case root cause repository. | 
PRIORITIES_REPOSITORY | 
                The action parameter type is priorities repository. | 
EMAIL_CONTENT | 
                The action parameter type is email content. | 
CONTENT | 
                The action parameter type is content. | 
PASSWORD | 
                The action parameter type is password. | 
ENTITY_TYPE | 
                The action parameter type is entity type. | 
MULTI_VALUES | 
                The action parameter type is multi values. | 
LIST | 
                The action parameter type is list. | 
CODE | 
                The action parameter type is code. | 
TIME_SPAN_SECONDS | 
                The action parameter type is time span seconds. | 
MULTIPLE_CHOICE_PARAMETER | 
                The action parameter type is multiple choice. |