---
title: "POST /CreateS3TableIntegration"
method: POST
path: "/CreateS3TableIntegration"
---

# POST /CreateS3TableIntegration

`POST /CreateS3TableIntegration`

Creates an integration between CloudWatch and S3 Tables for analytics. This integration enables querying CloudWatch telemetry data using analytics engines like Amazon Athena, Amazon Redshift, and Apache Spark.

## Request body

- object
  - `Encryption` object, required — Defines the encryption configuration for S3 Table integrations, including the encryption algorithm and KMS key settings.
    - `SseAlgorithm` 'aws:kms' | 'AES256' — The server-side encryption algorithm used for encrypting data in the S3 Table integration.
    - `KmsKeyArn` string — The Amazon Resource Name (ARN) of the KMS key used for encryption when using customer-managed keys.
  - `RoleArn` string, required — The Amazon Resource Name (ARN) of the IAM role that grants permissions for the S3 Table integration to access necessary resources.
  - `Tags` object — The key-value pairs to associate with the S3 Table integration resource for categorization and management purposes.

## Response `200`

Success

- CreateS3TableIntegrationOutput
  - `Arn` string — The Amazon Resource Name (ARN) of the created S3 Table integration.

## Other responses

- `480` — ServiceQuotaExceededException
- `481` — ConflictException
- `482` — AccessDeniedException
- `483` — InternalServerException
- `484` — ValidationException
- `485` — TooManyRequestsException

---

[API](https://skmtc.net/aws/apis/observabilityadmin.md) · [All operations](https://skmtc.net/aws/apis/observabilityadmin/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/observabilityadmin/versions/542311537307/schema)
