feat(observability): add google chat to webhooks (#961)

This commit is contained in:
Timo Bergen 2025-08-25 17:30:06 +02:00 committed by GitHub
parent 971cd27e4b
commit 0f8362ca74
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 112 additions and 23 deletions

View file

@ -210,6 +210,7 @@ func (d *instanceDataSource) Schema(_ context.Context, _ datasource.SchemaReques
"auth_password": schema.StringAttribute{
Description: "SMTP authentication password.",
Computed: true,
Sensitive: true,
},
"auth_username": schema.StringAttribute{
Description: "SMTP authentication username.",
@ -262,11 +263,16 @@ func (d *instanceDataSource) Schema(_ context.Context, _ datasource.SchemaReques
"url": schema.StringAttribute{
Description: "The endpoint to send HTTP POST requests to. Must be a valid URL",
Computed: true,
Sensitive: true,
},
"ms_teams": schema.BoolAttribute{
Description: "Microsoft Teams webhooks require special handling, set this to true if the webhook is for Microsoft Teams.",
Computed: true,
},
"google_chat": schema.BoolAttribute{
Description: "Google Chat webhooks require special handling, set this to true if the webhook is for Google Chat.",
Computed: true,
},
},
},
},