Candidate + Use Case
Represents detected change on resource. Tracking state of the optimization and cost saving activity.
Definition
Path: cost_insights
Name: candidates.csv
Path: use_cases
Name: {use-case-name}.csv
Properties
| Property | Description | Data Type | Example Value |
|---|---|---|---|
| UseCase | Name of use case | string | UnusedResources |
| ResourceId | Full Azure resource id of resource | string | /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-name |
| Name | Name of the resource | string | ngs-portal-web |
| Type | Type of resource | string | microsoft.compute/disks |
| ResourceGroupName | Resource group name | string | rg-name |
| Location | Geo location | string | westeurope |
| SubscriptionId | Subscription ID | guid | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
| SubscriptionName | Subscription name | string | sub-data-analysis-uat |
| Tags | Json formatted map of key - value pairs | json | {"environment":"prod","cost-center":"data","displayName":"KeyVault"} |
| JsonMetadata | Json formatted metadata of the use case | json | {"key":"value"} |
| OriginalCost | Detected costs for previous month, before taking action | decimal | 14.45 |
| NewCost | Price of resource one month after taking action | decimal | 0 |
| SavedAmount | Total amount saved by taking action, in case of delete it will be equal to OriginalCost, can also be negative | decimal | 14.45 |
| PercentageCostChange | Percentage change between OriginalCost to NewCost, if the price has increased, it will be negative number representing percentages | decimal | 100 |
| HasReducedCost | Flag whether the cost has reduced after taking action | bool | TRUE |
| InitiatedOn | Timestamp when action was detected | datetime | 2024-03-26T17:37:15Z |
| FinalizedOn | Timestamp when action has completed, this can be either month later or in case of deletion, it will be same as InitiatedOn | datetime | 2024-03-26T17:37:15Z |
| ActionText | Textual description of what action was taken (deleted, resized, sku changed,...) | string | Resource was deleted |
| FreeText | Optional further description of the action | string | Resource was unused since 2024-03-26, but utilization was detected. |
| InProgress | Flag whether action is in progress | bool | FALSE |
| Currency | Currency | string | USD |
| ActionStateText | State that action taken is currently in | string | Finalized |