AWS::SageMaker::Domain JupyterLabAppSettings
The settings for the JupyterLab application.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "AppLifecycleManagement" :
AppLifecycleManagement
, "CodeRepositories" :[ CodeRepository, ... ]
, "CustomImages" :[ CustomImage, ... ]
, "DefaultResourceSpec" :ResourceSpec
, "LifecycleConfigArns" :[ String, ... ]
}
YAML
AppLifecycleManagement:
AppLifecycleManagement
CodeRepositories:- CodeRepository
CustomImages:- CustomImage
DefaultResourceSpec:ResourceSpec
LifecycleConfigArns:- String
Properties
AppLifecycleManagement
-
Indicates whether idle shutdown is activated for JupyterLab applications.
Required: No
Type: AppLifecycleManagement
Update requires: No interruption
CodeRepositories
-
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterLab application.
Required: No
Type: Array of CodeRepository
Minimum:
0
Maximum:
30
Update requires: No interruption
CustomImages
-
A list of custom SageMaker images that are configured to run as a JupyterLab app.
Required: No
Type: Array of CustomImage
Minimum:
0
Maximum:
200
Update requires: No interruption
DefaultResourceSpec
-
The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.
Required: No
Type: ResourceSpec
Update requires: No interruption
LifecycleConfigArns
-
The Amazon Resource Name (ARN) of the lifecycle configurations attached to the user profile or domain. To remove a lifecycle config, you must set
LifecycleConfigArns
to an empty list.Required: No
Type: Array of String
Minimum:
0
Maximum:
30
Update requires: No interruption