Get Lifecycle Policy Document Rule
data class GetLifecyclePolicyDocumentRule(val action: GetLifecyclePolicyDocumentRuleAction? = null, val description: String? = null, val priority: Int, val selection: GetLifecyclePolicyDocumentRuleSelection? = null) : ConvertibleToJava<GetLifecyclePolicyDocumentRule>
Constructors
Link copied to clipboard
constructor(action: GetLifecyclePolicyDocumentRuleAction? = null, description: String? = null, priority: Int, selection: GetLifecyclePolicyDocumentRuleSelection? = null)
Properties
Link copied to clipboard
Specifies the action type.
Link copied to clipboard
Describes the purpose of a rule within a lifecycle policy.
Link copied to clipboard
Sets the order in which rules are evaluated, lowest to highest. When you add rules to a lifecycle policy, you must give them each a unique value for priority
. Values do not need to be sequential across rules in a policy. A rule with a tag_status
value of "any" must have the highest value for priority
and be evaluated last.
Link copied to clipboard
Collects parameters describing the selection criteria for the ECR lifecycle policy: