Class ImageVersionState


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

      Nested Classes 
      Modifier and Type Class Description
      static class  ImageVersionState.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()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> baseImage()  
      static ImageVersionState.Builder builder()  
      static ImageVersionState.Builder builder​(ImageVersionState defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> containerImage()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> horovod()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> imageArn()  
      java.util.Optional<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()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> version()  
      • 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.
      • arn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
        Returns:
        ARN assigned by AWS to this Image Version.
      • baseImage

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

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> containerImage()
        Returns:
        The registry path of the container image that contains this image version.
      • horovod

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

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> imageArn()
      • imageName

        public java.util.Optional<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`.
      • version

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> version()
        Returns:
        The version of the image. If not specified, the latest version is described.