Skip to content

LifecyclePolicyPreviewResult

Source code in docs_src/capo_ecr/types/lifecycle_policy_preview_result.py
class LifecyclePolicyPreviewResult(TypedDict, closed=True):
    image_tags: NotRequired["capo_ecr.types.image_tag_list.ImageTagList"]
    """<p>The list of tags associated with this image.</p>"""
    image_digest: NotRequired["capo_ecr.types.image_digest.ImageDigest"]
    """<p>The <code>sha256</code> digest of the image manifest.</p>"""
    image_pushed_at: NotRequired["capo_ecr.types.push_timestamp.PushTimestamp"]
    """<p>The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the repository.</p>"""
    action: NotRequired[
        "capo_ecr.types.lifecycle_policy_rule_action.LifecyclePolicyRuleAction"
    ]
    """<p>The type of action to be taken.</p>"""
    applied_rule_priority: NotRequired[
        "capo_ecr.types.lifecycle_policy_rule_priority.LifecyclePolicyRulePriority"
    ]
    """<p>The priority of the applied rule.</p>"""
    storage_class: NotRequired[
        "capo_ecr.types.lifecycle_policy_storage_class.LifecyclePolicyStorageClass"
    ]
    """<p>The storage class of the image.</p>"""

action instance-attribute

action: NotRequired[LifecyclePolicyRuleAction]

The type of action to be taken.

applied_rule_priority instance-attribute

applied_rule_priority: NotRequired[LifecyclePolicyRulePriority]

The priority of the applied rule.

image_digest instance-attribute

image_digest: NotRequired[ImageDigest]

The sha256 digest of the image manifest.

image_pushed_at instance-attribute

image_pushed_at: NotRequired[PushTimestamp]

The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the repository.

image_tags instance-attribute

image_tags: NotRequired[ImageTagList]

The list of tags associated with this image.

storage_class instance-attribute

storage_class: NotRequired[LifecyclePolicyStorageClass]

The storage class of the image.