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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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.



43486
43487
43488
43489
43490
43491
43492
43493
43494
43495
43496
43497
43498
43499
43500
43501
# File 'lib/aws-sdk-sagemaker/types.rb', line 43486

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