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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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>)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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>)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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)


43548
43549
43550
43551
43552
43553
43554
43555
43556
43557
43558
43559
43560
43561
43562
43563
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 43548

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