What changed
Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.
Affects CommitmentsAwsEC2RICommitment reachable from 1 operation.
Who is affected
Code that reads Datadog's CommitmentsAwsEC2RICommitment objects, used by 1 Datadog operation.
Before and after
| Where | Before | After |
|---|---|---|
| CommitmentsAwsEC2RICommitment.term_length | present | absent |
| CommitmentsAwsElasticacheRICommitment.term_length | present | absent |
| CommitmentsAwsRDSRICommitment.term_length | present | absent |
| CommitmentsAwsSPCommitment.term_length | present | absent |
| CommitmentsAzureComputeSPCommitment.term_length | present | absent |
| CommitmentsAzureVMRICommitment.term_length | present | absent |
Code that breaks
// response.term_length is now undefined const term_length = response.term_length;
Based on Datadog’s published API specification. How severity is decided.