Struct aws_sdk_sagemaker::operation::create_studio_lifecycle_config::CreateStudioLifecycleConfigInput
source · #[non_exhaustive]pub struct CreateStudioLifecycleConfigInput {
pub studio_lifecycle_config_name: Option<String>,
pub studio_lifecycle_config_content: Option<String>,
pub studio_lifecycle_config_app_type: Option<StudioLifecycleConfigAppType>,
pub tags: Option<Vec<Tag>>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.studio_lifecycle_config_name: Option<String>
The name of the Amazon SageMaker Studio Lifecycle Configuration to create.
studio_lifecycle_config_content: Option<String>
The content of your Amazon SageMaker Studio Lifecycle Configuration script. This content must be base64 encoded.
studio_lifecycle_config_app_type: Option<StudioLifecycleConfigAppType>
The App type that the Lifecycle Configuration is attached to.
Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API.
Implementations§
source§impl CreateStudioLifecycleConfigInput
impl CreateStudioLifecycleConfigInput
sourcepub fn studio_lifecycle_config_name(&self) -> Option<&str>
pub fn studio_lifecycle_config_name(&self) -> Option<&str>
The name of the Amazon SageMaker Studio Lifecycle Configuration to create.
sourcepub fn studio_lifecycle_config_content(&self) -> Option<&str>
pub fn studio_lifecycle_config_content(&self) -> Option<&str>
The content of your Amazon SageMaker Studio Lifecycle Configuration script. This content must be base64 encoded.
sourcepub fn studio_lifecycle_config_app_type(
&self,
) -> Option<&StudioLifecycleConfigAppType>
pub fn studio_lifecycle_config_app_type( &self, ) -> Option<&StudioLifecycleConfigAppType>
The App type that the Lifecycle Configuration is attached to.
Tags to be associated with the Lifecycle Configuration. Each tag consists of a key and an optional value. Tag keys must be unique per resource. Tags are searchable using the Search API.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
source§impl CreateStudioLifecycleConfigInput
impl CreateStudioLifecycleConfigInput
sourcepub fn builder() -> CreateStudioLifecycleConfigInputBuilder
pub fn builder() -> CreateStudioLifecycleConfigInputBuilder
Creates a new builder-style object to manufacture CreateStudioLifecycleConfigInput
.
Trait Implementations§
source§impl Clone for CreateStudioLifecycleConfigInput
impl Clone for CreateStudioLifecycleConfigInput
source§fn clone(&self) -> CreateStudioLifecycleConfigInput
fn clone(&self) -> CreateStudioLifecycleConfigInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for CreateStudioLifecycleConfigInput
impl PartialEq for CreateStudioLifecycleConfigInput
source§fn eq(&self, other: &CreateStudioLifecycleConfigInput) -> bool
fn eq(&self, other: &CreateStudioLifecycleConfigInput) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CreateStudioLifecycleConfigInput
Auto Trait Implementations§
impl Freeze for CreateStudioLifecycleConfigInput
impl RefUnwindSafe for CreateStudioLifecycleConfigInput
impl Send for CreateStudioLifecycleConfigInput
impl Sync for CreateStudioLifecycleConfigInput
impl Unpin for CreateStudioLifecycleConfigInput
impl UnwindSafe for CreateStudioLifecycleConfigInput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more