从区域终端节点禁用AWS API

时间:2020-10-07 03:49:29

标签: amazon-web-services aws-api-gateway

我需要找到一种禁用区域/边缘优化端点上的API的方法。

我知道,对于私有API,您可以添加追索政策来禁用它,

{
"Version": "2012-10-17",
"Statement": [
    {
        "Effect": "Deny",
        "Principal": "*",
        "Action": "execute-api:Invoke",
        "Resource": "execute-api:/{{stageNameOrWildcard}}/{{httpVerbOrWildcard}}/{{resourcePathOrWildcard}}"
    }]
}

但是它不适用于区域。

有人有什么想法吗?

1 个答案:

答案 0 :(得分:0)

基于评论。

API网关资源策略适用于区域性API 。但是,更改政策后,必须重新部署阶段,政策才能生效。

此外,政策生效需要片刻时间。部署后这些策略不会立即应用。