PagerDuty / terraform-provider-pagerduty

Terraform PagerDuty provider
https://www.terraform.io/docs/providers/pagerduty/
Mozilla Public License 2.0
206 stars 210 forks source link

Could you add support for app_event_transform_inbound_integration for pagerduty_service_integration ? #798

Open NargiT opened 9 months ago

NargiT commented 9 months ago

Hello,

We would like to add the ability to manager some integration like crowdstrike but from my test, it's using a app_event_transform_inbound_integration type and it's not supported by pagerduty_service_integration.

The goal is to be able to import manually created integration and be able to drive integration using terraform instead of manually creating them. I would like to avoid hacking the front api in order to achieve such a simple task.

Error: "app_event_transform_inbound_integration" is an invalid value. Must be one of []string{"aws_cloudwatch_inbound_integration", "cloudkick_inbound_integration", "event_transformer_api_inbound_integration", "events_api_v2_inbound_integration", "generic_email_inbound_integration", "generic_events_api_inbound_integration", "keynote_inbound_integration", "nagios_inbound_integration", "pingdom_inbound_integration", "sql_monitor_inbound_integration"}

the current api does not support it, unfortunately : https://developer.pagerduty.com/api-reference/43e0864d370fb-create-a-new-integration

doctornkz-intelas commented 6 months ago

Hello, faced the same issue recently. In my case Slack Workflow Steps integration is using that type.