Async actions can have individual timeouts configured in the IDE and afterwards
managed in the playbook action step.
Configure timeouts for playbook async actions
In the Google Security Operations platform, navigate to Response > IDE
.
Click
add
Create New Item to create a new action.
Fill out the details.
Select Async from the Action Type menu and click Create.
On the right side of the page, you see various timeouts to fill out in the
Timeout configuration section:
Script Timeout: the amount of time for a single iteration of the action
to run to get a result (20 minutes is the maximum)
Async Action Timeout: the amount of time until the action should stop
running altogether
Async Polling Interval: the amount of time the action waits before
trying again
You can also add individual parameters in the Details tab.
Enable the action and click Save.
Go to Response > Playbooks.
Choose an existing playbook or create a new one, then drag in your new action.
Click the action. The Async Action Timeout and Async Polling Interval fields appear here with the amounts configured in the IDE.
You can change the amounts in the playbook step itself. This means you can
change each individual playbook step with different amounts for the same action.
If after this, you make further changes in the IDE, they won't be reflected in
this action.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-06 UTC."],[[["Async actions in Google Security Operations playbooks can have individually configured timeouts, allowing for tailored management of long-running processes."],["Timeout configurations, including Script Timeout, Async Action Timeout, and Async Polling Interval, are initially set within the IDE when creating a new async action."],["These timeout settings can be further modified within individual playbook steps, providing flexibility to adjust durations for the same action in different contexts."],["Changes made to timeout settings in the IDE will not override subsequent adjustments made directly within the playbook step, ensuring specific configurations are preserved."],["The maximum time for a single iteration of a script to run to get a result is 20 minutes, as per the Script Timeout setting."]]],[]]