Skip to content

Commit edf4079

Browse files
author
awstools
committed
feat(client-apprunner): AWS App Runner adds Python 3.11 and Node.js 18 runtimes.
1 parent 20cf1b2 commit edf4079

File tree

8 files changed

+25
-11
lines changed

8 files changed

+25
-11
lines changed

clients/client-apprunner/src/commands/CreateServiceCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export interface CreateServiceCommandOutput extends CreateServiceResponse, __Met
5353
* CodeConfiguration: { // CodeConfiguration
5454
* ConfigurationSource: "REPOSITORY" || "API", // required
5555
* CodeConfigurationValues: { // CodeConfigurationValues
56-
* Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31", // required
56+
* Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31" || "PYTHON_311" || "NODEJS_18", // required
5757
* BuildCommand: "STRING_VALUE",
5858
* StartCommand: "STRING_VALUE",
5959
* Port: "STRING_VALUE",
@@ -147,7 +147,7 @@ export interface CreateServiceCommandOutput extends CreateServiceResponse, __Met
147147
* // CodeConfiguration: { // CodeConfiguration
148148
* // ConfigurationSource: "REPOSITORY" || "API", // required
149149
* // CodeConfigurationValues: { // CodeConfigurationValues
150-
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31", // required
150+
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31" || "PYTHON_311" || "NODEJS_18", // required
151151
* // BuildCommand: "STRING_VALUE",
152152
* // StartCommand: "STRING_VALUE",
153153
* // Port: "STRING_VALUE",

clients/client-apprunner/src/commands/DeleteServiceCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export interface DeleteServiceCommandOutput extends DeleteServiceResponse, __Met
7070
* // CodeConfiguration: { // CodeConfiguration
7171
* // ConfigurationSource: "REPOSITORY" || "API", // required
7272
* // CodeConfigurationValues: { // CodeConfigurationValues
73-
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31", // required
73+
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31" || "PYTHON_311" || "NODEJS_18", // required
7474
* // BuildCommand: "STRING_VALUE",
7575
* // StartCommand: "STRING_VALUE",
7676
* // Port: "STRING_VALUE",

clients/client-apprunner/src/commands/DescribeServiceCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export interface DescribeServiceCommandOutput extends DescribeServiceResponse, _
6464
* // CodeConfiguration: { // CodeConfiguration
6565
* // ConfigurationSource: "REPOSITORY" || "API", // required
6666
* // CodeConfigurationValues: { // CodeConfigurationValues
67-
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31", // required
67+
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31" || "PYTHON_311" || "NODEJS_18", // required
6868
* // BuildCommand: "STRING_VALUE",
6969
* // StartCommand: "STRING_VALUE",
7070
* // Port: "STRING_VALUE",

clients/client-apprunner/src/commands/PauseServiceCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ export interface PauseServiceCommandOutput extends PauseServiceResponse, __Metad
6363
* // CodeConfiguration: { // CodeConfiguration
6464
* // ConfigurationSource: "REPOSITORY" || "API", // required
6565
* // CodeConfigurationValues: { // CodeConfigurationValues
66-
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31", // required
66+
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31" || "PYTHON_311" || "NODEJS_18", // required
6767
* // BuildCommand: "STRING_VALUE",
6868
* // StartCommand: "STRING_VALUE",
6969
* // Port: "STRING_VALUE",

clients/client-apprunner/src/commands/ResumeServiceCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export interface ResumeServiceCommandOutput extends ResumeServiceResponse, __Met
6666
* // CodeConfiguration: { // CodeConfiguration
6767
* // ConfigurationSource: "REPOSITORY" || "API", // required
6868
* // CodeConfigurationValues: { // CodeConfigurationValues
69-
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31", // required
69+
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31" || "PYTHON_311" || "NODEJS_18", // required
7070
* // BuildCommand: "STRING_VALUE",
7171
* // StartCommand: "STRING_VALUE",
7272
* // Port: "STRING_VALUE",

clients/client-apprunner/src/commands/UpdateServiceCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export interface UpdateServiceCommandOutput extends UpdateServiceResponse, __Met
5757
* CodeConfiguration: { // CodeConfiguration
5858
* ConfigurationSource: "REPOSITORY" || "API", // required
5959
* CodeConfigurationValues: { // CodeConfigurationValues
60-
* Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31", // required
60+
* Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31" || "PYTHON_311" || "NODEJS_18", // required
6161
* BuildCommand: "STRING_VALUE",
6262
* StartCommand: "STRING_VALUE",
6363
* Port: "STRING_VALUE",
@@ -142,7 +142,7 @@ export interface UpdateServiceCommandOutput extends UpdateServiceResponse, __Met
142142
* // CodeConfiguration: { // CodeConfiguration
143143
* // ConfigurationSource: "REPOSITORY" || "API", // required
144144
* // CodeConfigurationValues: { // CodeConfigurationValues
145-
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31", // required
145+
* // Runtime: "PYTHON_3" || "NODEJS_12" || "NODEJS_14" || "CORRETTO_8" || "CORRETTO_11" || "NODEJS_16" || "GO_1" || "DOTNET_6" || "PHP_81" || "RUBY_31" || "PYTHON_311" || "NODEJS_18", // required
146146
* // BuildCommand: "STRING_VALUE",
147147
* // StartCommand: "STRING_VALUE",
148148
* // Port: "STRING_VALUE",

clients/client-apprunner/src/models/models_0.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -917,12 +917,12 @@ export interface NetworkConfiguration {
917917

918918
/**
919919
* @public
920-
* <p>App Runner provides you with the option to choose between <i>Internet Protocol version 4 (IPv4)</i> and <i>dual-stack</i> (IPv4 and IPv6)
920+
* <p>App Runner provides you with the option to choose between <i>Internet Protocol version 4 (IPv4)</i> and <i>dual stack</i> (IPv4 and IPv6)
921921
* for your incoming public network configuration. This is an optional parameter.
922922
* If you do not specify an <code>IpAddressType</code>, it defaults to select IPv4.</p>
923923
* <note>
924924
* <p>
925-
* Currently, App Runner supports dual-stack for only Public endpoint. Only IPv4 is supported for Private endpoint.
925+
* Currently, App Runner supports dual stack for only Public endpoint. Only IPv4 is supported for Private endpoint.
926926
* If you update a service that's using dual-stack Public endpoint to a Private endpoint, your App Runner service will default to support only IPv4 for Private endpoint and fail to receive traffic originating from IPv6 endpoint.
927927
* </p>
928928
* </note>
@@ -989,8 +989,10 @@ export const Runtime = {
989989
NODEJS_12: "NODEJS_12",
990990
NODEJS_14: "NODEJS_14",
991991
NODEJS_16: "NODEJS_16",
992+
NODEJS_18: "NODEJS_18",
992993
PHP_81: "PHP_81",
993994
PYTHON_3: "PYTHON_3",
995+
PYTHON_311: "PYTHON_311",
994996
RUBY_31: "RUBY_31",
995997
} as const;
996998

codegen/sdk-codegen/aws-models/apprunner.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3989,7 +3989,7 @@
39893989
"IpAddressType": {
39903990
"target": "com.amazonaws.apprunner#IpAddressType",
39913991
"traits": {
3992-
"smithy.api#documentation": "<p>App Runner provides you with the option to choose between <i>Internet Protocol version 4 (IPv4)</i> and <i>dual-stack</i> (IPv4 and IPv6) \n for your incoming public network configuration. This is an optional parameter. \n If you do not specify an <code>IpAddressType</code>, it defaults to select IPv4.</p>\n <note>\n <p>\n Currently, App Runner supports dual-stack for only Public endpoint. Only IPv4 is supported for Private endpoint. \n If you update a service that's using dual-stack Public endpoint to a Private endpoint, your App Runner service will default to support only IPv4 for Private endpoint and fail to receive traffic originating from IPv6 endpoint. \n </p>\n </note>"
3992+
"smithy.api#documentation": "<p>App Runner provides you with the option to choose between <i>Internet Protocol version 4 (IPv4)</i> and <i>dual stack</i> (IPv4 and IPv6) \n for your incoming public network configuration. This is an optional parameter. \n If you do not specify an <code>IpAddressType</code>, it defaults to select IPv4.</p>\n <note>\n <p>\n Currently, App Runner supports dual stack for only Public endpoint. Only IPv4 is supported for Private endpoint. \n If you update a service that's using dual-stack Public endpoint to a Private endpoint, your App Runner service will default to support only IPv4 for Private endpoint and fail to receive traffic originating from IPv6 endpoint. \n </p>\n </note>"
39933993
}
39943994
}
39953995
},
@@ -4502,6 +4502,18 @@
45024502
"traits": {
45034503
"smithy.api#enumValue": "RUBY_31"
45044504
}
4505+
},
4506+
"PYTHON_311": {
4507+
"target": "smithy.api#Unit",
4508+
"traits": {
4509+
"smithy.api#enumValue": "PYTHON_311"
4510+
}
4511+
},
4512+
"NODEJS_18": {
4513+
"target": "smithy.api#Unit",
4514+
"traits": {
4515+
"smithy.api#enumValue": "NODEJS_18"
4516+
}
45054517
}
45064518
}
45074519
},

0 commit comments

Comments
 (0)