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.