FOCUS column
ResourceId
The provider-assigned identifier of the specific resource the charge relates to: an instance id, a storage account or bucket, a database, a cluster. It is the finest level of attribution in the data and the link between a cost row and the thing an engineer can see and change.
Example
A compute row carries an instance identifier such as an ARN or a resource path; a bucket row carries the bucket’s full resource name.
Where it comes from, per export
The export column that feeds ResourceId in each format the platform ingests, and the transform applied. A format with no row does not carry the column; the value is then absent rather than guessed.
| Export | Source column | Transform |
|---|---|---|
| AWS Data Exports, FOCUS | ResourceId | as is |
| Azure Cost Management, FOCUS export | ResourceId | as is |
| Azure Cost Details (actual cost) | ResourceId | as is |
| Azure Cost Details (amortized cost) | ResourceId | as is |
| Google Cloud detailed billing export | resource.name | as is |
How Runcost uses it
Runcost drills from any statement line to the resource ids behind it, and counts the resources an owner needs to tag when spend is unallocated.
Related columns
About this reference
Generated from the column contract and provider rules that Runcost runs, and written by Faisal Saleem, Founder. The normative definitions are in the FinOps Foundation’s FOCUS specification at focus.finops.org.