AWSSDK.S3 by Amazon Web Services

<PackageReference Include="AWSSDK.S3" Version="3.7.3.18" />

.NET API 637,440 bytes

 LifecycleTransition

public class LifecycleTransition
LifecycleTransition defines when and how objects transition.
public DateTime Date { get; set; }

public DateTime DateUtc { get; set; }

Indicates at what date the object is to be moved or deleted. Should be in GMT ISO 8601 Format.

public int Days { get; set; }

Indicates the lifetime, in days, of the objects that are subject to the rule. The value must be a non-zero positive integer.

public S3StorageClass StorageClass { get; set; }

The class of storage used to store the object.