Interface LogDestinationParameters
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
LogDestinationParameters.Jsii$Proxy
@Generated(value="jsii-pacmak/1.106.0 (build e852934)",
date="2025-03-04T22:57:35.728Z")
@Stability(Experimental)
public interface LogDestinationParameters
extends software.amazon.jsii.JsiiSerializable
(experimental) Log destination configuration parameters.
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.pipes.alpha.*; LogDestinationParameters logDestinationParameters = LogDestinationParameters.builder() .cloudwatchLogsLogDestination(CloudwatchLogsLogDestinationProperty.builder() .logGroupArn("logGroupArn") .build()) .firehoseLogDestination(FirehoseLogDestinationProperty.builder() .deliveryStreamArn("deliveryStreamArn") .build()) .s3LogDestination(S3LogDestinationProperty.builder() .bucketName("bucketName") .bucketOwner("bucketOwner") .outputFormat("outputFormat") .prefix("prefix") .build()) .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forLogDestinationParameters
static final class
An implementation forLogDestinationParameters
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
(experimental) The logging configuration settings for the pipe.(experimental) The Amazon Kinesis Data Firehose logging configuration settings for the pipe.default CfnPipe.S3LogDestinationProperty
(experimental) The Amazon S3 logging configuration settings for the pipe.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCloudwatchLogsLogDestination
@Stability(Experimental) @Nullable default CfnPipe.CloudwatchLogsLogDestinationProperty getCloudwatchLogsLogDestination()(experimental) The logging configuration settings for the pipe.Default: - none
- See Also:
-
getFirehoseLogDestination
@Stability(Experimental) @Nullable default CfnPipe.FirehoseLogDestinationProperty getFirehoseLogDestination()(experimental) The Amazon Kinesis Data Firehose logging configuration settings for the pipe.Default: - none
- See Also:
-
getS3LogDestination
(experimental) The Amazon S3 logging configuration settings for the pipe.Default: - none
- See Also:
-
builder
- Returns:
- a
LogDestinationParameters.Builder
ofLogDestinationParameters
-