如何在 AWS cli 中使用 aws 区域获取 S3 端点?
How to get S3 endpoint using aws region in AWS cli?
我想获取给定区域的端点。
这是 S3 区域的 link 及其对应的端点。
例如
- 对于 us-east-1,终点是 s3.amazonaws.com、
- 对于 us-east-2,
端点是 s3.us-east-2.amazonaws.com,
- 对于 us-east-2,端点
是s3.us-west-1.amazonaws.com,依此类推...
有什么方法可以通过 AWS cli 获取端点吗?
谢谢:)
你试过了吗
aws ec2 描述区域
https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-regions.html
这里没有 API。
如果您喜欢一致性,以及对未来所有地区都有效的公式,那么您可能会喜欢这种格式:
s3.dualstack.${region}.amazonaws.com
所有区域都支持此格式,包括 us-east-1,并且此端点是双栈的,因此它适用于 IPv4 和 IPv6。
您还可以在开头添加存储桶名称和一个点,并具有单独的存储桶端点。
查看官方列表 Regions and Endpoints。
我想获取给定区域的端点。 这是 S3 区域的 link 及其对应的端点。
例如
- 对于 us-east-1,终点是 s3.amazonaws.com、
- 对于 us-east-2, 端点是 s3.us-east-2.amazonaws.com,
- 对于 us-east-2,端点 是s3.us-west-1.amazonaws.com,依此类推...
有什么方法可以通过 AWS cli 获取端点吗? 谢谢:)
你试过了吗 aws ec2 描述区域
https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-regions.html
这里没有 API。
如果您喜欢一致性,以及对未来所有地区都有效的公式,那么您可能会喜欢这种格式:
s3.dualstack.${region}.amazonaws.com
所有区域都支持此格式,包括 us-east-1,并且此端点是双栈的,因此它适用于 IPv4 和 IPv6。
您还可以在开头添加存储桶名称和一个点,并具有单独的存储桶端点。
查看官方列表 Regions and Endpoints。