#[non_exhaustive]pub struct CreateAppImageConfigInput {
pub app_image_config_name: Option<String>,
pub tags: Option<Vec<Tag>>,
pub kernel_gateway_image_config: Option<KernelGatewayImageConfig>,
pub jupyter_lab_app_image_config: Option<JupyterLabAppImageConfig>,
pub code_editor_app_image_config: Option<CodeEditorAppImageConfig>,
}
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.app_image_config_name: Option<String>
The name of the AppImageConfig. Must be unique to your account.
A list of tags to apply to the AppImageConfig.
kernel_gateway_image_config: Option<KernelGatewayImageConfig>
The KernelGatewayImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel will be shown to users before the image starts. Once the image runs, all kernels are visible in JupyterLab.
jupyter_lab_app_image_config: Option<JupyterLabAppImageConfig>
The JupyterLabAppImageConfig
. You can only specify one image kernel in the AppImageConfig
API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in JupyterLab.
code_editor_app_image_config: Option<CodeEditorAppImageConfig>
The CodeEditorAppImageConfig
. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in Code Editor.
Implementations§
source§impl CreateAppImageConfigInput
impl CreateAppImageConfigInput
sourcepub fn app_image_config_name(&self) -> Option<&str>
pub fn app_image_config_name(&self) -> Option<&str>
The name of the AppImageConfig. Must be unique to your account.
A list of tags to apply to the AppImageConfig.
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()
.
sourcepub fn kernel_gateway_image_config(&self) -> Option<&KernelGatewayImageConfig>
pub fn kernel_gateway_image_config(&self) -> Option<&KernelGatewayImageConfig>
The KernelGatewayImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel will be shown to users before the image starts. Once the image runs, all kernels are visible in JupyterLab.
sourcepub fn jupyter_lab_app_image_config(&self) -> Option<&JupyterLabAppImageConfig>
pub fn jupyter_lab_app_image_config(&self) -> Option<&JupyterLabAppImageConfig>
The JupyterLabAppImageConfig
. You can only specify one image kernel in the AppImageConfig
API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in JupyterLab.
sourcepub fn code_editor_app_image_config(&self) -> Option<&CodeEditorAppImageConfig>
pub fn code_editor_app_image_config(&self) -> Option<&CodeEditorAppImageConfig>
The CodeEditorAppImageConfig
. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in Code Editor.
source§impl CreateAppImageConfigInput
impl CreateAppImageConfigInput
sourcepub fn builder() -> CreateAppImageConfigInputBuilder
pub fn builder() -> CreateAppImageConfigInputBuilder
Creates a new builder-style object to manufacture CreateAppImageConfigInput
.
Trait Implementations§
source§impl Clone for CreateAppImageConfigInput
impl Clone for CreateAppImageConfigInput
source§fn clone(&self) -> CreateAppImageConfigInput
fn clone(&self) -> CreateAppImageConfigInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateAppImageConfigInput
impl Debug for CreateAppImageConfigInput
impl StructuralPartialEq for CreateAppImageConfigInput
Auto Trait Implementations§
impl Freeze for CreateAppImageConfigInput
impl RefUnwindSafe for CreateAppImageConfigInput
impl Send for CreateAppImageConfigInput
impl Sync for CreateAppImageConfigInput
impl Unpin for CreateAppImageConfigInput
impl UnwindSafe for CreateAppImageConfigInput
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