Package com.pulumi.aws.pipes.outputs
Class PipeLogConfigurationS3LogDestination
- java.lang.Object
-
- com.pulumi.aws.pipes.outputs.PipeLogConfigurationS3LogDestination
-
public final class PipeLogConfigurationS3LogDestination extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPipeLogConfigurationS3LogDestination.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringbucketName()java.lang.StringbucketOwner()static PipeLogConfigurationS3LogDestination.Builderbuilder()static PipeLogConfigurationS3LogDestination.Builderbuilder(PipeLogConfigurationS3LogDestination defaults)java.util.Optional<java.lang.String>outputFormat()java.util.Optional<java.lang.String>prefix()
-
-
-
Method Detail
-
bucketName
public java.lang.String bucketName()
- Returns:
- Name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
-
bucketOwner
public java.lang.String bucketOwner()
- Returns:
- Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
-
outputFormat
public java.util.Optional<java.lang.String> outputFormat()
- Returns:
- EventBridge format for the log records. Valid values `json`, `plain` and `w3c`.
-
prefix
public java.util.Optional<java.lang.String> prefix()
- Returns:
- Prefix text with which to begin Amazon S3 log object names.
-
builder
public static PipeLogConfigurationS3LogDestination.Builder builder()
-
builder
public static PipeLogConfigurationS3LogDestination.Builder builder(PipeLogConfigurationS3LogDestination defaults)
-
-