LogDestinationParameters

class aws_cdk.aws_pipes_alpha.LogDestinationParameters(*, cloudwatch_logs_log_destination=None, firehose_log_destination=None, s3_log_destination=None)

Bases: object

(experimental) Log destination configuration parameters.

Parameters:
  • cloudwatch_logs_log_destination (Union[CloudwatchLogsLogDestinationProperty, Dict[str, Any], None]) – (experimental) The logging configuration settings for the pipe. Default: - none

  • firehose_log_destination (Union[FirehoseLogDestinationProperty, Dict[str, Any], None]) – (experimental) The Amazon Kinesis Data Firehose logging configuration settings for the pipe. Default: - none

  • s3_log_destination (Union[S3LogDestinationProperty, Dict[str, Any], None]) – (experimental) The Amazon S3 logging configuration settings for the pipe. Default: - none

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_pipes_alpha as pipes_alpha

log_destination_parameters = pipes_alpha.LogDestinationParameters(
    cloudwatch_logs_log_destination=CloudwatchLogsLogDestinationProperty(
        log_group_arn="logGroupArn"
    ),
    firehose_log_destination=FirehoseLogDestinationProperty(
        delivery_stream_arn="deliveryStreamArn"
    ),
    s3_log_destination=S3LogDestinationProperty(
        bucket_name="bucketName",
        bucket_owner="bucketOwner",
        output_format="outputFormat",
        prefix="prefix"
    )
)

Attributes

cloudwatch_logs_log_destination

(experimental) The logging configuration settings for the pipe.

Default:
  • none

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipelogconfiguration.html#cfn-pipes-pipe-pipelogconfiguration-cloudwatchlogslogdestination

Stability:

experimental

firehose_log_destination

(experimental) The Amazon Kinesis Data Firehose logging configuration settings for the pipe.

Default:
  • none

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipelogconfiguration.html#cfn-pipes-pipe-pipelogconfiguration-firehoselogdestination

Stability:

experimental

s3_log_destination

(experimental) The Amazon S3 logging configuration settings for the pipe.

Default:
  • none

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipelogconfiguration.html#cfn-pipes-pipe-pipelogconfiguration-s3logdestination

Stability:

experimental