interface DestinationDetailsProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.ElastiCache.CfnCacheCluster.DestinationDetailsProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awselasticache#CfnCacheCluster_DestinationDetailsProperty |
Java | software.amazon.awscdk.services.elasticache.CfnCacheCluster.DestinationDetailsProperty |
Python | aws_cdk.aws_elasticache.CfnCacheCluster.DestinationDetailsProperty |
TypeScript | aws-cdk-lib » aws_elasticache » CfnCacheCluster » DestinationDetailsProperty |
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_elasticache as elasticache } from 'aws-cdk-lib';
const destinationDetailsProperty: elasticache.CfnCacheCluster.DestinationDetailsProperty = {
cloudWatchLogsDetails: {
logGroup: 'logGroup',
},
kinesisFirehoseDetails: {
deliveryStream: 'deliveryStream',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| cloud | IResolvable | Cloud | The configuration details of the CloudWatch Logs destination. |
| kinesis | IResolvable | Kinesis | The configuration details of the Kinesis Data Firehose destination. |
cloudWatchLogsDetails?
Type:
IResolvable | Cloud
(optional)
The configuration details of the CloudWatch Logs destination.
Note that this field is marked as required but only if CloudWatch Logs was chosen as the destination.
kinesisFirehoseDetails?
Type:
IResolvable | Kinesis
(optional)
The configuration details of the Kinesis Data Firehose destination.
Note that this field is marked as required but only if Kinesis Data Firehose was chosen as the destination.

.NET
Go
Java
Python
TypeScript