Skip to content

Commit 85f2f7d

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit ac622a6 of spec repo
1 parent 8554c28 commit 85f2f7d

6 files changed

+23
-17
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -44172,8 +44172,14 @@ components:
4417244172
action:
4417344173
$ref: '#/components/schemas/ObservabilityPipelineSensitiveDataScannerProcessorActionHashAction'
4417444174
options:
44175-
description: The `ObservabilityPipelineSensitiveDataScannerProcessorActionHash`
44176-
`options`.
44175+
description: 'Optional settings for the hash action. When omitted or empty,
44176+
matched sensitive data is
44177+
44178+
replaced with a deterministic hashed value that preserves structure for
44179+
analytics while
44180+
44181+
protecting the original content. Reserved for future hash configuration
44182+
(for example, algorithm or salt).'
4417744183
type: object
4417844184
required:
4417944185
- action
@@ -44213,8 +44219,8 @@ components:
4421344219
count and direction.
4421444220
properties:
4421544221
characters:
44216-
description: The `ObservabilityPipelineSensitiveDataScannerProcessorActionPartialRedactOptions`
44217-
`characters`.
44222+
description: Number of characters to leave visible from the start or end
44223+
of the matched value; the rest are redacted.
4421844224
example: 4
4421944225
format: int64
4422044226
type: integer
@@ -44259,8 +44265,8 @@ components:
4425944265
description: Configuration for fully redacting sensitive data.
4426044266
properties:
4426144267
replace:
44262-
description: The `ObservabilityPipelineSensitiveDataScannerProcessorActionRedactOptions`
44263-
`replace`.
44268+
description: The string used to replace matched sensitive data (for example,
44269+
"***" or "[REDACTED]").
4426444270
example: '***'
4426544271
type: string
4426644272
required:
@@ -44388,7 +44394,7 @@ components:
4438844394
scope:
4438944395
$ref: '#/components/schemas/ObservabilityPipelineSensitiveDataScannerProcessorScope'
4439044396
tags:
44391-
description: Tags assigned to this rule for filtering and classification.
44397+
description: Optional tags assigned to this rule for filtering and classification.
4439244398
example:
4439344399
- pii
4439444400
- ccn
@@ -44397,7 +44403,6 @@ components:
4439744403
type: array
4439844404
required:
4439944405
- name
44400-
- tags
4440144406
- pattern
4440244407
- scope
4440344408
- on_match
@@ -44467,8 +44472,8 @@ components:
4446744472
description: Fields to which the scope rule applies.
4446844473
properties:
4446944474
fields:
44470-
description: The `ObservabilityPipelineSensitiveDataScannerProcessorScopeOptions`
44471-
`fields`.
44475+
description: List of log attribute names (field paths) to which the scope
44476+
applies. Only these fields are included in or excluded from pattern matching.
4447244477
example:
4447344478
- ''
4447444479
items:

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ export class ObservabilityPipelineSensitiveDataScannerProcessorActionHash {
1111
*/
1212
"action": ObservabilityPipelineSensitiveDataScannerProcessorActionHashAction;
1313
/**
14-
* The `ObservabilityPipelineSensitiveDataScannerProcessorActionHash` `options`.
14+
* Optional settings for the hash action. When omitted or empty, matched sensitive data is
15+
* replaced with a deterministic hashed value that preserves structure for analytics while
16+
* protecting the original content. Reserved for future hash configuration (for example, algorithm or salt).
1517
*/
1618
"options"?: any;
1719
/**

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { ObservabilityPipelineSensitiveDataScannerProcessorActionPartialRedactOp
77
*/
88
export class ObservabilityPipelineSensitiveDataScannerProcessorActionPartialRedactOptions {
99
/**
10-
* The `ObservabilityPipelineSensitiveDataScannerProcessorActionPartialRedactOptions` `characters`.
10+
* Number of characters to leave visible from the start or end of the matched value; the rest are redacted.
1111
*/
1212
"characters": number;
1313
/**

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { AttributeTypeMap } from "@datadog/datadog-api-client";
55
*/
66
export class ObservabilityPipelineSensitiveDataScannerProcessorActionRedactOptions {
77
/**
8-
* The `ObservabilityPipelineSensitiveDataScannerProcessorActionRedactOptions` `replace`.
8+
* The string used to replace matched sensitive data (for example, "***" or "[REDACTED]").
99
*/
1010
"replace": string;
1111
/**

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

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ export class ObservabilityPipelineSensitiveDataScannerProcessorRule {
3030
*/
3131
"scope": ObservabilityPipelineSensitiveDataScannerProcessorScope;
3232
/**
33-
* Tags assigned to this rule for filtering and classification.
33+
* Optional tags assigned to this rule for filtering and classification.
3434
*/
35-
"tags": Array<string>;
35+
"tags"?: Array<string>;
3636
/**
3737
* A container for additional, undeclared properties.
3838
* This is a holder for any undeclared properties as specified with
@@ -75,7 +75,6 @@ export class ObservabilityPipelineSensitiveDataScannerProcessorRule {
7575
tags: {
7676
baseName: "tags",
7777
type: "Array<string>",
78-
required: true,
7978
},
8079
additionalProperties: {
8180
baseName: "additionalProperties",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { AttributeTypeMap } from "@datadog/datadog-api-client";
55
*/
66
export class ObservabilityPipelineSensitiveDataScannerProcessorScopeOptions {
77
/**
8-
* The `ObservabilityPipelineSensitiveDataScannerProcessorScopeOptions` `fields`.
8+
* List of log attribute names (field paths) to which the scope applies. Only these fields are included in or excluded from pattern matching.
99
*/
1010
"fields": Array<string>;
1111
/**

0 commit comments

Comments
 (0)