page_title | subcategory | description |
---|---|---|
Provider: Trello Provider |
cloud automation |
a provider that create a workspace and a custom board with list using trello API. |
this provider interact with trello API to create board (is intended for create trello board automatic for every project):
- you need a token and a trello key (see trello docs).
- see the bove example.
- collaborators email automatic invites for private boards, this feature help automatic invite default users for private or public boards
- workspace members automatic invite, i can choose to add a people into the workspace but not in the board (for example external people), pass an empty array if not used
Do not keep your authentication key and token in HCL for production environments, use Terraform environment variables. if member_emails or workspace_members are not used pass and empty array or terraform will throw an error
required_providers {
trello = {
source = "marco-bertelli/trello"
version = "3.1.0"
}
}
}
resource "trello_board" "my-board-name" {
key = "your-key"
token = "your-token"
workspace_name = "terraform-trello"
board_name = "test"
cards = ["new","todo","custom"]
member_emails = ["marco.bertelli@testcollaborator.com"],
workspace_members = [{"email": "marco.bertelli@testcollaborator.com", "role": "normal", "name": "marco"}]
}
open a pr if you need help or find a bug