Struct aws_sdk_apprunner::model::ImageConfiguration
source · #[non_exhaustive]pub struct ImageConfiguration { /* private fields */ }
Expand description
Describes the configuration that App Runner uses to run an App Runner service using an image pulled from a source image repository.
Implementations§
source§impl ImageConfiguration
impl ImageConfiguration
sourcepub fn runtime_environment_variables(&self) -> Option<&HashMap<String, String>>
pub fn runtime_environment_variables(&self) -> Option<&HashMap<String, String>>
Environment variables that are available to your running App Runner service. An array of key-value pairs.
sourcepub fn start_command(&self) -> Option<&str>
pub fn start_command(&self) -> Option<&str>
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.
sourcepub fn port(&self) -> Option<&str>
pub fn port(&self) -> Option<&str>
The port that your application listens to in the container.
Default: 8080
sourcepub fn runtime_environment_secrets(&self) -> Option<&HashMap<String, String>>
pub fn runtime_environment_secrets(&self) -> Option<&HashMap<String, String>>
An array of key-value pairs representing the secrets and parameters that get referenced to your service as an environment variable. The supported values are either the full Amazon Resource Name (ARN) of the Secrets Manager secret or the full ARN of the parameter in the Amazon Web Services Systems Manager Parameter Store.
-
If the Amazon Web Services Systems Manager Parameter Store parameter exists in the same Amazon Web Services Region as the service that you're launching, you can use either the full ARN or name of the secret. If the parameter exists in a different Region, then the full ARN must be specified.
-
Currently, cross account referencing of Amazon Web Services Systems Manager Parameter Store parameter is not supported.
source§impl ImageConfiguration
impl ImageConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ImageConfiguration
.
Trait Implementations§
source§impl Clone for ImageConfiguration
impl Clone for ImageConfiguration
source§fn clone(&self) -> ImageConfiguration
fn clone(&self) -> ImageConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ImageConfiguration
impl Debug for ImageConfiguration
source§impl PartialEq<ImageConfiguration> for ImageConfiguration
impl PartialEq<ImageConfiguration> for ImageConfiguration
source§fn eq(&self, other: &ImageConfiguration) -> bool
fn eq(&self, other: &ImageConfiguration) -> bool
self
and other
values to be equal, and is used
by ==
.