pub struct UpdateImageRequest {
pub delete_properties: Option<Vec<String>>,
pub description: Option<String>,
pub display_name: Option<String>,
pub image_name: String,
pub role_arn: Option<String>,
}
Fields§
§delete_properties: Option<Vec<String>>
A list of properties to delete. Only the Description
and DisplayName
properties can be deleted.
description: Option<String>
The new description for the image.
display_name: Option<String>
The new display name for the image.
image_name: String
The name of the image to update.
role_arn: Option<String>
The new Amazon Resource Name (ARN) for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.
Trait Implementations§
Source§impl Clone for UpdateImageRequest
impl Clone for UpdateImageRequest
Source§fn clone(&self) -> UpdateImageRequest
fn clone(&self) -> UpdateImageRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UpdateImageRequest
impl Debug for UpdateImageRequest
Source§impl Default for UpdateImageRequest
impl Default for UpdateImageRequest
Source§fn default() -> UpdateImageRequest
fn default() -> UpdateImageRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateImageRequest
impl PartialEq for UpdateImageRequest
Source§impl Serialize for UpdateImageRequest
impl Serialize for UpdateImageRequest
impl StructuralPartialEq for UpdateImageRequest
Auto Trait Implementations§
impl Freeze for UpdateImageRequest
impl RefUnwindSafe for UpdateImageRequest
impl Send for UpdateImageRequest
impl Sync for UpdateImageRequest
impl Unpin for UpdateImageRequest
impl UnwindSafe for UpdateImageRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more