interface DestinationDetailsProperty
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.ElastiCache.CfnReplicationGroup.DestinationDetailsProperty | 
|  Java | software.amazon.awscdk.services.elasticache.CfnReplicationGroup.DestinationDetailsProperty | 
|  Python | aws_cdk.aws_elasticache.CfnReplicationGroup.DestinationDetailsProperty | 
|  TypeScript | @aws-cdk/aws-elasticache»CfnReplicationGroup»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 * as elasticache from '@aws-cdk/aws-elasticache';
const destinationDetailsProperty: elasticache.CfnReplicationGroup.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.
