From fc260955545d9e3e32790cd34fd16206d582c215 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Wed, 11 Mar 2026 17:33:55 +0000 Subject: [PATCH] Regenerate client from commit 349d602 of spec repo --- .generator/schemas/v2/openapi.yaml | 43 +++++++++++++++- ...elemetry-source-returns-OK-response.frozen | 1 - ...entelemetry-source-returns-OK-response.yml | 27 ---------- .../ValidatePipeline_884022323.rb | 50 ------------------- features/v2/observability_pipelines.feature | 8 --- .../v2/models/deleted_suite_response_data.rb | 6 +-- .../deleted_suite_response_data_attributes.rb | 2 +- .../models/deleted_suites_request_delete.rb | 8 +-- ...eleted_suites_request_delete_attributes.rb | 6 +-- .../deleted_suites_request_delete_request.rb | 4 +- .../v2/models/deleted_suites_request_type.rb | 2 +- .../v2/models/deleted_suites_response.rb | 4 +- .../v2/models/deleted_test_response_data.rb | 8 +-- .../deleted_test_response_data_attributes.rb | 2 +- .../v2/models/deleted_tests_request_delete.rb | 8 +-- ...deleted_tests_request_delete_attributes.rb | 6 +-- .../deleted_tests_request_delete_request.rb | 4 +- .../v2/models/deleted_tests_request_type.rb | 2 +- .../v2/models/deleted_tests_response.rb | 4 +- .../v2/models/deleted_tests_response_type.rb | 2 +- .../global_variable_json_patch_request.rb | 2 +- ...global_variable_json_patch_request_data.rb | 4 +- ...able_json_patch_request_data_attributes.rb | 2 +- ...rvability_pipeline_opentelemetry_source.rb | 2 +- .../v2/models/suite_create_edit.rb | 2 +- .../v2/models/suite_create_edit_request.rb | 4 +- .../v2/models/suite_search_response_type.rb | 2 +- .../v2/models/synthetics_network_test_edit.rb | 2 +- .../synthetics_network_test_edit_request.rb | 2 +- .../v2/models/synthetics_suite.rb | 2 +- .../synthetics_suite_search_response_data.rb | 4 +- ...s_suite_search_response_data_attributes.rb | 4 +- .../v2/models/synthetics_suite_test.rb | 2 +- 33 files changed, 92 insertions(+), 139 deletions(-) delete mode 100644 cassettes/features/v2/observability_pipelines/Validate-a-metrics-pipeline-with-opentelemetry-source-returns-OK-response.frozen delete mode 100644 cassettes/features/v2/observability_pipelines/Validate-a-metrics-pipeline-with-opentelemetry-source-returns-OK-response.yml delete mode 100644 examples/v2/observability-pipelines/ValidatePipeline_884022323.rb diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 3bec741a1267..8d0e283f954e 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -20587,15 +20587,19 @@ components: - data type: object DeletedSuiteResponseData: + description: Data object for a deleted Synthetic test suite. properties: attributes: $ref: '#/components/schemas/DeletedSuiteResponseDataAttributes' id: + description: The public ID of the deleted Synthetic test suite. type: string type: $ref: '#/components/schemas/SyntheticsSuiteTypes' type: object DeletedSuiteResponseDataAttributes: + description: Attributes of a deleted Synthetic test suite, including deletion + timestamp and public ID. properties: deleted_at: description: Deletion timestamp of the Synthetic suite ID. @@ -20605,10 +20609,12 @@ components: type: string type: object DeletedSuitesRequestDelete: + description: Data object for a bulk delete Synthetic test suites request. properties: attributes: $ref: '#/components/schemas/DeletedSuitesRequestDeleteAttributes' id: + description: An optional identifier for the delete request. type: string type: $ref: '#/components/schemas/DeletedSuitesRequestType' @@ -20616,19 +20622,24 @@ components: - attributes type: object DeletedSuitesRequestDeleteAttributes: + description: Attributes for a bulk delete Synthetic test suites request. properties: force_delete_dependencies: + description: Whether to force deletion of suites that have dependent resources. type: boolean public_ids: + description: List of public IDs of the Synthetic test suites to delete. example: - '' items: + description: The public ID of a Synthetic test suite to delete. type: string type: array required: - public_ids type: object DeletedSuitesRequestDeleteRequest: + description: Request body for bulk deleting Synthetic test suites. properties: data: $ref: '#/components/schemas/DeletedSuitesRequestDelete' @@ -20637,6 +20648,7 @@ components: type: object DeletedSuitesRequestType: default: delete_suites_request + description: Type for the bulk delete Synthetic suites request, `delete_suites_request`. enum: - delete_suites_request example: delete_suites_request @@ -20644,22 +20656,28 @@ components: x-enum-varnames: - DELETE_SUITES_REQUEST DeletedSuitesResponse: + description: Response containing the list of deleted Synthetic test suites. properties: data: + description: List of deleted Synthetic suite data objects. items: $ref: '#/components/schemas/DeletedSuiteResponseData' type: array type: object DeletedTestResponseData: + description: Data object for a deleted Synthetic test. properties: attributes: $ref: '#/components/schemas/DeletedTestResponseDataAttributes' id: + description: The public ID of the deleted Synthetic test. type: string type: $ref: '#/components/schemas/DeletedTestsResponseType' type: object DeletedTestResponseDataAttributes: + description: Attributes of a deleted Synthetic test, including deletion timestamp + and public ID. properties: deleted_at: description: Deletion timestamp of the Synthetic test ID. @@ -20669,10 +20687,12 @@ components: type: string type: object DeletedTestsRequestDelete: + description: Data object for a bulk delete Synthetic tests request. properties: attributes: $ref: '#/components/schemas/DeletedTestsRequestDeleteAttributes' id: + description: An optional identifier for the delete request. type: string type: $ref: '#/components/schemas/DeletedTestsRequestType' @@ -20680,19 +20700,24 @@ components: - attributes type: object DeletedTestsRequestDeleteAttributes: + description: Attributes for a bulk delete Synthetic tests request. properties: force_delete_dependencies: + description: Whether to force deletion of tests that have dependent resources. type: boolean public_ids: + description: List of public IDs of the Synthetic tests to delete. example: - '' items: + description: The public ID of a Synthetic test to delete. type: string type: array required: - public_ids type: object DeletedTestsRequestDeleteRequest: + description: Request body for bulk deleting Synthetic tests. properties: data: $ref: '#/components/schemas/DeletedTestsRequestDelete' @@ -20701,6 +20726,7 @@ components: type: object DeletedTestsRequestType: default: delete_tests_request + description: Type for the bulk delete Synthetic tests request, `delete_tests_request`. enum: - delete_tests_request example: delete_tests_request @@ -20708,14 +20734,17 @@ components: x-enum-varnames: - DELETE_TESTS_REQUEST DeletedTestsResponse: + description: Response containing the list of deleted Synthetic tests. properties: data: + description: List of deleted Synthetic test data objects. items: $ref: '#/components/schemas/DeletedTestResponseData' type: array type: object DeletedTestsResponseType: default: delete_tests + description: Type for the bulk delete Synthetic tests response, `delete_tests`. enum: - delete_tests example: delete_tests @@ -28822,6 +28851,7 @@ components: - data type: object GlobalVariableJsonPatchRequestData: + description: Data object for a JSON Patch request on a Synthetic global variable. properties: attributes: $ref: '#/components/schemas/GlobalVariableJsonPatchRequestDataAttributes' @@ -28829,6 +28859,7 @@ components: $ref: '#/components/schemas/GlobalVariableJsonPatchType' type: object GlobalVariableJsonPatchRequestDataAttributes: + description: Attributes for a JSON Patch request on a Synthetic global variable. properties: json_patch: description: JSON Patch operations following RFC 6902. @@ -44821,7 +44852,7 @@ components: Protocol (OTLP) over gRPC and HTTP. - **Supported pipeline types:** logs, metrics' + **Supported pipeline types:** logs' properties: grpc_address_key: description: Environment variable name containing the gRPC server address @@ -44851,7 +44882,6 @@ components: type: object x-pipeline-types: - logs - - metrics ObservabilityPipelineOpentelemetrySourceType: default: opentelemetry description: The source type. The value should always be `opentelemetry`. @@ -65632,6 +65662,7 @@ components: type: number type: object SuiteCreateEdit: + description: Data object for creating or editing a Synthetic test suite. properties: attributes: $ref: '#/components/schemas/SyntheticsSuite' @@ -65642,6 +65673,7 @@ components: - type type: object SuiteCreateEditRequest: + description: Request body for creating or editing a Synthetic test suite. properties: data: $ref: '#/components/schemas/SuiteCreateEdit' @@ -65650,6 +65682,7 @@ components: type: object SuiteSearchResponseType: default: suites_search + description: Type for the Synthetics suites search response, `suites_search`. enum: - suites_search example: suites_search @@ -66077,6 +66110,7 @@ components: $ref: '#/components/schemas/SyntheticsNetworkTestRequest' type: object SyntheticsNetworkTestEdit: + description: Data object for creating or editing a Network Path test. properties: attributes: $ref: '#/components/schemas/SyntheticsNetworkTest' @@ -66253,6 +66287,7 @@ components: type: string type: array tests: + description: Array of Synthetic tests included in the suite. items: $ref: '#/components/schemas/SyntheticsSuiteTest' type: array @@ -66306,6 +66341,7 @@ components: attributes: $ref: '#/components/schemas/SyntheticsSuiteSearchResponseDataAttributes' id: + description: The unique identifier of the suite search response data. format: uuid type: string type: @@ -66315,10 +66351,12 @@ components: description: Synthetics suite search response data attributes properties: suites: + description: List of Synthetic suites matching the search query. items: $ref: '#/components/schemas/SyntheticsSuite' type: array total: + description: Total number of Synthetic suites matching the search query. format: int32 maximum: 2147483647 type: integer @@ -66330,6 +66368,7 @@ components: alerting_criticality: $ref: '#/components/schemas/SyntheticsSuiteTestAlertingCriticality' public_id: + description: The public ID of the Synthetic test included in the suite. example: '' type: string required: diff --git a/cassettes/features/v2/observability_pipelines/Validate-a-metrics-pipeline-with-opentelemetry-source-returns-OK-response.frozen b/cassettes/features/v2/observability_pipelines/Validate-a-metrics-pipeline-with-opentelemetry-source-returns-OK-response.frozen deleted file mode 100644 index 9218d08a363b..000000000000 --- a/cassettes/features/v2/observability_pipelines/Validate-a-metrics-pipeline-with-opentelemetry-source-returns-OK-response.frozen +++ /dev/null @@ -1 +0,0 @@ -2026-03-10T16:11:47.487Z \ No newline at end of file diff --git a/cassettes/features/v2/observability_pipelines/Validate-a-metrics-pipeline-with-opentelemetry-source-returns-OK-response.yml b/cassettes/features/v2/observability_pipelines/Validate-a-metrics-pipeline-with-opentelemetry-source-returns-OK-response.yml deleted file mode 100644 index 1c8db742f78a..000000000000 --- a/cassettes/features/v2/observability_pipelines/Validate-a-metrics-pipeline-with-opentelemetry-source-returns-OK-response.yml +++ /dev/null @@ -1,27 +0,0 @@ -http_interactions: -- recorded_at: Tue, 10 Mar 2026 16:11:47 GMT - request: - body: - encoding: UTF-8 - string: '{"data":{"attributes":{"config":{"destinations":[{"id":"datadog-metrics-destination","inputs":["my-processor-group"],"type":"datadog_metrics"}],"pipeline_type":"metrics","processor_groups":[{"enabled":true,"id":"my-processor-group","include":"*","inputs":["opentelemetry-source"],"processors":[{"enabled":true,"id":"filter-processor","include":"env:production","type":"filter"}]}],"sources":[{"id":"opentelemetry-source","type":"opentelemetry"}]},"name":"Metrics - OTel Pipeline"},"type":"pipelines"}}' - headers: - Accept: - - application/json - Content-Type: - - application/json - method: POST - uri: https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/validate - response: - body: - encoding: UTF-8 - string: '{"errors":[]} - - ' - headers: - Content-Type: - - application/vnd.api+json - status: - code: 200 - message: OK -recorded_with: VCR 6.0.0 diff --git a/examples/v2/observability-pipelines/ValidatePipeline_884022323.rb b/examples/v2/observability-pipelines/ValidatePipeline_884022323.rb deleted file mode 100644 index 0a6c3d0e78a5..000000000000 --- a/examples/v2/observability-pipelines/ValidatePipeline_884022323.rb +++ /dev/null @@ -1,50 +0,0 @@ -# Validate a metrics pipeline with opentelemetry source returns "OK" response - -require "datadog_api_client" -api_instance = DatadogAPIClient::V2::ObservabilityPipelinesAPI.new - -body = DatadogAPIClient::V2::ObservabilityPipelineSpec.new({ - data: DatadogAPIClient::V2::ObservabilityPipelineSpecData.new({ - attributes: DatadogAPIClient::V2::ObservabilityPipelineDataAttributes.new({ - config: DatadogAPIClient::V2::ObservabilityPipelineConfig.new({ - pipeline_type: DatadogAPIClient::V2::ObservabilityPipelineConfigPipelineType::METRICS, - destinations: [ - DatadogAPIClient::V2::ObservabilityPipelineDatadogMetricsDestination.new({ - id: "datadog-metrics-destination", - inputs: [ - "my-processor-group", - ], - type: DatadogAPIClient::V2::ObservabilityPipelineDatadogMetricsDestinationType::DATADOG_METRICS, - }), - ], - processor_groups: [ - DatadogAPIClient::V2::ObservabilityPipelineConfigProcessorGroup.new({ - enabled: true, - id: "my-processor-group", - include: "*", - inputs: [ - "opentelemetry-source", - ], - processors: [ - DatadogAPIClient::V2::ObservabilityPipelineFilterProcessor.new({ - enabled: true, - id: "filter-processor", - include: "env:production", - type: DatadogAPIClient::V2::ObservabilityPipelineFilterProcessorType::FILTER, - }), - ], - }), - ], - sources: [ - DatadogAPIClient::V2::ObservabilityPipelineOpentelemetrySource.new({ - id: "opentelemetry-source", - type: DatadogAPIClient::V2::ObservabilityPipelineOpentelemetrySourceType::OPENTELEMETRY, - }), - ], - }), - name: "Metrics OTel Pipeline", - }), - type: "pipelines", - }), -}) -p api_instance.validate_pipeline(body) diff --git a/features/v2/observability_pipelines.feature b/features/v2/observability_pipelines.feature index e272303955a0..bf90c06c1399 100644 --- a/features/v2/observability_pipelines.feature +++ b/features/v2/observability_pipelines.feature @@ -149,14 +149,6 @@ Feature: Observability Pipelines And the response "data.attributes.config.destinations" has length 1 And the response "data.attributes.config.destinations[0].id" is equal to "updated-datadog-logs-destination-id" - @team:DataDog/observability-pipelines - Scenario: Validate a metrics pipeline with opentelemetry source returns "OK" response - Given new "ValidatePipeline" request - And body with value {"data": {"attributes": {"config": {"pipeline_type": "metrics", "destinations": [{"id": "datadog-metrics-destination", "inputs": ["my-processor-group"], "type": "datadog_metrics"}], "processor_groups": [{"enabled": true, "id": "my-processor-group", "include": "*", "inputs": ["opentelemetry-source"], "processors": [{"enabled": true, "id": "filter-processor", "include": "env:production", "type": "filter"}]}], "sources": [{"id": "opentelemetry-source", "type": "opentelemetry"}]}, "name": "Metrics OTel Pipeline"}, "type": "pipelines"}} - When the request is sent - Then the response status is 200 OK - And the response "errors" has length 0 - @team:DataDog/observability-pipelines Scenario: Validate an observability pipeline returns "Bad Request" response Given new "ValidatePipeline" request diff --git a/lib/datadog_api_client/v2/models/deleted_suite_response_data.rb b/lib/datadog_api_client/v2/models/deleted_suite_response_data.rb index 202db61e3042..d950954591ce 100644 --- a/lib/datadog_api_client/v2/models/deleted_suite_response_data.rb +++ b/lib/datadog_api_client/v2/models/deleted_suite_response_data.rb @@ -17,14 +17,14 @@ require 'time' module DatadogAPIClient::V2 - # + # Data object for a deleted Synthetic test suite. class DeletedSuiteResponseData include BaseGenericModel - # + # Attributes of a deleted Synthetic test suite, including deletion timestamp and public ID. attr_accessor :attributes - # + # The public ID of the deleted Synthetic test suite. attr_accessor :id # Type for the Synthetics suites responses, `suites`. diff --git a/lib/datadog_api_client/v2/models/deleted_suite_response_data_attributes.rb b/lib/datadog_api_client/v2/models/deleted_suite_response_data_attributes.rb index f8310add9bfc..e4b0e8006329 100644 --- a/lib/datadog_api_client/v2/models/deleted_suite_response_data_attributes.rb +++ b/lib/datadog_api_client/v2/models/deleted_suite_response_data_attributes.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Attributes of a deleted Synthetic test suite, including deletion timestamp and public ID. class DeletedSuiteResponseDataAttributes include BaseGenericModel diff --git a/lib/datadog_api_client/v2/models/deleted_suites_request_delete.rb b/lib/datadog_api_client/v2/models/deleted_suites_request_delete.rb index 6c318869b42b..268e05a750ab 100644 --- a/lib/datadog_api_client/v2/models/deleted_suites_request_delete.rb +++ b/lib/datadog_api_client/v2/models/deleted_suites_request_delete.rb @@ -17,17 +17,17 @@ require 'time' module DatadogAPIClient::V2 - # + # Data object for a bulk delete Synthetic test suites request. class DeletedSuitesRequestDelete include BaseGenericModel - # + # Attributes for a bulk delete Synthetic test suites request. attr_reader :attributes - # + # An optional identifier for the delete request. attr_accessor :id - # + # Type for the bulk delete Synthetic suites request, `delete_suites_request`. attr_accessor :type attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_suites_request_delete_attributes.rb b/lib/datadog_api_client/v2/models/deleted_suites_request_delete_attributes.rb index 20b745942b16..acc9bd477e5c 100644 --- a/lib/datadog_api_client/v2/models/deleted_suites_request_delete_attributes.rb +++ b/lib/datadog_api_client/v2/models/deleted_suites_request_delete_attributes.rb @@ -17,14 +17,14 @@ require 'time' module DatadogAPIClient::V2 - # + # Attributes for a bulk delete Synthetic test suites request. class DeletedSuitesRequestDeleteAttributes include BaseGenericModel - # + # Whether to force deletion of suites that have dependent resources. attr_accessor :force_delete_dependencies - # + # List of public IDs of the Synthetic test suites to delete. attr_reader :public_ids attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_suites_request_delete_request.rb b/lib/datadog_api_client/v2/models/deleted_suites_request_delete_request.rb index 5f11299b5906..c17807949d62 100644 --- a/lib/datadog_api_client/v2/models/deleted_suites_request_delete_request.rb +++ b/lib/datadog_api_client/v2/models/deleted_suites_request_delete_request.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # + # Request body for bulk deleting Synthetic test suites. class DeletedSuitesRequestDeleteRequest include BaseGenericModel - # + # Data object for a bulk delete Synthetic test suites request. attr_reader :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_suites_request_type.rb b/lib/datadog_api_client/v2/models/deleted_suites_request_type.rb index d7dcd36b2eff..09ebaa6c1a46 100644 --- a/lib/datadog_api_client/v2/models/deleted_suites_request_type.rb +++ b/lib/datadog_api_client/v2/models/deleted_suites_request_type.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Type for the bulk delete Synthetic suites request, `delete_suites_request`. class DeletedSuitesRequestType include BaseEnumModel diff --git a/lib/datadog_api_client/v2/models/deleted_suites_response.rb b/lib/datadog_api_client/v2/models/deleted_suites_response.rb index 5034223037c5..3daf6e0b79a0 100644 --- a/lib/datadog_api_client/v2/models/deleted_suites_response.rb +++ b/lib/datadog_api_client/v2/models/deleted_suites_response.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # + # Response containing the list of deleted Synthetic test suites. class DeletedSuitesResponse include BaseGenericModel - # + # List of deleted Synthetic suite data objects. attr_accessor :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_test_response_data.rb b/lib/datadog_api_client/v2/models/deleted_test_response_data.rb index 533905789cb6..5bde14086834 100644 --- a/lib/datadog_api_client/v2/models/deleted_test_response_data.rb +++ b/lib/datadog_api_client/v2/models/deleted_test_response_data.rb @@ -17,17 +17,17 @@ require 'time' module DatadogAPIClient::V2 - # + # Data object for a deleted Synthetic test. class DeletedTestResponseData include BaseGenericModel - # + # Attributes of a deleted Synthetic test, including deletion timestamp and public ID. attr_accessor :attributes - # + # The public ID of the deleted Synthetic test. attr_accessor :id - # + # Type for the bulk delete Synthetic tests response, `delete_tests`. attr_accessor :type attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_test_response_data_attributes.rb b/lib/datadog_api_client/v2/models/deleted_test_response_data_attributes.rb index a10057cb1dff..b199a367797e 100644 --- a/lib/datadog_api_client/v2/models/deleted_test_response_data_attributes.rb +++ b/lib/datadog_api_client/v2/models/deleted_test_response_data_attributes.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Attributes of a deleted Synthetic test, including deletion timestamp and public ID. class DeletedTestResponseDataAttributes include BaseGenericModel diff --git a/lib/datadog_api_client/v2/models/deleted_tests_request_delete.rb b/lib/datadog_api_client/v2/models/deleted_tests_request_delete.rb index 77ffa349a3c6..b36942452ebf 100644 --- a/lib/datadog_api_client/v2/models/deleted_tests_request_delete.rb +++ b/lib/datadog_api_client/v2/models/deleted_tests_request_delete.rb @@ -17,17 +17,17 @@ require 'time' module DatadogAPIClient::V2 - # + # Data object for a bulk delete Synthetic tests request. class DeletedTestsRequestDelete include BaseGenericModel - # + # Attributes for a bulk delete Synthetic tests request. attr_reader :attributes - # + # An optional identifier for the delete request. attr_accessor :id - # + # Type for the bulk delete Synthetic tests request, `delete_tests_request`. attr_accessor :type attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_tests_request_delete_attributes.rb b/lib/datadog_api_client/v2/models/deleted_tests_request_delete_attributes.rb index a7602922e96a..9fdbc122ef72 100644 --- a/lib/datadog_api_client/v2/models/deleted_tests_request_delete_attributes.rb +++ b/lib/datadog_api_client/v2/models/deleted_tests_request_delete_attributes.rb @@ -17,14 +17,14 @@ require 'time' module DatadogAPIClient::V2 - # + # Attributes for a bulk delete Synthetic tests request. class DeletedTestsRequestDeleteAttributes include BaseGenericModel - # + # Whether to force deletion of tests that have dependent resources. attr_accessor :force_delete_dependencies - # + # List of public IDs of the Synthetic tests to delete. attr_reader :public_ids attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_tests_request_delete_request.rb b/lib/datadog_api_client/v2/models/deleted_tests_request_delete_request.rb index d5b1b8f74342..63c43388449d 100644 --- a/lib/datadog_api_client/v2/models/deleted_tests_request_delete_request.rb +++ b/lib/datadog_api_client/v2/models/deleted_tests_request_delete_request.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # + # Request body for bulk deleting Synthetic tests. class DeletedTestsRequestDeleteRequest include BaseGenericModel - # + # Data object for a bulk delete Synthetic tests request. attr_reader :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_tests_request_type.rb b/lib/datadog_api_client/v2/models/deleted_tests_request_type.rb index 2f97768ff285..d23368c37497 100644 --- a/lib/datadog_api_client/v2/models/deleted_tests_request_type.rb +++ b/lib/datadog_api_client/v2/models/deleted_tests_request_type.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Type for the bulk delete Synthetic tests request, `delete_tests_request`. class DeletedTestsRequestType include BaseEnumModel diff --git a/lib/datadog_api_client/v2/models/deleted_tests_response.rb b/lib/datadog_api_client/v2/models/deleted_tests_response.rb index 51cf0e71628c..11249b49ff1c 100644 --- a/lib/datadog_api_client/v2/models/deleted_tests_response.rb +++ b/lib/datadog_api_client/v2/models/deleted_tests_response.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # + # Response containing the list of deleted Synthetic tests. class DeletedTestsResponse include BaseGenericModel - # + # List of deleted Synthetic test data objects. attr_accessor :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/deleted_tests_response_type.rb b/lib/datadog_api_client/v2/models/deleted_tests_response_type.rb index 02994cdce026..3a79de9cc280 100644 --- a/lib/datadog_api_client/v2/models/deleted_tests_response_type.rb +++ b/lib/datadog_api_client/v2/models/deleted_tests_response_type.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Type for the bulk delete Synthetic tests response, `delete_tests`. class DeletedTestsResponseType include BaseEnumModel diff --git a/lib/datadog_api_client/v2/models/global_variable_json_patch_request.rb b/lib/datadog_api_client/v2/models/global_variable_json_patch_request.rb index 8a4616e7f61a..7035e5a78571 100644 --- a/lib/datadog_api_client/v2/models/global_variable_json_patch_request.rb +++ b/lib/datadog_api_client/v2/models/global_variable_json_patch_request.rb @@ -21,7 +21,7 @@ module DatadogAPIClient::V2 class GlobalVariableJsonPatchRequest include BaseGenericModel - # + # Data object for a JSON Patch request on a Synthetic global variable. attr_reader :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/global_variable_json_patch_request_data.rb b/lib/datadog_api_client/v2/models/global_variable_json_patch_request_data.rb index 27539d01ef69..d9b09fe8ddac 100644 --- a/lib/datadog_api_client/v2/models/global_variable_json_patch_request_data.rb +++ b/lib/datadog_api_client/v2/models/global_variable_json_patch_request_data.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # + # Data object for a JSON Patch request on a Synthetic global variable. class GlobalVariableJsonPatchRequestData include BaseGenericModel - # + # Attributes for a JSON Patch request on a Synthetic global variable. attr_accessor :attributes # Global variable JSON Patch type. diff --git a/lib/datadog_api_client/v2/models/global_variable_json_patch_request_data_attributes.rb b/lib/datadog_api_client/v2/models/global_variable_json_patch_request_data_attributes.rb index 1ba82b51b97a..d19a1ed17b70 100644 --- a/lib/datadog_api_client/v2/models/global_variable_json_patch_request_data_attributes.rb +++ b/lib/datadog_api_client/v2/models/global_variable_json_patch_request_data_attributes.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Attributes for a JSON Patch request on a Synthetic global variable. class GlobalVariableJsonPatchRequestDataAttributes include BaseGenericModel diff --git a/lib/datadog_api_client/v2/models/observability_pipeline_opentelemetry_source.rb b/lib/datadog_api_client/v2/models/observability_pipeline_opentelemetry_source.rb index 6df608ca1081..8404b77f9341 100644 --- a/lib/datadog_api_client/v2/models/observability_pipeline_opentelemetry_source.rb +++ b/lib/datadog_api_client/v2/models/observability_pipeline_opentelemetry_source.rb @@ -19,7 +19,7 @@ module DatadogAPIClient::V2 # The `opentelemetry` source receives telemetry data using the OpenTelemetry Protocol (OTLP) over gRPC and HTTP. # - # **Supported pipeline types:** logs, metrics + # **Supported pipeline types:** logs class ObservabilityPipelineOpentelemetrySource include BaseGenericModel diff --git a/lib/datadog_api_client/v2/models/suite_create_edit.rb b/lib/datadog_api_client/v2/models/suite_create_edit.rb index 23af0d42811a..6950aa247267 100644 --- a/lib/datadog_api_client/v2/models/suite_create_edit.rb +++ b/lib/datadog_api_client/v2/models/suite_create_edit.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Data object for creating or editing a Synthetic test suite. class SuiteCreateEdit include BaseGenericModel diff --git a/lib/datadog_api_client/v2/models/suite_create_edit_request.rb b/lib/datadog_api_client/v2/models/suite_create_edit_request.rb index 4648fa9c912f..0f4e09568a5f 100644 --- a/lib/datadog_api_client/v2/models/suite_create_edit_request.rb +++ b/lib/datadog_api_client/v2/models/suite_create_edit_request.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # + # Request body for creating or editing a Synthetic test suite. class SuiteCreateEditRequest include BaseGenericModel - # + # Data object for creating or editing a Synthetic test suite. attr_reader :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/suite_search_response_type.rb b/lib/datadog_api_client/v2/models/suite_search_response_type.rb index e03387257fcc..340b3d460470 100644 --- a/lib/datadog_api_client/v2/models/suite_search_response_type.rb +++ b/lib/datadog_api_client/v2/models/suite_search_response_type.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Type for the Synthetics suites search response, `suites_search`. class SuiteSearchResponseType include BaseEnumModel diff --git a/lib/datadog_api_client/v2/models/synthetics_network_test_edit.rb b/lib/datadog_api_client/v2/models/synthetics_network_test_edit.rb index d7051949785f..fe2267dc0332 100644 --- a/lib/datadog_api_client/v2/models/synthetics_network_test_edit.rb +++ b/lib/datadog_api_client/v2/models/synthetics_network_test_edit.rb @@ -17,7 +17,7 @@ require 'time' module DatadogAPIClient::V2 - # + # Data object for creating or editing a Network Path test. class SyntheticsNetworkTestEdit include BaseGenericModel diff --git a/lib/datadog_api_client/v2/models/synthetics_network_test_edit_request.rb b/lib/datadog_api_client/v2/models/synthetics_network_test_edit_request.rb index 758cf4226570..f4d97d32404f 100644 --- a/lib/datadog_api_client/v2/models/synthetics_network_test_edit_request.rb +++ b/lib/datadog_api_client/v2/models/synthetics_network_test_edit_request.rb @@ -21,7 +21,7 @@ module DatadogAPIClient::V2 class SyntheticsNetworkTestEditRequest include BaseGenericModel - # + # Data object for creating or editing a Network Path test. attr_reader :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/synthetics_suite.rb b/lib/datadog_api_client/v2/models/synthetics_suite.rb index 08cdb949da42..901f2de4a2ac 100644 --- a/lib/datadog_api_client/v2/models/synthetics_suite.rb +++ b/lib/datadog_api_client/v2/models/synthetics_suite.rb @@ -39,7 +39,7 @@ class SyntheticsSuite # Array of tags attached to the suite. attr_accessor :tags - # + # Array of Synthetic tests included in the suite. attr_reader :tests # Type of the Synthetic suite, `suite`. diff --git a/lib/datadog_api_client/v2/models/synthetics_suite_search_response_data.rb b/lib/datadog_api_client/v2/models/synthetics_suite_search_response_data.rb index b478b580e70b..42cfe69d0a33 100644 --- a/lib/datadog_api_client/v2/models/synthetics_suite_search_response_data.rb +++ b/lib/datadog_api_client/v2/models/synthetics_suite_search_response_data.rb @@ -24,10 +24,10 @@ class SyntheticsSuiteSearchResponseData # Synthetics suite search response data attributes attr_accessor :attributes - # + # The unique identifier of the suite search response data. attr_accessor :id - # + # Type for the Synthetics suites search response, `suites_search`. attr_accessor :type attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/synthetics_suite_search_response_data_attributes.rb b/lib/datadog_api_client/v2/models/synthetics_suite_search_response_data_attributes.rb index 2130ec1ed169..0f698de7c4fb 100644 --- a/lib/datadog_api_client/v2/models/synthetics_suite_search_response_data_attributes.rb +++ b/lib/datadog_api_client/v2/models/synthetics_suite_search_response_data_attributes.rb @@ -21,10 +21,10 @@ module DatadogAPIClient::V2 class SyntheticsSuiteSearchResponseDataAttributes include BaseGenericModel - # + # List of Synthetic suites matching the search query. attr_accessor :suites - # + # Total number of Synthetic suites matching the search query. attr_reader :total attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/synthetics_suite_test.rb b/lib/datadog_api_client/v2/models/synthetics_suite_test.rb index 372b0c26d498..18bcd10811f6 100644 --- a/lib/datadog_api_client/v2/models/synthetics_suite_test.rb +++ b/lib/datadog_api_client/v2/models/synthetics_suite_test.rb @@ -24,7 +24,7 @@ class SyntheticsSuiteTest # Alerting criticality for each the test. attr_accessor :alerting_criticality - # + # The public ID of the Synthetic test included in the suite. attr_reader :public_id attr_accessor :additional_properties