我在当前位于US-West-1地区的S3数据桶上使用AWS识别。不幸的是,该区域不支持AWS Rekognition。我试图将存储桶复制到US-West-2地区,但是在获取元数据时遇到了困难。因此,我的问题是,即使存储桶位于另一个区域,我如何将我的API调用路由到另一个端点,尤其是端点“ https://rekognition.us-east-1.amazonaws.com”。任何帮助或建议,将不胜感激。
编辑:我认为应该提一下,我正在Python上运行它。
答案 0 :(得分:2)
假设您在python脚本中使用boto3,则在创建client资源时应该可以选择一个区域。尝试做类似的事情:
re_client= boto3.client('rekognition', region_name='us-east-1')
如果您的问题是,是否可以在一个区域中使用AWS Rekognition访问另一个区域中的存储桶:据我所知,您不能。但是,您可以将存储桶迁移到特定区域,也可以使用S3 cross-region recplication从两个区域访问数据。