From 26b21a9e0479551ec670f2310e5a192d3cc8570f Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Thu, 30 Jul 2026 18:48:53 +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/packages/datadog-api-client-v2/models/ObservabilityPipelineAmazonS3Destination.ts b/packages/datadog-api-client-v2/models/ObservabilityPipelineAmazonS3Destination.ts index 67f8c266651d..373df10c59ca 100644 --- a/packages/datadog-api-client-v2/models/ObservabilityPipelineAmazonS3Destination.ts +++ b/packages/datadog-api-client-v2/models/ObservabilityPipelineAmazonS3Destination.ts @@ -3,6 +3,7 @@ * This product includes software developed at Datadog (https://www.datadoghq.com/). * Copyright 2020-Present Datadog, Inc. */ +import { ObservabilityPipelineAmazonS3DestinationServerSideEncryption } from "./ObservabilityPipelineAmazonS3DestinationServerSideEncryption"; import { ObservabilityPipelineAmazonS3DestinationStorageClass } from "./ObservabilityPipelineAmazonS3DestinationStorageClass"; import { ObservabilityPipelineAmazonS3DestinationType } from "./ObservabilityPipelineAmazonS3DestinationType"; import { ObservabilityPipelineAwsAuth } from "./ObservabilityPipelineAwsAuth"; @@ -46,6 +47,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. */ @@ -107,6 +117,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",