- 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. | 
| 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. | 
| 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. | 

