Action

An available FIS fault injection action

Chaos EngineeringDevOpsFault InjectionResilience Testing

Properties

Name Type Description
id string Action ID
arn string Action ARN
description string Action description
parameters object Action parameters
targets object Target definitions
tags object Resource tags
View JSON Schema on GitHub

JSON Schema

amazon-fis-action-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-fault-injection-simulator/refs/heads/main/json-schema/amazon-fis-action-schema.json",
  "title": "Action",
  "description": "An available FIS fault injection action",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Action ID",
      "example": "aws:ec2:stop-instances"
    },
    "arn": {
      "type": "string",
      "description": "Action ARN"
    },
    "description": {
      "type": "string",
      "description": "Action description",
      "example": "Stop EC2 instances"
    },
    "parameters": {
      "type": "object",
      "description": "Action parameters",
      "additionalProperties": {
        "type": "object"
      }
    },
    "targets": {
      "type": "object",
      "description": "Target definitions",
      "additionalProperties": {
        "type": "object"
      }
    },
    "tags": {
      "type": "object",
      "description": "Resource tags",
      "additionalProperties": {
        "type": "string"
      }
    }
  }
}