【问题标题】:What does the parameter 'statement-id' of 'add-permission' mean?'add-permission' 的参数 'statement-id' 是什么意思?
【发布时间】:2015-09-25 13:15:30
【问题描述】:

我正在学习教程"Walkthrough 2: Handling Amazon S3 Events (Node.js)"。我对 CLI 参数有疑问:

 aws lambda add-permission \
--function-name CreateThumbnail \
--region us-west-2 \
--statement-id some-unique-id \
--action "lambda:InvokeFunction" \
--principal s3.amazonaws.com \
--source-arn arn:aws:s3:::sourcebucket \
--source-account bucket-owner-account-id \
--profile adminuser

--statement-id some-unique-id的参数是什么?

【问题讨论】:

    标签: amazon-web-services amazon-s3 aws-cli aws-lambda


    【解决方案1】:

    它本质上是一个任意/不透明的标识符。在某些情况下,它是可选的。在 IAM 策略中,这显示为 Sid。一个例子可能只是1MyStringIMadeUp12345。它通常用于描述或跟踪策略,对 AWS 没有任何意义。一些服务施加了唯一性约束,这意味着每个语句必须有一个唯一的 Sid。

    http://docs.aws.amazon.com/IAM/latest/UserGuide/AccessPolicyLanguage_ElementDescriptions.html#Sid

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-28
      • 2016-11-02
      • 1970-01-01
      • 2013-09-10
      • 2013-07-07
      • 1970-01-01
      • 2020-12-16
      • 1970-01-01
      相关资源
      最近更新 更多