Skip to content

Commit 4a023f5

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit cd43b6e of spec repo
1 parent 8abefdf commit 4a023f5

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.

packages/datadog-api-client-v2/models/ObservabilityPipelineAddEnvVarsProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1212
* The `add_env_vars` processor adds environment variable values to log events.
1313
*/
1414
export class ObservabilityPipelineAddEnvVarsProcessor {
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 processor in the pipeline.
1721
*/
@@ -49,6 +53,10 @@ export class ObservabilityPipelineAddEnvVarsProcessor {
4953
* @ignore
5054
*/
5155
static readonly attributeTypeMap: AttributeTypeMap = {
56+
enabled: {
57+
baseName: "enabled",
58+
type: "boolean",
59+
},
5260
id: {
5361
baseName: "id",
5462
type: "string",

packages/datadog-api-client-v2/models/ObservabilityPipelineAddFieldsProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1212
* The `add_fields` processor adds static key-value fields to logs.
1313
*/
1414
export class ObservabilityPipelineAddFieldsProcessor {
15+
/**
16+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
17+
*/
18+
"enabled"?: boolean;
1519
/**
1620
* A list of static fields (key-value pairs) that is added to each log event processed by this component.
1721
*/
@@ -49,6 +53,10 @@ export class ObservabilityPipelineAddFieldsProcessor {
4953
* @ignore
5054
*/
5155
static readonly attributeTypeMap: AttributeTypeMap = {
56+
enabled: {
57+
baseName: "enabled",
58+
type: "boolean",
59+
},
5260
fields: {
5361
baseName: "fields",
5462
type: "Array<ObservabilityPipelineFieldValue>",

packages/datadog-api-client-v2/models/ObservabilityPipelineCustomProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1212
* The `custom_processor` processor transforms events using [Vector Remap Language (VRL)](https://vector.dev/docs/reference/vrl/) scripts with advanced filtering capabilities.
1313
*/
1414
export class ObservabilityPipelineCustomProcessor {
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 processor.
1721
*/
@@ -49,6 +53,10 @@ export class ObservabilityPipelineCustomProcessor {
4953
* @ignore
5054
*/
5155
static readonly attributeTypeMap: AttributeTypeMap = {
56+
enabled: {
57+
baseName: "enabled",
58+
type: "boolean",
59+
},
5260
id: {
5361
baseName: "id",
5462
type: "string",

packages/datadog-api-client-v2/models/ObservabilityPipelineDatadogTagsProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ export class ObservabilityPipelineDatadogTagsProcessor {
1717
* The action to take on tags with matching keys.
1818
*/
1919
"action": ObservabilityPipelineDatadogTagsProcessorAction;
20+
/**
21+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
22+
*/
23+
"enabled"?: boolean;
2024
/**
2125
* 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).
2226
*/
@@ -63,6 +67,10 @@ export class ObservabilityPipelineDatadogTagsProcessor {
6367
type: "ObservabilityPipelineDatadogTagsProcessorAction",
6468
required: true,
6569
},
70+
enabled: {
71+
baseName: "enabled",
72+
type: "boolean",
73+
},
6674
id: {
6775
baseName: "id",
6876
type: "string",

packages/datadog-api-client-v2/models/ObservabilityPipelineDedupeProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1212
* The `dedupe` processor removes duplicate fields in log events.
1313
*/
1414
export class ObservabilityPipelineDedupeProcessor {
15+
/**
16+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
17+
*/
18+
"enabled"?: boolean;
1519
/**
1620
* A list of log field paths to check for duplicates.
1721
*/
@@ -53,6 +57,10 @@ export class ObservabilityPipelineDedupeProcessor {
5357
* @ignore
5458
*/
5559
static readonly attributeTypeMap: AttributeTypeMap = {
60+
enabled: {
61+
baseName: "enabled",
62+
type: "boolean",
63+
},
5664
fields: {
5765
baseName: "fields",
5866
type: "Array<string>",

packages/datadog-api-client-v2/models/ObservabilityPipelineEnrichmentTableProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1313
* The `enrichment_table` processor enriches logs using a static CSV file or GeoIP database.
1414
*/
1515
export class ObservabilityPipelineEnrichmentTableProcessor {
16+
/**
17+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
18+
*/
19+
"enabled"?: boolean;
1620
/**
1721
* Defines a static enrichment table loaded from a CSV file.
1822
*/
@@ -58,6 +62,10 @@ export class ObservabilityPipelineEnrichmentTableProcessor {
5862
* @ignore
5963
*/
6064
static readonly attributeTypeMap: AttributeTypeMap = {
65+
enabled: {
66+
baseName: "enabled",
67+
type: "boolean",
68+
},
6169
file: {
6270
baseName: "file",
6371
type: "ObservabilityPipelineEnrichmentTableFile",

packages/datadog-api-client-v2/models/ObservabilityPipelineFilterProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1111
* 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.
1212
*/
1313
export class ObservabilityPipelineFilterProcessor {
14+
/**
15+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
16+
*/
17+
"enabled"?: boolean;
1418
/**
1519
* 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).
1620
*/
@@ -44,6 +48,10 @@ export class ObservabilityPipelineFilterProcessor {
4448
* @ignore
4549
*/
4650
static readonly attributeTypeMap: AttributeTypeMap = {
51+
enabled: {
52+
baseName: "enabled",
53+
type: "boolean",
54+
},
4755
id: {
4856
baseName: "id",
4957
type: "string",

packages/datadog-api-client-v2/models/ObservabilityPipelineGenerateMetricsProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1313
* Metrics can be counters, gauges, or distributions and optionally grouped by log fields.
1414
*/
1515
export class ObservabilityPipelineGenerateMetricsProcessor {
16+
/**
17+
* The processor passes through all events if it is set to `false`. Defaults to `true`.
18+
*/
19+
"enabled"?: boolean;
1620
/**
1721
* The unique identifier for this component. Used to reference this component in other parts of the pipeline.
1822
*/
@@ -50,6 +54,10 @@ export class ObservabilityPipelineGenerateMetricsProcessor {
5054
* @ignore
5155
*/
5256
static readonly attributeTypeMap: AttributeTypeMap = {
57+
enabled: {
58+
baseName: "enabled",
59+
type: "boolean",
60+
},
5361
id: {
5462
baseName: "id",
5563
type: "string",

packages/datadog-api-client-v2/models/ObservabilityPipelineOcsfMapperProcessor.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1212
* The `ocsf_mapper` processor transforms logs into the OCSF schema using a predefined mapping configuration.
1313
*/
1414
export class ObservabilityPipelineOcsfMapperProcessor {
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.
1721
*/
@@ -49,6 +53,10 @@ export class ObservabilityPipelineOcsfMapperProcessor {
4953
* @ignore
5054
*/
5155
static readonly attributeTypeMap: AttributeTypeMap = {
56+
enabled: {
57+
baseName: "enabled",
58+
type: "boolean",
59+
},
5260
id: {
5361
baseName: "id",
5462
type: "string",

0 commit comments

Comments
 (0)