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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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 AI job type compatibility.

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

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

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



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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.



53505
53506
53507
53508
53509
53510
53511
53512
53513
53514
53515
53516
53517
53518
53519
53520
# File 'lib/aws-sdk-sagemaker/types.rb', line 53505

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