From 86fbfd38a9001081252df102236a59c2b6e81514 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 26 Jun 2026 11:51:57 +0000 Subject: [PATCH] Regenerate client from commit c7504fc of spec repo --- .generator/schemas/v2/openapi.yaml | 3 +++ .../observability_pipeline_cloud_prem_destination.rb | 12 +++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index fd30acae59e1..0862f2067d35 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/lib/datadog_api_client/v2/models/observability_pipeline_cloud_prem_destination.rb b/lib/datadog_api_client/v2/models/observability_pipeline_cloud_prem_destination.rb index c4a2a99cde3d..7b7d1374a32d 100644 --- a/lib/datadog_api_client/v2/models/observability_pipeline_cloud_prem_destination.rb +++ b/lib/datadog_api_client/v2/models/observability_pipeline_cloud_prem_destination.rb @@ -35,6 +35,9 @@ class ObservabilityPipelineCloudPremDestination # A list of component IDs whose output is used as the `input` for this component. attr_reader :inputs + # Configuration for enabling TLS encryption between the pipeline component and external services. + attr_accessor :tls + # The destination type. The value should always be `cloud_prem`. attr_reader :type @@ -48,6 +51,7 @@ def self.attribute_map :'endpoint_url_key' => :'endpoint_url_key', :'id' => :'id', :'inputs' => :'inputs', + :'tls' => :'tls', :'type' => :'type' } end @@ -60,6 +64,7 @@ def self.openapi_types :'endpoint_url_key' => :'String', :'id' => :'String', :'inputs' => :'Array', + :'tls' => :'ObservabilityPipelineTls', :'type' => :'ObservabilityPipelineCloudPremDestinationType' } end @@ -100,6 +105,10 @@ def initialize(attributes = {}) end end + if attributes.key?(:'tls') + self.tls = attributes[:'tls'] + end + if attributes.key?(:'type') self.type = attributes[:'type'] end @@ -175,6 +184,7 @@ def ==(o) endpoint_url_key == o.endpoint_url_key && id == o.id && inputs == o.inputs && + tls == o.tls && type == o.type && additional_properties == o.additional_properties end @@ -183,7 +193,7 @@ def ==(o) # @return [Integer] Hash code # @!visibility private def hash - [buffer, endpoint_url_key, id, inputs, type, additional_properties].hash + [buffer, endpoint_url_key, id, inputs, tls, type, additional_properties].hash end end end