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