Show / Hide Table of Contents

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-destinationconfiguration.html

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-destinationconfiguration.html#cfn-ivschat-loggingconfiguration-destinationconfiguration-cloudwatchlogs

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-destinationconfiguration.html#cfn-ivschat-loggingconfiguration-destinationconfiguration-firehose

Type union: either IResolvable or CfnLoggingConfigurationPropsMixin.IFirehoseDestinationConfigurationProperty

S3

An Amazon S3 destination configuration where chat activity will be logged.

object? S3 { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-destinationconfiguration.html#cfn-ivschat-loggingconfiguration-destinationconfiguration-s3

Type union: either IResolvable or CfnLoggingConfigurationPropsMixin.IS3DestinationConfigurationProperty

Back to top Generated by DocFX