[英]AWS API Gateway ARN
令我瘋狂的事情之一是AWS有大量關於ARN格式的文檔,但沒有任何類型的生成器讓您確信ARN是正確的。
在IAM中,我正在嘗試設置允許訪問API網關的策略,並且我已閱讀以下有關它的文檔:
但我無法獲得任何ARN驗證,即使只是一個開放的API網關ARN。 看截圖:
我在這做錯了什么?
從文檔中 : 要使用IAM控制台中的策略生成器創建IAM策略,請選擇將Amazon API Gateway作為AWS Service管理以設置apigateway的權限語句,並選擇Amazon API Gateway作為AWS Service以設置execute-api的權限語句。
如果您要創建管理創建/編輯API的策略,則需要選擇Manage - Amazon API Gateway ,然后使用*來授予所有資源的權限。 如果要為特定資源授予權限,請使用以下格式:(請注意,服務名稱為apigateway )
arn:aws:apigateway:region::resource-path-specifier
。
如果要創建管理調用API的策略,則需要選擇Amazon API Gateway ,然后使用*為所有資源授予權限。 如果要為特定資源授予權限,請使用以下格式:(請注意,服務名稱為execute-api )
arn:aws:execute-api:region:account-id:api-id/stage-name/HTTP-VERB/resource-path-specifier
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.