Skip to content
v2.274.0

RepositoryLookupOptions Struct ​

Properties for looking up an existing Repository.

Example ​

ts
// import using repository name
const repositoryFromName = ecr.Repository.fromRepositoryName(this, 'ImportedRepoByName', 'my-repo-name');

// import using repository ARN
const repositoryFromArn = ecr.Repository.fromRepositoryArn(this, 'ImportedRepoByArn', 'arn:aws:ecr:us-east-1:123456789012:repository/my-repo-name');

// import using repository lookup
// You have to provide either `repositoryArn` or `repositoryName` to lookup the repository
const repositoryFromLookup = ecr.Repository.fromLookup(this, 'ImportedRepoByLookup', {
  repositoryArn: 'arn:aws:ecr:us-east-1:123456789012:repository/my-repo-name',
  repositoryName: 'my-repo-name',
});

Properties ​

repositoryArnoptionalstringrepository_arnoptionalstrrepositoryArnoptionalStringRepositoryArnoptionalstringRepositoryArnoptional*string#
The ARN of the repository.

Default: Do not filter on repository ARN

repositoryNameoptionalstringrepository_nameoptionalstrrepositoryNameoptionalStringRepositoryNameoptionalstringRepositoryNameoptional*string#
The name of the repository.

Default: Do not filter on repository name