Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

# terraform-provider-tableau
Terraform Provider for Tableau

Originally 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.