aws-cdk-lib.aws_kinesisfirehose.CfnDeliveryStream.HttpEndpointConfigurationProperty

interface HttpEndpointConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.KinesisFirehose.CfnDeliveryStream.HttpEndpointConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awskinesisfirehose#CfnDeliveryStream_HttpEndpointConfigurationProperty
Javasoftware.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.HttpEndpointConfigurationProperty
Pythonaws_cdk.aws_kinesisfirehose.CfnDeliveryStream.HttpEndpointConfigurationProperty
TypeScript aws-cdk-lib » aws_kinesisfirehose » CfnDeliveryStream » HttpEndpointConfigurationProperty

Describes the configuration of the HTTP endpoint to which Kinesis Firehose delivers data.

Kinesis Firehose supports any custom HTTP endpoint or HTTP endpoints owned by supported third-party service providers, including Datadog, MongoDB, and New Relic.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kinesisfirehose as kinesisfirehose } from 'aws-cdk-lib';
const httpEndpointConfigurationProperty: kinesisfirehose.CfnDeliveryStream.HttpEndpointConfigurationProperty = {
  url: 'url',

  // the properties below are optional
  accessKey: 'accessKey',
  name: 'name',
};

Properties

NameTypeDescription
urlstringThe URL of the HTTP endpoint selected as the destination.
accessKey?stringThe access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
name?stringThe name of the HTTP endpoint selected as the destination.

url

Type: string

The URL of the HTTP endpoint selected as the destination.


accessKey?

Type: string (optional)

The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.


name?

Type: string (optional)

The name of the HTTP endpoint selected as the destination.