Easily build complex reports
Monitoring and efficiency metrics
Custom cost allocation tags
Network cost visibility
Organizational cost hierarchies
Budgeting and budget alerts
Discover active resources
Consumption-based insights
Alerts for unexpected charges
Automated AWS cost savings
Discover cost savings
Unified view of AWS discounts
COGS and business metrics
Model savings plans
Collaborate on cost initiatives
Create and manage your teams
Automate cloud infrastructure
Cloud cost issue tracking
Detect cost spikes
by Vantage Team
Today, Vantage is announcing the launch of additional API endpoints, Terraform resources, and Terraform data sources. Customers who use the Vantage API or Terraform provider to automate the creation and retrieval of resources in Vantage can now use additional endpoints to extract or update resources, such as anomaly alerts or virtual tags.
Previously, Vantage released a number of API endpoints, Terraform resources, and data sources for customers to programmatically update and retrieve data from Vantage. However, there were outstanding features in Vantage that did not have a corresponding API endpoint or Terraform resource. Users who wanted to automate the creation or retrieval of certain Vantage features, like cost anomaly alerts, were unable to do so programmatically.
Now, Vantage is launching additional API endpoints, Terraform resources, and data sources with an aim to bring the Vantage API and Terraform provider to parity with the Vantage UI.
Example of the new vantage_anomaly_notification Terraform resource
vantage_anomaly_notification
The following API endpoints are now available:
/anomaly_alerts
/virtual_tag_configs
/anomaly_notifications
/budgets
/budget_alerts
Customers who use Terraform as part of their infrastructure as code environment can also use the following new resources:
vantage_budget
vantage_business_metric
vantage_report_notification
vantage_virtual_tag_config
The following Terraform data sources are also available:
vantage_anomaly_notifications
vantage_budgets
vantage_business_metrics
vantage_report_notifications
vantage_virtual_tag_configs
These API and Terraform updates are now available for all users, including users in the free tier. To get started, navigate to the API Access Tokens screen and generate a Read and/or Write API key. See the Vantage API documentation and documentation on the Terraform Registry for examples.
1. What is being announced today?
Vantage is announcing updates to the Vantage API and Terraform provider. New API endpoints, Terraform resources, and Terraform data sources are now available.
2. Who is the customer?
The customer is anyone who wants to automate their cloud cost reporting using either the Vantage Terraform provider or Vantage API. Customers who use an infrastructure as code workflow can build processes to upload and extract data from Vantage, with the Terraform provider, to perform additional analyses or use the information in external applications.
3. How much does this feature cost?
The Terraform provider and the Vantage API are free to all users.
4. How do I authenticate with Vantage to use the API or Terraform provider?
The Vantage API and Terraform provider use a Vantage API token for authentication. All API calls performed by the API and Terraform provider are authenticated via your user token.
5. Are there plans to add other primitives to the Terraform provider or additional API endpoints?
Yes, as new features are developed in Vantage, additional API endpoints will be created. As those resources are added to the Vantage API, they will also be added to the Terraform provider.
6. Where can I read the documentation?
Vantage provides multiple resources for getting started with the API and Terraform provider:
Users can now programmatically create reports to analyze the source and destination of network traffic that contributes to cloud costs with Network Flow Reports, as well as generate a unified view of all AWS financial commitments with Financial Commitment Reports.
Vantage announces support for Grafana Cloud costs in the Vantage console. Vantage customers can now see their overall Grafana Cloud costs alongside their other infrastructure providers.
Vantage launches Tag Management Settings, giving customers a unified view of their virtual and provider-created cost allocation tags.