#[non_exhaustive]pub struct UpdateImageVersionInput { /* private fields */ }
Implementations§
source§impl UpdateImageVersionInput
impl UpdateImageVersionInput
sourcepub fn image_name(&self) -> Option<&str>
pub fn image_name(&self) -> Option<&str>
The name of the image.
sourcepub fn aliases_to_add(&self) -> Option<&[String]>
pub fn aliases_to_add(&self) -> Option<&[String]>
A list of aliases to add.
sourcepub fn aliases_to_delete(&self) -> Option<&[String]>
pub fn aliases_to_delete(&self) -> Option<&[String]>
A list of aliases to delete.
sourcepub fn vendor_guidance(&self) -> Option<&VendorGuidance>
pub fn vendor_guidance(&self) -> Option<&VendorGuidance>
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.
sourcepub fn job_type(&self) -> Option<&JobType>
pub fn job_type(&self) -> Option<&JobType>
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.
sourcepub fn ml_framework(&self) -> Option<&str>
pub fn ml_framework(&self) -> Option<&str>
The machine learning framework vended in the image version.
sourcepub fn programming_lang(&self) -> Option<&str>
pub fn programming_lang(&self) -> Option<&str>
The supported programming language and its version.
sourcepub fn processor(&self) -> Option<&Processor>
pub fn processor(&self) -> Option<&Processor>
Indicates CPU or GPU compatibility.
-
CPU
: The image version is compatible with CPU. -
GPU
: The image version is compatible with GPU.
sourcepub fn release_notes(&self) -> Option<&str>
pub fn release_notes(&self) -> Option<&str>
The maintainer description of the image version.
source§impl UpdateImageVersionInput
impl UpdateImageVersionInput
sourcepub fn builder() -> UpdateImageVersionInputBuilder
pub fn builder() -> UpdateImageVersionInputBuilder
Creates a new builder-style object to manufacture UpdateImageVersionInput
.
source§impl UpdateImageVersionInput
impl UpdateImageVersionInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateImageVersion, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation( &self, _config: &Config ) -> Result<Operation<UpdateImageVersion, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<UpdateImageVersion
>
Trait Implementations§
source§impl Clone for UpdateImageVersionInput
impl Clone for UpdateImageVersionInput
source§fn clone(&self) -> UpdateImageVersionInput
fn clone(&self) -> UpdateImageVersionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateImageVersionInput
impl Debug for UpdateImageVersionInput
source§impl PartialEq<UpdateImageVersionInput> for UpdateImageVersionInput
impl PartialEq<UpdateImageVersionInput> for UpdateImageVersionInput
source§fn eq(&self, other: &UpdateImageVersionInput) -> bool
fn eq(&self, other: &UpdateImageVersionInput) -> bool
self
and other
values to be equal, and is used
by ==
.