Skip to content

Commit 7257609

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 7a3fc17 of spec repo
1 parent d597202 commit 7257609

7 files changed

Lines changed: 15 additions & 18 deletions

.generator/schemas/v2/openapi.yaml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,7 +1048,7 @@ components:
10481048
type: string
10491049
ResourceID:
10501050
description: |-
1051-
Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `reference-table`, `security-rule`, `slo`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`.
1051+
Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `powerpack`, `reference-table`, `security-rule`, `slo`, `synthetics-global-variable`, `synthetics-test`, `synthetics-private-location`, `monitor`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`, `case-management-project`.
10521052
example: "dashboard:abc-def-ghi"
10531053
in: path
10541054
name: resource_id
@@ -44218,10 +44218,7 @@ components:
4421844218
action:
4421944219
$ref: "#/components/schemas/ObservabilityPipelineSensitiveDataScannerProcessorActionHashAction"
4422044220
options:
44221-
description: |-
44222-
Optional settings for the hash action. When omitted or empty, matched sensitive data is
44223-
replaced with a deterministic hashed value that preserves structure for analytics while
44224-
protecting the original content. Reserved for future hash configuration (for example, algorithm or salt).
44221+
description: The `ObservabilityPipelineSensitiveDataScannerProcessorActionHash` `options`.
4422544222
type: object
4422644223
required: [action]
4422744224
type: object
@@ -44252,7 +44249,7 @@ components:
4425244249
description: Controls how partial redaction is applied, including character count and direction.
4425344250
properties:
4425444251
characters:
44255-
description: Number of characters to leave visible from the start or end of the matched value; the rest are redacted.
44252+
description: The `ObservabilityPipelineSensitiveDataScannerProcessorActionPartialRedactOptions` `characters`.
4425644253
example: 4
4425744254
format: int64
4425844255
type: integer
@@ -44288,7 +44285,7 @@ components:
4428844285
description: Configuration for fully redacting sensitive data.
4428944286
properties:
4429044287
replace:
44291-
description: The string used to replace matched sensitive data (for example, "***" or "[REDACTED]").
44288+
description: The `ObservabilityPipelineSensitiveDataScannerProcessorActionRedactOptions` `replace`.
4429244289
example: "***"
4429344290
type: string
4429444291
required: [replace]
@@ -44398,6 +44395,7 @@ components:
4439844395
type: array
4439944396
required:
4440044397
- name
44398+
- tags
4440144399
- pattern
4440244400
- scope
4440344401
- on_match
@@ -44458,7 +44456,7 @@ components:
4445844456
description: Fields to which the scope rule applies.
4445944457
properties:
4446044458
fields:
44461-
description: List of log attribute names (field paths) to which the scope applies. Only these fields are included in or excluded from pattern matching.
44459+
description: The `ObservabilityPipelineSensitiveDataScannerProcessorScopeOptions` `fields`.
4446244460
example:
4446344461
- ""
4446444462
items:

packages/datadog-api-client-v2/apis/RestrictionPoliciesApi.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -332,23 +332,23 @@ export class RestrictionPoliciesApiResponseProcessor {
332332

333333
export interface RestrictionPoliciesApiDeleteRestrictionPolicyRequest {
334334
/**
335-
* Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `reference-table`, `security-rule`, `slo`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`.
335+
* Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `powerpack`, `reference-table`, `security-rule`, `slo`, `synthetics-global-variable`, `synthetics-test`, `synthetics-private-location`, `monitor`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`, `case-management-project`.
336336
* @type string
337337
*/
338338
resourceId: string;
339339
}
340340

341341
export interface RestrictionPoliciesApiGetRestrictionPolicyRequest {
342342
/**
343-
* Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `reference-table`, `security-rule`, `slo`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`.
343+
* Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `powerpack`, `reference-table`, `security-rule`, `slo`, `synthetics-global-variable`, `synthetics-test`, `synthetics-private-location`, `monitor`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`, `case-management-project`.
344344
* @type string
345345
*/
346346
resourceId: string;
347347
}
348348

349349
export interface RestrictionPoliciesApiUpdateRestrictionPolicyRequest {
350350
/**
351-
* Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `reference-table`, `security-rule`, `slo`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`.
351+
* Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `powerpack`, `reference-table`, `security-rule`, `slo`, `synthetics-global-variable`, `synthetics-test`, `synthetics-private-location`, `monitor`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`, `case-management-project`.
352352
* @type string
353353
*/
354354
resourceId: string;

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ export class ObservabilityPipelineSensitiveDataScannerProcessorActionHash {
1616
*/
1717
"action": ObservabilityPipelineSensitiveDataScannerProcessorActionHashAction;
1818
/**
19-
* Optional settings for the hash action. When omitted or empty, matched sensitive data is
20-
* replaced with a deterministic hashed value that preserves structure for analytics while
21-
* protecting the original content. Reserved for future hash configuration (for example, algorithm or salt).
19+
* The `ObservabilityPipelineSensitiveDataScannerProcessorActionHash` `options`.
2220
*/
2321
"options"?: any;
2422

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1212
*/
1313
export class ObservabilityPipelineSensitiveDataScannerProcessorActionPartialRedactOptions {
1414
/**
15-
* Number of characters to leave visible from the start or end of the matched value; the rest are redacted.
15+
* The `ObservabilityPipelineSensitiveDataScannerProcessorActionPartialRedactOptions` `characters`.
1616
*/
1717
"characters": number;
1818
/**

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1111
*/
1212
export class ObservabilityPipelineSensitiveDataScannerProcessorActionRedactOptions {
1313
/**
14-
* The string used to replace matched sensitive data (for example, "***" or "[REDACTED]").
14+
* The `ObservabilityPipelineSensitiveDataScannerProcessorActionRedactOptions` `replace`.
1515
*/
1616
"replace": string;
1717

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export class ObservabilityPipelineSensitiveDataScannerProcessorRule {
3737
/**
3838
* Tags assigned to this rule for filtering and classification.
3939
*/
40-
"tags"?: Array<string>;
40+
"tags": Array<string>;
4141

4242
/**
4343
* A container for additional, undeclared properties.
@@ -82,6 +82,7 @@ export class ObservabilityPipelineSensitiveDataScannerProcessorRule {
8282
tags: {
8383
baseName: "tags",
8484
type: "Array<string>",
85+
required: true,
8586
},
8687
additionalProperties: {
8788
baseName: "additionalProperties",

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

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

0 commit comments

Comments
 (0)