interface CfnPublicRepositoryProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.ECR.CfnPublicRepositoryProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsecr#CfnPublicRepositoryProps |
![]() | software.amazon.awscdk.services.ecr.CfnPublicRepositoryProps |
![]() | aws_cdk.aws_ecr.CfnPublicRepositoryProps |
![]() | aws-cdk-lib » aws_ecr » CfnPublicRepositoryProps |
Properties for defining a CfnPublicRepository
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ecr as ecr } from 'aws-cdk-lib';
declare const repositoryCatalogData: any;
declare const repositoryPolicyText: any;
const cfnPublicRepositoryProps: ecr.CfnPublicRepositoryProps = {
repositoryCatalogData: repositoryCatalogData,
repositoryName: 'repositoryName',
repositoryPolicyText: repositoryPolicyText,
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
Name | Type | Description |
---|---|---|
repository | any | AWS::ECR::PublicRepository.RepositoryCatalogData . |
repository | string | The name to use for the public repository. |
repository | any | The JSON repository policy text to apply to the public repository. |
tags? | Cfn [] | An array of key-value pairs to apply to this resource. |
repositoryCatalogData?
Type:
any
(optional)
AWS::ECR::PublicRepository.RepositoryCatalogData
.
repositoryName?
Type:
string
(optional)
The name to use for the public repository.
The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
). If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the repository name. For more information, see Name Type .
If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
repositoryPolicyText?
Type:
any
(optional)
The JSON repository policy text to apply to the public repository.
For more information, see Amazon ECR Public repository policies in the Amazon ECR Public User Guide .
tags?
Type:
Cfn
[]
(optional)
An array of key-value pairs to apply to this resource.