Amazon MSK · Schema

EncryptionInfo

Includes encryption-related information, such as the AWS KMS key used for encrypting data at rest and whether you want MSK to encrypt your data in transit.

BroadcastingMedia ProcessingMedia

Properties

Name Type Description
EncryptionAtRest object
EncryptionInTransit object
View JSON Schema on GitHub

JSON Schema

msk-api-encryption-info-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-msk/refs/heads/main/json-schema/msk-api-encryption-info-schema.json",
  "title": "EncryptionInfo",
  "description": "\n            <p>Includes encryption-related information, such as the AWS KMS key used for encrypting data at rest and whether you want MSK to encrypt your data in transit.</p>",
  "type": "object",
  "properties": {
    "EncryptionAtRest": {
      "allOf": [
        {
          "$ref": "#/components/schemas/EncryptionAtRest"
        },
        {
          "xml": {
            "name": "encryptionAtRest"
          },
          "description": "\n            <p>The data-volume encryption details.</p>"
        }
      ]
    },
    "EncryptionInTransit": {
      "allOf": [
        {
          "$ref": "#/components/schemas/EncryptionInTransit"
        },
        {
          "xml": {
            "name": "encryptionInTransit"
          },
          "description": "\n            <p>The details for encryption in transit.</p>"
        }
      ]
    }
  }
}