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