ImageConfigProperty Struct
Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC).
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const imageConfigProperty: sagemaker.CfnModel.ImageConfigProperty = {
repositoryAccessMode: 'repositoryAccessMode',
// the properties below are optional
repositoryAuthConfig: {
repositoryCredentialsProviderArn: 'repositoryCredentialsProviderArn',
},
};
Properties
repositoryAccessModestringrepository_access_modestrrepositoryAccessModeStringRepositoryAccessModestringRepositoryAccessMode*stringrequired#Set this to one of the following values:.
Platform- The model image is hosted in Amazon ECR.Vpc- The model image is hosted in a private Docker registry in your VPC.
repositoryAuthConfigoptionalIResolvable | CfnModel.RepositoryAuthConfigPropertyrepository_auth_configoptionaltyping.Union[IResolvable, RepositoryAuthConfigProperty]repositoryAuthConfigoptionalIResolvableRepositoryAuthConfigoptionalIResolvableRepositoryAuthConfigoptionalinterface{}#(Optional) Specifies an authentication configuration for the private docker registry where your model image is hosted.
Specify a value for this property only if you specified Vpc as the value for the RepositoryAccessMode field, and the private Docker registry where the model image is hosted requires authentication.