ancient-thailand-47587
05/22/2024, 3:25 AMerror: Program failed with an unhandled exception:
Traceback (most recent call last):
File "<frozen importlib.util>", line 204, in __getattribute__
AttributeError: module 'pulumi_aws.ecr' has no attribute 'get_lifecycle_policy_document'
Am I missing something? Is the doc outdated?
Thank youlively-crayon-44649
05/22/2024, 8:27 AMpulumi_aws
you are using? E.g. what is listed in your requirements.txt
?ancient-thailand-47587
05/22/2024, 1:41 PMpulumi==3.116.1
pulumi_aws==6.37.0
pulumi_aws_native==0.106.0
pulumi_eks==2.2.1
pulumi_kubernetes==4.9.1
lively-crayon-44649
05/22/2024, 3:47 PMancient-thailand-47587
05/22/2024, 6:33 PMimport pulumi
import pulumi_aws as aws
import pulumi_aws_native as aws_native
...
lifecycle_policy_rule_document = aws.ecr.get_lifecycle_policy_document(rules=[aws.ecr.GetLifecyclePolicyDocumentRuleArgs(
priority=1,
description="Keep last 5 images",
selection=aws.ecr.GetLifecyclePolicyDocumentRuleSelectionArgs(
tag_status="tagged",
tag_prefix_lists=["*"],
count_type="imageCountMoreThan",
count_number=5)
)])
lively-crayon-44649
05/23/2024, 3:38 PMrequirements.txt
?
• Do you perhaps declare an aws
variable elsewhere in your program (e.g. a provider)?ancient-thailand-47587
05/24/2024, 6:29 AMaws.ecr.LifecyclePolicy
and just encoding the policy myselfancient-thailand-47587
05/24/2024, 6:30 AMlively-crayon-44649
05/24/2024, 7:54 AM