From 477cd54d9516de2e63c2fef3bdad642cccf65b59 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Wed, 18 Feb 2026 17:53:09 +0000 Subject: [PATCH] Regenerate client from commit b76ec20 of spec repo --- .generator/schemas/v2/openapi.yaml | 3 +++ src/datadog_api_client/v2/model/incident_trigger.py | 11 ++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index a86914eb79..541c0cc9ca 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -30806,6 +30806,9 @@ components: properties: rateLimit: $ref: '#/components/schemas/TriggerRateLimit' + version: + description: Version of the incident trigger. + type: string type: object IncidentTriggerWrapper: description: Schema for an Incident-based trigger. diff --git a/src/datadog_api_client/v2/model/incident_trigger.py b/src/datadog_api_client/v2/model/incident_trigger.py index 3c523cdd59..20238d338b 100644 --- a/src/datadog_api_client/v2/model/incident_trigger.py +++ b/src/datadog_api_client/v2/model/incident_trigger.py @@ -24,19 +24,28 @@ def openapi_types(_): return { "rate_limit": (TriggerRateLimit,), + "version": (str,), } attribute_map = { "rate_limit": "rateLimit", + "version": "version", } - def __init__(self_, rate_limit: Union[TriggerRateLimit, UnsetType] = unset, **kwargs): + def __init__( + self_, rate_limit: Union[TriggerRateLimit, UnsetType] = unset, version: Union[str, UnsetType] = unset, **kwargs + ): """ Trigger a workflow from an Incident. For automatic triggering a handle must be configured and the workflow must be published. :param rate_limit: Defines a rate limit for a trigger. :type rate_limit: TriggerRateLimit, optional + + :param version: Version of the incident trigger. + :type version: str, optional """ if rate_limit is not unset: kwargs["rate_limit"] = rate_limit + if version is not unset: + kwargs["version"] = version super().__init__(kwargs)