Skip to content

Commit ebbd2a7

Browse files
authored
1 parent c02b3d3 commit ebbd2a7

File tree

7 files changed

+146
-73
lines changed

7 files changed

+146
-73
lines changed

provider/cmd/pulumi-resource-aws/schema.json

Lines changed: 40 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -80257,6 +80257,10 @@
8025780257
"name": "APSoutheast4",
8025880258
"value": "ap-southeast-4"
8025980259
},
80260+
{
80261+
"name": "APSoutheast5",
80262+
"value": "ap-southeast-5"
80263+
},
8026080264
{
8026180265
"name": "CACentral",
8026280266
"value": "ca-central-1"
@@ -80265,14 +80269,6 @@
8026580269
"name": "CAWest1",
8026680270
"value": "ca-west-1"
8026780271
},
80268-
{
80269-
"name": "CNNorth1",
80270-
"value": "cn-north-1"
80271-
},
80272-
{
80273-
"name": "CNNorthwest1",
80274-
"value": "cn-northwest-1"
80275-
},
8027680272
{
8027780273
"name": "EUCentral1",
8027880274
"value": "eu-central-1"
@@ -80305,6 +80301,10 @@
8030580301
"name": "EUWest3",
8030680302
"value": "eu-west-3"
8030780303
},
80304+
{
80305+
"name": "ILCentral1",
80306+
"value": "il-central-1"
80307+
},
8030880308
{
8030980309
"name": "MECentral1",
8031080310
"value": "me-central-1"
@@ -80317,14 +80317,6 @@
8031780317
"name": "SAEast1",
8031880318
"value": "sa-east-1"
8031980319
},
80320-
{
80321-
"name": "USGovEast1",
80322-
"value": "us-gov-east-1"
80323-
},
80324-
{
80325-
"name": "USGovWest1",
80326-
"value": "us-gov-west-1"
80327-
},
8032880320
{
8032980321
"name": "USEast1",
8033080322
"value": "us-east-1"
@@ -80340,6 +80332,38 @@
8034080332
{
8034180333
"name": "USWest2",
8034280334
"value": "us-west-2"
80335+
},
80336+
{
80337+
"name": "CNNorth1",
80338+
"value": "cn-north-1"
80339+
},
80340+
{
80341+
"name": "CNNorthwest1",
80342+
"value": "cn-northwest-1"
80343+
},
80344+
{
80345+
"name": "USGovEast1",
80346+
"value": "us-gov-east-1"
80347+
},
80348+
{
80349+
"name": "USGovWest1",
80350+
"value": "us-gov-west-1"
80351+
},
80352+
{
80353+
"name": "USISOEast1",
80354+
"value": "us-iso-east-1"
80355+
},
80356+
{
80357+
"name": "USISOWest1",
80358+
"value": "us-iso-west-1"
80359+
},
80360+
{
80361+
"name": "USISOBEast1",
80362+
"value": "us-isob-east-1"
80363+
},
80364+
{
80365+
"name": "EUISOEWest1",
80366+
"value": "eu-isoe-west-1"
8034380367
}
8034480368
]
8034580369
},

provider/types.go

