簡體   English   中英

AWS API網關ARN

[英]AWS API Gateway ARN

令我瘋狂的事情之一是AWS有大量關於ARN格式的文檔,但沒有任何類型的生成器讓您確信ARN是正確的。

在IAM中,我正在嘗試設置允許訪問API網關的策略,並且我已閱讀以下有關它的文檔:

但我無法獲得任何ARN驗證,即使只是一個開放的API網關ARN。 看截圖:

打開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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM