AWS EC2: Start, Stop, and Terminate Instances
Product information "AWS EC2: Start, Stop, and Terminate Instances"
This integration allows users to spin up, terminate, and manage AWS EC2 instances on demand simply by providing one or more instance IDs as input.
Key Features:
This Universal Task provides the following key features:
- This task uses Python Boto3 to interact with the AWS platform using the credentials supplied within the task.
- It supports multiple EC2 instances at once.
- This task goes to the success state in Universal Controller until the EC2 instance is completely spun up or terminated.
- Scheduling this task using Universal Controller workflow spins up and tears down EC2 instances based on the business needs, complete with the correct setup and dependencies.
- It dynamically manages EC2 operations, offering the potential to reduce EC2 operations costs in the cloud.
What's New
Enhancements
- Added : Assume Role functionality with "ARN Role" and "Role Session Name" fields for cross-account access
- Added : New "AWS Access Key Credentials" field to replace individual aws_access_key_id/aws_secret_access_key/aws_session_token fields
- Added : Built-in AWS Region Detection mechanism that automatically discovers region from:
1. Explicit field input (EC2 Region Location)
2. AWS_REGION environment variable
3. AWS_DEFAULT_REGION environment variable - Added: Multi-source credential retrieval mechanism with priority order:
-Explicit credentials via "AWS Access Key Credentials" field
-Implicit credentials from environment variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN)
-EC2 instance IAM role (when running on EC2 instance)
Fixes
- Fixed: More structured and detailed logging throughout execution
- Fixed: Better error messages for credential and region detection failures
| Product Component: | Universal Agent, Universal Controller |
|---|---|
| Universal Template Name: | CS AWS EC2 Start Stop Terminate Instance |
| Version: | 2.0.0 |
| Vendor: | Amazon |
| Type: | Free |
| Compatibility : | UC/UA 7.5 and above |
| Support: | Community Created |