CreateFISExperimentTemplate
Creates a new AWS FIS experiment template defining targets, actions, and stop conditions for fault injection experiments.
Instructions
Create a new AWS FIS experiment template.
This tool creates a new experiment template that defines the parameters for
fault injection experiments, including targets, actions, and stop conditions.
Args:
ctx: The MCP context for logging and communication
clientToken: Client token for idempotency
description: Description of the experiment template
role_arn: IAM role ARN for experiment execution
name: Required name for the experiment template (will be added as Name tag)
tags: Optional additional tags to apply to the template
stop_conditions: Conditions that stop the experiment
targets: Target resources for the experiment
actions: Actions to perform during the experiment
log_configuration: Configuration for experiment logging
experiment_options: Additional experiment options
report_configuration: Configuration for experiment reporting
Returns:
Dict containing the created experiment template
Raises:
Exception: For AWS API errors or when writes are disabled
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Required name for the experiment template (will be added as Name tag) | |
| tags | No | Optional additional tags to apply to the template | |
| actions | No | Actions to perform during the experiment | |
| targets | No | Target resources for the experiment | |
| role_arn | Yes | IAM role ARN for experiment execution | |
| clientToken | Yes | Client token for idempotency | |
| description | Yes | Description of the experiment template | |
| stop_conditions | No | Conditions that stop the experiment | |
| log_configuration | No | Configuration for experiment logging | |
| experiment_options | No | Additional experiment options | |
| report_configuration | No | Configuration for experiment reporting |