interface ContainerRegistryMapProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Omics.CfnWorkflowVersion.ContainerRegistryMapProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsomics#CfnWorkflowVersion_ContainerRegistryMapProperty |
![]() | software.amazon.awscdk.services.omics.CfnWorkflowVersion.ContainerRegistryMapProperty |
![]() | aws_cdk.aws_omics.CfnWorkflowVersion.ContainerRegistryMapProperty |
![]() | aws-cdk-lib » aws_omics » CfnWorkflowVersion » 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.CfnWorkflowVersion.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.