> ## 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_custom_provider (Resource)

> Terraform resource reference for vantage_custom_provider (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.

Manages a Custom Provider integration.

## Example Usage

```terraform theme={null}
resource "vantage_custom_provider" "example" {
  name        = "My Custom Provider"
  description = "An optional description for this provider"
}
```

## Schema

### Required

* `name` (String) The display name for the custom provider. Cannot be changed after creation.

### Optional

* `description` (String) A description for the custom provider. Cannot be changed after creation.
* `workspaces` (Set of String) Workspace tokens to associate with the integration. Can be updated in-place. Note: the Vantage API requires at least one token — workspace associations cannot be fully removed once set.

### Read-Only

* `id` (String) Same as token.
* `status` (String) The status of the integration. This is system-managed and cannot be configured.
* `token` (String) Unique token of the custom provider integration.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.