Package com.pulumi.aws.pipes.inputs
Class PipeLogConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.pipes.inputs.PipeLogConfigurationArgs
-
public final class PipeLogConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPipeLogConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PipeLogConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PipeLogConfigurationArgs.Builderbuilder()static PipeLogConfigurationArgs.Builderbuilder(PipeLogConfigurationArgs defaults)java.util.Optional<com.pulumi.core.Output<PipeLogConfigurationCloudwatchLogsLogDestinationArgs>>cloudwatchLogsLogDestination()java.util.Optional<com.pulumi.core.Output<PipeLogConfigurationFirehoseLogDestinationArgs>>firehoseLogDestination()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>includeExecutionDatas()com.pulumi.core.Output<java.lang.String>level()java.util.Optional<com.pulumi.core.Output<PipeLogConfigurationS3LogDestinationArgs>>s3LogDestination()
-
-
-
Field Detail
-
Empty
public static final PipeLogConfigurationArgs Empty
-
-
Method Detail
-
cloudwatchLogsLogDestination
public java.util.Optional<com.pulumi.core.Output<PipeLogConfigurationCloudwatchLogsLogDestinationArgs>> cloudwatchLogsLogDestination()
- Returns:
- Amazon CloudWatch Logs logging configuration settings for the pipe. See `cloudwatchLogsLogDestination` Block for details.
-
firehoseLogDestination
public java.util.Optional<com.pulumi.core.Output<PipeLogConfigurationFirehoseLogDestinationArgs>> firehoseLogDestination()
- Returns:
- Amazon Kinesis Data Firehose logging configuration settings for the pipe. See `firehoseLogDestination` Block for details.
-
includeExecutionDatas
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> includeExecutionDatas()
- Returns:
- String list that specifies whether the execution data (specifically, the `payload`, `awsRequest`, and `awsResponse` fields) is included in the log messages for this pipe. This applies to all log destinations for the pipe. Valid values `ALL`.
-
level
public com.pulumi.core.Output<java.lang.String> level()
- Returns:
- Level of logging detail to include. Valid values `OFF`, `ERROR`, `INFO` and `TRACE`.
-
s3LogDestination
public java.util.Optional<com.pulumi.core.Output<PipeLogConfigurationS3LogDestinationArgs>> s3LogDestination()
- Returns:
- Amazon S3 logging configuration settings for the pipe. See `s3LogDestination` Block for details.
-
builder
public static PipeLogConfigurationArgs.Builder builder()
-
builder
public static PipeLogConfigurationArgs.Builder builder(PipeLogConfigurationArgs defaults)
-
-