Class EcrSource.Builder
java.lang.Object
software.amazon.awscdk.services.apprunner.EcrSource.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<EcrSource>
- Enclosing class:
- EcrSource
@Stability(Experimental)
public static final class EcrSource.Builder
extends Object
implements software.amazon.jsii.Builder<EcrSource>
(experimental) A fluent builder for
EcrSource.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static EcrSource.Buildercreate()imageConfiguration(ImageConfiguration imageConfiguration) (experimental) The image configuration for the image from ECR.repository(IRepository repository) (experimental) Represents the ECR repository.Deprecated.tagOrDigest(String tagOrDigest) (experimental) Image tag or digest (digests must start withsha256:).
-
Method Details
-
create
- Returns:
- a new instance of
EcrSource.Builder.
-
repository
(experimental) Represents the ECR repository.- Parameters:
repository- Represents the ECR repository. This parameter is required.- Returns:
this
-
imageConfiguration
@Stability(Experimental) public EcrSource.Builder imageConfiguration(ImageConfiguration imageConfiguration) (experimental) The image configuration for the image from ECR.Default: - no image configuration will be passed. The default `port` will be 8080.
- Parameters:
imageConfiguration- The image configuration for the image from ECR. This parameter is required.- Returns:
this- See Also:
-
tag
Deprecated.usetagOrDigest(deprecated) Image tag.Default: - 'latest'
- Parameters:
tag- Image tag. This parameter is required.- Returns:
this
-
tagOrDigest
(experimental) Image tag or digest (digests must start withsha256:).Default: - 'latest'
- Parameters:
tagOrDigest- Image tag or digest (digests must start withsha256:). This parameter is required.- Returns:
this
-
build
-
tagOrDigest