Class BucketLifecycleRuleExpirationArgs


  • public final class BucketLifecycleRuleExpirationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • date

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> date()
        Returns:
        Specifies the date after which you want the corresponding action to take effect.
      • days

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> days()
        Returns:
        Specifies the number of days after object creation when the specific rule action takes effect.
      • expiredObjectDeleteMarker

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> expiredObjectDeleteMarker()
        Returns:
        On a versioned bucket (versioning-enabled or versioning-suspended bucket), you can add this element in the lifecycle configuration to direct Amazon S3 to delete expired object delete markers. This cannot be specified with Days or Date in a Lifecycle Expiration Policy.