Skip to main content

Targets Overview

A Target is a logical group of AWS resources that frugally.app can act on. Targets are defined by service type, AWS regions, and tag filters, and are scoped to one or more Connections.

Targets are the foundation of Automate — every Schedule and Execution runs against one or more Targets.

View your Targets


How Targets relate to other concepts

Connections → Targets → Schedules → Executions
(AWS accounts) (resource groups) (time triggers) (actions taken)
  • A Target is scoped to one or more Connections (AWS accounts)
  • A Target selects resources by service type, regions, and tags
  • Schedules reference Targets to know which resources to act on
  • Executions record the results of actions taken against a Target's resources

Creating Targets

There are two ways to create Targets:

MethodBest for
Onboarding WizardNew teams or bulk discovery — scans AWS accounts and recommends Targets automatically
Manual creationPrecise control when you know exactly which resources to group

Target configuration

Every Target has the following settings:

SettingDescription
NameA descriptive label (e.g. Dev EC2 eu-west-1)
ConnectionsOne or more linked AWS accounts
Service typeThe AWS service to manage (EC2, RDS, ECS, Lambda, NAT Gateway, VPC Endpoint)
RegionsOne or more AWS regions
TagsKey:value pairs used to filter resources

Resource matching

When a Target is saved, frugally.app queries your AWS accounts and counts the number of resources that match the Target's filters. This count is displayed on the Targets list page.

[SCREENSHOT: targets-list-resource-count.png -- Targets list showing matched resource counts per Target]

0 resources matched?

Double-check your tag key/value pairs, selected regions, and that the IAM role in each Connection has the correct permissions. See IAM Role Permissions for the required policy.


In this section

  • Supported Services — Which AWS services can be managed and what actions are available
  • Tag Filtering — How to use tags to select the right resources
  • Dry Runs — Test your Target configuration without taking action