Resource Constraints

Resource Constraints apply a daily spend and/or time to live (TTL) policy on a single resource, which is evaluated for that single resource.
Constraints can be explicitly and manually assigned to individual resources or applied in bulk to all resources in a pool.
Assigning by pool
Clicking on a pool in the Cost Pools screen and choosing the Constraints tab, allows you to set a TTL and/or a daily spend limit on all resources in the pool:

And indicator next to a pool name indicates constraints have been set:

Assigning per-resource
When looking at the details of a resource, e.g. by clicking on a resource name in the Resources cost report, you can select the Constraints tab to view/manage constraints for the resource. In this example the resource has no constraints applied, either by pool or explicitly:

This example shows both constraints inherited from the pool:

And here we have over-ridden the daily expense limit with an explicit assignment:

The resource details constraints page shows constraints violation history:

Explicit, resource-level assignments over-ride pool-level assignments.
A TTL constraint places an expiry timestamp on the resource, beyond which a violation will be triggered if the resource still exists.
Constraints can only be applied to certain resource types (e.g. instances), for which resource inventory is collected over and above cost data. Resource types without such inventory collection, and which are known only from cost data, are billing only resources and cannot have constraints applied.
Email notifications will be sent to resource owners and pool managers when resource constraints are violated.
Some reports allow you to filter on constraints status:

Resources with violated constraints will be highlighted in resource lists on the Resources screen:

Clicking a Constraint violations link will take you to the Constraints page of the details screen for the resource where (as shown further above on this page) you can manage resource-level constraints and view constraints violation history.