Class BucketObjectLockConfigurationRuleDefaultRetention
Inheritance
System.Object
BucketObjectLockConfigurationRuleDefaultRetention
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 BucketObjectLockConfigurationRuleDefaultRetention
Fields
View SourceDays
The number of days that you want to specify for the default retention period.
Declaration
public readonly int? Days
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Mode
The default Object Lock retention mode you want to apply to new objects placed in this bucket. Valid values are GOVERNANCE and COMPLIANCE.
Declaration
public readonly string Mode
Field Value
| Type | Description |
|---|---|
| System.String |
Years
The number of years that you want to specify for the default retention period.
Declaration
public readonly int? Years
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |