Introduction to Scheduler Templates

EC2 Scheduler Templates Manager is a tool for managing scheduler across multiple EC2 objects.

Each template can have one or multiple actions assigned and one or multiple EC2 objects.

Action types include:

Start, Stop, or Reboot EC2 Instance

AMI Backup

EBS Volume Snapshot

VSS Snapshot

Snapshots Maintenance

AMI Maintenance

Always On

Reboot WorkSpaces

How to manage templates

To open templates manager from the Main Menu, select Scheduler Templates.

Create or Manage Actions

Switch to Manage Actions tab.

To Create a new action:

From the drop down list, select the action type and click New.

Enter all information required for a given action.

Click Save.

To Edit existing action:

From the table, click Edit.

All information is populated on the action template.

Make any change needed.

Click Save.

To Delete action:

From the table, click Delete.

The deleted action is automatically removed from any assigned templates.

Create a new template

To Create a new template, follow these steps:

Click Create New Template.

Enter template name

Select template type:

EC2 Instances – Within this type, available actions are relevant to EC2 Instances, e.g. Start, Stop, or Reboot EC2 Instance, AMI Backup, and Maintenance

EBS Volumes – Assign actions relevant to EBS volumes, including Schedule Snapshot or Maintenance of EBS volume

WorkSpaces – Assign actions relevant to WorkSpaces, including Schedule Reboot of WorkSpace.

Click Save.

After a new template is created, you can add actions and resources within that template.

Assign Actions

To assign actions to the template, select an available action and click the -> button.

To assign all available actions, click the ->> button.

Once the action is assigned to the template, it disappears from Available Actions and reappears under Assigned Actions.

To remove action from the template, select assigned action and click the <- button.

To remove all actions from the template, click the <<- button.

Assign Resource

To assign resource, click Resource under the Manage Template tab.

On the list are the AWS Resources available under each selected AWS account and region.

Check AWS objects (either EC2 Instance, EBS Volume or WorkSpace, depending on template type).

To assign all available resources under the given account and region, click Check All.

Click Save Resources.

To remove resource(s) from the template, uncheck it from the list and click Save Resources.

You can assign an AWS object from multiple accounts and regions: select a different AWS account or region and follow the same steps as above.

To temporarily suspend any AWS object from execution by template, check Suspend. To resume execution of a suspended AWS object, uncheck Suspend.

Manage existing template

To edit existing template, click Edit in the Scheduler Templates table. The Manage Templates tab will populate allocated actions and resources.

To delete existing template, click Delete in the Scheduler Templates table. This action will delete the template, including all assigned actions and resources.

At any time, you can suspend all actions assigned to a template by clicking Suspend in the Scheduler Templates table.

To resume suspended actions, click Resume.

Please note: all actions assigned to the template will be either suspended or resumed.

To suspend execution of scheduled actions for a single AWS object (EC2, EBS, or WorkSpace) under a template, go to the resource tab, check the Suspend checkbox, and click Save Resource.

Manage Template Resources from EC2 Section

You can suspend, delete, or add EC2 Instance or EBS Volume to template(s) directly within the EC2 section by selecting Schedule Templates from EC2 or EBS Menu.

The new window opens and shows the list of templates you can add EC2 or EBS.

Below that is a list of templates with given EC2 or EBS already associated.

Use that list to delete association or suspend/resume execution of EC2/EBS.