【发布时间】:2021-12-13 04:18:55
【问题描述】:
我不知道如何设置此存储桶资源策略的条件,条件行是问题:
iBucket.add_to_resource_policy(
iam.PolicyStatement(
actions=["s3:PutObject"],
effect=iam.Effect.ALLOW,
resources=[iBucket.bucket_arn],
#conditions=[ aws_stepfunctions.Condition.string_equals('s3:x-amz-acl','bucket-owner-full-control')],
principals=[iam.ServicePrincipal(f"logs.{os.environ['CDK_DEFAULT_REGION']}.amazonaws.com")]
)
)
我已经注释掉了条件,但我正在寻找一种方法来使条件起作用,因为我显然做错了。
【问题讨论】:
标签: python amazon-web-services amazon-s3 aws-cdk bucket