@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.708Z") @Stability(value=Experimental) public interface RepositoryProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
RepositoryProps.Builder
A builder for
RepositoryProps |
static class |
RepositoryProps.Jsii$Proxy
An implementation for
RepositoryProps |
| Modifier and Type | Method and Description |
|---|---|
static RepositoryProps.Builder |
builder() |
default Boolean |
getImageScanOnPush()
(experimental) Enable the scan on push when creating the repository.
|
default TagMutability |
getImageTagMutability()
(experimental) The tag mutability setting for the repository.
|
default String |
getLifecycleRegistryId()
(experimental) The AWS account ID associated with the registry that contains the repository.
|
default List<LifecycleRule> |
getLifecycleRules()
(experimental) Life cycle rules to apply to this registry.
|
default RemovalPolicy |
getRemovalPolicy()
(experimental) Determine what happens to the repository when the resource/stack is deleted.
|
default String |
getRepositoryName()
(experimental) Name for this repository.
|
@Stability(value=Experimental) @Nullable default Boolean getImageScanOnPush()
Default: false
@Stability(value=Experimental) @Nullable default TagMutability getImageTagMutability()
If this parameter is omitted, the default setting of MUTABLE will be used which will allow image tags to be overwritten.
Default: TagMutability.MUTABLE
@Stability(value=Experimental) @Nullable default String getLifecycleRegistryId()
Default: The default registry is assumed.
https://docs.aws.amazon.com/AmazonECR/latest/APIReference/API_PutLifecyclePolicy.html@Stability(value=Experimental) @Nullable default List<LifecycleRule> getLifecycleRules()
Default: No life cycle rules
@Stability(value=Experimental) @Nullable default RemovalPolicy getRemovalPolicy()
Default: RemovalPolicy.Retain
@Stability(value=Experimental) @Nullable default String getRepositoryName()
Default: Automatically generated name.
@Stability(value=Experimental) static RepositoryProps.Builder builder()
RepositoryProps.Builder of RepositoryPropsCopyright © 2021. All rights reserved.