Skip to content

azlin doit cleanup

Delete all doit-created resources.

Synopsis

azlin doit cleanup [OPTIONS]

Description

Deletes all Azure resources created by doit. Resources are deleted in dependency order (data resources last).

Options

Option Description Default
-f, --force Skip confirmation false
--dry-run Show what would be deleted false
-u, --username TEXT Filter by username current user
-h, --help Show help -

Examples

Preview cleanup

azlin doit cleanup --dry-run

Delete with confirmation

azlin doit cleanup

Force delete without confirmation

azlin doit cleanup --force

Output Example

Doit Cleanup

Resources to delete:
  Resource Group: rg-doit-abc123
    App Service: myapp-web
    SQL Database: myapp-db
    Storage Account: myappstorage

Total: 3 resources
Estimated cost savings: $125/month

Continue? [y/N]: y

Deleting resources...
  ✓ Deleted myapp-web
  ✓ Deleted myapp-db
  ✓ Deleted myappstorage
  ✓ Deleted rg-doit-abc123

Cleanup complete!

Safety Features

  • Confirmation prompt (unless --force)
  • Dry-run mode
  • Dependency-aware deletion order
  • Only deletes doit-tagged resources