Notification Configurations

class terrasnek.notification_configs.TFCNotificationConfigurations(instance_url, org_name, headers, well_known_paths, verify, log_level)

Notification Configurations API Docs

create(workspace_id, payload)

POST /workspaces/:workspace_id/notification-configurations

Notification Configurations Create API Doc Reference

Create Sample Payload

destroy(notification_config_id)

DELETE /notification-configurations/:notification-configuration-id

Notification Configurations Destroy API Doc Reference

list(workspace_id)

GET /workspaces/:workspace_id/notification-configurations

Notification Configurations List API Doc Reference

required_entitlements()

Terraform Cloud Entitlements required for endpoint to work.

show(notification_config_id)

GET /notification-configurations/:notification-configuration-id

Notification Configurations Show API Doc Reference

terraform_cloud_only()

Return True if this endpoint is only for Terraform Cloud, else False.

terraform_enterprise_only()

Return True if this endpoint is only for Terraform Enterprise, else False.

update(notification_config_id, payload)

PATCH /notification-configurations/:notification-configuration-id

Notification Configurations Update API Doc Reference

Update Sample Payload

verify(notification_config_id)

POST /notification-configurations/:notification-configuration-id/actions/verify

Notification Configurations Verify API Doc Reference