Lines changed: 45 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -27,39 +27,52 @@ var extraTypes = map[string]schema.ComplexTypeSpec{
2727
Type: "string",
2828
Description: "A Region represents any valid Amazon region that may be targeted with deployments.",
2929
},
30+
// synced with https://github.com/hashicorp/aws-sdk-go-base/blob/fdf82b33b2d1b0c9165e3b465e0fa17191c6e5b8/internal/endpoints/endpoints.go
3031
Enum: []schema.EnumValueSpec{
31-
{Value: "af-south-1", Name: "AFSouth1"},
32-
{Value: "ap-east-1", Name: "APEast1"},
33-
{Value: "ap-northeast-1", Name: "APNortheast1"},
34-
{Value: "ap-northeast-2", Name: "APNortheast2"},
35-
{Value: "ap-northeast-3", Name: "APNortheast3"},
36-
{Value: "ap-south-1", Name: "APSouth1"},
37-
{Value: "ap-south-2", Name: "APSouth2"},
38-
{Value: "ap-southeast-1", Name: "APSoutheast1"},
39-
{Value: "ap-southeast-2", Name: "APSoutheast2"},
40-
{Value: "ap-southeast-3", Name: "APSoutheast3"},
41-
{Value: "ap-southeast-4", Name: "APSoutheast4"},
42-
{Value: "ca-central-1", Name: "CACentral"},
43-
{Value: "ca-west-1", Name: "CAWest1"},
44-
{Value: "cn-north-1", Name: "CNNorth1"},
45-
{Value: "cn-northwest-1", Name: "CNNorthwest1"},
46-
{Value: "eu-central-1", Name: "EUCentral1"},
47-
{Value: "eu-central-2", Name: "EUCentral2"},
48-
{Value: "eu-north-1", Name: "EUNorth1"},
49-
{Value: "eu-south-1", Name: "EUSouth1"},
50-
{Value: "eu-south-2", Name: "EUSouth2"},
51-
{Value: "eu-west-1", Name: "EUWest1"},
52-
{Value: "eu-west-2", Name: "EUWest2"},
53-
{Value: "eu-west-3", Name: "EUWest3"},
54-
{Value: "me-central-1", Name: "MECentral1"},
55-
{Value: "me-south-1", Name: "MESouth1"},
56-
{Value: "sa-east-1", Name: "SAEast1"},
57-
{Value: "us-gov-east-1", Name: "USGovEast1"},
58-
{Value: "us-gov-west-1", Name: "USGovWest1"},
59-
{Value: "us-east-1", Name: "USEast1"},
60-
{Value: "us-east-2", Name: "USEast2"},
61-
{Value: "us-west-1", Name: "USWest1"},
62-
{Value: "us-west-2", Name: "USWest2"},
32+
// aws partition
33+
{Value: "af-south-1", Name: "AFSouth1"}, // Africa (Cape Town)
34+
{Value: "ap-east-1", Name: "APEast1"}, // Asia Pacific (Hong Kong)
35+
{Value: "ap-northeast-1", Name: "APNortheast1"}, // Asia Pacific (Tokyo)
36+
{Value: "ap-northeast-2", Name: "APNortheast2"}, // Asia Pacific (Seoul)
37+
{Value: "ap-northeast-3", Name: "APNortheast3"}, // Asia Pacific (Osaka)
38+
{Value: "ap-south-1", Name: "APSouth1"}, // Asia Pacific (Mumbai)
39+
{Value: "ap-south-2", Name: "APSouth2"}, // Asia Pacific (Hyderabad)
40+
{Value: "ap-southeast-1", Name: "APSoutheast1"}, // Asia Pacific (Singapore)
41+
{Value: "ap-southeast-2", Name: "APSoutheast2"}, // Asia Pacific (Sydney)
42+
{Value: "ap-southeast-3", Name: "APSoutheast3"}, // Asia Pacific (Jakarta)
43+
{Value: "ap-southeast-4", Name: "APSoutheast4"}, // Asia Pacific (Melbourne)
44+
{Value: "ap-southeast-5", Name: "APSoutheast5"}, // Asia Pacific (Malaysia)
45+
{Value: "ca-central-1", Name: "CACentral"}, // Canada (Central)
46+
{Value: "ca-west-1", Name: "CAWest1"}, // Canada (Calgary)
47+
{Value: "eu-central-1", Name: "EUCentral1"}, // Europe (Frankfurt)
48+
{Value: "eu-central-2", Name: "EUCentral2"}, // Europe (Zurich)
49+
{Value: "eu-north-1", Name: "EUNorth1"}, // Europe (Stockholm)
50+
{Value: "eu-south-1", Name: "EUSouth1"}, // Europe (Milan)
51+
{Value: "eu-south-2", Name: "EUSouth2"}, // Europe (Spain)
52+
{Value: "eu-west-1", Name: "EUWest1"}, // Europe (Ireland)
53+
{Value: "eu-west-2", Name: "EUWest2"}, // Europe (London)
54+
{Value: "eu-west-3", Name: "EUWest3"}, // Europe (Paris)
55+
{Value: "il-central-1", Name: "ILCentral1"}, // Israel (Tel Aviv)
56+
{Value: "me-central-1", Name: "MECentral1"}, // Middle East (UAE)
57+
{Value: "me-south-1", Name: "MESouth1"}, // Middle East (Bahrain)
58+
{Value: "sa-east-1", Name: "SAEast1"}, // South America (Sao Paulo)
59+
{Value: "us-east-1", Name: "USEast1"}, // US East (N. Virginia)
60+
{Value: "us-east-2", Name: "USEast2"}, // US East (Ohio)
61+
{Value: "us-west-1", Name: "USWest1"}, // US West (N. California)
62+
{Value: "us-west-2", Name: "USWest2"}, // US West (Oregon)
63+
// aws-cn partition
64+
{Value: "cn-north-1", Name: "CNNorth1"}, // China (Beijing)
65+
{Value: "cn-northwest-1", Name: "CNNorthwest1"}, // China (Ningxia)
66+
// aws-us-gov partition
67+
{Value: "us-gov-east-1", Name: "USGovEast1"}, // AWS GovCloud (US-East)
68+
{Value: "us-gov-west-1", Name: "USGovWest1"}, // AWS GovCloud (US-West)
69+
// aws-iso partition
70+
{Value: "us-iso-east-1", Name: "USISOEast1"}, // US ISO East
71+
{Value: "us-iso-west-1", Name: "USISOWest1"}, // US ISO West
72+
// aws-iso-b partition
73+
{Value: "us-isob-east-1", Name: "USISOBEast1"}, // US ISOB East (Ohio)
74+
// aws-iso-e partition
75+
{Value: "eu-isoe-west-1", Name: "EUISOEWest1"}, // EU ISOE West
6376
},
6477
},
6578
"aws:autoscaling/MetricsGranularity:MetricsGranularity": {

sdk/dotnet/Enums.cs

Lines changed: 10 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/go/aws/pulumiEnums.go

Lines changed: 20 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/java/src/main/java/com/pulumi/aws/enums/Region.java

Lines changed: 11 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/nodejs/types/enums/index.ts

Lines changed: 10 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/python/pulumi_aws/_enums.py

Lines changed: 10 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)