Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services API网关资源策略允许仅从另一个API调用_Amazon Web Services_Aws Api Gateway - Fatal编程技术网

Amazon web services API网关资源策略允许仅从另一个API调用

Amazon web services API网关资源策略允许仅从另一个API调用,amazon-web-services,aws-api-gateway,Amazon Web Services,Aws Api Gateway,我有2个API网关: arn:partition:apigateway:region::/api/123 arn:分区:apigateway:区域::/api/456 我想限制所有类型的访问,只允许在它们之间调用。 因此,id为123的API可以调用id为456的API,反之亦然。但不是其他服务或主体(IAM用户或匿名用户)。我想将调用仅限于那些API 我考虑过使用资源策略,但我没有经验,在AWS提供的示例中,我不清楚应该做什么: 有人能帮忙吗?我正在尝试学习不同的获取资源的方法。谢谢尝试在

我有2个API网关:

  • arn:partition:apigateway:region::/api/123
  • arn:分区:apigateway:区域::/api/456
我想限制所有类型的访问,只允许在它们之间调用。 因此,id为123的API可以调用id为456的API,反之亦然。但不是其他服务或主体(IAM用户或匿名用户)。我想将调用仅限于那些API

我考虑过使用资源策略,但我没有经验,在AWS提供的示例中,我不清楚应该做什么:


有人能帮忙吗?我正在尝试学习不同的获取资源的方法。谢谢

尝试在私有vpc中托管api。在私有vpc中,资源只能访问相同vpc中的组件