From 77d7376ba0c4197b01579f9c858a344ba75718a5 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 26 Jun 2026 11:52:19 +0000 Subject: [PATCH] Regenerate client from commit c7504fc of spec repo --- .generator/schemas/v2/openapi.yaml | 3 +++ .../observability_pipeline_cloud_prem_destination.py | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index fd30acae59..0862f2067d 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -64633,6 +64633,9 @@ components: description: The ID of a component whose output is used as input for this destination. type: string type: array + tls: + $ref: "#/components/schemas/ObservabilityPipelineTls" + description: Configuration for TLS encryption. type: $ref: "#/components/schemas/ObservabilityPipelineCloudPremDestinationType" required: diff --git a/src/datadog_api_client/v2/model/observability_pipeline_cloud_prem_destination.py b/src/datadog_api_client/v2/model/observability_pipeline_cloud_prem_destination.py index 6fdf1196a4..23be48f6c7 100644 --- a/src/datadog_api_client/v2/model/observability_pipeline_cloud_prem_destination.py +++ b/src/datadog_api_client/v2/model/observability_pipeline_cloud_prem_destination.py @@ -15,6 +15,7 @@ if TYPE_CHECKING: from datadog_api_client.v2.model.observability_pipeline_buffer_options import ObservabilityPipelineBufferOptions + from datadog_api_client.v2.model.observability_pipeline_tls import ObservabilityPipelineTls from datadog_api_client.v2.model.observability_pipeline_cloud_prem_destination_type import ( ObservabilityPipelineCloudPremDestinationType, ) @@ -33,6 +34,7 @@ class ObservabilityPipelineCloudPremDestination(ModelNormal): @cached_property def openapi_types(_): from datadog_api_client.v2.model.observability_pipeline_buffer_options import ObservabilityPipelineBufferOptions + from datadog_api_client.v2.model.observability_pipeline_tls import ObservabilityPipelineTls from datadog_api_client.v2.model.observability_pipeline_cloud_prem_destination_type import ( ObservabilityPipelineCloudPremDestinationType, ) @@ -42,6 +44,7 @@ def openapi_types(_): "endpoint_url_key": (str,), "id": (str,), "inputs": ([str],), + "tls": (ObservabilityPipelineTls,), "type": (ObservabilityPipelineCloudPremDestinationType,), } @@ -50,6 +53,7 @@ def openapi_types(_): "endpoint_url_key": "endpoint_url_key", "id": "id", "inputs": "inputs", + "tls": "tls", "type": "type", } @@ -66,6 +70,7 @@ def __init__( UnsetType, ] = unset, endpoint_url_key: Union[str, UnsetType] = unset, + tls: Union[ObservabilityPipelineTls, UnsetType] = unset, **kwargs, ): """ @@ -85,6 +90,9 @@ def __init__( :param inputs: A list of component IDs whose output is used as the ``input`` for this component. :type inputs: [str] + :param tls: Configuration for enabling TLS encryption between the pipeline component and external services. + :type tls: ObservabilityPipelineTls, optional + :param type: The destination type. The value should always be ``cloud_prem``. :type type: ObservabilityPipelineCloudPremDestinationType """ @@ -92,6 +100,8 @@ def __init__( kwargs["buffer"] = buffer if endpoint_url_key is not unset: kwargs["endpoint_url_key"] = endpoint_url_key + if tls is not unset: + kwargs["tls"] = tls super().__init__(kwargs) self_.id = id