This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::SageMaker::Domain JupyterLabAppSettings
The settings for the JupyterLab application.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AppLifecycleManagement" :AppLifecycleManagement, "BuiltInLifecycleConfigArn" :String, "CodeRepositories" :[ CodeRepository, ... ], "CustomImages" :[ CustomImage, ... ], "DefaultResourceSpec" :ResourceSpec, "LifecycleConfigArns" :[ String, ... ]}
YAML
AppLifecycleManagement:AppLifecycleManagementBuiltInLifecycleConfigArn:StringCodeRepositories:- CodeRepositoryCustomImages:- CustomImageDefaultResourceSpec:ResourceSpecLifecycleConfigArns:- String
Properties
AppLifecycleManagement-
Indicates whether idle shutdown is activated for JupyterLab applications.
Required: No
Type: AppLifecycleManagement
Update requires: No interruption
BuiltInLifecycleConfigArn-
The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.
Required: No
Type: String
Pattern:
^(arn:aws[a-z\-]*:sagemaker:[a-z0-9\-]*:[0-9]{12}:studio-lifecycle-config/.*|None)$Maximum:
256Update 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:
0Maximum:
30Update 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:
0Maximum:
200Update 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
LifecycleConfigArnsto an empty list.Required: No
Type: Array of String
Minimum:
0Maximum:
30Update requires: No interruption