Interface LogDestinationParameters
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
LogDestinationParameters.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-24T13:34:50.344Z")
@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 classA builder forLogDestinationParametersstatic final classAn implementation forLogDestinationParameters -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) The logging configuration settings for the pipe.(experimental) The Amazon 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 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.BuilderofLogDestinationParameters
-