ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues class

Constructors

ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues({Input<String?>? buildCommand, Input<String?>? port, required Input<String> runtime, Input<Map<String, String>?>? runtimeEnvironmentSecrets, Input<Map<String, String>?>? runtimeEnvironmentVariables, Input<String?>? startCommand})
Creates a new ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues. buildCommand Command App Runner runs to build your application. port Port that your application listens to in the container. Defaults to "8080". runtime Runtime environment type for building and running an App Runner service. Represents a programming language runtime. Valid values: PYTHON_3, NODEJS_12, NODEJS_14, NODEJS_16, CORRETTO_8, CORRETTO_11, GO_1, DOTNET_6, PHP_81, RUBY_31. runtimeEnvironmentSecrets Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store. runtimeEnvironmentVariables Environment variables available to your running App Runner service. A map of key/value pairs. Keys with a prefix of AWSAPPRUNNER are reserved for system use and aren't valid. startCommand Command App Runner runs to start your application.
const
ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues.fromMap(Map<String, dynamic> map)
factory

Properties

buildCommand → Input<String?>?
Command App Runner runs to build your application.
final
hashCode int
The hash code for this object.
no setterinherited
port → Input<String?>?
Port that your application listens to in the container. Defaults to "8080".
final
runtime → Input<String>
Runtime environment type for building and running an App Runner service. Represents a programming language runtime. Valid values: PYTHON_3, NODEJS_12, NODEJS_14, NODEJS_16, CORRETTO_8, CORRETTO_11, GO_1, DOTNET_6, PHP_81, RUBY_31.
final
runtimeEnvironmentSecrets → Input<Map<String, String>?>?
Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.
final
runtimeEnvironmentVariables → Input<Map<String, String>?>?
Environment variables available to your running App Runner service. A map of key/value pairs. Keys with a prefix of AWSAPPRUNNER are reserved for system use and aren't valid.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startCommand → Input<String?>?
Command App Runner runs to start your application.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited