Skip to content

Commit

Permalink
Add missing AWS regions and sort them alphabetically.
Browse files Browse the repository at this point in the history
  • Loading branch information
notanaverageman authored Sep 9, 2024
1 parent cc0a8d0 commit 3953017
Showing 1 changed file with 46 additions and 8 deletions.
54 changes: 46 additions & 8 deletions Minio/AWSS3Endpoints.cs
Original file line number Diff line number Diff line change
Expand Up @@ -30,36 +30,74 @@ public sealed class AWSS3Endpoints
private AWSS3Endpoints()
{
endpoints = new ConcurrentDictionary<string, string>(StringComparer.Ordinal);
// af-south-1
_ = endpoints.TryAdd("af-south-1", "s3.af-south-1.amazonaws.com");
// ap-east-1
_ = endpoints.TryAdd("ap-east-1", "s3.ap-east-1.amazonaws.com");
// ap-northeast-1
_ = endpoints.TryAdd("ap-northeast-1", "s3-ap-northeast-1.amazonaws.com");
// ap-northeast-2
_ = endpoints.TryAdd("ap-northeast-2", "s3-ap-northeast-2.amazonaws.com");
// ap-northeast-3
_ = endpoints.TryAdd("ap-northeast-3", "s3.ap-northeast-3.amazonaws.com");
// ap-south-1
_ = endpoints.TryAdd("ap-south-1", "s3-ap-south-1.amazonaws.com");
// ap-south-2
_ = endpoints.TryAdd("ap-south-2", "s3.ap-south-2.amazonaws.com");
// ap-southeast-1
_ = endpoints.TryAdd("ap-southeast-1", "s3-ap-southeast-1.amazonaws.com");
// ap-southeast-2
_ = endpoints.TryAdd("ap-southeast-2", "s3-ap-southeast-2.amazonaws.com");
// ap-southeast-3
_ = endpoints.TryAdd("ap-southeast-3", "s3.ap-southeast-3.amazonaws.com");
// ap-southeast-4
_ = endpoints.TryAdd("ap-southeast-4", "s3.ap-southeast-4.amazonaws.com");
// ap-southeast-5
_ = endpoints.TryAdd("ap-southeast-5", "s3-ap-southeast-5.amazonaws.com");
// ca-central-1
_ = endpoints.TryAdd("ca-central-1", "s3.ca-central-1.amazonaws.com");
// ca-west-1
_ = endpoints.TryAdd("ca-west-1", "s3.ca-west-1.amazonaws.com.cn");
// cn-north-1
_ = endpoints.TryAdd("cn-north-1", "s3.cn-north-1.amazonaws.com");
// cn-northwest-1
_ = endpoints.TryAdd("cn-northwest-1", "s3.cn-northwest-1.amazonaws.com.cn");
// eu-central-1
_ = endpoints.TryAdd("eu-central-1", "s3-eu-central-1.amazonaws.com");
// eu-central-2
_ = endpoints.TryAdd("eu-central-2", "s3.eu-central-2.amazonaws.com");
// eu-north-1
_ = endpoints.TryAdd("eu-north-1", "s3.eu-north-1.amazonaws.com");
// eu-south-1
_ = endpoints.TryAdd("eu-south-1", "s3.eu-south-1.amazonaws.com");
// eu-south-2
_ = endpoints.TryAdd("eu-south-2", "s3.eu-south-2.amazonaws.com");
// eu-west-1
_ = endpoints.TryAdd("eu-west-1", "s3-eu-west-1.amazonaws.com");
// eu-west-2
_ = endpoints.TryAdd("eu-west-2", "s3-eu-west-2.amazonaws.com");
// eu-west-3
_ = endpoints.TryAdd("eu-west-3", "s3.eu-west-3.amazonaws.com");
// il-central-1
_ = endpoints.TryAdd("il-central-1", "s3.il-central-1.amazonaws.com");
// me-central-1
_ = endpoints.TryAdd("me-central-1", "s3.me-central-1.amazonaws.com");
// me-south-1
_ = endpoints.TryAdd("me-south-1", "s3.me-south-1.amazonaws.com");
// sa-east-1
_ = endpoints.TryAdd("sa-east-1", "s3-sa-east-1.amazonaws.com");
// us-west-1
_ = endpoints.TryAdd("us-west-1", "s3-us-west-1.amazonaws.com");
// us-west-2
_ = endpoints.TryAdd("us-west-2", "s3-us-west-2.amazonaws.com");
// us-east-1
_ = endpoints.TryAdd("us-east-1", "s3.amazonaws.com");
// us-east-2
_ = endpoints.TryAdd("us-east-2", "s3-us-east-2.amazonaws.com");
// ca-central-1
_ = endpoints.TryAdd("ca-central-1", "s3.ca-central-1.amazonaws.com");
// cn-north-1
_ = endpoints.TryAdd("cn-north-1", "s3.cn-north-1.amazonaws.com.cn");
// us-gov-east-1
_ = endpoints.TryAdd("us-gov-east-1", "s3.us-gov-east-1.amazonaws.com");
// us-gov-west-1
_ = endpoints.TryAdd("us-gov-west-1", "s3.us-gov-west-1.amazonaws.com");
// us-west-1
_ = endpoints.TryAdd("us-west-1", "s3-us-west-1.amazonaws.com");
// us-west-2
_ = endpoints.TryAdd("us-west-2", "s3-us-west-2.amazonaws.com");
}

public static AWSS3Endpoints Instance => lazy.Value;
Expand Down

0 comments on commit 3953017

Please sign in to comment.