Skip to content

Commit a6a7058

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit cd43b6e of spec repo
1 parent 17ba416 commit a6a7058

19 files changed

+216
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28208,6 +28208,10 @@ components:
2820828208
description: The `add_env_vars` processor adds environment variable values to
2820928209
log events.
2821028210
properties:
28211+
enabled:
28212+
description: The processor passes through all events if it is set to `false`.
28213+
Defaults to `true`.
28214+
type: boolean
2821128215
id:
2821228216
description: The unique identifier for this component. Used to reference
2821328217
this processor in the pipeline.
@@ -28267,6 +28271,10 @@ components:
2826728271
ObservabilityPipelineAddFieldsProcessor:
2826828272
description: The `add_fields` processor adds static key-value fields to logs.
2826928273
properties:
28274+
enabled:
28275+
description: The processor passes through all events if it is set to `false`.
28276+
Defaults to `true`.
28277+
type: boolean
2827028278
fields:
2827128279
description: A list of static fields (key-value pairs) that is added to
2827228280
each log event processed by this component.
@@ -28768,6 +28776,10 @@ components:
2876828776
Remap Language (VRL)](https://vector.dev/docs/reference/vrl/) scripts with
2876928777
advanced filtering capabilities.
2877028778
properties:
28779+
enabled:
28780+
description: The processor passes through all events if it is set to `false`.
28781+
Defaults to `true`.
28782+
type: boolean
2877128783
id:
2877228784
description: The unique identifier for this processor.
2877328785
example: remap-vrl-processor
@@ -28940,6 +28952,10 @@ components:
2894028952
properties:
2894128953
action:
2894228954
$ref: '#/components/schemas/ObservabilityPipelineDatadogTagsProcessorAction'
28955+
enabled:
28956+
description: The processor passes through all events if it is set to `false`.
28957+
Defaults to `true`.
28958+
type: boolean
2894328959
id:
2894428960
description: The unique identifier for this component. Used to reference
2894528961
this component in other parts of the pipeline (for example, as the `input`
@@ -29025,6 +29041,10 @@ components:
2902529041
ObservabilityPipelineDedupeProcessor:
2902629042
description: The `dedupe` processor removes duplicate fields in log events.
2902729043
properties:
29044+
enabled:
29045+
description: The processor passes through all events if it is set to `false`.
29046+
Defaults to `true`.
29047+
type: boolean
2902829048
fields:
2902929049
description: A list of log field paths to check for duplicates.
2903029050
example:
@@ -29266,6 +29286,10 @@ components:
2926629286
description: The `enrichment_table` processor enriches logs using a static CSV
2926729287
file or GeoIP database.
2926829288
properties:
29289+
enabled:
29290+
description: The processor passes through all events if it is set to `false`.
29291+
Defaults to `true`.
29292+
type: boolean
2926929293
file:
2927029294
$ref: '#/components/schemas/ObservabilityPipelineEnrichmentTableFile'
2927129295
geoip:
@@ -29329,6 +29353,10 @@ components:
2932929353
on a Datadog search query. Logs that match the `include` query are passed
2933029354
through; others are discarded.
2933129355
properties:
29356+
enabled:
29357+
description: The processor passes through all events if it is set to `false`.
29358+
Defaults to `true`.
29359+
type: boolean
2933229360
id:
2933329361
description: The unique identifier for this component. Used to reference
2933429362
this component in other parts of the pipeline (for example, as the `input`
@@ -29439,6 +29467,10 @@ components:
2943929467

2944029468
'
2944129469
properties:
29470+
enabled:
29471+
description: The processor passes through all events if it is set to `false`.
29472+
Defaults to `true`.
29473+
type: boolean
2944229474
id:
2944329475
description: The unique identifier for this component. Used to reference
2944429476
this component in other parts of the pipeline.
@@ -30015,6 +30047,10 @@ components:
3001530047
description: The `ocsf_mapper` processor transforms logs into the OCSF schema
3001630048
using a predefined mapping configuration.
3001730049
properties:
30050+
enabled:
30051+
description: The processor passes through all events if it is set to `false`.
30052+
Defaults to `true`.
30053+
type: boolean
3001830054
id:
3001930055
description: The unique identifier for this component. Used to reference
3002030056
this component in other parts of the pipeline.
@@ -30149,6 +30185,10 @@ components:
3014930185
by Datadog.
3015030186
example: true
3015130187
type: boolean
30188+
enabled:
30189+
description: The processor passes through all events if it is set to `false`.
30190+
Defaults to `true`.
30191+
type: boolean
3015230192
id:
3015330193
description: A unique identifier for this processor.
3015430194
example: parse-grok-processor
@@ -30273,6 +30313,10 @@ components:
3027330313
and flattens it into the event. This is useful when logs contain embedded
3027430314
JSON as a string.
3027530315
properties:
30316+
enabled:
30317+
description: The processor passes through all events if it is set to `false`.
30318+
Defaults to `true`.
30319+
type: boolean
3027630320
field:
3027730321
description: The name of the log field that contains a JSON string.
3027830322
example: message
@@ -30336,6 +30380,10 @@ components:
3033630380
the filter query continue through the pipeline.
3033730381
example: false
3033830382
type: boolean
30383+
enabled:
30384+
description: The processor passes through all events if it is set to `false`.
30385+
Defaults to `true`.
30386+
type: boolean
3033930387
id:
3034030388
description: The unique identifier for this component. Used to reference
3034130389
this component in other parts of the pipeline (for example, as the `input`
@@ -30468,6 +30516,10 @@ components:
3046830516
description: The `reduce` processor aggregates and merges logs based on matching
3046930517
keys and merge strategies.
3047030518
properties:
30519+
enabled:
30520+
description: The processor passes through all events if it is set to `false`.
30521+
Defaults to `true`.
30522+
type: boolean
3047130523
group_by:
3047230524
description: A list of fields used to group log events for merging.
3047330525
example:
@@ -30564,6 +30616,10 @@ components:
3056430616
ObservabilityPipelineRemoveFieldsProcessor:
3056530617
description: The `remove_fields` processor deletes specified fields from logs.
3056630618
properties:
30619+
enabled:
30620+
description: The processor passes through all events if it is set to `false`.
30621+
Defaults to `true`.
30622+
type: boolean
3056730623
fields:
3056830624
description: A list of field names to be removed from each log event.
3056930625
example:
@@ -30611,6 +30667,10 @@ components:
3061130667
ObservabilityPipelineRenameFieldsProcessor:
3061230668
description: The `rename_fields` processor changes field names.
3061330669
properties:
30670+
enabled:
30671+
description: The processor passes through all events if it is set to `false`.
30672+
Defaults to `true`.
30673+
type: boolean
3061430674
fields:
3061530675
description: A list of rename rules specifying which fields to rename in
3061630676
the event, what to rename them to, and whether to preserve the original
@@ -30750,6 +30810,10 @@ components:
3075030810
description: The `sample` processor allows probabilistic sampling of logs at
3075130811
a fixed rate.
3075230812
properties:
30813+
enabled:
30814+
description: The processor passes through all events if it is set to `false`.
30815+
Defaults to `true`.
30816+
type: boolean
3075330817
id:
3075430818
description: The unique identifier for this component. Used to reference
3075530819
this component in other parts of the pipeline (for example, as the `input`
@@ -30801,6 +30865,10 @@ components:
3080130865
description: The `sensitive_data_scanner` processor detects and optionally redacts
3080230866
sensitive data in log events.
3080330867
properties:
30868+
enabled:
30869+
description: The processor passes through all events if it is set to `false`.
30870+
Defaults to `true`.
30871+
type: boolean
3080430872
id:
3080530873
description: The unique identifier for this component. Used to reference
3080630874
this component in other parts of the pipeline (e.g., as input to downstream
@@ -31806,6 +31874,10 @@ components:
3180631874
description: The `throttle` processor limits the number of events that pass
3180731875
through over a given time window.
3180831876
properties:
31877+
enabled:
31878+
description: The processor passes through all events if it is set to `false`.
31879+
Defaults to `true`.
31880+
type: boolean
3180931881
group_by:
3181031882
description: Optional list of fields used to group events before the threshold
3181131883
has been reached.

services/observability_pipelines/src/v2/models/ObservabilityPipelineAddEnvVarsProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ import { ObservabilityPipelineAddEnvVarsProcessorVariable } from "./Observabilit
77
* The `add_env_vars` processor adds environment variable values to log events.
88
*/
99
export class ObservabilityPipelineAddEnvVarsProcessor {
10+
/**
11+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
12+
*/
13+
"enabled"?: boolean;
1014
/**
1115
* The unique identifier for this component. Used to reference this processor in the pipeline.
1216
*/
@@ -42,6 +46,10 @@ export class ObservabilityPipelineAddEnvVarsProcessor {
4246
* @ignore
4347
*/
4448
static readonly attributeTypeMap: AttributeTypeMap = {
49+
enabled: {
50+
baseName: "enabled",
51+
type: "boolean",
52+
},
4553
id: {
4654
baseName: "id",
4755
type: "string",

services/observability_pipelines/src/v2/models/ObservabilityPipelineAddFieldsProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ import { ObservabilityPipelineFieldValue } from "./ObservabilityPipelineFieldVal
77
* The `add_fields` processor adds static key-value fields to logs.
88
*/
99
export class ObservabilityPipelineAddFieldsProcessor {
10+
/**
11+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
12+
*/
13+
"enabled"?: boolean;
1014
/**
1115
* A list of static fields (key-value pairs) that is added to each log event processed by this component.
1216
*/
@@ -42,6 +46,10 @@ export class ObservabilityPipelineAddFieldsProcessor {
4246
* @ignore
4347
*/
4448
static readonly attributeTypeMap: AttributeTypeMap = {
49+
enabled: {
50+
baseName: "enabled",
51+
type: "boolean",
52+
},
4553
fields: {
4654
baseName: "fields",
4755
type: "Array<ObservabilityPipelineFieldValue>",

services/observability_pipelines/src/v2/models/ObservabilityPipelineCustomProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ import { ObservabilityPipelineCustomProcessorType } from "./ObservabilityPipelin
77
* The `custom_processor` processor transforms events using [Vector Remap Language (VRL)](https://vector.dev/docs/reference/vrl/) scripts with advanced filtering capabilities.
88
*/
99
export class ObservabilityPipelineCustomProcessor {
10+
/**
11+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
12+
*/
13+
"enabled"?: boolean;
1014
/**
1115
* The unique identifier for this processor.
1216
*/
@@ -42,6 +46,10 @@ export class ObservabilityPipelineCustomProcessor {
4246
* @ignore
4347
*/
4448
static readonly attributeTypeMap: AttributeTypeMap = {
49+
enabled: {
50+
baseName: "enabled",
51+
type: "boolean",
52+
},
4553
id: {
4654
baseName: "id",
4755
type: "string",

services/observability_pipelines/src/v2/models/ObservabilityPipelineDatadogTagsProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ export class ObservabilityPipelineDatadogTagsProcessor {
1212
* The action to take on tags with matching keys.
1313
*/
1414
"action": ObservabilityPipelineDatadogTagsProcessorAction;
15+
/**
16+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
17+
*/
18+
"enabled"?: boolean;
1519
/**
1620
* The unique identifier for this component. Used to reference this component in other parts of the pipeline (for example, as the `input` to downstream components).
1721
*/
@@ -56,6 +60,10 @@ export class ObservabilityPipelineDatadogTagsProcessor {
5660
type: "ObservabilityPipelineDatadogTagsProcessorAction",
5761
required: true,
5862
},
63+
enabled: {
64+
baseName: "enabled",
65+
type: "boolean",
66+
},
5967
id: {
6068
baseName: "id",
6169
type: "string",

services/observability_pipelines/src/v2/models/ObservabilityPipelineDedupeProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ import { ObservabilityPipelineDedupeProcessorType } from "./ObservabilityPipelin
77
* The `dedupe` processor removes duplicate fields in log events.
88
*/
99
export class ObservabilityPipelineDedupeProcessor {
10+
/**
11+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
12+
*/
13+
"enabled"?: boolean;
1014
/**
1115
* A list of log field paths to check for duplicates.
1216
*/
@@ -46,6 +50,10 @@ export class ObservabilityPipelineDedupeProcessor {
4650
* @ignore
4751
*/
4852
static readonly attributeTypeMap: AttributeTypeMap = {
53+
enabled: {
54+
baseName: "enabled",
55+
type: "boolean",
56+
},
4957
fields: {
5058
baseName: "fields",
5159
type: "Array<string>",

services/observability_pipelines/src/v2/models/ObservabilityPipelineEnrichmentTableProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ import { ObservabilityPipelineEnrichmentTableProcessorType } from "./Observabili
88
* The `enrichment_table` processor enriches logs using a static CSV file or GeoIP database.
99
*/
1010
export class ObservabilityPipelineEnrichmentTableProcessor {
11+
/**
12+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
13+
*/
14+
"enabled"?: boolean;
1115
/**
1216
* Defines a static enrichment table loaded from a CSV file.
1317
*/
@@ -51,6 +55,10 @@ export class ObservabilityPipelineEnrichmentTableProcessor {
5155
* @ignore
5256
*/
5357
static readonly attributeTypeMap: AttributeTypeMap = {
58+
enabled: {
59+
baseName: "enabled",
60+
type: "boolean",
61+
},
5462
file: {
5563
baseName: "file",
5664
type: "ObservabilityPipelineEnrichmentTableFile",

services/observability_pipelines/src/v2/models/ObservabilityPipelineFilterProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ import { ObservabilityPipelineFilterProcessorType } from "./ObservabilityPipelin
66
* The `filter` processor allows conditional processing of logs based on a Datadog search query. Logs that match the `include` query are passed through; others are discarded.
77
*/
88
export class ObservabilityPipelineFilterProcessor {
9+
/**
10+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
11+
*/
12+
"enabled"?: boolean;
913
/**
1014
* The unique identifier for this component. Used to reference this component in other parts of the pipeline (for example, as the `input` to downstream components).
1115
*/
@@ -37,6 +41,10 @@ export class ObservabilityPipelineFilterProcessor {
3741
* @ignore
3842
*/
3943
static readonly attributeTypeMap: AttributeTypeMap = {
44+
enabled: {
45+
baseName: "enabled",
46+
type: "boolean",
47+
},
4048
id: {
4149
baseName: "id",
4250
type: "string",

services/observability_pipelines/src/v2/models/ObservabilityPipelineGenerateMetricsProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ import { ObservabilityPipelineGenerateMetricsProcessorType } from "./Observabili
88
* Metrics can be counters, gauges, or distributions and optionally grouped by log fields.
99
*/
1010
export class ObservabilityPipelineGenerateMetricsProcessor {
11+
/**
12+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
13+
*/
14+
"enabled"?: boolean;
1115
/**
1216
* The unique identifier for this component. Used to reference this component in other parts of the pipeline.
1317
*/
@@ -43,6 +47,10 @@ export class ObservabilityPipelineGenerateMetricsProcessor {
4347
* @ignore
4448
*/
4549
static readonly attributeTypeMap: AttributeTypeMap = {
50+
enabled: {
51+
baseName: "enabled",
52+
type: "boolean",
53+
},
4654
id: {
4755
baseName: "id",
4856
type: "string",

services/observability_pipelines/src/v2/models/ObservabilityPipelineOcsfMapperProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ import { ObservabilityPipelineOcsfMapperProcessorType } from "./ObservabilityPip
77
* The `ocsf_mapper` processor transforms logs into the OCSF schema using a predefined mapping configuration.
88
*/
99
export class ObservabilityPipelineOcsfMapperProcessor {
10+
/**
11+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
12+
*/
13+
"enabled"?: boolean;
1014
/**
1115
* The unique identifier for this component. Used to reference this component in other parts of the pipeline.
1216
*/
@@ -42,6 +46,10 @@ export class ObservabilityPipelineOcsfMapperProcessor {
4246
* @ignore
4347
*/
4448
static readonly attributeTypeMap: AttributeTypeMap = {
49+
enabled: {
50+
baseName: "enabled",
51+
type: "boolean",
52+
},
4553
id: {
4654
baseName: "id",
4755
type: "string",

0 commit comments

Comments
 (0)