launch_scenario
Run a multi-step attack chain against a cloud account connected to Mitigant and return the result once every step finishes. This performs real actions on real cloud infrastructure, as several attacks in sequence -- it is not a simulation, and its blast radius is the combined blast radius of every step. Confirm with the user before calling: if their request could match more than one scenario in list_scenarios, show them the matching candidates with their names and descriptions and have them pick one -- don't guess which scenario they meant.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region | No | Optional: the region to run the scenario in (e.g. us-east-1, eu-west-3). Omit to use the account's default region (the defaultRegion from list_cloud_accounts); passing a region here does not change the account's default for other users. | |
| account_no | Yes | Target account identifier -- AWS account number, Azure subscription ID, or GCP project ID | |
| scenario_key | Yes | The scenario's key to launch (an opaque id) -- from list_scenarios or get_scenario_details | |
| cloud_service | Yes |