【发布时间】:2020-07-27 18:42:06
【问题描述】:
我有点想为 lambda 添加 Cloudfront Distribution 触发器,但使用的是 cli 或 sdk。 到目前为止,我已经通过控制台添加了触发器,使用“cloudfront-modify-response-header”的蓝图创建了一个新的 lambda,它看起来工作正常,但我无法使用 cli 检索有关该触发器的信息 我试过了:
aws lambda get-policy --function-name myFunctionName --profile xxxx
但我只有这样的政策:
{
"Policy": {
"Version": "2012-10-17",
"Id": "default",
"Statement": [
{
"Sid": "replicator.lambda.GetFunction",
"Effect": "Allow",
"Principal": {
"Service": "replicator.lambda.amazonaws.com"
},
"Action": "lambda:GetFunction",
"Resource": "arn:aws:lambda:us-east-1: 12345678912:function: myFunctionName: 1"
}
]
},
"RevisionId": "b11abfc7-79a7-489e-9bf7-d501234567899"
}
我在 AWS 控制台中看到的 DistributionID、事件类型和其他属性在哪里?
最好的问候,
【问题讨论】:
标签: amazon-web-services aws-lambda aws-sdk amazon-cloudfront aws-cli