class Datadog
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.KinesisFirehose.Datadog |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awskinesisfirehose#Datadog |
Java | software.amazon.awscdk.services.kinesisfirehose.Datadog |
Python | aws_cdk.aws_kinesisfirehose.Datadog |
TypeScript (source) | aws-cdk-lib » aws_kinesisfirehose » Datadog |
Implements
IDestination
Extends
Http
A Datadog destination for data from a Kinesis Data Firehose delivery stream.
Example
import * as secretsmanager from 'aws-cdk-lib/aws-secretsmanager';
declare const apiKey: secretsmanager.Secret;
const datadogDestination = new firehose.Datadog({
apiKey,
endpoint: firehose.DatadogEndpoint.LOGS_US1,
});
Initializer
new Datadog(props: DatadogProps)
Parameters
- props
DatadogProps
Methods
| Name | Description |
|---|---|
| bind(scope, _options) | Binds this destination to the Amazon Data Firehose delivery stream. |
bind(scope, _options)
public bind(scope: Construct, _options: DestinationBindOptions): DestinationConfig
Parameters
- scope
Construct - _options
DestinationBind Options
Returns
Binds this destination to the Amazon Data Firehose delivery stream.
Implementers should use this method to bind resources to the stack and initialize values using the provided stream.

.NET
Go
Java
Python
TypeScript (