> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vantage.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# vantage_dashboard (Resource)

> Terraform resource reference for vantage_dashboard (Resource). Auto-generated from the vantage-sh/terraform-provider-vantage repository.

<Note>
  This page is auto-generated based on the official [Terraform documentation](https://registry.terraform.io/providers/vantage-sh/vantage/latest/docs).
</Note>

## Overview

Use this resource with the [Vantage Terraform provider](/terraform). For installation and authentication, see the [Terraform provider quickstart](/terraform#quickstart). The schema below is generated directly from the provider source.

## Example Usage

```terraform theme={null}
resource "vantage_dashboard" "demo_dashboard" {
  title         = "Demo Dashboard"
  date_interval = "last_month"
  widgets = [
    {
      settings         = { display_type = "chart" }
      widgetable_token = "rprt_a2846903070824f4"
    }
  ]
  workspace_token = "wrkspc_47c3254c790e9351"
}
```

## Schema

### Optional

* `date_bin` (String) Determines how to group costs in the Dashboard.
* `date_interval` (String) Determines the date range in the Dashboard. Incompatible with 'start\_date' and 'end\_date' parameters.
* `end_date` (String) The end date for the date range for costs in the Dashboard. ISO 8601 Formatted. Incompatible with 'date\_interval' parameter.
* `saved_filter_tokens` (List of String) The tokens of the Saved Filters used in the Dashboard.
* `start_date` (String) The start date for the date range for costs in the Dashboard. ISO 8601 Formatted. Incompatible with 'date\_interval' parameter.
* `title` (String) The title of the Dashboard.
* `widgets` (Attributes List) The widgets to add to the Dashboard. Currently supports CostReport, ResourceReport, KubernetesEfficiencyReport, and FinancialCommitmentReport. (see [below for nested schema](#nestedatt--widgets))
* `workspace_token` (String) The token of the Workspace to add the Dashboard to. Required if the API token is associated with multiple Workspaces.

### Read-Only

* `created_at` (String) The date and time, in UTC, the Dashboard was created. ISO 8601 Formatted.
* `id` (String) The id of the dashboard
* `token` (String) The token of the dashboard

<a id="nestedatt--widgets" />

### Nested Schema for `widgets`

Required:

* `widgetable_token` (String) The token of the represented Resource.

Optional:

* `settings` (Attributes) The settings for the DashboardWidget. (see [below for nested schema](#nestedatt--widgets--settings))
* `title` (String) The title of the Widget (defaults to the title of the Resource).

<a id="nestedatt--widgets--settings" />

### Nested Schema for `widgets.settings`

Required:

* `display_type` (String)
