Driftwatch

Datadog / Datadog API v2 /

Breaking

Response field count_limit removed

What changed

Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.

Affects SensitiveDataScannerMeta reachable from 8 operations.

Who is affected

Code that reads Datadog's SensitiveDataScannerMeta objects, used by 8 Datadog operations.

Before and after

WhereBeforeAfter
SensitiveDataScannerMeta.count_limitpresentabsent
SensitiveDataScannerMeta.group_count_limitpresentabsent
SensitiveDataScannerMeta.has_highlight_enabledpresentabsent
SensitiveDataScannerMeta.has_multi_pass_enabledpresentabsent
SensitiveDataScannerMeta.is_pci_compliantpresentabsent
SensitiveDataScannerMeta.versionpresentabsent

Code that breaks

// response.count_limit is now undefined
const count_limit = response.count_limit;

Based on Datadog’s published API specification. How severity is decided.