Skip to content

Commit b36a7ae

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit a778f38 of spec repo
1 parent a7015da commit b36a7ae

7 files changed

Lines changed: 22 additions & 9 deletions

File tree

.generator/schemas/v1/openapi.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23004,7 +23004,7 @@ components:
2300423004
For SDK users only: all fields at this response level are accessible through the
2300523005
`additionalProperties` map. Existing typed-field getters are unchanged. New billing
2300623006
dimensions will not have typed-field getters. Use
23007-
[Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/#get-usage-summary-available-fields)
23007+
[Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/get-available-fields-for-usage-summary/)
2300823008
to enumerate every available key.
2300923009
properties:
2301023010
agent_host_top99p:
@@ -24307,7 +24307,7 @@ components:
2430724307
For SDK users only: all fields at this response level are accessible through the
2430824308
`additionalProperties` map. Existing typed-field getters are unchanged. New billing
2430924309
dimensions will not have typed-field getters. Use
24310-
[Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/#get-usage-summary-available-fields)
24310+
[Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/get-available-fields-for-usage-summary/)
2431124311
to enumerate every available key.
2431224312
properties:
2431324313
account_name:
@@ -25629,7 +25629,7 @@ components:
2562925629
For SDK users only: all fields at this response level are accessible through the
2563025630
`additionalProperties` map. Existing typed-field getters are unchanged. New billing
2563125631
dimensions will not have typed-field getters. Use
25632-
[Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/#get-usage-summary-available-fields)
25632+
[Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/get-available-fields-for-usage-summary/)
2563325633
to enumerate every available key.
2563425634
properties:
2563525635
agent_host_top99p_sum:
@@ -43410,7 +43410,7 @@ paths:
4341043410
`UsageSummaryDateOrg` are accessible through each object's `additionalProperties` map.
4341143411
Existing typed-field getters are unchanged. New billing dimensions will not have
4341243412
typed-field getters. Use
43413-
[Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/#get-usage-summary-available-fields)
43413+
[Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/get-available-fields-for-usage-summary/)
4341443414
to enumerate every available key at each response level.
4341543415

4341643416
This endpoint is only accessible for [parent-level organizations](https://docs.datadoghq.com/account_management/multi_organization/).

.generator/schemas/v2/openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64968,6 +64968,9 @@ components:
6496864968
description: The ID of a component whose output is used as input for this destination.
6496964969
type: string
6497064970
type: array
64971+
tls:
64972+
$ref: "#/components/schemas/ObservabilityPipelineTls"
64973+
description: Configuration for TLS encryption.
6497164974
type:
6497264975
$ref: "#/components/schemas/ObservabilityPipelineCloudPremDestinationType"
6497364976
required:

lib/datadog_api_client/v1/api/usage_metering_api.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2346,7 +2346,7 @@ def get_usage_summary(start_month, opts = {})
23462346
# `UsageSummaryDateOrg` are accessible through each object's `additionalProperties` map.
23472347
# Existing typed-field getters are unchanged. New billing dimensions will not have
23482348
# typed-field getters. Use
2349-
# [Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/#get-usage-summary-available-fields)
2349+
# [Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/get-available-fields-for-usage-summary/)
23502350
# to enumerate every available key at each response level.
23512351
#
23522352
# This endpoint is only accessible for [parent-level organizations](https://docs.datadoghq.com/account_management/multi_organization/).

lib/datadog_api_client/v1/models/usage_summary_date.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module DatadogAPIClient::V1
2222
# For SDK users only: all fields at this response level are accessible through the
2323
# `additionalProperties` map. Existing typed-field getters are unchanged. New billing
2424
# dimensions will not have typed-field getters. Use
25-
# [Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/#get-usage-summary-available-fields)
25+
# [Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/get-available-fields-for-usage-summary/)
2626
# to enumerate every available key.
2727
class UsageSummaryDate
2828
include BaseGenericModel

lib/datadog_api_client/v1/models/usage_summary_date_org.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module DatadogAPIClient::V1
2222
# For SDK users only: all fields at this response level are accessible through the
2323
# `additionalProperties` map. Existing typed-field getters are unchanged. New billing
2424
# dimensions will not have typed-field getters. Use
25-
# [Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/#get-usage-summary-available-fields)
25+
# [Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/get-available-fields-for-usage-summary/)
2626
# to enumerate every available key.
2727
class UsageSummaryDateOrg
2828
include BaseGenericModel

lib/datadog_api_client/v1/models/usage_summary_response.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ module DatadogAPIClient::V1
2323
# For SDK users only: all fields at this response level are accessible through the
2424
# `additionalProperties` map. Existing typed-field getters are unchanged. New billing
2525
# dimensions will not have typed-field getters. Use
26-
# [Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/#get-usage-summary-available-fields)
26+
# [Get available fields for usage summary](https://docs.datadoghq.com/api/latest/usage-metering/get-available-fields-for-usage-summary/)
2727
# to enumerate every available key.
2828
class UsageSummaryResponse
2929
include BaseGenericModel

lib/datadog_api_client/v2/models/observability_pipeline_cloud_prem_destination.rb

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ class ObservabilityPipelineCloudPremDestination
3535
# A list of component IDs whose output is used as the `input` for this component.
3636
attr_reader :inputs
3737

38+
# Configuration for enabling TLS encryption between the pipeline component and external services.
39+
attr_accessor :tls
40+
3841
# The destination type. The value should always be `cloud_prem`.
3942
attr_reader :type
4043

@@ -48,6 +51,7 @@ def self.attribute_map
4851
:'endpoint_url_key' => :'endpoint_url_key',
4952
:'id' => :'id',
5053
:'inputs' => :'inputs',
54+
:'tls' => :'tls',
5155
:'type' => :'type'
5256
}
5357
end
@@ -60,6 +64,7 @@ def self.openapi_types
6064
:'endpoint_url_key' => :'String',
6165
:'id' => :'String',
6266
:'inputs' => :'Array<String>',
67+
:'tls' => :'ObservabilityPipelineTls',
6368
:'type' => :'ObservabilityPipelineCloudPremDestinationType'
6469
}
6570
end
@@ -100,6 +105,10 @@ def initialize(attributes = {})
100105
end
101106
end
102107

108+
if attributes.key?(:'tls')
109+
self.tls = attributes[:'tls']
110+
end
111+
103112
if attributes.key?(:'type')
104113
self.type = attributes[:'type']
105114
end
@@ -175,6 +184,7 @@ def ==(o)
175184
endpoint_url_key == o.endpoint_url_key &&
176185
id == o.id &&
177186
inputs == o.inputs &&
187+
tls == o.tls &&
178188
type == o.type &&
179189
additional_properties == o.additional_properties
180190
end
@@ -183,7 +193,7 @@ def ==(o)
183193
# @return [Integer] Hash code
184194
# @!visibility private
185195
def hash
186-
[buffer, endpoint_url_key, id, inputs, type, additional_properties].hash
196+
[buffer, endpoint_url_key, id, inputs, tls, type, additional_properties].hash
187197
end
188198
end
189199
end

0 commit comments

Comments
 (0)