Interface CfnLoggingConfiguration.DestinationConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLoggingConfiguration.DestinationConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnLoggingConfiguration
@Stability(Stable)
public static interface CfnLoggingConfiguration.DestinationConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The DestinationConfiguration property type describes a location where chat logs will be stored.
Each member represents the configuration of one log destination. For logging, you define only one type of destination.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ivschat.*; DestinationConfigurationProperty destinationConfigurationProperty = DestinationConfigurationProperty.builder() .cloudWatchLogs(CloudWatchLogsDestinationConfigurationProperty.builder() .logGroupName("logGroupName") .build()) .firehose(FirehoseDestinationConfigurationProperty.builder() .deliveryStreamName("deliveryStreamName") .build()) .s3(S3DestinationConfigurationProperty.builder() .bucketName("bucketName") .build()) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnLoggingConfiguration.DestinationConfigurationProperty
static final class
An implementation forCfnLoggingConfiguration.DestinationConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
An Amazon CloudWatch Logs destination configuration where chat activity will be logged.default Object
An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.default Object
getS3()
An Amazon S3 destination configuration where chat activity will be logged.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCloudWatchLogs
An Amazon CloudWatch Logs destination configuration where chat activity will be logged. -
getFirehose
An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged. -
getS3
An Amazon S3 destination configuration where chat activity will be logged. -
builder
@Stability(Stable) static CfnLoggingConfiguration.DestinationConfigurationProperty.Builder builder()
-