Scan Based Tagging¶
TagOps uses scheduled scans to discover and tag AWS resources across your accounts and regions.
How Scheduled Scanning Works¶
Scheduled scanning runs automatically at configured intervals to:
- Discover Resources: Scan AWS accounts and regions for resources
- Evaluate Rules: Check each resource against your tagging rules
- Apply Tags: Automatically apply tags based on matching rules
- Update Inventory: Refresh the resource inventory with latest tags
Scan Process¶
- List Operations: Call AWS APIs to list resources (e.g.,
ec2:DescribeInstances) - Tag Operations: Read existing tags using service-specific APIs
- Batch Processing: Process resources in batches for efficiency
- Multi-Region: Scan across configured regions
- Rule Evaluation: Each resource is checked against all active tagging rules
- Tag Application: Tags are applied based on matching rules
Configuring Scheduled Scans¶
Configure scan schedules in Settings → System Settings:
- Status: Enable or disable scheduled scanning
- Schedule Type: Daily, weekly, or custom cron expression
- Time: Choose when scans should run
- Timezone: Select your timezone
For a detailed guide on configuring scan schedules, see Step 3: Configure Services to Scan.