kind-jelly-61624
10/03/2022, 6:10 PMstocky-restaurant-98004
10/03/2022, 6:11 PMgetRegion
will give you the current region: https://www.pulumi.com/registry/packages/aws/api-docs/getregion/bucket_policy = aws.s3.BucketPolicy(
"my-website-bucket-policy",
bucket=bucket.id,
policy=bucket.arn.apply(
lambda arn: json.dumps({
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Principal": "*",
"Action": [
"s3:GetObject"
],
"Resource": [
f"{arn}/*"
]
}]
})),
)
kind-jelly-61624
10/03/2022, 6:16 PMStatement:
- Effect: Allow
Action:
- "glue:*"
Resource:
- arn:aws:glue:{{aws::region}}:{{aws::account_id}}:trigger/*
- arn:aws:glue:{{aws::region}}:{{aws::account_id}}:connection/*
stocky-restaurant-98004
10/03/2022, 6:17 PMkind-jelly-61624
10/03/2022, 6:19 PMstocky-restaurant-98004
10/03/2022, 6:23 PMkind-jelly-61624
10/03/2022, 6:27 PMbillowy-army-68599
10/03/2022, 7:04 PMjson.dumps
to interpolate the variables would be much much easier than using jinja templatingstocky-restaurant-98004
10/03/2022, 7:06 PMkind-jelly-61624
10/03/2022, 7:13 PMbillowy-army-68599
10/03/2022, 7:17 PMstocky-restaurant-98004
10/03/2022, 7:43 PMbillowy-army-68599
10/04/2022, 2:12 AMpolite-zoo-26802
10/04/2022, 2:13 AM