Interface CfnLoggingConfigurationPropsMixin.IDestinationConfigurationProperty
The DestinationConfiguration property type describes a location where chat logs will be stored.
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.IVSChat
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnLoggingConfigurationPropsMixin.IDestinationConfigurationProperty
Syntax (vb)
Public Interface CfnLoggingConfigurationPropsMixin.IDestinationConfigurationProperty
Remarks
Each member represents the configuration of one log destination. For logging, you define only one type of destination.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.IVSChat;
var destinationConfigurationProperty = new DestinationConfigurationProperty {
CloudWatchLogs = new CloudWatchLogsDestinationConfigurationProperty {
LogGroupName = "logGroupName"
},
Firehose = new FirehoseDestinationConfigurationProperty {
DeliveryStreamName = "deliveryStreamName"
},
S3 = new S3DestinationConfigurationProperty {
BucketName = "bucketName"
}
};
Synopsis
Properties
| CloudWatchLogs | An Amazon CloudWatch Logs destination configuration where chat activity will be logged. |
| Firehose | An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged. |
| S3 | An Amazon S3 destination configuration where chat activity will be logged. |
Properties
CloudWatchLogs
An Amazon CloudWatch Logs destination configuration where chat activity will be logged.
object? CloudWatchLogs { get; }
Property Value
Remarks
Type union: either IResolvable or CfnLoggingConfigurationPropsMixin.ICloudWatchLogsDestinationConfigurationProperty
Firehose
An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
object? Firehose { get; }
Property Value
Remarks
Type union: either IResolvable or CfnLoggingConfigurationPropsMixin.IFirehoseDestinationConfigurationProperty
S3
An Amazon S3 destination configuration where chat activity will be logged.
object? S3 { get; }
Property Value
Remarks
Type union: either IResolvable or CfnLoggingConfigurationPropsMixin.IS3DestinationConfigurationProperty