curved-agency-28625
10/21/2024, 8:47 AMaws.s3.BucketPolicy(
f"policy-{self.origin_bucket.id}", #<--- i changed this name.
bucket=self.origin_bucket.id,
opts=ResourceOptions(delete_before_replace=True),
policy=self.__get_policy_with_origins(distributions),
)
output from a test run where i changed the name:
+ ├─ aws:s3:BucketPolicy policy-bucket1 created (0.89s)
+ ├─ aws:s3:BucketPolicy policy-bucket2 created (0.82s)
- ├─ aws:s3:BucketPolicy policyyyy-bucket1 deleted (0.81s)
- └─ aws:s3:BucketPolicy policyyyy-bucket2 deleted (1s)
a pulumi refresh makes pulumi find the policy is deleted. and then a second up will created the policy again.