interface ContainerRegistryMapProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Omics.CfnWorkflow.ContainerRegistryMapProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsomics#CfnWorkflow_ContainerRegistryMapProperty |
Java | software.amazon.awscdk.services.omics.CfnWorkflow.ContainerRegistryMapProperty |
Python | aws_cdk.aws_omics.CfnWorkflow.ContainerRegistryMapProperty |
TypeScript | aws-cdk-lib » aws_omics » CfnWorkflow » ContainerRegistryMapProperty |
Use a container registry map to specify mappings between the ECR private repository and one or more upstream registries.
For more information, see Container images in the AWS HealthOmics User Guide .
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_omics as omics } from 'aws-cdk-lib';
const containerRegistryMapProperty: omics.CfnWorkflow.ContainerRegistryMapProperty = {
imageMappings: [{
destinationImage: 'destinationImage',
sourceImage: 'sourceImage',
}],
registryMappings: [{
ecrAccountId: 'ecrAccountId',
ecrRepositoryPrefix: 'ecrRepositoryPrefix',
upstreamRegistryUrl: 'upstreamRegistryUrl',
upstreamRepositoryPrefix: 'upstreamRepositoryPrefix',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| image | IResolvable | (IResolvable | Image)[] | Image mappings specify path mappings between the ECR private repository and their corresponding external repositories. |
| registry | IResolvable | (IResolvable | Registry)[] | Mapping that provides the ECR repository path where upstream container images are pulled and synchronized. |
imageMappings?
Type:
IResolvable | (IResolvable | Image)[]
(optional)
Image mappings specify path mappings between the ECR private repository and their corresponding external repositories.
registryMappings?
Type:
IResolvable | (IResolvable | Registry)[]
(optional)
Mapping that provides the ECR repository path where upstream container images are pulled and synchronized.

.NET
Go
Java
Python
TypeScript