如何将不同的AWS端点与另一个AWS区域一起使用?

2024-06-16 09:00:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一个S3数据桶上使用AWS识别,该数据桶目前位于US-West-1区域。不幸的是,该地区不支持AWS Rekognition。我试图通过bucket复制到uswest-2区域,但在获取元数据时遇到了困难。因此,我的问题是,如何将API调用路由到另一个端点,特别是端点https://rekognition.us-east-1.amazonaws.com,即使bucket基于另一个区域。任何帮助或建议都将不胜感激。你知道吗

编辑:我认为这可能是相关的提到,我正在运行Python这个。你知道吗


Tags: 数据httpsawsapi区域路由s3bucket
1条回答
网友
1楼 · 发布于 2024-06-16 09:00:36

假设您在python脚本中使用boto3,您应该能够在创建client资源时选择一个区域。试着做类似的事情:

re_client= boto3.client('rekognition', region_name='us-east-1')

如果您的问题是您是否可以在一个区域中使用AWS Rekognition来访问另一个区域中的bucket:据我所知,您不能。但是,您可以将您的bucket迁移到特定区域,或者使用S3 cross-region recplication来访问两个区域中的数据。你知道吗

相关问题 更多 >