aws_run_instances
Launch new AWS EC2 instances with specified AMI, type, region, and network settings. Confirm with user before billing begins; returns instance IDs.
Instructions
Launch one or more new AWS EC2 instances. Costs money — billing starts immediately. Reserved for dangerous guard mode. Summarise AMI, instance type, region, count, and confirm with the user before calling. Returns JSON with the new instance IDs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of instances to launch (1–10, default 1). | |
| ami_id | Yes | AMI ID (ami-...). | |
| region | Yes | AWS region (e.g. us-east-1). | |
| key_name | Yes | EC2 key-pair name (1–255 chars). | |
| name_tag | Yes | Name tag for the launched instance(s) (1–255 printable chars). | |
| subnet_id | Yes | VPC subnet ID (subnet-...). | |
| instance_type | Yes | EC2 instance type (e.g. t3.micro). | |
| security_group_ids | Yes | One or more security group IDs (sg-...). |