Interface CfnImageVersionProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnImageVersionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.118.0 (build 02eec31)",
date="2025-11-04T09:27:49.729Z")
@Stability(Stable)
public interface CfnImageVersionProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnImageVersion.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.sagemaker.*;
CfnImageVersionProps cfnImageVersionProps = CfnImageVersionProps.builder()
.baseImage("baseImage")
.imageName("imageName")
// the properties below are optional
.alias("alias")
.aliases(List.of("aliases"))
.horovod(false)
.jobType("jobType")
.mlFramework("mlFramework")
.processor("processor")
.programmingLang("programmingLang")
.releaseNotes("releaseNotes")
.vendorGuidance("vendorGuidance")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnImageVersionPropsstatic final classAn implementation forCfnImageVersionProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnImageVersionProps.Builderbuilder()default StringgetAlias()The alias of the image version.List of aliases for the image version.The container image that the SageMaker image version is based on.default ObjectIndicates Horovod compatibility.The name of the parent image.default StringIndicates SageMaker job type compatibility.default StringThe machine learning framework vended in the image version.default StringIndicates CPU or GPU compatibility.default StringThe supported programming language and its version.default StringThe maintainer description of the image version.default StringThe availability of the image version specified by the maintainer.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBaseImage
The container image that the SageMaker image version is based on.- See Also:
-
getImageName
The name of the parent image.Length Constraints : Minimum length of 1. Maximum length of 63.
Pattern :
^[a-zA-Z0-9]([-.]?[a-zA-Z0-9]){0,62}$- See Also:
-
getAlias
The alias of the image version.- See Also:
-
getAliases
List of aliases for the image version.- See Also:
-
getHorovod
Indicates Horovod compatibility.Returns union: either
BooleanorIResolvable- See Also:
-
getJobType
Indicates SageMaker job type compatibility.- See Also:
-
getMlFramework
The machine learning framework vended in the image version.- See Also:
-
getProcessor
Indicates CPU or GPU compatibility.- See Also:
-
getProgrammingLang
The supported programming language and its version.- See Also:
-
getReleaseNotes
The maintainer description of the image version.- See Also:
-
getVendorGuidance
The availability of the image version specified by the maintainer.- See Also:
-
builder
- Returns:
- a
CfnImageVersionProps.BuilderofCfnImageVersionProps
-