Interface CfnUserProfile.JupyterLabAppSettingsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnUserProfile.JupyterLabAppSettingsProperty.Jsii$Proxy
- Enclosing class:
CfnUserProfile
@Stability(Stable)
public static interface CfnUserProfile.JupyterLabAppSettingsProperty
extends software.amazon.jsii.JsiiSerializable
The settings for the JupyterLab application.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.sagemaker.*; JupyterLabAppSettingsProperty jupyterLabAppSettingsProperty = JupyterLabAppSettingsProperty.builder() .appLifecycleManagement(AppLifecycleManagementProperty.builder() .idleSettings(IdleSettingsProperty.builder() .idleTimeoutInMinutes(123) .lifecycleManagement("lifecycleManagement") .maxIdleTimeoutInMinutes(123) .minIdleTimeoutInMinutes(123) .build()) .build()) .builtInLifecycleConfigArn("builtInLifecycleConfigArn") .codeRepositories(List.of(CodeRepositoryProperty.builder() .repositoryUrl("repositoryUrl") .build())) .customImages(List.of(CustomImageProperty.builder() .appImageConfigName("appImageConfigName") .imageName("imageName") // the properties below are optional .imageVersionNumber(123) .build())) .defaultResourceSpec(ResourceSpecProperty.builder() .instanceType("instanceType") .lifecycleConfigArn("lifecycleConfigArn") .sageMakerImageArn("sageMakerImageArn") .sageMakerImageVersionArn("sageMakerImageVersionArn") .build()) .lifecycleConfigArns(List.of("lifecycleConfigArns")) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnUserProfile.JupyterLabAppSettingsProperty
static final class
An implementation forCfnUserProfile.JupyterLabAppSettingsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
Indicates whether idle shutdown is activated for JupyterLab applications.default String
The lifecycle configuration that runs before the default lifecycle configuration.default Object
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterLab application.default Object
A list of custom SageMaker images that are configured to run as a JupyterLab app.default Object
The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.The Amazon Resource Name (ARN) of the lifecycle configurations attached to the user profile or domain.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAppLifecycleManagement
Indicates whether idle shutdown is activated for JupyterLab applications.- See Also:
-
getBuiltInLifecycleConfigArn
The lifecycle configuration that runs before the default lifecycle configuration.- See Also:
-
getCodeRepositories
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterLab application.- See Also:
-
getCustomImages
A list of custom SageMaker images that are configured to run as a JupyterLab app.- See Also:
-
getDefaultResourceSpec
The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.- See Also:
-
getLifecycleConfigArns
-
builder
-