From 8ffc9c9db9c30de2ef3f497b6306e63dca2c2351 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Thu, 30 Jul 2026 18:43:50 +0000 Subject: [PATCH] Regenerate client from commit 63a6d81 of spec repo --- .generator/schemas/v2/openapi.yaml | 8 ++++++++ ...ObservabilityPipelineAmazonS3Destination.ts | 18 ++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 469339064bed..0f86b6106238 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -68746,6 +68746,14 @@ components: description: AWS region of the S3 bucket. example: "us-east-1" type: string + server_side_encryption: + $ref: "#/components/schemas/ObservabilityPipelineAmazonS3DestinationServerSideEncryption" + ssekms_key_id: + description: |- + The AWS KMS key ID used for SSE-KMS encryption. + Only applies when `server_side_encryption` is set to `aws:kms`. + example: "arn:aws:kms:us-east-1:123456789012:key/mrk-abc123" + type: string storage_class: $ref: "#/components/schemas/ObservabilityPipelineAmazonS3DestinationStorageClass" tls: diff --git a/services/observability_pipelines/src/v2/models/ObservabilityPipelineAmazonS3Destination.ts b/services/observability_pipelines/src/v2/models/ObservabilityPipelineAmazonS3Destination.ts index bf84825e3655..799225cb61a9 100644 --- a/services/observability_pipelines/src/v2/models/ObservabilityPipelineAmazonS3Destination.ts +++ b/services/observability_pipelines/src/v2/models/ObservabilityPipelineAmazonS3Destination.ts @@ -1,5 +1,6 @@ import { AttributeTypeMap } from "@datadog/datadog-api-client"; +import { ObservabilityPipelineAmazonS3DestinationServerSideEncryption } from "./ObservabilityPipelineAmazonS3DestinationServerSideEncryption"; import { ObservabilityPipelineAmazonS3DestinationStorageClass } from "./ObservabilityPipelineAmazonS3DestinationStorageClass"; import { ObservabilityPipelineAmazonS3DestinationType } from "./ObservabilityPipelineAmazonS3DestinationType"; import { ObservabilityPipelineAwsAuth } from "./ObservabilityPipelineAwsAuth"; @@ -41,6 +42,15 @@ export class ObservabilityPipelineAmazonS3Destination { * AWS region of the S3 bucket. */ "region": string; + /** + * Server-side encryption type for Amazon S3. + */ + "serverSideEncryption"?: ObservabilityPipelineAmazonS3DestinationServerSideEncryption; + /** + * The AWS KMS key ID used for SSE-KMS encryption. + * Only applies when `server_side_encryption` is set to `aws:kms`. + */ + "ssekmsKeyId"?: string; /** * S3 storage class. */ @@ -100,6 +110,14 @@ export class ObservabilityPipelineAmazonS3Destination { type: "string", required: true, }, + serverSideEncryption: { + baseName: "server_side_encryption", + type: "ObservabilityPipelineAmazonS3DestinationServerSideEncryption", + }, + ssekmsKeyId: { + baseName: "ssekms_key_id", + type: "string", + }, storageClass: { baseName: "storage_class", type: "ObservabilityPipelineAmazonS3DestinationStorageClass",