Struct aws_sdk_apprunner::model::source_configuration::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for SourceConfiguration
Implementations
The description of a source code repository.
You must provide either this member or ImageRepository
(but not both).
The description of a source code repository.
You must provide either this member or ImageRepository
(but not both).
The description of a source image repository.
You must provide either this member or CodeRepository
(but not both).
The description of a source image repository.
You must provide either this member or CodeRepository
(but not both).
If true
, continuous integration from the source repository is enabled for the App Runner service. Each repository change (including any source
code commit or new image version) starts a deployment.
Default: App Runner sets to false
for a source image that uses an ECR Public repository or an ECR repository that's in an Amazon Web Services account other than the one that the service is in. App Runner sets to true
in all other cases (which currently include a source code
repository or a source image using a same-account ECR repository).
If true
, continuous integration from the source repository is enabled for the App Runner service. Each repository change (including any source
code commit or new image version) starts a deployment.
Default: App Runner sets to false
for a source image that uses an ECR Public repository or an ECR repository that's in an Amazon Web Services account other than the one that the service is in. App Runner sets to true
in all other cases (which currently include a source code
repository or a source image using a same-account ECR repository).
Describes the resources that are needed to authenticate access to some source repositories.
pub fn set_authentication_configuration(
self,
input: Option<AuthenticationConfiguration>
) -> Self
pub fn set_authentication_configuration(
self,
input: Option<AuthenticationConfiguration>
) -> Self
Describes the resources that are needed to authenticate access to some source repositories.
Consumes the builder and constructs a SourceConfiguration
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more