terraform-provider-datadog icon indicating copy to clipboard operation
terraform-provider-datadog copied to clipboard

[datadog_synthetics_test] Feature Request: Add support for new gRPC unary request type and assertions

Open ljamesd15 opened this issue 3 years ago • 1 comments

Affected Resource(s)

Please list the resources as a list, for example:

  • datadog_synthetics_test

Expected Behavior

Docs and implementation for grpcUnaryCall in Field "config.assertion.Option1.type"

https://docs.datadoghq.com/api/latest/synthetics/#create-an-api-test

https://github.com/DataDog/terraform-provider-datadog/blob/master/docs/resources/synthetics_test.md

Important Factoids

The feature is available in the datadog console

References

Are there any other GitHub issues (open or closed) or Pull Requests that should be linked here? For example:

  • Similiar to https://github.com/DataDog/terraform-provider-datadog/pull/1500 but adding support for gRPC unary calls

ljamesd15 avatar Sep 02 '22 22:09 ljamesd15

Hello,

Since 2022, we have implemented differents checks. When creating a synthetics test in Datadog UI, when you select RequestType = gRPC , for a Behavior test, you have 3 possibles values for the assertion :

  • response time : type should be responseTime
  • gRPC response : type should be grpcProto
  • gRPC metadata : type should be grpcMetadata

so according to us there is a feature parity for gRPC assertions between UI and terraform provider

Feel free to give us more details so we want solve your issue !

ecdatadog avatar Feb 18 '25 15:02 ecdatadog