Package com.pulumi.aws.s3.inputs
Class BucketLoggingTargetObjectKeyFormatArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.s3.inputs.BucketLoggingTargetObjectKeyFormatArgs
-
public final class BucketLoggingTargetObjectKeyFormatArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBucketLoggingTargetObjectKeyFormatArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static BucketLoggingTargetObjectKeyFormatArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BucketLoggingTargetObjectKeyFormatArgs.Builderbuilder()static BucketLoggingTargetObjectKeyFormatArgs.Builderbuilder(BucketLoggingTargetObjectKeyFormatArgs defaults)java.util.Optional<com.pulumi.core.Output<BucketLoggingTargetObjectKeyFormatPartitionedPrefixArgs>>partitionedPrefix()java.util.Optional<com.pulumi.core.Output<BucketLoggingTargetObjectKeyFormatSimplePrefixArgs>>simplePrefix()
-
-
-
Field Detail
-
Empty
public static final BucketLoggingTargetObjectKeyFormatArgs Empty
-
-
Method Detail
-
partitionedPrefix
public java.util.Optional<com.pulumi.core.Output<BucketLoggingTargetObjectKeyFormatPartitionedPrefixArgs>> 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<com.pulumi.core.Output<BucketLoggingTargetObjectKeyFormatSimplePrefixArgs>> 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 BucketLoggingTargetObjectKeyFormatArgs.Builder builder()
-
builder
public static BucketLoggingTargetObjectKeyFormatArgs.Builder builder(BucketLoggingTargetObjectKeyFormatArgs defaults)
-
-