Class ImageVersionArgs


  • public final class ImageVersionArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ImageVersionArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> aliases()  
      com.pulumi.core.Output<java.lang.String> baseImage()  
      static ImageVersionArgs.Builder builder()  
      static ImageVersionArgs.Builder builder​(ImageVersionArgs defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> horovod()  
      com.pulumi.core.Output<java.lang.String> imageName()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobType()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> mlFramework()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> processor()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> programmingLang()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> releaseNotes()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> vendorGuidance()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • aliases

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> aliases()
        Returns:
        A list of aliases for the image version.
      • baseImage

        public com.pulumi.core.Output<java.lang.String> baseImage()
        Returns:
        The registry path of the container image on which this image version is based.
      • horovod

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> horovod()
        Returns:
        Indicates Horovod compatibility.
      • imageName

        public com.pulumi.core.Output<java.lang.String> imageName()
        Returns:
        The name of the image. Must be unique to your account.
      • jobType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobType()
        Returns:
        Indicates SageMaker AI job type compatibility. Valid values are: `TRAINING`, `INFERENCE`, and `NOTEBOOK_KERNEL`.
      • mlFramework

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> mlFramework()
        Returns:
        The machine learning framework vended in the image version.
      • processor

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> processor()
        Returns:
        Indicates CPU or GPU compatibility. Valid values are: `CPU` and `GPU`.
      • programmingLang

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> programmingLang()
        Returns:
        The supported programming language and its version.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • releaseNotes

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> releaseNotes()
        Returns:
        The maintainer description of the image version.
      • vendorGuidance

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vendorGuidance()
        Returns:
        The stability of the image version, specified by the maintainer. Valid values are: `NOT_PROVIDED`, `STABLE`, `TO_BE_ARCHIVED`, and `ARCHIVED`.