@Stability(value=Stable) public static final class CfnRepository.Builder extends Object implements software.amazon.jsii.Builder<CfnRepository>
CfnRepository.| Modifier and Type | Method and Description |
|---|---|
CfnRepository |
build() |
static CfnRepository.Builder |
create(software.constructs.Construct scope,
String id) |
CfnRepository.Builder |
encryptionConfiguration(Object encryptionConfiguration)
`AWS::ECR::Repository.EncryptionConfiguration`.
|
CfnRepository.Builder |
imageScanningConfiguration(Object imageScanningConfiguration)
`AWS::ECR::Repository.ImageScanningConfiguration`.
|
CfnRepository.Builder |
imageTagMutability(String imageTagMutability)
`AWS::ECR::Repository.ImageTagMutability`.
|
CfnRepository.Builder |
lifecyclePolicy(CfnRepository.LifecyclePolicyProperty lifecyclePolicy)
`AWS::ECR::Repository.LifecyclePolicy`.
|
CfnRepository.Builder |
lifecyclePolicy(IResolvable lifecyclePolicy)
`AWS::ECR::Repository.LifecyclePolicy`.
|
CfnRepository.Builder |
repositoryName(String repositoryName)
`AWS::ECR::Repository.RepositoryName`.
|
CfnRepository.Builder |
repositoryPolicyText(Object repositoryPolicyText)
`AWS::ECR::Repository.RepositoryPolicyText`.
|
CfnRepository.Builder |
tags(List<? extends CfnTag> tags)
`AWS::ECR::Repository.Tags`.
|
@Stability(value=Stable) public static CfnRepository.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnRepository.LifecyclePolicyProperty.Builder.@Stability(value=Stable) public CfnRepository.Builder encryptionConfiguration(Object encryptionConfiguration)
encryptionConfiguration - `AWS::ECR::Repository.EncryptionConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnRepository.Builder imageScanningConfiguration(Object imageScanningConfiguration)
imageScanningConfiguration - `AWS::ECR::Repository.ImageScanningConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnRepository.Builder imageTagMutability(String imageTagMutability)
imageTagMutability - `AWS::ECR::Repository.ImageTagMutability`. This parameter is required.this@Stability(value=Stable) public CfnRepository.Builder lifecyclePolicy(CfnRepository.LifecyclePolicyProperty lifecyclePolicy)
lifecyclePolicy - `AWS::ECR::Repository.LifecyclePolicy`. This parameter is required.this@Stability(value=Stable) public CfnRepository.Builder lifecyclePolicy(IResolvable lifecyclePolicy)
lifecyclePolicy - `AWS::ECR::Repository.LifecyclePolicy`. This parameter is required.this@Stability(value=Stable) public CfnRepository.Builder repositoryName(String repositoryName)
repositoryName - `AWS::ECR::Repository.RepositoryName`. This parameter is required.this@Stability(value=Stable) public CfnRepository.Builder repositoryPolicyText(Object repositoryPolicyText)
repositoryPolicyText - `AWS::ECR::Repository.RepositoryPolicyText`. This parameter is required.this@Stability(value=Stable) public CfnRepository.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::ECR::Repository.Tags`. This parameter is required.this@Stability(value=Stable) public CfnRepository build()
build in interface software.amazon.jsii.Builder<CfnRepository>Copyright © 2021. All rights reserved.