Releases: DataDog/datadog-api-client-go
Releases · DataDog/datadog-api-client-go
v1.14.0
What's Changed
Fixed
- Normalize format of date-time fields by @jirikuncar in #1472
- Remove unused pararameter from authn mapping by @api-clients-generation-pipeline in #1487
Added
- Add Usage API endpoint for observability-pipelines and add properties to v1 GetUsageSummary by @api-clients-generation-pipeline in #1422
- Add Historical Chargeback Summary endpoint by @api-clients-generation-pipeline in #1469
- Add
...WithPagination
helper methods by @jirikuncar in #1468 - Expose v2 usage endpoint for application security monitoring by @api-clients-generation-pipeline in #1479
- Add
rehydration_max_scan_size_in_gb
field to Logs Archives by @api-clients-generation-pipeline in #1475 - Add
mute_first_recovery_notification
option to downtime by @api-clients-generation-pipeline in #1444 - Add lambda traced invocations usage endpoint by @api-clients-generation-pipeline in #1484
- Expose new usage field for react sessions by @api-clients-generation-pipeline in #1488
- Add missing option and enum value for SecurityMonitoringRule by @api-clients-generation-pipeline in #1493
- Adds docs for metric estimate endpoint by @api-clients-generation-pipeline in #1476
- Allow additional log attributes by @api-clients-generation-pipeline in #1467
- Add v2 endpoint for submitting series by @api-clients-generation-pipeline in #1409
Deprecated
- Deprecate old usage apis by @api-clients-generation-pipeline in #1490
Full Changelog: v1.13.0...v1.14.0
v1.13.0
What's Changed
Fixed
- Set correct type for
tags
property by @api-clients-generation-pipeline in #1452
Added
- Add
restricted_roles
to Synthetics tests and private locations by @api-clients-generation-pipeline in #1443 - Add v2 SAML config IdP Metadata upload endpoint by @api-clients-generation-pipeline in #1450
- Support pagination in Python by @api-clients-generation-pipeline in #1457
Changed
- Remove references to optional arrays by @jirikuncar in #1454
Removed
- [dashboards] Removed
issue_stream
type fromListStreamSource
by @api-clients-generation-pipeline in #1446
Full Changelog: v1.12.0...v1.13.0
v1.12.0
What's Changed
Fixed
- Fix required nullable fields by @therve in #1428
- Propagate unparsed objects by @therve in #1425
- Make type optional for synthetics basic auth model by @api-clients-generation-pipeline in #1430
Added
- Add aggregate endpoint for RUM by @api-clients-generation-pipeline in #1417
- Add
median
aggregation functions to RUM and logs by @api-clients-generation-pipeline in #1427 - Add endpoint for validation of existing monitors by @api-clients-generation-pipeline in #1429
- Create new ListStreamSource types in order to deprecate ISSUE_STREAM by @api-clients-generation-pipeline in #1439
- [Query Value Widget] Add the timeseries background by @api-clients-generation-pipeline in #1426
Changed
Removed
- Remove
lambda_usage
andlambda_percentage
from usage API by @api-clients-generation-pipeline in #1411
New Contributors
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's Changed
Fixed
- Fix org name maximum by @api-clients-generation-pipeline in #1393
- Use
$ref
names foroneOf
attribute names by @jirikuncar in #1397 - Fix pagination for top avg metrics endpoint by @api-clients-generation-pipeline in #1400
Added
- [RUM] Add search endpoints by @api-clients-generation-pipeline in #1360
- Add support for getting online archive usage by @api-clients-generation-pipeline in #1372
- Add endpoint for retrieving audit logs by @api-clients-generation-pipeline in #1371
- Add support for Error Tracking monitors by @api-clients-generation-pipeline in #1395
- Add support for
ci-pipelines
monitor using Formulas and Functions by @api-clients-generation-pipeline in #1405
Changed
- Use Python port of code generator by @jirikuncar in #1376
Deprecated
- [monitors] Deprecate
locked
property and clarify documentation forrestricted_roles
by @api-clients-generation-pipeline in #1387
New Contributors
- @juan-fernandez made their first contribution in #1379
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
Fixed
- Fix event intake response by @api-clients-generation-pipeline in #1350
- Fix type for
date
field inLogsByRetentionMonthlyUsage
by @api-clients-generation-pipeline in #1362
Added
- [Synthetics] Add missing option for SSL tests by @api-clients-generation-pipeline in #1354
- Add impossible travel detection method by @api-clients-generation-pipeline in #1357
- Add CI App usage endpoint and usage summary columns by @api-clients-generation-pipeline in #1361
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
Fixed
- Add missing type to
CloudWorkloadSecurityAgentRuleAttributes
by @api-clients-generation-pipeline in #1339 - Add missing type to enum by @api-clients-generation-pipeline in #1342
- Add nullable user relationships to incidents and use this relationship schema for
commander_user
by @api-clients-generation-pipeline in #1311
Added
- Add organization metadata to additional Usage API responses by @api-clients-generation-pipeline in #1317
- Add support for formula and function in monitors by @api-clients-generation-pipeline in #1321
- Add endpoint for managing SAML AuthN mappings by @api-clients-generation-pipeline in #1319
- [Synthetics] Add
isCritical
to browser test steps by @api-clients-generation-pipeline in #1327 - Add metrics bulk-config endpoint by @api-clients-generation-pipeline in #1324
- Add support for "estimated usage attribution" by @api-clients-generation-pipeline in #1335
- Add org metadata for all hourly usage endpoints by @api-clients-generation-pipeline in #1341
Changed
- Remove default nullable models by @therve in #1312
- Add CSPM usage fields and change properties to nullable doubles by @api-clients-generation-pipeline in #1307
- Add synthetics test result failure field by @api-clients-generation-pipeline in #1318
- Fix funnel steps definition by @api-clients-generation-pipeline in #1330
- Extract incident meta object by @api-clients-generation-pipeline in #1333
Full Changelog: v1.8.0...v1.9.0
v1.8.0
- [Added] Add
filter[deleted]
parameter for searching recently deleted dashboards. See #1296. - [Added] Add support for authentication and proxy options in Synthetics. See #1267.
- [Added] Support formulas and functions in Treemap Widget. See #1291.
- [Added] Add Cloud Workload Security Agent Rules API. See #1282.
- [Added] Add
offset
andlimit
parameters to usage listing endpoint. See #1285. - [Added] Add monthly usage attribution API spec. See #1274.
- [Added] Add missing hosts metadata fields. See #1269.
- [Added] Add
replay_session_count
and update documentation forrum_session_count
. See #1284. - [Added] Add retry options for a step in Synthetics multistep test. See #1277.
- [Added] Document
author_name
in dashboard response. See #1275. - [Added] Add organization metadata for RUM sessions usage and expose
rum_browser_and_mobile_session_count
. See #1270. - [Added] Add endpoint to retrieve hourly usage attribution. See #1249.
- [Added] Add support for scoped application keys. See #1234.
- [Added] Add endpoint for cloning roles. See #1258.
- [Added] Add organization metadata for audit logs, CWS, CSPM, DBM. See #1264.
- [Added] Add
ci-pipelines alert
to monitors enum. See #1255. - [Added] Add support for sunburst widget in dashboard. See #1262.
- [Fixed] Clarify required fields for
SyntheticsAPIStep
,SyntheticsAPITest
, andSyntheticsBrowserTest
. See #1202. - [Fixed] Fixes to Cloud Workload Security API. See #1294.
- [Fixed] Make downtime weekdays nullable. See #1279.
- [Fixed] Fix a typo in an incident field attribute description. See #1240.
- [Fixed] Fix
SecurityMonitoringSignal.attributes.tags
type. See #1243. - [Changed] Remove read only fields in
EventCreateRequest
. See #1292. - [Changed] Change pagination arguments for querying usage attribution. See #1273.
- [Deprecated] Remove session counts from RUM units response. See #1252.
- [Removed] Remove deprecated AgentRule field in Security Rules API for CWS. See #1268.
v1.7.0
- [Added] Add Limit Note for Hourly Requests. See #1230.
- [Added] Expose estimated logs usage in Usage Attribution API. See #1231.
- [Added] Add endpoint to get corrections applied to an SLO. See #1221.
- [Added] Expose
public_id
andorg_name
in Usage API response. See #1224. - [Added] Document query in
MonitorSearchResult
. See #1222. - [Added] Add 429 error responses. See #1208.
- [Added] Add support for profiled Fargate tasks in Usage API. See #1205.
- [Added] Add support for
websocket
synthetics tests. See #1206. - [Added] [Synthetics] Add support for UDP API tests. See #1197.
- [Added] Add trigger synthetics tests endpoint. See #1173.
- [Added] Add RUM Units to usage metering API. See #1188.
- [Added] [dashboards formulas and functions] Add formulas and functions support to change widget. See #1204.
- [Fixed] Be more resilient to plain text errors. See #1227.
- [Fixed] Fix monitor
timeout_h
example and limits. See #1219. - [Fixed] Remove event title length constraint. See #1215.
- [Fixed] Mark
batch_id
in Synthetics Trigger CI response as nullable. See #1210. - [Fixed] SLO Correction attributes
rrule
andduration
can be nullable. See #1200. - [Fixed] Change
UsageNetworkFlowsHour.indexed_event_count
to match actual API. See #1196. - [Fixed] Fix type for
ratio_in_month
in usage metering. See #1183. - [Changed] [Synthetics] Fix required target in assertions and type in step results. See #1201.
v1.6.0
- [Added] Add support for Azure
automute
option. See #1179. - [Added] Add v2 intake endpoint. See #1172.
- [Added] Add support for RRULE fields in SLO corrections. See #1126.
- [Added] Add aggregations attribute to v2 metric tag configuration. See #1101.
- [Added] Add
apm_stats_query
property toDistributionWidgetRequest
. See #1161. - [Fixed] Use plural form for dbm hosts usage properties. See #1141.
- [Changed] Update Synthetics CI test metadata. See #1140.
- [Deprecated] Update property descriptions for Dashboard RBAC release. See #1171.
v1.5.0
- [Added] Add support for funnel widget in dashboards. See #1115.
- [Added] Add information about creator to Synthetics tests details. See #1122.
- [Added] Add support for gzip and deflate encoding. See #1119.
- [Added] Add support for formulas and functions in the Scatterplot Widget for dashboards. See #1113.
- [Added] Document encoding in metrics intake. See #1131.
- [Added] Add
servername
property to SSL Synthetics tests request. See #1130. - [Added] Add
renotify_occurrences
andrenotify_statuses
monitor options. See #1143. - [Added] Add
type
andis_template
properties to notebooks. See #1146. - [Added] [Synthetics] Add endpoint to get details of a batch. See #1090.
- [Added] Add SDS to usage metering endpoint. See #1153.
- [Added] Add
metrics_collection_enabled
,cspm_resource_collection_enabled
andresource_collection_enabled
to AWS integration request. See #1150. - [Fixed] Fix typo in usage attribution field names for profiled containers. See #1123.
- [Fixed] Make sure that OpenAPI definition are valid with real server responses. See #1121.
- [Fixed] Fix incidents schemas. See #1128.
- [Fixed]
IncidentFieldAttributesMultipleValue
can be nullable. See #1129. - [Fixed] Allow nullable date in notebook cells. See #1134.
- [Fixed] Fix go handling of nullable enums. See #1152.
- [Fixed] Remove event title length constraint. See #1124.
- [Fixed] Make monitor properties
priority
andrestricted_roles
nullable. See #1158. - [Changed] Use AVG aggregation function for DBM queries. See #1118.
- [Changed] Enable compression in responses. See #1142.