簡體   English   中英

API 網關上的 AWS 資源策略

[英]AWS Resource policy on API Gateway

我正在嘗試使用 Resource Policy IP 白名單來保護 API Gateway 我有以下問題,無法找到這些問題的公共文檔:

  • 我可以讓資源策略只對特定階段的 API 網關有效嗎? 如果是,如何?
  • 我更改策略后傳播需要多長時間?
  • 資源策略是否可以用於具有協議 WebSocket 和端點類型區域的 API? (看起來不是,我沒有看到它的選項)
  • Resource Policy 有版本控制嗎? (好像沒有)

謝謝

我可以讓資源策略只對特定階段的 API 網關有效嗎? 如果是,如何? 是的,來自aws 文檔的示例。

{
  "Version": "2012-10-17",
    "Statement": [
      {
        "Effect": "Allow",
        "Principal": {
          "AWS": [
            "arn:aws:iam::account-id-2:user/Alice",
            "account-id-2"
          ]
        },
        "Action": "execute-api:Invoke",
        "Resource": [
          "arn:aws:execute-api:region:account-id-1:api-id/stage/*"
        ]
      }
    ]
}

我更改策略后傳播需要多長時間?

  • 您需要再次部署 api,您可以從 aws 控制台進行

資源策略是否可以用於具有協議 WebSocket 和端點類型區域的 API? (看起來不是,我沒有看到它的選項)

  • 我不明白為什么不,無論您選擇哪種類型,它仍然由 API 網關提供支持。

Resource Policy 有版本控制嗎? (好像沒有)

  • 好像沒有

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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