- HTTP request
- Path parameters
- Request body
- Response body
- Authorization scopes
- ApiWorkflowInstanceSummaryIntegrationInfo
- Try it!
Full name: projects.locations.instances.legacyPlaybooks.legacyGetWorkflowInstanceSummary
legacyPlaybooks.legacyGetWorkflowInstanceSummary returns the summary of an executed playbook for a given case including the alert and playbook Identifiers.
HTTP request
Path parameters
Parameters | |
---|---|
instance |
Required. The instance to get the workflow instance summary for. Format: projects/{project}/locations/{location}/instances/{instance} |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{
"caseId": string,
"alertIdentifier": string,
"definitionIdentifier": string,
"nestedStepIdentifier": string,
"parentWorkflowInstanceId": string,
"loopsRequestedIterations": [
{
object ( |
Fields | |
---|---|
caseId |
Required. The case id. |
alertIdentifier |
Optional. The alert identifier. |
definitionIdentifier |
Required. The definition identifier. |
nestedStepIdentifier |
Optional. The nested step identifier. |
parentWorkflowInstanceId |
Optional. The parent workflow instance id. |
loopsRequestedIterations[] |
Optional. The loops requested iterations. |
shouldFetchSteps |
Optional. Indicates if the steps should be fetched. |
collapseBlocks |
Optional. Indicates if the blocks should be collapsed. |
Response body
ApiWorkflowInstanceSummary represents a workflow instance summary.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{ "usedIntegrations": [ { object ( |
Fields | |
---|---|
usedIntegrations[] |
Optional. UsedIntegrations is a list of used integrations. |
completedSteps[] |
Optional. CompletedSteps is a list of completed steps. |
faultedSteps[] |
Optional. FaultedSteps is a list of faulted steps. |
userActionRequiredStep |
Optional. UserActionRequiredStep is the step that requires user action. |
executionTimeInMs |
Required. ExecutionTimeInMs is the execution time of the workflow in milliseconds. |
totalPendingActionSteps |
Required. TotalPendingActionSteps is the total number of steps that are pending for user action. |
retryPendingSteps[] |
Optional. RetryPendingSteps is a list of retry pending steps. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
ApiWorkflowInstanceSummaryIntegrationInfo
ApiWorkflowInstanceSummaryIntegrationInfo represents a used integration information.
JSON representation |
---|
{ "identifier": string } |
Fields | |
---|---|
identifier |
Required. Identifier is the identifier of the integration. |