AWS::AppRunner::Service ImageConfiguration
Describes the configuration that Amazon App Runner uses to run an App Runner service using an image pulled from a source image repository.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Port" :
String
, "RuntimeEnvironmentSecrets" :[ KeyValuePair, ... ]
, "RuntimeEnvironmentVariables" :[ KeyValuePair, ... ]
, "StartCommand" :String
}
YAML
Port:
String
RuntimeEnvironmentSecrets:- KeyValuePair
RuntimeEnvironmentVariables:- KeyValuePair
StartCommand:String
Properties
Port
-
The port that your application listens to in the container.
Default:
8080
Required: No
Type: String
Minimum:
0
Maximum:
51200
Pattern:
.*
Update requires: No interruption
RuntimeEnvironmentSecrets
Property description not available.
Required: No
Type: List of KeyValuePair
Update requires: No interruption
RuntimeEnvironmentVariables
-
Environment variables that are available to your running App Runner service. An array of key-value pairs.
Required: No
Type: List of KeyValuePair
Update requires: No interruption
StartCommand
-
An optional command that App Runner runs to start the application in the source image. If specified, this command overrides the Docker image’s default start command.
Required: No
Type: String
Pattern:
[^\x0a\x0d]+
Update requires: No interruption