Skip to content

Commit dc805b3

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit 823b622 of spec repo (#31723)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 4adb78e commit dc805b3

File tree

5 files changed

+3321
-13
lines changed

5 files changed

+3321
-13
lines changed

content/en/api/v2/observability-pipelines/examples.json

Lines changed: 7 additions & 7 deletions
Large diffs are not rendered by default.

data/api/v2/full_spec.yaml

Lines changed: 61 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30742,6 +30742,7 @@ components:
3074230742
- $ref: '#/components/schemas/ObservabilityPipelineSocketDestination'
3074330743
- $ref: '#/components/schemas/ObservabilityPipelineAmazonSecurityLakeDestination'
3074430744
- $ref: '#/components/schemas/ObservabilityPipelineCrowdStrikeNextGenSiemDestination'
30745+
- $ref: '#/components/schemas/ObservabilityPipelineGooglePubSubDestination'
3074530746
ObservabilityPipelineConfigProcessorItem:
3074630747
description: A processor for the pipeline.
3074730748
oneOf:
@@ -31803,6 +31804,65 @@ components:
3180331804
type: string
3180431805
x-enum-varnames:
3180531806
- GOOGLE_CLOUD_STORAGE
31807+
ObservabilityPipelineGooglePubSubDestination:
31808+
description: The `google_pubsub` destination publishes logs to a Google Cloud
31809+
Pub/Sub topic.
31810+
properties:
31811+
auth:
31812+
$ref: '#/components/schemas/ObservabilityPipelineGcpAuth'
31813+
encoding:
31814+
$ref: '#/components/schemas/ObservabilityPipelineGooglePubSubDestinationEncoding'
31815+
id:
31816+
description: The unique identifier for this component.
31817+
example: google-pubsub-destination
31818+
type: string
31819+
inputs:
31820+
description: A list of component IDs whose output is used as the `input`
31821+
for this component.
31822+
example:
31823+
- filter-processor
31824+
items:
31825+
type: string
31826+
type: array
31827+
project:
31828+
description: The GCP project ID that owns the Pub/Sub topic.
31829+
example: my-gcp-project
31830+
type: string
31831+
tls:
31832+
$ref: '#/components/schemas/ObservabilityPipelineTls'
31833+
topic:
31834+
description: The Pub/Sub topic name to publish logs to.
31835+
example: logs-subscription
31836+
type: string
31837+
type:
31838+
$ref: '#/components/schemas/ObservabilityPipelineGooglePubSubDestinationType'
31839+
required:
31840+
- id
31841+
- type
31842+
- inputs
31843+
- encoding
31844+
- project
31845+
- topic
31846+
type: object
31847+
ObservabilityPipelineGooglePubSubDestinationEncoding:
31848+
description: Encoding format for log events.
31849+
enum:
31850+
- json
31851+
- raw_message
31852+
example: json
31853+
type: string
31854+
x-enum-varnames:
31855+
- JSON
31856+
- RAW_MESSAGE
31857+
ObservabilityPipelineGooglePubSubDestinationType:
31858+
default: google_pubsub
31859+
description: The destination type. The value should always be `google_pubsub`.
31860+
enum:
31861+
- google_pubsub
31862+
example: google_pubsub
31863+
type: string
31864+
x-enum-varnames:
31865+
- GOOGLE_PUBSUB
3180631866
ObservabilityPipelineGooglePubSubSource:
3180731867
description: The `google_pubsub` source ingests logs from a Google Cloud Pub/Sub
3180831868
subscription.
@@ -55047,9 +55107,7 @@ paths:
5504755107

5504855108

5504955109
Pipeline events can be submitted with a timestamp that is up to 18 hours in
55050-
the past.
55051-
55052-
The duration between the event start and end times cannot exceed 1 year.'
55110+
the past.'
5505355111
operationId: CreateCIAppPipelineEvent
5505455112
requestBody:
5505555113
content:

0 commit comments

Comments
 (0)