notification
dhoppeIT/notification/tfe
Terraform module to manage the Terraform Cloud/Enterprise resource (tfe_notification_configuration)
Install
README
terraform-tfe-notification Terraform module to manage the following Terraform Cloud/Enterprise resource: * tfe_notification_configuration Graph Usage Copy and paste into your Terraform configuration, insert the variables and run ``terraform init`: `hcl module "tfe_organization" { source = "dhoppeIT/organization/tfe" version = "~> 0.1" name = "dhoppeIT" email = "[email protected]" } module "tfe_workspace" { source = "dhoppeIT/workspace/tfe" version = "~> 0.2" name = "terraform" organization = module.tfe_organization.name } module "tfe_notification" { source = "dhoppeIT/notification/tfe" version = "~> 0.1" name = "slack" enabled = true destination_type = "slack" triggers = [ "run:needs_attention", "run:errored" ] url = "https://hooks.slack.com/services/T08UD9EJG/B02J93SFKND/TqDf0Xnn0NaBjru
Inputs (9)
| Name | Type | Description | Default |
|---|---|---|---|
| email_addresses | list(string) | A list of email addresses | required |
| email_user_ids | list(string) | A list of user IDs | required |
| name | string | Name of the notification configuration | required |
| destination_type | string | The type of notification configuration payload to send | required |
| workspace_id | string | The id of the workspace that owns the notification configuration | required |
| token | string | A write-only secure token for the notification configuration | required |
| url | string | The HTTP or HTTPS URL of the notification configuration where notification reque | required |
| enabled | bool | Whether the notification configuration should be enabled or not | false |
| triggers | list(string) | The array of triggers for which this notification configuration will send notifi | [] |
Outputs (1)
id — The ID of the notification configurationResources (1)
Topics & Tags
Details
Similar packages
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,