Show / Hide Table of Contents

Class BucketLifecycleRule

Inheritance
System.Object
BucketLifecycleRule
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.S3.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class BucketLifecycleRule

Fields

View Source

AbortIncompleteMultipartUploadDays

Specifies the number of days after initiating a multipart upload when the multipart upload must be completed.

Declaration
public readonly int? AbortIncompleteMultipartUploadDays
Field Value
Type Description
System.Nullable<System.Int32>
View Source

Enabled

Specifies lifecycle rule status.

Declaration
public readonly bool Enabled
Field Value
Type Description
System.Boolean
View Source

Expiration

Specifies a period in the object's expire (documented below).

Declaration
public readonly BucketLifecycleRuleExpiration Expiration
Field Value
Type Description
BucketLifecycleRuleExpiration
View Source

Id

Unique identifier for the rule.

Declaration
public readonly string Id
Field Value
Type Description
System.String
View Source

NoncurrentVersionExpiration

Specifies when noncurrent object versions expire (documented below).

Declaration
public readonly BucketLifecycleRuleNoncurrentVersionExpiration NoncurrentVersionExpiration
Field Value
Type Description
BucketLifecycleRuleNoncurrentVersionExpiration
View Source

NoncurrentVersionTransitions

Specifies when noncurrent object versions transitions (documented below).

Declaration
public readonly ImmutableArray<BucketLifecycleRuleNoncurrentVersionTransition> NoncurrentVersionTransitions
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<BucketLifecycleRuleNoncurrentVersionTransition>
View Source

Prefix

Object key prefix identifying one or more objects to which the rule applies.

Declaration
public readonly string Prefix
Field Value
Type Description
System.String
View Source

Tags

Specifies object tags key and value.

Declaration
public readonly ImmutableDictionary<string, object> Tags
Field Value
Type Description
System.Collections.Immutable.ImmutableDictionary<System.String, System.Object>
View Source

Transitions

Specifies a period in the object's transitions (documented below).

Declaration
public readonly ImmutableArray<BucketLifecycleRuleTransition> Transitions
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<BucketLifecycleRuleTransition>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.