Skip to content

Commit 2a40e07

Browse files
committed
Merge remote-tracking branch 'Origin/master'
2 parents 98ac698 + 9304ec7 commit 2a40e07

File tree

2 files changed

+28
-4
lines changed

2 files changed

+28
-4
lines changed

Src/SimpleS3.Extensions.Wasabi/WasabiRegion.cs

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
namespace Genbox.SimpleS3.Extensions.Wasabi;
1+
namespace Genbox.SimpleS3.Extensions.Wasabi;
22

3-
/// <summary>The AWS regions. See https://wasabi-support.zendesk.com/hc/en-us/articles/360015106031-What-are-the-service-URLs-for-Wasabi-s-different-regions- for more info</summary>
3+
/// <summary>The AWS regions. See https://docs.wasabi.com/docs/what-are-the-service-urls-for-wasabi-s-different-storage-regions for more info</summary>
44
public enum WasabiRegion
55
{
66
/// <summary>Do not use this value</summary>
@@ -18,15 +18,33 @@ public enum WasabiRegion
1818
/// <summary>North America (Oregon)</summary>
1919
UsWest1,
2020

21+
/// <summary>Canada (Central)</summary>
22+
CaCentral1,
23+
2124
/// <summary>Europe (Amsterdam)</summary>
2225
EuCentral1,
2326

27+
/// <summary>Europe (Frankfurt)</summary>
28+
EuCentral2,
29+
2430
/// <summary>Europe (London)</summary>
2531
EuWest1,
2632

33+
/// <summary>Europe (Paris)</summary>
34+
EuWest2,
35+
36+
/// <summary>Europe (Milan)</summary>
37+
EuSouth1,
38+
2739
/// <summary>Asia Pacific (Tokyo)</summary>
2840
ApNorthEast1,
2941

3042
/// <summary>Asia Pacific (Osaka)</summary>
31-
ApNorthEast2
43+
ApNorthEast2,
44+
45+
/// <summary>Asia Pacific (Singapore)</summary>
46+
ApSouthEast1,
47+
48+
/// <summary>Asia Pacific (Sydney)</summary>
49+
ApSouthEast2
3250
}

Src/SimpleS3.Extensions.Wasabi/WasabiRegionData.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using Genbox.SimpleS3.Core.Abstracts.Region;
1+
using Genbox.SimpleS3.Core.Abstracts.Region;
22

33
namespace Genbox.SimpleS3.Extensions.Wasabi;
44

@@ -12,9 +12,15 @@ public IEnumerable<IRegionInfo> GetRegions()
1212
yield return new RegionInfo(WasabiRegion.UsEast2, "us-east-2", "North America (North Virginia)");
1313
yield return new RegionInfo(WasabiRegion.UsCentral1, "us-central-1", "North America (Texas)");
1414
yield return new RegionInfo(WasabiRegion.UsWest1, "us-west-1", "North America (Oregon)");
15+
yield return new RegionInfo(WasabiRegion.CaCentral1, "ca-central-1", "Canada (Central)");
1516
yield return new RegionInfo(WasabiRegion.EuCentral1, "eu-central-1", "Europe (Amsterdam)");
17+
yield return new RegionInfo(WasabiRegion.EuCentral2, "eu-central-2", "Europe (Frankfurt)");
1618
yield return new RegionInfo(WasabiRegion.EuWest1, "eu-west-1", "Europe (London)");
19+
yield return new RegionInfo(WasabiRegion.EuWest2, "eu-west-2", "Europe (Paris)");
20+
yield return new RegionInfo(WasabiRegion.EuSouth1, "eu-south-1", "Europe (Milan)");
1721
yield return new RegionInfo(WasabiRegion.ApNorthEast1, "ap-northeast-1", "Asia Pacific (Tokyo)");
1822
yield return new RegionInfo(WasabiRegion.ApNorthEast2, "ap-northeast-2", "Asia Pacific (Osaka)");
23+
yield return new RegionInfo(WasabiRegion.ApSouthEast1, "ap-southeast-1", "Asia Pacific (Singapore)");
24+
yield return new RegionInfo(WasabiRegion.ApSouthEast2, "ap-southeast-2", "Asia Pacific (Sydney)");
1925
}
2026
}

0 commit comments

Comments
 (0)