pub struct CreateNotebookInstanceLifecycleConfigInput {
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>>
A 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>>
A 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 CreateNotebookInstanceLifecycleConfigInput
impl Clone for CreateNotebookInstanceLifecycleConfigInput
Source§fn clone(&self) -> CreateNotebookInstanceLifecycleConfigInput
fn clone(&self) -> CreateNotebookInstanceLifecycleConfigInput
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 CreateNotebookInstanceLifecycleConfigInput
impl Default for CreateNotebookInstanceLifecycleConfigInput
Source§fn default() -> CreateNotebookInstanceLifecycleConfigInput
fn default() -> CreateNotebookInstanceLifecycleConfigInput
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateNotebookInstanceLifecycleConfigInput
impl PartialEq for CreateNotebookInstanceLifecycleConfigInput
Source§fn eq(&self, other: &CreateNotebookInstanceLifecycleConfigInput) -> bool
fn eq(&self, other: &CreateNotebookInstanceLifecycleConfigInput) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CreateNotebookInstanceLifecycleConfigInput
Auto Trait Implementations§
impl Freeze for CreateNotebookInstanceLifecycleConfigInput
impl RefUnwindSafe for CreateNotebookInstanceLifecycleConfigInput
impl Send for CreateNotebookInstanceLifecycleConfigInput
impl Sync for CreateNotebookInstanceLifecycleConfigInput
impl Unpin for CreateNotebookInstanceLifecycleConfigInput
impl UnwindSafe for CreateNotebookInstanceLifecycleConfigInput
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