| page_title | spiceai Provider |
|---|---|
| description | The Spice.ai provider allows you to manage Spice.ai resources such as apps and deployments. |
The Spice.ai provider allows you to manage Spice.ai resources such as apps and deployments.
provider "spiceai" {
# OAuth client credentials for Spice.ai API authentication
# These can also be set via environment variables:
# SPICEAI_CLIENT_ID
# SPICEAI_CLIENT_SECRET
# client_id = "your-client-id"
# client_secret = "your-client-secret"
# Optional: Override API endpoints (defaults shown)
# api_endpoint = "https://api.spice.ai"
# oauth_endpoint = "https://spice.ai/api/oauth/token"
}api_endpoint(String) The Spice.ai API endpoint. Defaults tohttps://api.spice.ai. Can also be set via theSPICEAI_API_ENDPOINTenvironment variable.client_id(String) The OAuth client ID for Spice.ai API authentication. Can also be set via theSPICEAI_CLIENT_IDenvironment variable.client_secret(String, Sensitive) The OAuth client secret for Spice.ai API authentication. Can also be set via theSPICEAI_CLIENT_SECRETenvironment variable.oauth_endpoint(String) The Spice.ai OAuth token endpoint. Defaults tohttps://spice.ai/api/oauth/token. Can also be set via theSPICEAI_OAUTH_ENDPOINTenvironment variable.