SageMaker.Spacesee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-space.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-customimage.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-coderepository.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesharingsettings.html
and resource_spec = {sage_maker_image_arn : string option;instance_type : string option;sage_maker_image_version_arn : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-resourcespec.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-ebsstoragesettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-ownershipsettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-efsfilesystem.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-jupyterserverappsettings.html
and kernel_gateway_app_settings = {custom_images : custom_image list option;default_resource_spec : resource_spec option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-kernelgatewayappsettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacestoragesettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-customfilesystem.html
and space_jupyter_lab_app_settings = {default_resource_spec : resource_spec option;code_repositories : code_repository list option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacejupyterlabappsettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacecodeeditorappsettings.html
and space_settings = {jupyter_lab_app_settings : space_jupyter_lab_app_settings option;kernel_gateway_app_settings : kernel_gateway_app_settings option;code_editor_app_settings : space_code_editor_app_settings option;jupyter_server_app_settings : jupyter_server_app_settings option;custom_file_systems : custom_file_system list option;app_type : string option;space_storage_settings : space_storage_settings option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html
type properties = {domain_id : string;space_name : string;space_settings : space_settings option;space_display_name : string option;space_sharing_settings : space_sharing_settings option;ownership_settings : ownership_settings option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-space.html;
val make_properties :
domain_id:string ->
space_name:string ->
?space_settings:space_settings ->
?space_display_name:string ->
?tags:tag list ->
?space_sharing_settings:space_sharing_settings ->
?ownership_settings:ownership_settings ->
unit ->
propertiesval make_custom_image :
image_name:string ->
app_image_config_name:string ->
?image_version_number:int ->
unit ->
custom_imageval make_tag : value:string -> key:string -> unit -> tagval make_code_repository : repository_url:string -> unit -> code_repositoryval make_space_sharing_settings :
sharing_type:string ->
unit ->
space_sharing_settingsval make_resource_spec :
?sage_maker_image_arn:string ->
?instance_type:string ->
?sage_maker_image_version_arn:string ->
unit ->
resource_specval make_ebs_storage_settings :
ebs_volume_size_in_gb:int ->
unit ->
ebs_storage_settingsval make_ownership_settings :
owner_user_profile_name:string ->
unit ->
ownership_settingsval make_efs_file_system : file_system_id:string -> unit -> efs_file_systemval make_jupyter_server_app_settings :
?default_resource_spec:resource_spec ->
unit ->
jupyter_server_app_settingsval make_kernel_gateway_app_settings :
?custom_images:custom_image list ->
?default_resource_spec:resource_spec ->
unit ->
kernel_gateway_app_settingsval make_space_storage_settings :
?ebs_storage_settings:ebs_storage_settings ->
unit ->
space_storage_settingsval make_custom_file_system :
?efs_file_system:efs_file_system ->
unit ->
custom_file_systemval make_space_jupyter_lab_app_settings :
?default_resource_spec:resource_spec ->
?code_repositories:code_repository list ->
unit ->
space_jupyter_lab_app_settingsval make_space_code_editor_app_settings :
?default_resource_spec:resource_spec ->
unit ->
space_code_editor_app_settingsval make_space_settings :
?jupyter_lab_app_settings:space_jupyter_lab_app_settings ->
?kernel_gateway_app_settings:kernel_gateway_app_settings ->
?code_editor_app_settings:space_code_editor_app_settings ->
?jupyter_server_app_settings:jupyter_server_app_settings ->
?custom_file_systems:custom_file_system list ->
?app_type:string ->
?space_storage_settings:space_storage_settings ->
unit ->
space_settingsval yojson_of_custom_image : custom_image -> Yojson.Safe.tval yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_code_repository : code_repository -> Yojson.Safe.tval yojson_of_space_sharing_settings :
space_sharing_settings ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_resource_spec : resource_spec -> Yojson.Safe.tval yojson_of_ebs_storage_settings : ebs_storage_settings -> Yojson.Safe.tval yojson_of_ownership_settings :
ownership_settings ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_efs_file_system : efs_file_system -> Yojson.Safe.tval yojson_of_jupyter_server_app_settings :
jupyter_server_app_settings ->
Yojson.Safe.tval yojson_of_kernel_gateway_app_settings :
kernel_gateway_app_settings ->
Yojson.Safe.tval yojson_of_space_storage_settings : space_storage_settings -> Yojson.Safe.tval yojson_of_custom_file_system : custom_file_system -> Yojson.Safe.tval yojson_of_space_jupyter_lab_app_settings :
space_jupyter_lab_app_settings ->
Yojson.Safe.tval yojson_of_space_code_editor_app_settings :
space_code_editor_app_settings ->
Yojson.Safe.tval yojson_of_space_settings :
space_settings ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes