Class: Aws::SageMaker::Types::UpdateImageVersionRequest

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aliasString

The alias of the image version.

Returns:

  • (String)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#aliases_to_addArray<String>

A list of aliases to add.

Returns:

  • (Array<String>)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#aliases_to_deleteArray<String>

A list of aliases to delete.

Returns:

  • (Array<String>)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#horovodBoolean

Indicates Horovod compatibility.

Returns:

  • (Boolean)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#image_nameString

The name of the image.

Returns:

  • (String)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#job_typeString

Indicates SageMaker job type compatibility.

  • ‘TRAINING`: The image version is compatible with SageMaker training jobs.

  • ‘INFERENCE`: The image version is compatible with SageMaker inference jobs.

  • ‘NOTEBOOK_KERNEL`: The image version is compatible with SageMaker notebook kernels.

Returns:

  • (String)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#ml_frameworkString

The machine learning framework vended in the image version.

Returns:

  • (String)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#processorString

Indicates CPU or GPU compatibility.

  • ‘CPU`: The image version is compatible with CPU.

  • ‘GPU`: The image version is compatible with GPU.

Returns:

  • (String)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#programming_langString

The supported programming language and its version.

Returns:

  • (String)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#release_notesString

The maintainer description of the image version.

Returns:

  • (String)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#vendor_guidanceString

The availability of the image version specified by the maintainer.

  • ‘NOT_PROVIDED`: The maintainers did not provide a status for image version stability.

  • ‘STABLE`: The image version is stable.

  • ‘TO_BE_ARCHIVED`: The image version is set to be archived. Custom image versions that are set to be archived are automatically archived after three months.

  • ‘ARCHIVED`: The image version is archived. Archived image versions are not searchable and are no longer actively supported.

Returns:

  • (String)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end

#versionInteger

The version of the image.

Returns:

  • (Integer)


45833
45834
45835
45836
45837
45838
45839
45840
45841
45842
45843
45844
45845
45846
45847
45848
# File 'lib/aws-sdk-sagemaker/types.rb', line 45833

class UpdateImageVersionRequest < Struct.new(
  :image_name,
  :alias,
  :version,
  :aliases_to_add,
  :aliases_to_delete,
  :vendor_guidance,
  :job_type,
  :ml_framework,
  :programming_lang,
  :processor,
  :horovod,
  :release_notes)
  SENSITIVE = []
  include Aws::Structure
end