我有一个私有的S3存储桶,里面有很多小文件。我想使用AWS API Gateway作为代理,将存储桶的内容(只读访问)暴露出来。S3存储桶和AWS API Gateway属于同一AWS账户,并且在同一VPC和可用区中。
AWS API Gateway有两种类型:HTTP API和REST API。REST API的配置选项更加高级,此外,REST API支持比HTTP API更多的AWS服务集成。实际上,我描述的用例在REST API的文档标签页中完全涵盖。但是,REST API有一个巨大的缺点-它比HTTP API贵约70%,这个价格带来了更多的配置选项,但就目前而言,我只需要一个 - 与S3服务的集成,因此我认为这种类型的服务不适合我的用例。我开始搜索是否可以将HTTP API与S3集成,到目前为止,我还没有找到任何实现它的方法。
我尝试创建/编辑与HTTP API网关实例相关联的服务链接角色,但这些角色无法编辑(只有只读访问权限)。目前为止,我不知道接下来应该在哪里搜索,或者是否可以使用HTTP API实现我的目标。
AWS API Gateway有两种类型:HTTP API和REST API。REST API的配置选项更加高级,此外,REST API支持比HTTP API更多的AWS服务集成。实际上,我描述的用例在REST API的文档标签页中完全涵盖。但是,REST API有一个巨大的缺点-它比HTTP API贵约70%,这个价格带来了更多的配置选项,但就目前而言,我只需要一个 - 与S3服务的集成,因此我认为这种类型的服务不适合我的用例。我开始搜索是否可以将HTTP API与S3集成,到目前为止,我还没有找到任何实现它的方法。
我尝试创建/编辑与HTTP API网关实例相关联的服务链接角色,但这些角色无法编辑(只有只读访问权限)。目前为止,我不知道接下来应该在哪里搜索,或者是否可以使用HTTP API实现我的目标。