Resources
Resources are the cloud assets discovered automatically from your connected provider accounts. Every virtual machine, database, storage resource, network interface, and managed service appears as a resource in Troposphere, giving you a single searchable inventory of your estate.
Resource Hierarchy
Resources can have parent-child relationships that reflect the structure of your cloud environment. For example, a virtual machine may be the parent of its attached disks and network interfaces. This hierarchy enables you to understand dependencies and calculate the true cost of composite services.
Categorisation and Regions
Each resource is assigned a category (such as Compute, Storage, Networking, or Database) so you can filter and analyse your estate by function rather than by raw provider type. Resources also carry their deployment region, letting you filter and analyse by geographic location.
Tagging
Troposphere supports three layers of tags:
- Tags – the native tags applied to the resource in the cloud provider.
- System Tags – tags automatically generated by Troposphere, such as the connection name or provider type.
- Inherited Tags – tags propagated from parent resources to their children, ensuring consistent labeling without manual effort.
Resource Statuses
- Deployed – the resource is currently visible to provider APIs.
- Deleted – the resource is no longer visible to provider APIs and has had no recent cost activity. Historical cost data for the resource is retained.
- Managed – the resource is not directly visible to provider APIs but still has recent cost activity. This is common for composite resources such as managed disks inside a VM scale set that the provider bills for but does not expose as standalone resources.