Product updates and improvements
entityName
: ClickHouse costs now include entityName
, represented as a tag.listLimit
setting to load Kubernetes resources in batches during startup, improving performance on large clusters./audit_logs
endpoint is available to programmatically return audit logs from your account.query-costs
tool. Support is also available for SSO login on the remote MCP.vantage_resource_report
resource is updated to include a columns
parameter. The vantage_resource_report_columns
data source is available for retrieving available columns for a specific resource type in Resource Reports.dnsConfig
: specifies the pod’s DNS configurationcollectPVCLabels
: optionally enable the collection of PVC labelssql_query
parameter is available on the /billing_rules
endpoint and supports creating custom billing rules for MSP customers.vantage_billing_rule
resource and vantage_billing_rules
data source are now available to support the MSP custom billing rules feature./business_metrics
endpoint now supports segment tokens to assign business metrics for unit calculation.vantage-integration
module now includes an optional cur_report_time_unit
attribute for adjusting report granularity.schema
parameter is available in the /costs/data_exports
endpoint/business_metrics
endpoint now has new objects for datadog_metric_fields
and cloudwatch_fields
to programmatically configure Datadog and CloudWatch business metric integrations./dashboards
endpoint, you can now pass an empty string to the date_interval parameter
. In addition, end_date
is now an optional parameter.workspace_token
and page
parameters are now available on the /costs
endpoint./anomaly_alerts
endpoint.cost_alerts
endpoints are available to support the newly released Cost Alerts feature./unit_costs
endpoint lets you retrieve the Unit Costs for a Cost Report.start_date
, end_date
, and apply_to_all
are available for additional flexibility when creating billing rules./costs/data_exports
endpoint and /data_exports/{data_export_token}
endpoint available to initiate a CSV export of a Cost Report, and check on the status of an export to retrieve the URL to download the report./tags
endpoint are now paginated for a better experience when fetching large list of tag keys or tag values.__idle__
namespace is now enabled by default on Kubernetes Efficiency Reports.@
character is now an accepted character for Virtual Tag value names./business_metrics/{business_metric_token}/values
endpoint lets you return values related to a business metric./cost_reports/{cost_report_token}/forecasted_costs
endpoint lets you retrieve projected future spend from a Cost Report./tags/{key}/values
endpoint lets you retrieve corresponding tag values for a given tag.date_bin
parameter is now available on the /costs
endpoint./network_flow_reports
endpoint lets you create and manage Network Flow Reports with POST
, GET
, DELETE
, and PUT
methods./financial_commitment_reports
endpoint lets you create and manage Financial Commitment Reports with POST
, GET
, DELETE
, and PUT
methods.vantage_network_flow_report
resourcevantage_financial_commitment_report
resourcevantage_financial_commitment_reports
data sourcevantage_business_metric
resource is updated to support the above-mentioned modification to the corresponding API endpoint, which no longer returns the values
field in the API response. Values are now served via the /business_metrics/{business_metric_token}/values
endpoint.disableKubeTLSverify
is corrected from string
to boolean
.tags
endpoint was added with PUT
and GET
methods for retrieving all tags and hiding tags./costs
endpoint has been updated to include the ability to aggregate by and retrieve usage values via the settings[aggregate_by]
parameter./budgets
endpoint is updated to return or specify child_budget_tokens
for any hierarchical budgets./kubernetes_efficiency_reports
endpoint, the date_bin
parameter is now date_bucket
.widget_tokens
parameter of the /dashboards
endpoint now supports CostReport
, ResourceReport
, KubernetesEfficiencyReport
, and FinancialCommitmentReport
tokens.widget_tokens
is now a supported parameter on the vantage_dashboard
resource and vantage_dashboards
data source./kubernetes_efficiency_reports
endpoint:
POST
/kubernetes_efficiency_reports
: Creates a new Kubernetes Efficiency ReportPUT
/kubernetes_efficiency_reports/{kubernetes_efficiency_report_token}
: Updates an existing Kubernetes Efficiency ReportGET
/kubernetes_efficiency_reports
: Retrieves all existing Kubernetes Efficiency ReportsGET
/kubernetes_efficiency_reports/{kubernetes_efficiency_report_token}
: Retrieves a specific Kubernetes Efficiency Report by its kubernetes_efficiency_report_token
DELETE
/kubernetes_efficiency_reports/{kubernetes_efficiency_report_token}
: Deletes a specific Kubernetes Efficiency Report by its kubernetes_efficiency_report_token
vantage_kubernetes_efficiency_report
resourcevantage_kubernetes_efficiency_reports
data sourcelast_seen_at
field is added to the response of the /users/{user_token}
endpoint.enable_currency_conversion
parameter is added to the /workspaces
endpoint to enable currency conversion on workspaces.POST
option for the /resource_reports
endpointPUT
option for the /resource_reports/{resource_report_token}
endpointGET
option for /resources
endpointGET
option for the /resources/{resource_token}
endpointvantage_resource_report
Terraform resourcevantage_resource_reports
data sourcevantage-go
updates: Version 0.0.40 of the vantage-go
library includes the following updates:
GET /resources
addedGET
/PUT
/POST
/DELETE
of /resource_reports
PUT /workspaces
can now configure currency for a workspace/users
API response now includes last_seen_at
terraform import
to manage Terraform resources outside of the current state on the Terraform provider.podSecurityContext
to define the security options the pod should be run withcreated_by_token
is now available as an option on the vantage_budgets
data source./integrations/custom_provider
endpoint to create a Custom Provider/integrations/{integration_token}/costs.csv
endpoint to upload a Custom Provider CSV file/integrations/{integration_token}/costs/{user_costs_upload_token}
endpoint to delete a Custom Provider CSV file/integrations/{integration_token}/costs
endpoint to list all uploaded CSV files for a Custom Provider404
error was displayed./costs
endpoint has been updated with the ability to specify settings parameters for returned costs, like credits, refunds, etc./cost_reports
endpoint has been updated to include the following parameters for POST
and PUT
:
previous_period_start_date
previous_period_end_date
start_date
end_date
date_interval
chart_type
date_bin
vantage_cost_report
resource and the vantage_cost_reports
data source.virtual_tag_config
resource./integrations
endpoints are available:GET
/integrations
: retrieves all existing integrationsPOST
/integrations/azure
: creates a new Azure integrationPOST
/integrations/gcp
: creates a new GCP integrationDELETE
/integrations/{integration_token}
: deletes a specific integrationGET
/integrations/{integration_token}
: gets information about an existing integrationPUT
/integrations/{integration_token}
: updates workspace access for an existing integrationreport_http_proxy
flag is available to supply during configuration. HTTP proxy is used for the HTTP client that calls Vantage and S3 during periodic reports. Overrides HTTP_PROXY
in the event both are specified./recommendations
endpoint automates the retrieval of cost recommendations. The endpoint includes filtering options for parameters like category and provider./integrations
endpoint automates the retrieval of information about existing integrations. You can also send a DELETE
call to delete existing integrations.cost_report_token
parameter of the /budgets
endpoint now accepts segment tokens (in addition to Cost Report tokens)./business_metrics
endpoint is updated to include a label
object as part of the values
array of objects./resource_reports
endpoint automates the retrieval of existing resource reports./financial_commitment_reports
endpoint automates the retrieval of financial commitment reports./kubernetes_efficiency_reports
endpoint automates the retrieval of Kubernetes efficiency reports./anomaly_alerts
endpoint allows you to retrieve and update anomaly alerts./virtual_tag_configs
endpoint automates the creation, retrieval, and update of virtual tags./anomaly_notifications
endpoint automates the creation, retrieval, and update of anomaly notifications./budgets
endpoint automates the creation, retrieval, and update of budgets./budgets_alerts
endpoint automates the creation, retrieval, and update of budgets alerts.app.kubernetes.io
labels are now allowed.tagged
option: On the /cost_reports
endpoint in the API, and the vantage_cost_report
resource in the Terraform provider, tagged
is a valid option for the groupings
parameter.saved_filter_tokens
parameter is now available on the /dashboards
endpoint. It is also available on the vantage_dashboard
resource in the Terraform provider.vantage_segment
resource automates the creation of cost allocation segments in Vantage. Large segment hierarchies can easily be automated with filters applied as needed.vantage_team
resource automates the creation of Vantage teams. Create a team and assign Vantage users, by email, to the team.vantage_access_grant
resource automates access grants via role-based access controls in Vantage. Create grants to allow or deny teams access to resources, like folders or Cost Reports.vantage_report_notification
resource automates the creation of Report Notifications. Create a notification for a specific Cost Report. Specify the notification’s frequency (e.g., daily) and change (e.g., in dollars)./business_metric
endpoint is now available to create and update business metrics in the console.is greater than
and is less than
operators are both available for Metadata filters on resource reports. For example: where Metadata CloudWatch Log Groups Retention in Days is greater than 5./report_notifications
endpoint is now available. This endpoint also now has support via the Terraform provider.groupings
parameter of the /costs
endpoint has support for multiple tags./costs
endpoint.report_settings
object is now available on the /segments
endpoint.settings
object is now available on the /cost_reports
endpoint.PUT
request for segments: The priority
parameter is available on the /segments/{segment_token}
endpoint.groupings
parameter is available on the /costs
endpoint./access_grant
now use the access grant token to identify an access grant.