Disclaimer

Your use of this download is governed by Stonebranch’s Terms of Use, which are available at https://www.stonebranch.com/integration-hub/Terms-and-Privacy/Terms-of-Use/

Introduction

This Universal Task allows users to start, stop, terminate, and manage AWS EC2 instances on demand, simply by providing one or more instance IDs as input. 

Overview

Software Requirements

This integration requires an Universal Agent and a Python runtime to execute the Universal Task against AWS EC2 Instance.

Software Requirements for Universal Template and Universal Task

Software Requirements for Universal Agent

Software Requirements for Universal Controller

Software Requirements for the Application to be Scheduled

Technical Considerations

Key Features

Feature

Description

Start EC2 Instance

Start one or Multiple EC2 instance

Stop EC2 Instance

Stops one or Multiple EC2 instance

Terminate EC2 Instance

Terminate one or Multiple EC2 instance

EC2 status

Provides one or Multiple EC2 instance status

Import Universal Template

To use this downloadable Universal Template, perform the following steps.

  1. This Universal Task requires the /wiki/spaces/UC71x/pages/5178443 feature. Check that the/wiki/spaces/UC71x/pages/5177877 system property has been set to true.

  2. To import the Universal Template into your Controller, follow the instructions here.
  3. When the files have been imported successfully, refresh the Universal Templates list; the Universal Template will appear on the list.

Configure Universal Task

For the new Universal Task type, create a new task, and enter the task-specific details that were created in the Universal Template.

Field Descriptions

Field

Description

AWS-DEFAULT-REGION

AWS Region kept as credential

AWS-SECRET-ACCESS-KEY

AWS Secret Key

AWS-ACCESS-KEY-ID

AWS Access Key

EC2 Instance Function

Select either start or stop or terminate or check ec2 instance

Instance ID’s

Provide the Instance ID which you would need to start or stop or term


Task Examples

Start EC2 Instances

Stop EC2 Instances


Document References

This document references the following documents:

Name

Description

Universal Templates

User documentation for creating Universal Templates in the Universal Controller user interface.

Universal Tasks

User documentation for creating Universal Tasks in the Universal Controller user interface.