LifecyclePolicyArgs

data class LifecyclePolicyArgs(val lifecyclePolicyText: Output<String>? = null, val registryId: Output<String>? = null, val transitionToArchive: Output<String>? = null, val transitionToIA: Output<String>? = null, val transitionToPrimaryStorageClass: Output<String>? = null) : ConvertibleToJava<LifecyclePolicyArgs>

Definition of LifecyclePolicy

Constructors

Link copied to clipboard
constructor(lifecyclePolicyText: Output<String>? = null, registryId: Output<String>? = null, transitionToArchive: Output<String>? = null, transitionToIA: Output<String>? = null, transitionToPrimaryStorageClass: Output<String>? = null)

Properties

Link copied to clipboard
val lifecyclePolicyText: Output<String>? = null

The JSON repository policy text to apply to the repository. The JSON repository policy text to apply to the repository.

Link copied to clipboard
val registryId: Output<String>? = null

The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed. The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

Link copied to clipboard
val transitionToArchive: Output<String>? = null

The number of days after files were last accessed in primary storage (the Standard storage class) at which to move them to Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.

Link copied to clipboard
val transitionToIA: Output<String>? = null

The number of days after files were last accessed in primary storage (the Standard storage class) at which to move them to Infrequent Access (IA) storage. Metadata operations such as listing the contents of a directory don't count as file access events.

Link copied to clipboard

Whether to move files back to primary (Standard) storage after they are accessed in IA or Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.

Functions

Link copied to clipboard
open override fun toJava(): LifecyclePolicyArgs