- Fix Toplist widget's stacked display style - remove legend as required field by @api-clients-generation-pipeline in DataDog#2184
- Remove user fields that are unsupported by the Incidents API by @api-clients-generation-pipeline in DataDog#2195
- Refactor data serialization by @therve in DataDog#2211
- Fix Synthetics batch status by @api-clients-generation-pipeline in DataDog#2245
- Add MSTeams integration metadata info by @api-clients-generation-pipeline in DataDog#2197
- Add
code_analysis_sa_committers_hwm
andcode_analysis_sca_committers_hwm
to UsageMetering by @api-clients-generation-pipeline in DataDog#2198 - Update GCP API Spec to support
is_resource_change_collection_enabled
by @api-clients-generation-pipeline in DataDog#2201 - Add vulnerability type to Findings API by @api-clients-generation-pipeline in DataDog#2200
- Update Documentation for Data Stream Monitoring by @api-clients-generation-pipeline in DataDog#2207
- Add LLM Observability to ListStreamSource by @api-clients-generation-pipeline in DataDog#2206
- Add synthetics stepDetail.allowFailure and stepDetail.failure by @api-clients-generation-pipeline in DataDog#2217
- Integrate incident types into Incidents API documentation by @api-clients-generation-pipeline in DataDog#2199
- Add
use_recommended_keywords
attribute to sensitive data scanner rule spec by @api-clients-generation-pipeline in DataDog#2228 - Add code 512 to retry status codes by @HantingZhang2 in DataDog#2225
- Add domain allowlist endpoints by @api-clients-generation-pipeline in DataDog#2224
- Add v2 endpoints for RUM custom metrics. by @api-clients-generation-pipeline in DataDog#2223
- Documentation for beta /v2/usage/billing_dimension_mapping by @api-clients-generation-pipeline in DataDog#2152
- Add
alwaysExecute
andexitIfSucceed
to Synthetics steps by @api-clients-generation-pipeline in DataDog#2246 - Add metric_namespace_configs to GCP v2 API by @api-clients-generation-pipeline in DataDog#2248
- Edit Naming for v2 Microsoft Teams Integration Endpoints by @api-clients-generation-pipeline in DataDog#2196
- Change the mobile device ids from enum to string by @api-clients-generation-pipeline in DataDog#2194
- Mark Cost Attribution end_month parameter as not required by @api-clients-generation-pipeline in DataDog#2181
- Allow for any type for additionalProperties in HTTPLogItem by @api-clients-generation-pipeline in DataDog#2216
- Make some amendments to the new mobiles schema by @api-clients-generation-pipeline in DataDog#2215
- Make value be oneOf number or string by @api-clients-generation-pipeline in DataDog#2229
- Add examples for resources for Cloudflare by @api-clients-generation-pipeline in DataDog#2222
- Remove deprecated estimated usage types for usage attribution by @api-clients-generation-pipeline in DataDog#2220
- Deprecate two sds metadata fields by @api-clients-generation-pipeline in DataDog#2214
- Delete
api/v2/cost/aws_related_accounts
from spec by @api-clients-generation-pipeline in DataDog#2232 - Deprecate
api/v2/cost/enabled
by @api-clients-generation-pipeline in DataDog#2241
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.29.0...2.30.0
- change schema used in FastlyServicesResponse by @api-clients-generation-pipeline in DataDog#2173
- Fix crash when closing an async client. by @jack-edmonds-dd in DataDog#2186
- Add new synthetics HTTP javascript assertion by @api-clients-generation-pipeline in DataDog#2091
- Dashboards - Toplist widget style - Add palette by @api-clients-generation-pipeline in DataDog#2146
- Allow Table Widget requests to specify text replace formatting in dashboards by @api-clients-generation-pipeline in DataDog#2147
- Add documentation for Data Jobs Monitoring summary keys by @api-clients-generation-pipeline in DataDog#2154
- Update estimate docs with realtime changes by @api-clients-generation-pipeline in DataDog#2177
- Ensure clients can handle empty oneOf objects by @api-clients-generation-pipeline in DataDog#2175
- Add referenceTables field to security monitoring endpoints by @api-clients-generation-pipeline in DataDog#2170
- Add UA documentation for new DJM usage_type by @api-clients-generation-pipeline in DataDog#2171
- Add v2 endpoints for MS Teams Integration by @api-clients-generation-pipeline in DataDog#2180
- Add documention for OCI Integration by @api-clients-generation-pipeline in DataDog#2188
- Add schema for mobile test by @api-clients-generation-pipeline in DataDog#2163
- Add Synthetics endpoint to fetch uptimes in API spec by @api-clients-generation-pipeline in DataDog#2140
- Split the synthetics request port field into a oneOf by @api-clients-generation-pipeline in DataDog#2157
- Remove unused field
color
inTeamUpdateAttributes
by @api-clients-generation-pipeline in DataDog#2155 - Powerpack add support for prefix and available values by @api-clients-generation-pipeline in DataDog#2164
- Update v2 metrics list endpoint filter by metric type to use metric type category by @api-clients-generation-pipeline in DataDog#2179
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.28.0...2.29.0
- Enable additionalProperties by default by @skarimo in DataDog#2111
- Add
is_totp
andis_fido
to Synthetic global variables by @api-clients-generation-pipeline in DataDog#2059 - Handle nested oneOfs during serialization by @skarimo in DataDog#2136
- Add
api_key
andname
toCloudflareAccountResponseAttributes
. by @api-clients-generation-pipeline in DataDog#2105 - Add
api_key
andname
toFastlyAccountUpdateRequestAttributes
. by @api-clients-generation-pipeline in DataDog#2106 - Add
opsgenie_api_key
toOpsgenieServiceResponseAttributes
. by @api-clients-generation-pipeline in DataDog#2107 - Add
category
andremote_config_read_enabled
toAPIKeyCreateAttributes
, and addLeakedKey
. by @api-clients-generation-pipeline in DataDog#2108 - Allow 4 group-bys for pattern viz by @api-clients-generation-pipeline in DataDog#2116
- add url attribute to metrics assets v2 api by @api-clients-generation-pipeline in DataDog#2118
- Add editable field to suppression rule by @api-clients-generation-pipeline in DataDog#2021
- Add
num_flex_logs_retention_days
field to logs_indexes api spec by @api-clients-generation-pipeline in DataDog#2119 - Software catalog openapi spec by @api-clients-generation-pipeline in DataDog#2137
- allow variables in port by @api-clients-generation-pipeline in DataDog#2092
- Fix VFTs and extracted local variables enum types by @api-clients-generation-pipeline in DataDog#2078
- Changed Widget time schema to add support for new fixed_span and live_span object by @api-clients-generation-pipeline in DataDog#2097
- mark groupby_simple_monitor as deprecated by @api-clients-generation-pipeline in DataDog#2134
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.27.0...2.28.0
- fix monitor enum by @api-clients-generation-pipeline in DataDog#2046
- dashboards add support for time-slice SLOs by @api-clients-generation-pipeline in DataDog#2047
- Make modified by field nullable for get all API keys by @api-clients-generation-pipeline in DataDog#2053
- Add
409 Conflict
toCreateGlobalVariable
by @api-clients-generation-pipeline in DataDog#2063 - Dont inject content type on empty body by @skarimo in DataDog#2079
- add cross org uuids to timeseries query by @api-clients-generation-pipeline in DataDog#2010
- Add network performance monitor type to API spec by @api-clients-generation-pipeline in DataDog#2022
- Document
force_delete_dependencies
for synthetics test deletion by @api-clients-generation-pipeline in DataDog#2016 - Support metric filtering in integration azure GET, PUT APIs by @api-clients-generation-pipeline in DataDog#2027
- add enableProfiling and enableSecurityTesting options by @api-clients-generation-pipeline in DataDog#2037
- Add convert rule JSON to terraform to Datadog API Spec. by @api-clients-generation-pipeline in DataDog#2014
- add changes for datadog partner program to estimated cost and billable usage APIs by @api-clients-generation-pipeline in DataDog#2018
- Add type as a required field for the different basic auth types by @api-clients-generation-pipeline in DataDog#2029
- Adding Network Device Monitoring API Documentation by @api-clients-generation-pipeline in DataDog#2024
- Security Monitoring - Support anomaly threshold detection method by @api-clients-generation-pipeline in DataDog#2044
- update hourly usage API docs for partner program by @api-clients-generation-pipeline in DataDog#2054
- Add resource_type query param to authn mapping spec by @api-clients-generation-pipeline in DataDog#1989
- Add rum stream to API definition by @api-clients-generation-pipeline in DataDog#2058
- Support
incident_analytics
enum in dashboard widgetFormulaAndFunctionEventsDataSource
data sources by @api-clients-generation-pipeline in DataDog#2068 - update usage summary API docs for partner program by @api-clients-generation-pipeline in DataDog#2065
- update historical_cost and projected_cost for partner program by @api-clients-generation-pipeline in DataDog#2056
- Add custom cost endpoints to public API documentation by @api-clients-generation-pipeline in DataDog#2076
- Update documentation for Cloud SIEM Analyzed Logs by @api-clients-generation-pipeline in DataDog#2070
- Update documentation for App Sec SCA by @api-clients-generation-pipeline in DataDog#2061
- Add trigger API documentation for workflow automation by @api-clients-generation-pipeline in DataDog#2034
- Add PUT endpoint to scorecards APIs by @api-clients-generation-pipeline in DataDog#2081
- Documentation for new device tags endpoints by @api-clients-generation-pipeline in DataDog#2072
- Update documentation for Flex Logs Starter by @api-clients-generation-pipeline in DataDog#2089
- add mfa_enabled field and change created_at type to datetime by @api-clients-generation-pipeline in DataDog#2090
- Deprecate
ListAWSRelatedAccounts
by @api-clients-generation-pipeline in DataDog#2062
- @amaskara-dd made their first contribution in DataDog#2051
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.26.0...2.27.0
- Security Monitoring - Define specific payload for rule validation/testing by @api-clients-generation-pipeline in DataDog#1987
- Remove the maximum limitation for the synthetics renotify_interval monitor option by @api-clients-generation-pipeline in DataDog#1991
- Add bodyHash as a synthetics assertion type. by @api-clients-generation-pipeline in DataDog#1992
- Handle unparseable objects in the Python client. by @jack-edmonds-dd in DataDog#2009
- Add missing attributes envelope in ListAPIs response by @api-clients-generation-pipeline in DataDog#2000
- Allow the usage of the filters field when creating an agent rule by @api-clients-generation-pipeline in DataDog#1967
- Add tileDef sort attribute by @api-clients-generation-pipeline in DataDog#1969
- Add Security Monitoring rule test endpoint by @api-clients-generation-pipeline in DataDog#1983
- Add originalFileName field to the SyntheticsTestRequestBodyFile definition by @api-clients-generation-pipeline in DataDog#1988
- Add support for API management ListAPIs by @api-clients-generation-pipeline in DataDog#1995
- Add elementsOperator to json path assertion for synthetic HTTP tests by @api-clients-generation-pipeline in DataDog#2006
- Add /api/v2/org_configs specs by @api-clients-generation-pipeline in DataDog#2005
- Update docs for RU Rollout New and Deprecated Keys planned for Oct 1st by @api-clients-generation-pipeline in DataDog#2020
- Add option for wait step in multistep api tests by @api-clients-generation-pipeline in DataDog#2019
- Monitor priority can have custom ranges and be null by @api-clients-generation-pipeline in DataDog#2017
- @tim-chaplin-dd made their first contribution in DataDog#1927
- @jack-edmonds-dd made their first contribution in DataDog#2009
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.25.0...2.26.0
- Fix param retrieval for async client paginated calls by @garretruh in DataDog#1951
- Add JSONSchema assertion support to API and multistep tests by @api-clients-generation-pipeline in DataDog#1925
- add 1 day logs to usage api docs by @api-clients-generation-pipeline in DataDog#1952
- Update UserTeamIncluded to include teams by @api-clients-generation-pipeline in DataDog#1957
- Security Monitoring - Make Default Tags available in the response by @api-clients-generation-pipeline in DataDog#1966
- Add flex logs storage tier by @api-clients-generation-pipeline in DataDog#1968
- Rename the Cloud Workload Security tag to CSM Threats by @api-clients-generation-pipeline in DataDog#1956
- @garretruh made their first contribution in DataDog#1951
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.24.1...2.25.0
- fix case search documentation by @api-clients-generation-pipeline in DataDog#1943
- Add support variablesFromScript in Synthetics API test by @api-clients-generation-pipeline in DataDog#1945
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.24.0...2.24.1
- Update Cleanup script to use GCP STS endpoint by @api-clients-generation-pipeline in DataDog#1903
- Add include data to get team memberships response by @api-clients-generation-pipeline in DataDog#1889
- Add
ci-pipeline-fingerprints
field in v2.2 by @api-clients-generation-pipeline in DataDog#1909 - Add validation endpoint for Security Monitoring Rules by @api-clients-generation-pipeline in DataDog#1930
- Add UA documentation for online_archive and incident_management by @api-clients-generation-pipeline in DataDog#1932
- Mark
unit
as nullable by @api-clients-generation-pipeline in DataDog#1934 - Add query_interval_seconds to time-slice SLO condition parameters by @api-clients-generation-pipeline in DataDog#1936
- Support providing files for the file upload feature when creating a Synthetic API test by @api-clients-generation-pipeline in DataDog#1935
- Adding SLO Reporting API Documentation by @api-clients-generation-pipeline in DataDog#1906
- Security Monitoring Suppression - Add data_exclusion_query field by @api-clients-generation-pipeline in DataDog#1940
- aws api adding extended and deprecating old resource collection field by @api-clients-generation-pipeline in DataDog#1938
- Add Team relationship to AuthNMappings by @api-clients-generation-pipeline in DataDog#1864
- Remove deprecated /api/v1/usage/attribution by @api-clients-generation-pipeline in DataDog#1920
- Deprecate legacy hourly usage metering endpoints by @api-clients-generation-pipeline in DataDog#1916
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.23.0...2.24.0
- Move under common tag Case Management by @api-clients-generation-pipeline in DataDog#1867
- Include user data with team membership resource by @api-clients-generation-pipeline in DataDog#1863
- Disable additionalProperties for Downtime Schedule UpdateRequest oneOfs by @api-clients-generation-pipeline in DataDog#1873
- Fix ListServiceDefinitions pagination information by @api-clients-generation-pipeline in DataDog#1897
- Case Management Public API documentation by @api-clients-generation-pipeline in DataDog#1848
- Make grpc steps available for synthetics api multisteps tests by @api-clients-generation-pipeline in DataDog#1866
- Add cloud run filter to GCP v1 and v2 spec by @api-clients-generation-pipeline in DataDog#1845
- add ASM serverless to usage metering API docs by @api-clients-generation-pipeline in DataDog#1876
- Add new products to usage API docs by @api-clients-generation-pipeline in DataDog#1880
- Adds support for
ListMetricAssets
endpoint by @api-clients-generation-pipeline in DataDog#1878 - Add support for new CRUD agent rules endpoints by @api-clients-generation-pipeline in DataDog#1892
- Add documentation for workflow usage attribution by @api-clients-generation-pipeline in DataDog#1898
- Add Custom Destinations Public API by @api-clients-generation-pipeline in DataDog#1902
- Update spec for DORA Metrics Incident endpoint by @api-clients-generation-pipeline in DataDog#1865
- Deprecate the pattern property for SDS Standard Pattern Attributes by @api-clients-generation-pipeline in DataDog#1893
- Deprecate Incident Services endpoints by @api-clients-generation-pipeline in DataDog#1904
- @antonio-ramadas-dd made their first contribution in DataDog#1901
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.22.0...2.23.0
- Add test support for file parameters by @api-clients-generation-pipeline in DataDog#1839
- Make validation target type a union of int and float by @nkzou in DataDog#1843
- Security Monitoring Suppressions - Make expiration date nullable in update payload by @api-clients-generation-pipeline in DataDog#1849
- Security Monitoring - Add API support for suppression rules by @api-clients-generation-pipeline in DataDog#1834
- Document support for BYDAY in SLO corrections by @api-clients-generation-pipeline in DataDog#1840
- Add missing optional field env in DORA API endpoints by @api-clients-generation-pipeline in DataDog#1841
- Add compressedProtoFile field to SyntheticsTestRequest by @api-clients-generation-pipeline in DataDog#1838
- Add daily limit reset options to logs indexes api by @api-clients-generation-pipeline in DataDog#1842
- Add support for API management API by @api-clients-generation-pipeline in DataDog#1837
- Add pagination helper for team memberships by @api-clients-generation-pipeline in DataDog#1851
- Increase limit on allowed number of graphs in split graph widget by @api-clients-generation-pipeline in DataDog#1856
- Mark dashboard 'is_read_only' and 'restricted_roles' properties as deprecated by @api-clients-generation-pipeline in DataDog#1827
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.21.0...2.22.0
- Prioritize auth configuration values over environment variables by @therve in DataDog#1787
- Add priority field to SDS rule and standard-pattern by @api-clients-generation-pipeline in DataDog#1803
- Document new
resource_collection
andis_security_command_center_enabled
fields in GCP APIs by @api-clients-generation-pipeline in DataDog#1804 - Add SAML attributes by @api-clients-generation-pipeline in DataDog#1797
- Security Monitoring - Support custom third party rules by @api-clients-generation-pipeline in DataDog#1821
- Add public API support for time-slice SLOs by @api-clients-generation-pipeline in DataDog#1813
- Add included_keyword_configuration field to SDS rule by @api-clients-generation-pipeline in DataDog#1824
- Update Documentation for APM DevSecOps by @api-clients-generation-pipeline in DataDog#1825
- Mark v1 downtime endpoints as deprecated by @api-clients-generation-pipeline in DataDog#1818
- Adding Cloud Cost Management API Documentation by @api-clients-generation-pipeline in DataDog#1811
- Add support for Cloudflare API
zone
andresource
fields by @api-clients-generation-pipeline in DataDog#1823
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.20.0...2.21.0
- Fix Powerpack schema by @api-clients-generation-pipeline in DataDog#1752
- Add support for projected-cost endpoint by @api-clients-generation-pipeline in DataDog#1735
- Document missing incident fields by @api-clients-generation-pipeline in DataDog#1756
- Add active billing dimensions to usage metering by @api-clients-generation-pipeline in DataDog#1773
- Add Cost Attribution To Usage Metering Public Beta Documentation by @api-clients-generation-pipeline in DataDog#1759
- Update spec to include new DORA API endpoints by @api-clients-generation-pipeline in DataDog#1772
- Add support to patch Synthetics test with partial data using JSON Patch by @api-clients-generation-pipeline in DataDog#1767
- Document new api/app key schemas by @api-clients-generation-pipeline in DataDog#1755
- Document new field
filters
forCloudWorkloadSecurityAgentRule
by @api-clients-generation-pipeline in DataDog#1774 - Live and historical custom timeseries docs by @api-clients-generation-pipeline in DataDog#1765
- Add week_to_date and month_to_date to widget livespan by @api-clients-generation-pipeline in DataDog#1768
- Document
included_keywords
inListStandardPatterns
response by @api-clients-generation-pipeline in DataDog#1777 - Document fields
remote_config_read_enabled
andcategory
by @api-clients-generation-pipeline in DataDog#1775 - Update Azure Spec to include Resource Collection by @api-clients-generation-pipeline in DataDog#1782
- Allow creation of Application Security detection rules from the v2 API by @api-clients-generation-pipeline in DataDog#1784
- Add Okta Integration APIs by @api-clients-generation-pipeline in DataDog#1766
- Remove unstable flag for Events v2 api by @api-clients-generation-pipeline in DataDog#1791
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.19.0...2.20.0
- Add minimal typing_extensions version by @therve in DataDog#1728
- Remove notify_no_data default by @api-clients-generation-pipeline in DataDog#1732
- Fix SecurityMonitoringSignalAttribute field name by @api-clients-generation-pipeline in DataDog#1739
- Fix typo in service definition field by @api-clients-generation-pipeline in DataDog#1754
- Update documentation for Cloud SIEM by @api-clients-generation-pipeline in DataDog#1722
- Add containers API spec by @api-clients-generation-pipeline in DataDog#1723
- Add serverless apm to usage attribution api by @api-clients-generation-pipeline in DataDog#1729
- Document missing parameters by @api-clients-generation-pipeline in DataDog#1680
- Powerpack Live Span Support by @api-clients-generation-pipeline in DataDog#1738
- Add Amazon EventBridge endpoints to AWS Integration API by @api-clients-generation-pipeline in DataDog#1724
- Add Container App filters to Azure API by @api-clients-generation-pipeline in DataDog#1703
- Add UUID format support by @HantingZhang2 in DataDog#1743
- Add new UA products to usage metering docs by @api-clients-generation-pipeline in DataDog#1741
- Add scorecards endpoints by @api-clients-generation-pipeline in DataDog#1747
- Document top list widget style by @api-clients-generation-pipeline in DataDog#1733
- Add optional group-bys support to security signals by @api-clients-generation-pipeline in DataDog#1748
- Add Beta Banner to Send Pipeline Events Endpoint by @api-clients-generation-pipeline in DataDog#1737
- Remove endpoint for mute or unmute a finding and add support for bulk mute findings endpoint by @api-clients-generation-pipeline in DataDog#1734
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.18.0...2.19.0
- Fix schema for query scalar API by @api-clients-generation-pipeline in DataDog#1668
- Remove the application key from CreateCIAppPipelineEvent endpoint by @api-clients-generation-pipeline in DataDog#1679
- Document 403 on team endpoints by @api-clients-generation-pipeline in DataDog#1687
- Pass all keyword/ arguments to avoid panics with
setuptools_scm
> 8 by @skarimo in DataDog#1702 - Powerpack improve group_widget object by @api-clients-generation-pipeline in DataDog#1704
- Remove escalation message default by @api-clients-generation-pipeline in DataDog#1720
- Add split graph widget to dashboard schema by @api-clients-generation-pipeline in DataDog#1644
- Update public docs for CSM Enterprise and CSPM by @api-clients-generation-pipeline in DataDog#1664
- Add serverless apps to usage and usage attribution by @api-clients-generation-pipeline in DataDog#1685
- Add Network Device Monitoring Netflow to usage by @api-clients-generation-pipeline in DataDog#1694
- Add Powerpacks endpoints to public api spec by @api-clients-generation-pipeline in DataDog#1665
- Add account-tags to GCP Service Account Attributes by @api-clients-generation-pipeline in DataDog#1678
- Add powerpack widget to dashboard schema by @api-clients-generation-pipeline in DataDog#1697
- Add custom schedule to monitor scheduling options by @api-clients-generation-pipeline in DataDog#1681
- Service Catalog support service definition schema v2.2 by @api-clients-generation-pipeline in DataDog#1709
- Powerpack pagination and test fixes by @api-clients-generation-pipeline in DataDog#1716
- Add support for container images endpoint by @api-clients-generation-pipeline in DataDog#1714
- Add global IP ranges to spec by @api-clients-generation-pipeline in DataDog#1349
- Add APM retention filter api documentation by @api-clients-generation-pipeline in DataDog#1653
- Update request requirements of CI Visibility public pipelines write API by @api-clients-generation-pipeline in DataDog#1689
- Add get APM retention filter endpoint by @api-clients-generation-pipeline in DataDog#1692
- Remove beta label notice on create pipeline API endpoint by @api-clients-generation-pipeline in DataDog#1715
- @romainkomorndatadog made their first contribution in DataDog#1710
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.17.0...2.18.0
- Fix downtimes monitor relationship id schema type by @api-clients-generation-pipeline in DataDog#1649
- Pass SSL configuration arguments to Async Api Client by @vxuv in DataDog#1655
- Add trace_stream to dashboard ListStreamSource by @api-clients-generation-pipeline in DataDog#1622
- Add pagination extension to SLO corrections by @api-clients-generation-pipeline in DataDog#1631
- Adding aas count to the documentation for summary and hourly usage endpoints by @api-clients-generation-pipeline in DataDog#1635
- Add pagination extension to SLOs by @api-clients-generation-pipeline in DataDog#1632
- Add pagination extension to monitors by @api-clients-generation-pipeline in DataDog#1633
- Add pagination extension to synthetics tests by @api-clients-generation-pipeline in DataDog#1640
- Add 'style' to sunburst requests by @api-clients-generation-pipeline in DataDog#1639
- Add pagination extension to notebook by @api-clients-generation-pipeline in DataDog#1642
- Add support for dashboard listing pagination parameters by @api-clients-generation-pipeline in DataDog#1646
- Add pagination parameters to downtimes listing by @api-clients-generation-pipeline in DataDog#1648
- Add pagination extension to user list by @api-clients-generation-pipeline in DataDog#1647
- Add pagination extension to team listing by @api-clients-generation-pipeline in DataDog#1650
- Remove private beta for Downtimes v2 by @api-clients-generation-pipeline in DataDog#1645
- Update v1 monitor api docs to exclude downtimes v2 by @api-clients-generation-pipeline in DataDog#1660
- Add timing scope for response time assertions by @api-clients-generation-pipeline in DataDog#1651
- Add Formula and Function query support to heatmap widgets by @api-clients-generation-pipeline in DataDog#1661
- Add synthetics mobile application testing to usage metering API by @api-clients-generation-pipeline in DataDog#1657
- Add spectral rule for validating
no unnamed objects
in lists by @api-clients-generation-pipeline in DataDog#1656
- @vxuv made their first contribution in DataDog#1655
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.16.0...2.17.0
- Handle
{}
andbool
for additionalProperties by @skarimo in DataDog#1590 - Update team schemas by @api-clients-generation-pipeline in DataDog#1588
- Mark downtime v2 start response as required by @api-clients-generation-pipeline in DataDog#1601
- Document new properties and fix security monitoring schemas by @api-clients-generation-pipeline in DataDog#1587
- Add missing CI App fields
page
andtest_level
by @api-clients-generation-pipeline in DataDog#1565
- Update stated limit for api/v2/metrics from 14 days to 30 days by @api-clients-generation-pipeline in DataDog#1594
- Add missing sensitive data scanner fields by @api-clients-generation-pipeline in DataDog#1584
- Add support for retry of HTTP requests by @HantingZhang2 in DataDog#1384
- Add Workflow Executions to usage metering API by @api-clients-generation-pipeline in DataDog#1597
- Add missing
type
field for OnDemandConcurrencyCap response by @api-clients-generation-pipeline in DataDog#1586 - Add CI Visibility Intelligent Test Runner to usage metering API by @api-clients-generation-pipeline in DataDog#1595
- Add custom_links to distribution widget schema by @api-clients-generation-pipeline in DataDog#1605
- Add usage field
region
by @api-clients-generation-pipeline in DataDog#1606 - Add
message
field to audit logs response by @api-clients-generation-pipeline in DataDog#1608 - Add
tags
field to dashboard list response by @api-clients-generation-pipeline in DataDog#1607 - Support retry in async client by @therve in DataDog#1613
- API specs for user team memberships by @api-clients-generation-pipeline in DataDog#1618
- Document
EQUAL
comparator by @api-clients-generation-pipeline in DataDog#1621 - Add persistCookies option synthetics test request by @api-clients-generation-pipeline in DataDog#1620
- Expose sds_scanned_bytes_usage in usage attribution API by @api-clients-generation-pipeline in DataDog#1624
- Add support in azure integration endpoint for app service plan filters/cspm/custom metrics by @api-clients-generation-pipeline in DataDog#1619
- Support paginated methods in async client by @therve in DataDog#1615
- Add APM and USM usage attribution type by @api-clients-generation-pipeline in DataDog#1617
- Document new attributes for team models by @api-clients-generation-pipeline in DataDog#1614
- @HantingZhang2 made their first contribution in DataDog#1384
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.15.0...2.16.0
- Spans API docs update by @api-clients-generation-pipeline in DataDog#1553
- Fix filter indexes parameter in logs search by @api-clients-generation-pipeline in DataDog#1559
- Fix Spans endpoint schemas by @api-clients-generation-pipeline in DataDog#1580
- Add support for geomap widget using response_type
event_list
by @api-clients-generation-pipeline in DataDog#1534 - Add support for the spans API endpoints by @api-clients-generation-pipeline in DataDog#1539
- Add a new field additional_query_filters to formula and function slo query by @api-clients-generation-pipeline in DataDog#1555
- Add support for
enable_custom_metrics
in Confluent Account by @api-clients-generation-pipeline in DataDog#1562 - Add missing
id
attribute for Confluent Account Response by @api-clients-generation-pipeline in DataDog#1560 - Fix downtimes v2 schema and add missing field
canceled
by @api-clients-generation-pipeline in DataDog#1568 - Add cloud_cost data source and query definition to dashboards by @api-clients-generation-pipeline in DataDog#1569
- Add missing cloud workload security fields by @api-clients-generation-pipeline in DataDog#1575
- Add
integration_id
field for dashboard list item by @api-clients-generation-pipeline in DataDog#1579 - Add events response fields
message
andstatus
by @api-clients-generation-pipeline in DataDog#1576 - Add missing
GetRUMApplications
response fieldid
by @api-clients-generation-pipeline in DataDog#1577 - Add missing service definition fields by @api-clients-generation-pipeline in DataDog#1578
- Add overlay type to Dashboards WidgetDisplayType by @api-clients-generation-pipeline in DataDog#1581
- Update IP ranges with remote configuration section by @api-clients-generation-pipeline in DataDog#1583
- Add missing
relationships
to UsersInvitations response by @api-clients-generation-pipeline in DataDog#1585 - Added optional field filters when creating a cloud configuration rule by @api-clients-generation-pipeline in DataDog#1589
- Add downtime v2 API in private beta by @api-clients-generation-pipeline in DataDog#1482
- Allow use of latest urllib3 by @therve in DataDog#1556
- Mark
access_role
as nullable by @api-clients-generation-pipeline in DataDog#1566
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.14.0...2.15.0
- Mark
restricted_roles
as nullable in monitor update request by @api-clients-generation-pipeline in DataDog#1508 - Mark additional usage fields as
nullable
by @api-clients-generation-pipeline in DataDog#1516 - Updated findings api error responses by @api-clients-generation-pipeline in DataDog#1486
- Mark usage metering field
lines_indexed
asnullable
by @api-clients-generation-pipeline in DataDog#1521 - Update dashboard widget axis field descriptions by @api-clients-generation-pipeline in DataDog#1507
- Fix
CreateGCPSTSAccount
return code and update tests by @api-clients-generation-pipeline in DataDog#1528 - Fix
CreateGCPSTSAccount
response status code by @api-clients-generation-pipeline in DataDog#1531 - Add missing descriptions for authorization scopes in public docs by @api-clients-generation-pipeline in DataDog#1529
- Update CI Visibility pipelines write API endpoint fields by @api-clients-generation-pipeline in DataDog#1535
- Add support for mute findings endpoint by @api-clients-generation-pipeline in DataDog#1469
- Expose
database-monitoring
monitor type by @api-clients-generation-pipeline in DataDog#1354 - Add endpoint to get Synthetics default locations by @api-clients-generation-pipeline in DataDog#1515
- Add usage metering RUM Roku fields by @api-clients-generation-pipeline in DataDog#1522
- Add usage metering fields for AWS and Azure cloud cost management by @api-clients-generation-pipeline in DataDog#1524
- Add support for CI Visibility create pipeline events endpoint by @api-clients-generation-pipeline in DataDog#1523
- Add isUndefined synthetics assertion operator by @api-clients-generation-pipeline in DataDog#1527
- Add missing Synthetics and Metrics Scope descriptions by @api-clients-generation-pipeline in DataDog#1530
- mark v1 GCP APIs as deprecated by @api-clients-generation-pipeline in DataDog#1518
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.13.2...2.14.0
- Re-introduce array container models by @skarimo in DataDog#1503
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.13.1...2.13.2
- Add back array models for compatibility by @therve in DataDog#1499
- Team name and handle length updates by @api-clients-generation-pipeline in DataDog#1495
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.13.0...2.13.1
- Mark usage fields as nullable by @api-clients-generation-pipeline in DataDog#1432
- Properly mark usage fields as nullable by @api-clients-generation-pipeline in DataDog#1451
- Remove read only attributes from team create and update by @api-clients-generation-pipeline in DataDog#1455
- Expose
include_breakdown
param for v2 hourly_usage by @api-clients-generation-pipeline in DataDog#1424 - Add support for deserializing
additionalProperties
in GO client by @api-clients-generation-pipeline in DataDog#1417 - Add new grpc assertions for Synthetics tests by @api-clients-generation-pipeline in DataDog#1429
- add additional_query_filters to slo widget by @api-clients-generation-pipeline in DataDog#1443
- Add
customer_impact_scope
to fields by @api-clients-generation-pipeline in DataDog#1441 - Add notify_end_states and notify_end_types options to downtime by @api-clients-generation-pipeline in DataDog#1445
- Add snapshot timestamp to GetFinding by @api-clients-generation-pipeline in DataDog#1457
- Support schema version parameter in Get and List Service Definition endpoints by @api-clients-generation-pipeline in DataDog#1460
- Add Application Vulnerability Management to usage metering API by @api-clients-generation-pipeline in DataDog#1461
- Add formula and function slo query to dash widgets by @api-clients-generation-pipeline in DataDog#1466
- Add secure field to Synthetics Browser Test variables and update docs by @api-clients-generation-pipeline in DataDog#1465
- Add MatchingDowntime to monitor schema and with_downtimes parameter to GetMonitor by @api-clients-generation-pipeline in DataDog#1475
- Add auth scopes for the
service_definition
endpoints by @api-clients-generation-pipeline in DataDog#1479 - Update documentation for observability pipeline bytes usage attribution by @api-clients-generation-pipeline in DataDog#1472
- Add option to obfuscate extracted values from Synthetics multistep tests by @api-clients-generation-pipeline in DataDog#1473
- Add support for GCP STS endpoints by @api-clients-generation-pipeline in DataDog#1464
- Add
sort
field to List Stream Widget's request query by @api-clients-generation-pipeline in DataDog#1492
- Update spec to change findings limit and security monitoring menu order by @api-clients-generation-pipeline in DataDog#1426
- Require teams_manage scope for creating and deleting teams by @api-clients-generation-pipeline in DataDog#1444
- Remove models for arrays by @therve in DataDog#1431
- Update team name and handle length restrictions by @api-clients-generation-pipeline in DataDog#1493
- Deprecate note for Incident Teams endpoints by @api-clients-generation-pipeline in DataDog#1450
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.12.0...2.13.0
- Fix application_security_host_top99p usage field by @api-clients-generation-pipeline in DataDog#1383
- Mark
resource_type
attribute as required for Confluent Account by @api-clients-generation-pipeline in DataDog#1400 - Fix spec errors caught with prism validation by @api-clients-generation-pipeline in DataDog#1413
- Fix spans/logs custom metrics delete operation responses by @api-clients-generation-pipeline in DataDog#1419
- Add support for Incident Todo APIs by @api-clients-generation-pipeline in DataDog#1368
- Add supported relations in restriction policy by @api-clients-generation-pipeline in DataDog#1380
- Add parameter to downtime API for returning creator info by @api-clients-generation-pipeline in DataDog#1382
- Publish the new ingested timeseries metrics for usage attribution by @api-clients-generation-pipeline in DataDog#1365
- Add tags field to dashboard API spec by @api-clients-generation-pipeline in DataDog#1373
- Add pagination support to SearchIncidents by @api-clients-generation-pipeline in DataDog#1391
- Add service catalog v2.1 schema by @api-clients-generation-pipeline in DataDog#1387
- Add team API specs by @api-clients-generation-pipeline in DataDog#1385
- Add spans metrics API endpoints specification by @api-clients-generation-pipeline in DataDog#1392
- Add universal service monitoring to usage metering API by @api-clients-generation-pipeline in DataDog#1395
- Add a new contact type in service catalog api for schema v2 and v2.1 by @api-clients-generation-pipeline in DataDog#1398
- Add pagination support for the GET service_definitions endpoint by @api-clients-generation-pipeline in DataDog#1403
- Publish logs forwarding fields in summary usage API by @api-clients-generation-pipeline in DataDog#1402
- Add compressedJsonDescriptor to Synthetics gRPC tests by @api-clients-generation-pipeline in DataDog#1401
- Add region field and note about multiregion start by @api-clients-generation-pipeline in DataDog#1386
- Add AP1 support by @api-clients-generation-pipeline in DataDog#1409
- Add support for shared dashboards endpoints by @api-clients-generation-pipeline in DataDog#1396
- Deprecate audit logs usage by @api-clients-generation-pipeline in DataDog#1411
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.11.0...2.12.0
- Fix oneOf generation with mixed types including primitives by @nkzou in DataDog#1374
- Add restriction policy APIs by @api-clients-generation-pipeline in DataDog#1337
- Support RUM data source in Query API and fix aggregators by @api-clients-generation-pipeline in DataDog#1345
- Add endpoint to get and set on demand concurrency cap for Synthetics by @api-clients-generation-pipeline in DataDog#1341
- Publish IP allowlist APIs by @api-clients-generation-pipeline in DataDog#1330
- Expose Flutter fields to rum product in the meter usage API by @api-clients-generation-pipeline in DataDog#1350
- Improve typing coverage on the api_client module by @therve in DataDog#1347
- Add profiled fargate tasks to usage attribution by @api-clients-generation-pipeline in DataDog#1355
- Add cipipeline stream to ListStreamSource by @api-clients-generation-pipeline in DataDog#1321
- Add application_security to security monitoring rule type enum by @api-clients-generation-pipeline in DataDog#1353
- Add
ci_pipelines
enum toFormulaAndFunctionEventsDataSource
by @api-clients-generation-pipeline in DataDog#1363 - Add citest stream to ListStreamSource by @api-clients-generation-pipeline in DataDog#1358
- Add
logs_issue_stream
enum toListStreamSource
by @api-clients-generation-pipeline in DataDog#1364 - Add support for Incident Integration Metadata APIs by @api-clients-generation-pipeline in DataDog#1356
- Add SLO to GRACE API spec by @api-clients-generation-pipeline in DataDog#1371
- Add audit trail to usage metering API by @api-clients-generation-pipeline in DataDog#1370
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.10.0...2.11.0
- Set hosts versions as
type any
by @api-clients-generation-pipeline in DataDog#1339
- Add orchestrator section in IP ranges by @api-clients-generation-pipeline in DataDog#1331
- Add Cloud Cost Management fields to Usage Metering endpoints by @api-clients-generation-pipeline in DataDog#1335
- Add cloud-cost as a supported query data source by @api-clients-generation-pipeline in DataDog#1327
- Add Cloud Cost And Container Excl Agent Usage Fields by @api-clients-generation-pipeline in DataDog#1340
- Add SLO status and error budget remaining to search API by @api-clients-generation-pipeline in DataDog#1344
- Add
sort
field to SLOListWidgetQuery by @api-clients-generation-pipeline in DataDog#1342
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.9.0...2.10.0
- Mark timeseries values as nullable by @api-clients-generation-pipeline in DataDog#1296
- Fix APIs default init by @therve in DataDog#1303
- Add namespaces attribute and rename excluded_attributes in SDS Public API by @api-clients-generation-pipeline in DataDog#1308
- Set macV as
type any
by @api-clients-generation-pipeline in DataDog#1323
- Add Support for Incident Management Search API by @api-clients-generation-pipeline in DataDog#1251
- Add TOTP parameters to Synthetics test options by @api-clients-generation-pipeline in DataDog#1291
- Add httpVersion option to Synthetics API tests by @api-clients-generation-pipeline in DataDog#1300
- Add deprecationDate to security monitoring rule response by @api-clients-generation-pipeline in DataDog#1301
- Add new group by configuration to list stream widget by @api-clients-generation-pipeline in DataDog#1298
- Add synthetics advanced scheduling by @api-clients-generation-pipeline in DataDog#1282
- Add notification preset enum field to monitor options by @api-clients-generation-pipeline in DataDog#1305
- Add support for Cloudflare integration API by @api-clients-generation-pipeline in DataDog#1304
- Add support for Fastly account API by @api-clients-generation-pipeline in DataDog#1233
- Add monitor configuration policies by @api-clients-generation-pipeline in DataDog#1307
- Support is_cspm_enabled field in GCP integrations by @api-clients-generation-pipeline in DataDog#1316
- Add run workflow widget to dashboard schema by @api-clients-generation-pipeline in DataDog#1309
- Add new missing enum values for
aggregation
anddetectionMethod
by @api-clients-generation-pipeline in DataDog#1325 - Add region to estimated cost and historical cost response by @api-clients-generation-pipeline in DataDog#1326
- Add Usage Metering container_excl_agent_usage fields by @api-clients-generation-pipeline in DataDog#1328
- Add event_stream fields to dashboard list stream widget by @api-clients-generation-pipeline in DataDog#1329
- Remove indexed logs from Usage Attribution by @api-clients-generation-pipeline in DataDog#1290
- Remove pagination parameter from CI visibility aggregate endpoints by @api-clients-generation-pipeline in DataDog#1295
- Move Service account create from users to service accounts by @api-clients-generation-pipeline in DataDog#1313
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.8.0...2.9.0
- Remove incorrect required fields from CloudConfigurationComplianceRuleOptions by @api-clients-generation-pipeline in DataDog#1276
- Update CI Visibility types of BucketResponse schema by @api-clients-generation-pipeline in DataDog#1278
- Fix logs aggregate integer facets by @api-clients-generation-pipeline in DataDog#1285
- Add support for query scalar and timeseries endpoints by @api-clients-generation-pipeline in DataDog#1274
- Add estimated rum sessions usage types to UA enums by @api-clients-generation-pipeline in DataDog#1269
- Update API spec to allow primary timeframe, target, and warning by @api-clients-generation-pipeline in DataDog#1280
- Add Usage Metering Cont Usage fields by @api-clients-generation-pipeline in DataDog#1281
- Add secure field to synthetics config variables by @api-clients-generation-pipeline in DataDog#1283
- Expose helper method to retrieve oneOf instance by @skarimo in DataDog#1284
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.7.0...2.8.0
- Add missing response fields to MTD usage attribution endpoint by @api-clients-generation-pipeline in DataDog#1259
- Fix missing field in Synthetics tests authentication configuration by @api-clients-generation-pipeline in DataDog#1263
- Mark
hosts
response version fields as nullable by @api-clients-generation-pipeline in DataDog#1261
- Add fields for CSPM GCP usage by @api-clients-generation-pipeline in DataDog#1237
- Add offset and limit parameter to SLO correction API by @api-clients-generation-pipeline in DataDog#1241
- Add documentation for Logs Pipelines ReferenceTableLogsLookupProcessor by @api-clients-generation-pipeline in DataDog#1240
- Adding new field for the usage metering infra hosts by @api-clients-generation-pipeline in DataDog#1244
- Add
include_percentiles
field in Logs Custom Metrics by @api-clients-generation-pipeline in DataDog#1224 - Add OAuth support for Synthetics tests by @api-clients-generation-pipeline in DataDog#1247
- Add new billable summary fields by @api-clients-generation-pipeline in DataDog#1257
- RUM Applications Management API add client_token by @api-clients-generation-pipeline in DataDog#1243
- Support GRPC unary calls in Synthetics by @api-clients-generation-pipeline in DataDog#1253
- Add style object to dashboard widget formulas by @api-clients-generation-pipeline in DataDog#1266
- Add enable_samples monitor option by @api-clients-generation-pipeline in DataDog#1267
- Update security_monitoring endpoints for cloud_configuration rules by @api-clients-generation-pipeline in DataDog#1268
- Add support for sensitive data scanner APIs by @api-clients-generation-pipeline in DataDog#1265
- Add synthetics_parallel_testing to Usage Metering API by @api-clients-generation-pipeline in DataDog#1270
- Synthetics add pagination params to get all tests endpoint by @api-clients-generation-pipeline in DataDog#1271
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.6.0...2.7.0
- Fix service catalog schema change by @api-clients-generation-pipeline in DataDog#1232
- Add support for CI Visibility API by @api-clients-generation-pipeline in DataDog#1210
- Add support for querying logs in Online Archives by @api-clients-generation-pipeline in DataDog#1199
- Add new SDS fields to usage API by @api-clients-generation-pipeline in DataDog#1211
- Remove Beta status for SLO history endpoint by @api-clients-generation-pipeline in DataDog#1212
- Update formula and function monitor enum datasource by @api-clients-generation-pipeline in DataDog#1217
- Add scheduling_options to monitor definition by @api-clients-generation-pipeline in DataDog#1218
- Appsec Fargate Public Documentation by @api-clients-generation-pipeline in DataDog#1221
- Adds noScreenshot to SyntheticsStep by @api-clients-generation-pipeline in DataDog#1223
- Add support for xpath assertions in synthetics tests by @api-clients-generation-pipeline in DataDog#1204
- Add bodyType to Synthetics request by @api-clients-generation-pipeline in DataDog#1229
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.5.0...2.6.0
- Add Default Rule ID in SignalRuleResponseQuery by @api-clients-generation-pipeline in DataDog#1196
- Remove incident's resolved attribute from update requests by @api-clients-generation-pipeline in DataDog#1197
- Fix event monitor created_at by @api-clients-generation-pipeline in DataDog#1198
- Fix spectral rules by @api-clients-generation-pipeline in DataDog#1202
- Add notify_by monitor option by @api-clients-generation-pipeline in DataDog#1189
- Add support for service definitions APIs by @api-clients-generation-pipeline in DataDog#1203
- Add support for confluent cloud integration by @api-clients-generation-pipeline in DataDog#1143
- Add type annotations to models by @therve in DataDog#1200
- Deprecate metric field of Security Monitoring Rules by @api-clients-generation-pipeline in DataDog#1208
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.4.0...2.5.0
- Refactor RuleQuery models by @api-clients-generation-pipeline in DataDog#1183
- Fix SearchSLO response structure by @api-clients-generation-pipeline in DataDog#1184
- Handle deprecation of APIs and attributes by @therve in DataDog#1170
- Add ListActiveConfigurations endpoint and add new filter[queried] param to list tag configurations endpoint by @api-clients-generation-pipeline in DataDog#1120
- Improve enum handling by @therve in DataDog#1159
- Support proxy in async client by @therve in DataDog#1162
- Add doesNotExist to synthetics operator enum by @api-clients-generation-pipeline in DataDog#1153
- Add TopologyMapWidget to dashboard schema by @api-clients-generation-pipeline in DataDog#1157
- Add Overall Status support to SLO Search API by @api-clients-generation-pipeline in DataDog#1158
- Add APM Fargate to Usage Metering API by @api-clients-generation-pipeline in DataDog#1152
- Add support for template variable multiselect in dashboards by @api-clients-generation-pipeline in DataDog#1163
- Add storage option to widget query definitions by @api-clients-generation-pipeline in DataDog#1167
- Add support for retrieving a security signal by ID by @api-clients-generation-pipeline in DataDog#1175
- Add support for signal correlation API by @api-clients-generation-pipeline in DataDog#1168
- Add support for SLO List widget by @api-clients-generation-pipeline in DataDog#1174
- Add new historical_cost endpoint, and update estimate_cost by @api-clients-generation-pipeline in DataDog#1166
- Add support for incident attachment APIs by @api-clients-generation-pipeline in DataDog#1181
- @nkzou made their first contribution in DataDog#1151
- @dependabot made their first contribution in DataDog#1171
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.3.0...2.4.0
- Update Pagerduty operation
DeletePagerDutyIntegrationService
response status code by @api-clients-generation-pipeline in DataDog#1114 - Fix oneOf primitive objects creation by @therve in DataDog#1125
- Add support for digest auth in synthetics tests by @api-clients-generation-pipeline in DataDog#1121
- Add support for RUM application endpoints by @api-clients-generation-pipeline in DataDog#1122
- add priority parameters for dashboard monitor summary widget by @api-clients-generation-pipeline in DataDog#1127
- Add
logs_pattern_stream
tolist_stream
widget source by @api-clients-generation-pipeline in DataDog#1129 - Add group_retention_duration and on_missing_data monitor options by @api-clients-generation-pipeline in DataDog#1124
- Expose CSPM aws host count in Usage Metering API by @api-clients-generation-pipeline in DataDog#1141
- Add estimated ingested logs attribution by @api-clients-generation-pipeline in DataDog#1115
- Add org region to usage summary and billable usage summary by @api-clients-generation-pipeline in DataDog#1136
- add compression methods to metric payloads by @api-clients-generation-pipeline in DataDog#1112
- Add role relationships to RoleUpdateData by @api-clients-generation-pipeline in DataDog#1138
- Add
ci_tests
enum to FormulaAndFunctionEventsDataSource by @api-clients-generation-pipeline in DataDog#1137 - Add missing options and request option to synthetics test by @api-clients-generation-pipeline in DataDog#1128
- Add support for global variable from multistep synthetics tests by @api-clients-generation-pipeline in DataDog#1100
- update deprecated usage attribution API docs to direct users to migra… by @api-clients-generation-pipeline in DataDog#1130
- [Synthetics] remove started form eventType enum by @api-clients-generation-pipeline in DataDog#1132
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.2.0...2.3.0
- docs(dataviz): update Treemap widget definition with deprecated properties + updated description [VIZZ-2305] by @api-clients-generation-pipeline in DataDog#1099
- Add hourly usage v2 endpoint by @api-clients-generation-pipeline in DataDog#1084
- Add metrics field in the RuleQuery by @api-clients-generation-pipeline in DataDog#1085
- Add support for Events V2 endpoint by @api-clients-generation-pipeline in DataDog#1057
- [RQ-2492]: Add custom_events to list of product families in hourly-usage api. by @api-clients-generation-pipeline in DataDog#1108
- Re-introduce Estimated Cost API by @api-clients-generation-pipeline in DataDog#1116
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.1.0...2.2.0
- Remove include_percentiles default by @api-clients-generation-pipeline in DataDog#1065
- Mark message as required for Synthetics tests by @api-clients-generation-pipeline in DataDog#1059
- Add synthetics results api replay only tests by @api-clients-generation-pipeline in DataDog#1098
- New usage metering endpoint for estimated cost by org by @api-clients-generation-pipeline in DataDog#1069
- Add estimated indexed spans usage attribution by @api-clients-generation-pipeline in DataDog#1068
- Handle raw json for additionalProperties in typescript by @api-clients-generation-pipeline in DataDog#1040
- Add Application Security Monitoring Hosts Attribution by @api-clients-generation-pipeline in DataDog#1070
- Add support for security monitoring rule dynamic criticality by @api-clients-generation-pipeline in DataDog#1054
- Update IP ranges with synthetics private locations section by @api-clients-generation-pipeline in DataDog#1075
- Add typing information to pagination methods by @therve in DataDog#1078
- Add new products to billable summary by @api-clients-generation-pipeline in DataDog#1080
- Update usage attribution enums by @api-clients-generation-pipeline in DataDog#1071
- Add estimated ingested spans to usage attribution by @api-clients-generation-pipeline in DataDog#1089
- Add v2 Security monitoring signals triage operations. by @api-clients-generation-pipeline in DataDog#1081
- Add typing to API arguments by @therve in DataDog#1076
- Update metric intake v2 accept response by @api-clients-generation-pipeline in DataDog#1077
- Add description of metric type enums by @api-clients-generation-pipeline in DataDog#1090
- remove x-unstable property for usage attribution endpoints by @api-clients-generation-pipeline in DataDog#1097
- @ganeshkumarsv made their first contribution in DataDog#1095
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.0.0...2.1.0
- AuthN Mapping spec cleanup to match implementation by @api-clients-generation-pipeline in DataDog#1006
- Fix compress call by @therve in DataDog#1028
- Add cls to the list of keywords by @therve in DataDog#1038
- Fix additionalProperties on SyntheticsAPITestResultData by @api-clients-generation-pipeline in DataDog#1036
- Fix synthetics vitals type by @api-clients-generation-pipeline in DataDog#1039
- Add connection to synthetics assertion type enum by @api-clients-generation-pipeline in DataDog#1010
- Add grpc subtype to synthetics tests by @api-clients-generation-pipeline in DataDog#985
- Add support for
zstd1
Content-Encoding by @jirikuncar in DataDog#946 - Add include descendants to monthly and hourly usage attribution APIs by @api-clients-generation-pipeline in DataDog#1032
- Add v2 endpoints for Opsgenie Integration by @api-clients-generation-pipeline in DataDog#1021
- Add distribution points intake endpoint by @api-clients-generation-pipeline in DataDog#1019
- Add height and width params to graph snapshot by @api-clients-generation-pipeline in DataDog#1048
- Add support for defining histogram requests in Distribution widgets by @api-clients-generation-pipeline in DataDog#1030
- Add DowngradeOrg endpoint by @api-clients-generation-pipeline in DataDog#1050
- Add new options for new value detection type on security monitoring rules by @api-clients-generation-pipeline in DataDog#1042
- Add ci execution rule in Synthetics options by @api-clients-generation-pipeline in DataDog#1043
- Add SLO Search API endpoint by @api-clients-generation-pipeline in DataDog#949
- Remove unstable marker from SLO corrections API by @api-clients-generation-pipeline in DataDog#1020
- Remove unstable/beta note since Metrics Without Limits is GA by @api-clients-generation-pipeline in DataDog#1029
- Refactor API client by @therve in DataDog#1018
- Remove unstable marker on security list signal endpoint by @api-clients-generation-pipeline in DataDog#1047
- @jybp made their first contribution in DataDog#1063
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.12...2.0.0
- Remove duplicated lazy imports by @therve in DataDog#983
- Remove unused pararameter from authn mapping by @api-clients-generation-pipeline in DataDog#986
- Expose v2 usage endpoint for application security monitoring by @api-clients-generation-pipeline in DataDog#978
- Add
rehydration_max_scan_size_in_gb
field to Logs Archives by @api-clients-generation-pipeline in DataDog#973 - Add
mute_first_recovery_notification
option to downtime by @api-clients-generation-pipeline in DataDog#942 - Add lambda traced invocations usage endpoint by @api-clients-generation-pipeline in DataDog#984
- Expose new usage field for react sessions by @api-clients-generation-pipeline in DataDog#987
- Add missing option and enum value for SecurityMonitoringRule by @api-clients-generation-pipeline in DataDog#993
- Adds docs for metric estimate endpoint by @api-clients-generation-pipeline in DataDog#975
- Allow additional log attributes by @api-clients-generation-pipeline in DataDog#966
- Add v2 endpoint for submitting series by @api-clients-generation-pipeline in DataDog#911
- Add
ci-tests
monitor type by @api-clients-generation-pipeline in DataDog#992 - Add RUM settings schema to synthetics tests by @api-clients-generation-pipeline in DataDog#1001
- Add v1 signal triage endpoints by @api-clients-generation-pipeline in DataDog#997
- Deprecate old usage apis by @api-clients-generation-pipeline in DataDog#989
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.11.0...1.12
- Fix type for
date
field inLogsByRetentionMonthlyUsage
by @api-clients-generation-pipeline in DataDog#864 - Fix org name maximum by @api-clients-generation-pipeline in DataDog#894
- Fix pagination for top avg metrics endpoint by @api-clients-generation-pipeline in DataDog#899
- Rename models and operations with mixed cases by @therve in DataDog#904
- Fix generation of oneOf types by @jirikuncar in DataDog#921
- Allow bool coercion/conversion by @therve in DataDog#922
- Fix type of nullable additionalProperties by @jirikuncar in DataDog#926
- Make type optional for synthetics basic auth model by @api-clients-generation-pipeline in DataDog#933
- Fix camel case version of
ListSLOs
by @jirikuncar in DataDog#955 - Serialize body in async client by @therve in DataDog#952
- Set correct type for
tags
property by @api-clients-generation-pipeline in DataDog#950
- Add impossible travel detection method by @api-clients-generation-pipeline in DataDog#855
- Add CI App usage endpoint and usage summary columns by @api-clients-generation-pipeline in DataDog#860
- [RUM] Add search endpoints by @api-clients-generation-pipeline in DataDog#859
- Add support for getting online archive usage by @api-clients-generation-pipeline in DataDog#868
- Add endpoint for retrieving audit logs by @api-clients-generation-pipeline in DataDog#866
- Add support for Error Tracking monitors by @api-clients-generation-pipeline in DataDog#896
- Add support for
ci-pipelines
monitor using Formulas and Functions by @api-clients-generation-pipeline in DataDog#906 - Add aggregate endpoint for RUM by @api-clients-generation-pipeline in DataDog#919
- Add
median
aggregation functions to RUM and logs by @api-clients-generation-pipeline in DataDog#931 - Add endpoint for validation of existing monitors by @api-clients-generation-pipeline in DataDog#932
- Create new ListStreamSource types in order to deprecate ISSUE_STREAM by @api-clients-generation-pipeline in DataDog#939
- [Query Value Widget] Add the timeseries background by @api-clients-generation-pipeline in DataDog#930
- Add
restricted_roles
to Synthetics tests and private locations by @api-clients-generation-pipeline in DataDog#941 - Add v2 SAML config IdP Metadata upload endpoint by @api-clients-generation-pipeline in DataDog#948
- Support pagination in Python by @api-clients-generation-pipeline in DataDog#957
- Add Usage API endpoint for observability-pipelines and add properties to v1 GetUsageSummary by @api-clients-generation-pipeline in DataDog#928
- Add Historical Chargeback Summary endpoint by @api-clients-generation-pipeline in DataDog#967
- Move shared modules outside of versions by @therve in DataDog#870
- Bump minimum python by @therve in DataDog#883
- Migrate to a global configuration by @therve in DataDog#900
- Remove
lambda_usage
andlambda_percentage
from usage API by @api-clients-generation-pipeline in DataDog#914 - [dashboards] Removed
issue_stream
type fromListStreamSource
by @api-clients-generation-pipeline in DataDog#944
- [monitors] Deprecate
locked
property and clarify documentation forrestricted_roles
by @api-clients-generation-pipeline in DataDog#888
- @juan-fernandez made their first contribution in DataDog#869
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.10.0...1.11.0
- Add missing type to enum by @api-clients-generation-pipeline in DataDog#844
- Add nullable user relationships to incidents and use this relationship schema for
commander_user
by @api-clients-generation-pipeline in DataDog#799 - Fix event intake response by @api-clients-generation-pipeline in DataDog#849
- Use custom generator by @therve in DataDog#853
- [Synthetics] Add missing option for SSL tests by @api-clients-generation-pipeline in DataDog#851
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.9.0...1.10.0
- Add missing type to
CloudWorkloadSecurityAgentRuleAttributes
by @api-clients-generation-pipeline in DataDog#841
- Add organization metadata to additional Usage API responses by @api-clients-generation-pipeline in DataDog#809
- Add support for formula and function in monitors by @api-clients-generation-pipeline in DataDog#815
- Add endpoint for managing SAML AuthN mappings by @api-clients-generation-pipeline in DataDog#813
- [Synthetics] Add
isCritical
to browser test steps by @api-clients-generation-pipeline in DataDog#826 - Add metrics bulk-config endpoint by @api-clients-generation-pipeline in DataDog#818
- Add support for "estimated usage attribution" by @api-clients-generation-pipeline in DataDog#839
- Add org metadata for all hourly usage endpoints by @api-clients-generation-pipeline in DataDog#843
- Add CSPM usage fields and change properties to nullable doubles by @api-clients-generation-pipeline in DataDog#795
- Add synthetics test result failure field by @api-clients-generation-pipeline in DataDog#811
- Fix funnel steps definition by @api-clients-generation-pipeline in DataDog#832
- Store unknown model properties in
_data_store
map by @therve in DataDog#837 - Extract incident meta object by @api-clients-generation-pipeline in DataDog#838
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.8.0...1.9.0
- [Added] Add
filter[deleted]
parameter for searching recently deleted dashboards. See #787. - [Added] Add support for authentication and proxy options in Synthetics. See #742.
- [Added] Support formulas and functions in Treemap Widget. See #782.
- [Added] Add Cloud Workload Security Agent Rules API. See #769.
- [Added] Add
offset
andlimit
parameters to usage listing endpoint. See #774. - [Added] Add monthly usage attribution API spec. See #754.
- [Added] Add missing hosts metadata fields. See #747.
- [Added] Add
replay_session_count
and update documentation forrum_session_count
. See #773. - [Added] Add retry options for a step in Synthetics multistep test. See #758.
- [Added] Document
author_name
in dashboard response. See #755. - [Added] Add organization metadata for RUM sessions usage and expose
rum_browser_and_mobile_session_count
. See #748. - [Added] Add endpoint to retrieve hourly usage attribution. See #724.
- [Added] Add support for scoped application keys. See #705.
- [Added] Add endpoint for cloning roles. See #732.
- [Added] Add organization metadata for audit logs, CWS, CSPM, DBM. See #740.
- [Added] Add
ci-pipelines alert
to monitors enum. See #731. - [Added] Add support for sunburst widget in dashboard. See #736.
- [Added] Add async client to Python. See #737.
- [Fixed] Clarify required fields for
SyntheticsAPIStep
,SyntheticsAPITest
, andSyntheticsBrowserTest
. See #667. - [Fixed] Fixes to Cloud Workload Security API. See #785.
- [Fixed] Make downtime weekdays nullable. See #761.
- [Fixed] Do type conversion all the time in Python. See #757.
- [Fixed] Fix a typo in an incident field attribute description. See #713.
- [Fixed] Fix
SecurityMonitoringSignal.attributes.tags
type. See #716. - [Changed] Remove read only fields in
EventCreateRequest
. See #783. - [Changed] Change pagination arguments for querying usage attribution. See #753.
- [Deprecated] Remove session counts from RUM units response. See #728.
- [Removed] Remove deprecated AgentRule field in Security Rules API for CWS. See #746.
- [Added] [dashboards formulas and functions] Add formulas and functions support to change widget. See #567.
- [Added] Add RUM Units to usage metering API. See #657.
- [Added] Add trigger synthetics tests endpoint. See #642.
- [Added] [Synthetics] Add support for UDP API tests. See #662.
- [Added] Add support for
websocket
synthetics tests. See #674. - [Added] Add support for profiled Fargate tasks in Usage API. See #670.
- [Added] Add 429 error responses. See #675.
- [Added] Document query in
MonitorSearchResult
. See #690. - [Added] Expose
public_id
andorg_name
in Usage API response. See #692. - [Added] Add endpoint to get corrections applied to an SLO. See #689.
- [Added] Expose estimated logs usage in Usage Attribution API. See #700.
- [Added] Add Limit Note for Hourly Requests. See #699.
- [Fixed] Fix type for
ratio_in_month
in usage metering. See #652. - [Fixed] Change
UsageNetworkFlowsHour.indexed_event_count
to match actual API. See #661. - [Fixed] SLO Correction attributes
rrule
andduration
can be nullable. See #665. - [Fixed] Mark
batch_id
in Synthetics Trigger CI response as nullable. See #677. - [Fixed] Remove event title length constraint. See #682.
- [Fixed] Fix monitor
timeout_h
example and limits. See #687. - [Fixed] Be more resilient to plain text errors. See #696.
- [Fixed] Make python fail properly on invalid header. See #711.
- [Fixed] Remove python unused conversion arguments calls. See #714.
- [Changed] [Synthetics] Fix required target in assertions and type in step results. See #666.
- [Changed] Reorganize python params_map. See #710.
- [Added] Add support for Azure
automute
option. See #647. - [Added] Add v2 intake endpoint. See #640.
- [Added] Add support for RRULE fields in SLO corrections. See #600.
- [Added] Add aggregations attribute to v2 metric tag configuration. See #577.
- [Added] Add
apm_stats_query
property toDistributionWidgetRequest
. See #628. - [Fixed] Use plural form for dbm hosts usage properties. See #611.
- [Fixed] Make monitor properties
priority
andrestricted_roles
nullable. See #627. - [Changed] Update Synthetics CI test metadata. See #610.
- [Deprecated] Update property descriptions for Dashboard RBAC release. See #639.
- [Added] Add
type
andis_template
properties to notebooks. See #615. - [Added] Add
renotify_occurrences
andrenotify_statuses
monitor options. See #613. - [Added] Add
servername
property to SSL Synthetics tests request. See #603. - [Added] Document encoding in metrics intake. See #604.
- [Added] Add support for formulas and functions in the Scatterplot Widget for dashboards. See #587.
- [Added] Add support for gzip and deflate encoding. See #593.
- [Added] Add information about creator to Synthetics tests details. See #596.
- [Added] Add support for funnel widget in dashboards. See #590.
- [Added] Add formula and function APM resource stats query definition for dashboards. See #582.
- [Added] ApmDependencyStatsQuery for formulas and functions dashboard widgets. See #581.
- [Fixed] Fix handling of primitive types in oneOfs. See #621.
- [Fixed] Remove event title length constraint. See #598.
- [Fixed] Allow nullable date in notebook cells. See #607.
- [Fixed]
IncidentFieldAttributesMultipleValue
can be nullable. See #602. - [Fixed] Fix incidents schemas. See #601.
- [Fixed] Make sure that OpenAPI definition are valid with real server responses. See #595.
- [Fixed] Fix typo in usage attribution field names for profiled containers. See #597.
- [Fixed] Make the name property required for APM Dependency Stat Query widget. See #586.
- [Fixed] Mark SLO Correction Type as required. See #568.
- [Changed] Enable compression in responses. See #612.
- [Changed] Use AVG aggregation function for DBM queries. See #592.
- [Added] Add restricted roles for Synthetics global variables. See #550.
- [Added] Add events data source to Dashboard widgets. See #545.
- [Added] Add support for security monitoring rule
type
property. See #544. - [Added] Add
batch_id
to the synthetics trigger endpoint response. See #556. - [Added] Add
audit alert
monitor type. See #559. - [Added] Add DBM usage endpoint. See #546.
- [Added] Add config variables to Synthetics browser test config. See #563.
- [Added] Add
available_values
property to template variables schema. See #564. - [Added] Add
follow_redirects
options to test request in Synthetics. See #571. - [Fixed] Minor fixes of the incident schema. See #552.
- [Fixed] Make SLO history metadata unit nullable. See #555.
- [Fixed] Fix python unparsed serialization. See #569.
- [Fixed] Fix SLO history error response type for overall errors. See #570.
- [Changed] Fix SLO history schema for groups and monitors fields. See #575.
- [Changed] Remove metadata from required list for metric SLO history endpoint. See #579.
- [Added] Add Webhooks integration support. See #549.
- [Added] Add missing synthetics variable parser type
x_path
. See #548. - [Added] Add
audit_stream
toListStreamSource
. See #536. - [Added] Add percentile to dashboard
WidgetAggregator
schema. See #532. - [Added] Add
id_str
property to Event response. See #538. - [Added] Add edge to Synthetics devices. See #542.
- [Added] Add endpoints to manage Service Accounts v2. See #523.
- [Added] Add
new_group_delay
and deprecatenew_host_delay
monitor properties. See #535. - [Added] Add
include_descendants
param to usage attribution API. See #540. - [Added] Update to latest openapi generator image. See #528.
- [Added] Add support for list widget in dashboards. See #504.
- [Added] Extend table widget requests to support formulas and functions. See #526.
- [Added] Add CSPM to usage attribution. See #518.
- [Added] Add support for dashboard bulk delete, restore endpoints. See #501.
- [Added] Add support for audit logs data source in dashboards. See #521.
- [Added] Add
allow_insecure
option for multistep steps in Synthetics. See #515. - [Fixed] Improve resiliency of the Python SDK. See #531.
- [Fixed] Fix serialization of query metrics response containing nullable points. See #516.
- [Fixed] Fix
status
property name for browser error status in Synthetics. See #517. - [Changed] Add separate schema for deleting AWS account. See #513.
- [Removed] Remove deprecated endpoints
/api/v1/usage/traces
and/api/v1/usage/tracing-without-limits
. See #519.
- [Added] Add support for
GET /api/v2/application_keys/{app_key_id}
. See #502. - [Added] Add
meta
property with pagination info to SLOCorrectionList endpoint response. See #499. - [Added] Add support for treemap widget. See #494.
- [Added] Add missing properties
query_index
andtag_set
toMetricsQueryMetadata
. See #468. - [Added] Add missing fields
hasExtendedTitle
,type
,version
andupdateAuthorId
for Security Monitoring Rule endpoints. See #483. - [Added] Dashboard RBAC role support. See #478.
- [Added] Add missing fields in usage billable summary keys. See #477.
- [Fixed] Remove US only constraint for AWS tag filtering. See #490.
- [Fixed] Add BDD tests to synthetics. See #489.
- [Fixed] Fix Python type checking. See #487.
- [Fixed] Handle null in query metrics unit. See #486.
- [Changed] Specify format of
report_id
parameter. See #510. - [Changed] Remove Synthetics tick interval enum. See #488.
- [Added] Add CWS to usage metering endpoint. See #458.
- [Added] Add endpoint to list Synthetics global variables. See #459.
- [Added] Add monitors search endpoint. See #455.
- [Added] Add
tag_config_source
to usage attribution response. See #449. - [Added] Add endpoints to configure Security Filters. See #440.
- [Added] Add
active_child
nested downtime object toDowntime
component for downtime APIs. See #434. - [Added] Add audit logs to usage endpoints. See #466.
- [Added] Add
override_label
andis_hidden
attribute forWidgetCustomLink
. See #438. - [Added] Add monitor
name
andpriority
attributes to synthetics test options. See #473. - [Fixed] Fix type of day/month response attribute in custom metrics usage. See #471.
- [Fixed] Fix handling of log aggregation
oneOf
. See #463. - [Fixed] Make
assertions
field optional for multistep synthetics tests, and addglobal
config variable type. See #457. - [Fixed] Properly mark monitor required fields. See #448.
- [Fixed] Rename
incident_integration_metadata
toincident_integrations
to match API. See #444. - [Fixed] Properly mark several synthetics attributes as read only. See #437.
- [Fixed] Fix paging attributes of usage attribution endpoints. See #435.
- [Changed] Rename
compliance
toCSPM
in usage endpoint. See #466.
- [Added] Notebooks Public API Documentation. See #432.
- [Added] Add
logs_by_retention
usage property andGetUsageLogsByRetention
endpoint. See #425. - [Added] Add anomaly detection method to
SecurityMonitoringRuleDetectionMethod
enum. See #424. - [Added] Add
with_configured_alert_ids
parameter to get a SLO details endpoint. See #421. - [Added] Add
setCookie
,dnsServerPort
,allowFailure
andisCritical
fields for Synthetics tests. See #418. - [Added] Add
metadata
property with pagination info toSLOList
endpoint response. See #414. - [Added] Add new properties to group widget, note widget and image widget. See #412.
- [Added] Add support for a
rate
metric type in manage metric tags v2 endpoint. See #409. - [Added] Add support for ICMP Synthetics tests. See #406.
- [Added] Add vSphere usage information. See #402.
- [Added] Mark metric volumes and ingested tags endpoints as stable. See #396.
- [Added] Add
filter[shared]
query parameter for searching dashboards. See #390. - [Added] Add profiling product fields in usage metering endpoint. See #389.
- [Added] Add
title
andbackground_color
properties to dashboard group widget. See #388. - [Added] Add
marker
,xaxis
andyaxis
properties on distribution widgets. See #400. - [Fixed] Remove default value of
is_column_break
layout property of dashboard. See #431. - [Fixed] Remove nulltype. See #401.
- [Changed] Enumerate accepted values for fields parameter in usage attribution requests. See #428.
- [Changed] Add new enum value for tick interval and remove
request
as required field from synthetics test. See #426. - [Deprecated] Deprecate
legend_size
andshow_legend
properties on distribution widgets. See #400. - [Removed] Remove deprecated Synthetics methods
CreateTest
andUpdateTest
. See #403.
- [Added] Add
reflow_type
property to dashboard object. See #372. - [Added] Add security track and formulas and functions support for geomap dashboard widget. See #370.
- [Added] Generate intake endpoints. See #367.
- [Added] Add endpoint for listing all downtimes for the specified monitor. See #361.
- [Added] Add
modified_at
attribute to user response v2 schema. See #352. - [Added] Add default environment loading in clients. See #347.
- [Added] Add
passed
,noSavingResponseBody
,noScreenshot
, anddisableCors
fields to Synthetics. See #346. - [Added] Add compliance usage endpoint and compliance host statistics. See #342.
- [Added] Add tag filter options for
/api/v{1,2}/metrics
. See #340. - [Added] Add usage fields for Heroku and OpenTelemetry. See #337.
- [Added] Add
global_time_target
field to SLO widget. See #335. - [Added] Add method to export an API test in Synthetics. See #334.
- [Added] Add metadata to usage top average metrics response. See #333.
- [Added] Add median as valid aggregator for formulas and functions. See #328.
- [Fixed] Fix Python template for exclusiveMinimum/Maximum. See #377.
- [Fixed] Make python fail properly when invalid key is passed. See #350.
- [Fixed] Fix parsing of
oneOf
attributes. See #344. - [Fixed] Browser Test message required. See #330.
- [Changed] Return correct object in
GetBrowserTest
endpoint. See #359. - [Changed] Change python API model. See #351.
- [Changed] Add agent rules in security monitoring rules queries. See #336.
- [Added] Add
legend_layout
andlegend_columns
to timeseries widget definition. See #320. - [Added] Add support for multistep tests in Synthetics. See #313.
- [Added] Add core web vitals to synthetics browser test results. See #308.
- [Added] Add v2 metric tags and metric volumes endpoints. See #307.
- [Added] Add new endpoints for browser and API tests in Synthetics. See #301.
- [Added] Add
groupby_simple_monitor
option to monitors. See #300. - [Added] Allow formula and functions in query value requests. See #299.
- [Added] Allow formula and functions in toplist requests. See #298.
- [Added] Add slack resource. See #292.
- [Added] Add
detectionMethod
andnewValueOptions
fields to security monitoring rules. See #290. - [Added] Expose "event-v2 alert" monitor type. See #289.
- [Added] Add new US3 region. See #288.
- [Added] Add
org_name
field to usage attribution response. See #287. - [Changed] Make query name required in formulas and functions queries. See #311.
- [Changed] Rename objects for formulas and functions to be more generic. See #294.
- [Changed] Update response schema for service level objective operation
GetSLOHistory
. See #319.
- [Added] Add profile_metrics_query properties to dashboard widget requests. See #282.
- [Added] Add geomap widget to dashboards v1. See #278.
- [Added] Add v2 API for metric tag configuration. See #277.
- [Added] Add Lambda invocations usage to response. See #276.
- [Added] Remove unstable flag for logs apis. See #268.
- [Added] Add restricted roles to monitor update. See #255.
- [Added] Add endpoint for IoT billing usage. See #251.
- [Added] Add query parameters for SLO search endpoint. See #249.
- [Added] Add fields for formula and function query definition and widget formulas. See #245.
- [Added] Add global_time to time_window slo widget. See #243.
- [Added] Update required fields in create and update SLO correction requests. See #235.
- [Added] Add docs for log index creation. See #232.
- [Added] Add SLO Corrections. See #226.
- [Fixed] Add missing tlsVersion and minTlsVersion to Synthetics assertion types. See #284.
- [Fixed] Rule: all nested objects in arrays must be defined on top-level. See #279.
- [Fixed] Add support for DD_SITE in examples. See #271.
- [Fixed] Change dashboards analyzed_spans to spans. See #270.
- [Fixed] Fix AWS tag filter delete request. See #266.
- [Fixed] Remove an unnecessary field from TimeSeriesFormulaAndFunctionEventQuery. See #265.
- [Fixed] Fix unit format in SLO history response. See #260.
- [Fixed] Change dashboards group_by from object to list of objects. See #259.
- [Fixed] Fix monitor location of restricted roles. See #254.
- [Fixed] Format the python client using black. See #252.
- [Fixed] Fix paging parameter names for logs aggregate queries. See #248.
- [Fixed] Update to latest apigentools image. See #230.
- [Fixed] Add additionalProperties: false to synthetics target field. See #228.
- [Changed] Fix integer/number formats in Logs and Synthetics endpoints. See #229.
- [Added] Add new live and rehydrated logs breakdowns to Usage API. See #223.
- [Added] Add support for Synthetics variables from test. See #214.
- [Added] Add filters to rule endpoints in security monitoring API. See #209.
- [Added] Add Azure app services fields to usage v1 endpoints. See #208.
- [Added] Add mobile RUM OS types usage fields. See #207.
- [Added] Add config variables for synthetics API tests. See #206.
- [Added] Add endpoints for the public API of Logs2Metrics. See #203.
- [Added] Add endpoints for API Keys v2. See #200.
- [Added] Add javascript value to synthetics browser variable types. See #197.
- [Added] Add synthetics assertion operator. See #186.
- [Changed] Extract enum to specific schema in incidents endpoint. See #222.
- [Changed] Extract key sorting enum to a specific schema in key management endpoints. See #218.
- [Changed] Rename
list_sl_os
tolist_slos
. See #216. - [Removed] Remove Synthetic resources property. See #201.
- [Added] Add Application keys v2 API. See #182.
- [Added] Mark Usage Attribution endpoint as public beta. See #170.
- [Added] Add AWS filtering endpoints. See #168.
- [Added] Add limit parameter for get usage top average metrics. See #166.
- [Added] Add endpoint to fetch process summaries. See #165.
- [Added] Add synthetics private location endpoints. See #164.
- [Added] Add user_update, recommendation and snapshot as event alert types. See #163.
- [Added] Add Usage Attribution endpoint. See #161.
- [Added] Add new API for incident management usage. See #159.
- [Changed] Mark request bodies as required or explicitly optional. See #176.
- [Changed] Mark query field as optional when searching logs. See #158.
- [Deprecated] Deprecate subscription and billing fields in create organization endpoint. See #167.
- [Removed] Remove org_id parameter from Usage Attribution endpoint. See #172.
- [Added] Add the incident schema. See #154.
- [Added] Add IP prefixes by location for synthetics endpoints. See #149.
- [Added] Add filter parameter for listing teams and services. See #148.
- [Added] Add restricted roles to monitor create and edit requests. See #146.
- [Added] Add 3 new palettes to the conditional formatting options. See #141.
- [Fixed] Quota & retention are now editable fields in log indexes. See #150.
- [Fixed] Add patch to support validating nullable values. See #144.
- [Changed] Change event_query property to use log query definition in dashboard widgets. See #155.
- [Changed] Rename tracing without limits and traces usage endpoints. See #145.
- [Added] Add missing synthetics step types. See #129.
- [Added] Add include_tags in logs archives. See #126.
- [Changed] Change teams and services objects names to be incident specific. See #134.
- [Removed] Remove
require_full_window
client default value for monitors. See #135.
- Initial beta release of this client