Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gthesheep/terraform-provider-tableau
Terraform Provider for Tableau
https://github.com/gthesheep/terraform-provider-tableau
tableau terraform terraform-provider
Last synced: 6 days ago
JSON representation
Terraform Provider for Tableau
- Host: GitHub
- URL: https://github.com/gthesheep/terraform-provider-tableau
- Owner: GtheSheep
- License: mit
- Created: 2021-10-16T22:31:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-08T13:26:12.000Z (6 days ago)
- Last Synced: 2025-02-08T14:22:09.442Z (6 days ago)
- Topics: tableau, terraform, terraform-provider
- Language: Go
- Homepage: https://registry.terraform.io/providers/GtheSheep/tableau
- Size: 162 KB
- Stars: 13
- Watchers: 2
- Forks: 12
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# terraform-provider-tableau
Terraform Provider for TableauOriginally aimed at Tableau Online, but can expand.
```terraform
terraform {
required_providers {
tableau = {
source = "GtheSheep/tableau"
version = ""
}
}
}
```## Authentication
Both username/ password and personal access token methods are supported by
this provider, the official docs around PATs can be found, [here](https://help.tableau.com/current/online/en-us/security_personal_access_tokens.htm)## Testing
Some resources are only useful for Tableau Server management, whereas the core of this provider aims to serve Tableau Cloud, because of this
some methods will not be available in the API, to turn on acceptance testing for the provider, to test Server based resources, set the
following flag:
```bash
TF_ACC_SERVER=1
```## Examples
Check out the `examples/` folder for some usage options, these are intended to
simply showcase what this module can do rather than be best practices for any
given use case.