diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index d829783224aa..31e2588cd555 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -28743,6 +28743,7 @@ paths: - us5.datadoghq.com - ap1.datadoghq.com - ap2.datadoghq.com + - uk1.datadoghq.com - datadoghq.eu - ddog-gov.com - us2.ddog-gov.com @@ -28752,6 +28753,7 @@ paths: - US5 - AP1 - AP2 + - UK1 - EU1 - GOV - US2_GOV @@ -44289,6 +44291,7 @@ paths: - us5.datadoghq.com - ap1.datadoghq.com - ap2.datadoghq.com + - uk1.datadoghq.com - datadoghq.eu - ddog-gov.com - us2.ddog-gov.com @@ -44298,6 +44301,7 @@ paths: - US5 - AP1 - AP2 + - UK1 - EU1 - GOV - US2_GOV @@ -44339,6 +44343,7 @@ servers: - us5.datadoghq.com - ap1.datadoghq.com - ap2.datadoghq.com + - uk1.datadoghq.com - datadoghq.eu - ddog-gov.com - us2.ddog-gov.com diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index b7b41151ba76..c2039595b9f5 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -64968,6 +64968,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: @@ -133308,6 +133311,7 @@ paths: - us5.datadoghq.com - ap1.datadoghq.com - ap2.datadoghq.com + - uk1.datadoghq.com - datadoghq.eu - ddog-gov.com - us2.ddog-gov.com @@ -133317,6 +133321,7 @@ paths: - US5 - AP1 - AP2 + - UK1 - EU1 - GOV - US2_GOV @@ -150670,6 +150675,7 @@ paths: - us5.datadoghq.com - ap1.datadoghq.com - ap2.datadoghq.com + - uk1.datadoghq.com - datadoghq.eu - ddog-gov.com - us2.ddog-gov.com @@ -150679,6 +150685,7 @@ paths: - US5 - AP1 - AP2 + - UK1 - EU1 - GOV - US2_GOV @@ -196305,6 +196312,7 @@ servers: - us5.datadoghq.com - ap1.datadoghq.com - ap2.datadoghq.com + - uk1.datadoghq.com - datadoghq.eu - ddog-gov.com - us2.ddog-gov.com diff --git a/lib/datadog_api_client/configuration.rb b/lib/datadog_api_client/configuration.rb index 293cb80e53b3..7a3192cfa2b4 100644 --- a/lib/datadog_api_client/configuration.rb +++ b/lib/datadog_api_client/configuration.rb @@ -828,6 +828,7 @@ def server_settings "us5.datadoghq.com", "ap1.datadoghq.com", "ap2.datadoghq.com", + "uk1.datadoghq.com", "datadoghq.eu", "ddog-gov.com", "us2.ddog-gov.com", @@ -887,6 +888,7 @@ def operation_server_settings "us5.datadoghq.com", "ap1.datadoghq.com", "ap2.datadoghq.com", + "uk1.datadoghq.com", "datadoghq.eu", "ddog-gov.com", "us2.ddog-gov.com" @@ -937,6 +939,7 @@ def operation_server_settings "us5.datadoghq.com", "ap1.datadoghq.com", "ap2.datadoghq.com", + "uk1.datadoghq.com", "datadoghq.eu", "ddog-gov.com", "us2.ddog-gov.com" @@ -991,6 +994,7 @@ def operation_server_settings "us5.datadoghq.com", "ap1.datadoghq.com", "ap2.datadoghq.com", + "uk1.datadoghq.com", "datadoghq.eu", "ddog-gov.com", "us2.ddog-gov.com" @@ -1045,6 +1049,7 @@ def operation_server_settings "us5.datadoghq.com", "ap1.datadoghq.com", "ap2.datadoghq.com", + "uk1.datadoghq.com", "datadoghq.eu", "ddog-gov.com", "us2.ddog-gov.com" 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