AWS Kinesis · Schema

DestinationDescription

Describes the destination for a delivery stream.

AnalyticsApache FlinkBig DataData ProcessingReal-TimeStreamingVideo

Properties

Name Type Description
DestinationId object
S3DestinationDescription object
ExtendedS3DestinationDescription object
RedshiftDestinationDescription object
ElasticsearchDestinationDescription object
AmazonopensearchserviceDestinationDescription object
SplunkDestinationDescription object
HttpEndpointDestinationDescription object
AmazonOpenSearchServerlessDestinationDescription object
View JSON Schema on GitHub

JSON Schema

kinesis-destinationdescription-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DestinationDescription",
  "title": "DestinationDescription",
  "type": "object",
  "required": [
    "DestinationId"
  ],
  "properties": {
    "DestinationId": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DestinationId"
        },
        {
          "description": "The ID of the destination."
        }
      ]
    },
    "S3DestinationDescription": {
      "allOf": [
        {
          "$ref": "#/components/schemas/S3DestinationDescription"
        },
        {
          "description": "[Deprecated] The destination in Amazon S3."
        }
      ]
    },
    "ExtendedS3DestinationDescription": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ExtendedS3DestinationDescription"
        },
        {
          "description": "The destination in Amazon S3."
        }
      ]
    },
    "RedshiftDestinationDescription": {
      "allOf": [
        {
          "$ref": "#/components/schemas/RedshiftDestinationDescription"
        },
        {
          "description": "The destination in Amazon Redshift."
        }
      ]
    },
    "ElasticsearchDestinationDescription": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ElasticsearchDestinationDescription"
        },
        {
          "description": "The destination in Amazon ES."
        }
      ]
    },
    "AmazonopensearchserviceDestinationDescription": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AmazonopensearchserviceDestinationDescription"
        },
        {
          "description": "The destination in Amazon OpenSearch Service."
        }
      ]
    },
    "SplunkDestinationDescription": {
      "allOf": [
        {
          "$ref": "#/components/schemas/SplunkDestinationDescription"
        },
        {
          "description": "The destination in Splunk."
        }
      ]
    },
    "HttpEndpointDestinationDescription": {
      "allOf": [
        {
          "$ref": "#/components/schemas/HttpEndpointDestinationDescription"
        },
        {
          "description": "Describes the specified HTTP endpoint destination."
        }
      ]
    },
    "AmazonOpenSearchServerlessDestinationDescription": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AmazonOpenSearchServerlessDestinationDescription"
        },
        {
          "description": "The destination in the Serverless offering for Amazon OpenSearch Service."
        }
      ]
    }
  },
  "description": "Describes the destination for a delivery stream."
}