Package com.pulumi.aws.s3.outputs
Class BucketLoggingV2TargetObjectKeyFormat
- java.lang.Object
-
- com.pulumi.aws.s3.outputs.BucketLoggingV2TargetObjectKeyFormat
-
public final class BucketLoggingV2TargetObjectKeyFormat extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBucketLoggingV2TargetObjectKeyFormat.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BucketLoggingV2TargetObjectKeyFormat.Builderbuilder()static BucketLoggingV2TargetObjectKeyFormat.Builderbuilder(BucketLoggingV2TargetObjectKeyFormat defaults)java.util.Optional<BucketLoggingV2TargetObjectKeyFormatPartitionedPrefix>partitionedPrefix()java.util.Optional<BucketLoggingV2TargetObjectKeyFormatSimplePrefix>simplePrefix()
-
-
-
Method Detail
-
partitionedPrefix
public java.util.Optional<BucketLoggingV2TargetObjectKeyFormatPartitionedPrefix> partitionedPrefix()
- Returns:
- Partitioned S3 key for log objects, in the form `[targetPrefix][SourceAccountId]/[SourceRegion]/[SourceBucket]/[YYYY]/[MM]/[DD]/[YYYY]-[MM]-[DD]-[hh]-[mm]-[ss]-[UniqueString]`. Conflicts with `simplePrefix`. See below.
-
simplePrefix
public java.util.Optional<BucketLoggingV2TargetObjectKeyFormatSimplePrefix> simplePrefix()
- Returns:
- Use the simple format for S3 keys for log objects, in the form `[targetPrefix][YYYY]-[MM]-[DD]-[hh]-[mm]-[ss]-[UniqueString]`. To use, set `simplePrefix {}`. Conflicts with `partitionedPrefix`.
-
builder
public static BucketLoggingV2TargetObjectKeyFormat.Builder builder()
-
builder
public static BucketLoggingV2TargetObjectKeyFormat.Builder builder(BucketLoggingV2TargetObjectKeyFormat defaults)
-
-