pulumi-datadog icon indicating copy to clipboard operation
pulumi-datadog copied to clipboard

Implement the on-call API

Open moredatapls opened this issue 6 months ago • 2 comments

We would like to manage our on-call teams through Pulumi. I found the API documentation, but the Pulumi provider does not seem to expose it: https://docs.datadoghq.com/api/latest/on-call/

This prevents us from adopting on-call within the company because we have to be able to manage the teams dynamically though IaC.

moredatapls avatar May 15 '25 12:05 moredatapls

Hi @moredatapls, the pulumi-datadog provider is based on the terraform-datadog provider: https://github.com/DataDog/terraform-provider-datadog, which is maintained by the Datadog team.

Can you please open the feature request there and we will inherit the features as soon as they are available there.

VenelinMartinov avatar May 16 '25 13:05 VenelinMartinov

It appears as if there is already an open feature request https://github.com/DataDog/terraform-provider-datadog/issues/2790

moredatapls avatar May 16 '25 15:05 moredatapls

Hello, EM of On-Call here 👋

Just a quick message to let you know that we’ve released On-Call support via Terraform in version 3.64 If you ever want to update the Pulumi provider.

Thanks, Benjamin

Bnjis avatar Jun 02 '25 09:06 Bnjis

@VenelinMartinov I think that on-call got released in Pulumi, right? See: https://www.pulumi.com/registry/packages/datadog/api-docs/oncallschedule/

So I think this ticket can be closed

moredatapls avatar Jun 17 '25 09:06 moredatapls

Yes, thanks for pointing that out @moredatapls

VenelinMartinov avatar Jun 17 '25 10:06 VenelinMartinov