pub struct UpdateNotebookInstanceLifecycleConfigInput {
pub notebook_instance_lifecycle_config_name: String,
pub on_create: Option<Vec<NotebookInstanceLifecycleHook>>,
pub on_start: Option<Vec<NotebookInstanceLifecycleHook>>,
}
Fields§
§notebook_instance_lifecycle_config_name: String
The name of the lifecycle configuration.
on_create: Option<Vec<NotebookInstanceLifecycleHook>>
The shell script that runs only once, when you create a notebook instance. The shell script must be a base64-encoded string.
on_start: Option<Vec<NotebookInstanceLifecycleHook>>
The shell script that runs every time you start a notebook instance, including when you create the notebook instance. The shell script must be a base64-encoded string.
Trait Implementations§
Source§impl Clone for UpdateNotebookInstanceLifecycleConfigInput
impl Clone for UpdateNotebookInstanceLifecycleConfigInput
Source§fn clone(&self) -> UpdateNotebookInstanceLifecycleConfigInput
fn clone(&self) -> UpdateNotebookInstanceLifecycleConfigInput
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 Default for UpdateNotebookInstanceLifecycleConfigInput
impl Default for UpdateNotebookInstanceLifecycleConfigInput
Source§fn default() -> UpdateNotebookInstanceLifecycleConfigInput
fn default() -> UpdateNotebookInstanceLifecycleConfigInput
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateNotebookInstanceLifecycleConfigInput
impl PartialEq for UpdateNotebookInstanceLifecycleConfigInput
Source§fn eq(&self, other: &UpdateNotebookInstanceLifecycleConfigInput) -> bool
fn eq(&self, other: &UpdateNotebookInstanceLifecycleConfigInput) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for UpdateNotebookInstanceLifecycleConfigInput
Auto Trait Implementations§
impl Freeze for UpdateNotebookInstanceLifecycleConfigInput
impl RefUnwindSafe for UpdateNotebookInstanceLifecycleConfigInput
impl Send for UpdateNotebookInstanceLifecycleConfigInput
impl Sync for UpdateNotebookInstanceLifecycleConfigInput
impl Unpin for UpdateNotebookInstanceLifecycleConfigInput
impl UnwindSafe for UpdateNotebookInstanceLifecycleConfigInput
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