SageMaker.UserProfilesee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-customposixuserconfig.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-userprofile-resourcespec.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-userprofile-coderepository.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-defaultebsstoragesettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-customimage.html
and sharing_settings = {notebook_output_option : string option;s3_kms_key_id : string option;s3_output_path : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-sharingsettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-rstudioserverproappsettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-efsfilesystemconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-customfilesystemconfig.html
and jupyter_lab_app_settings = {custom_images : custom_image list option;default_resource_spec : resource_spec option;lifecycle_config_arns : string list option;code_repositories : code_repository list option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-jupyterlabappsettings.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-userprofile-kernelgatewayappsettings.html
and default_space_storage_settings = {default_ebs_storage_settings : default_ebs_storage_settings option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-defaultspacestoragesettings.html
and code_editor_app_settings = {default_resource_spec : resource_spec option;lifecycle_config_arns : string list option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-codeeditorappsettings.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-jupyterserverappsettings.html
and user_settings = {security_groups : string list option;jupyter_lab_app_settings : jupyter_lab_app_settings option;kernel_gateway_app_settings : kernel_gateway_app_settings option;custom_file_system_configs : custom_file_system_config list option;custom_posix_user_config : custom_posix_user_config option;code_editor_app_settings : code_editor_app_settings option;r_studio_server_pro_app_settings : r_studio_server_pro_app_settings option;studio_web_portal : string option;jupyter_server_app_settings : jupyter_server_app_settings option;default_landing_uri : string option;execution_role : string option;space_storage_settings : default_space_storage_settings option;sharing_settings : sharing_settings option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html
type properties = {domain_id : string;single_sign_on_user_value : string option;user_settings : user_settings option;single_sign_on_user_identifier : string option;user_profile_name : string;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html;
val make_properties :
domain_id:string ->
?single_sign_on_user_value:string ->
?user_settings:user_settings ->
?single_sign_on_user_identifier:string ->
user_profile_name:string ->
?tags:tag list ->
unit ->
propertiesval make_custom_posix_user_config :
uid:int ->
gid:int ->
unit ->
custom_posix_user_configval make_resource_spec :
?sage_maker_image_arn:string ->
?instance_type:string ->
?sage_maker_image_version_arn:string ->
unit ->
resource_specval make_tag : value:string -> key:string -> unit -> tagval make_code_repository : repository_url:string -> unit -> code_repositoryval make_default_ebs_storage_settings :
maximum_ebs_volume_size_in_gb:int ->
default_ebs_volume_size_in_gb:int ->
unit ->
default_ebs_storage_settingsval make_custom_image :
image_name:string ->
app_image_config_name:string ->
?image_version_number:int ->
unit ->
custom_imageval make_sharing_settings :
?notebook_output_option:string ->
?s3_kms_key_id:string ->
?s3_output_path:string ->
unit ->
sharing_settingsval make_r_studio_server_pro_app_settings :
?access_status:string ->
?user_group:string ->
unit ->
r_studio_server_pro_app_settingsval make_efs_file_system_config :
?file_system_path:string ->
file_system_id:string ->
unit ->
efs_file_system_configval make_custom_file_system_config :
?efs_file_system_config:efs_file_system_config ->
unit ->
custom_file_system_configval make_jupyter_lab_app_settings :
?custom_images:custom_image list ->
?default_resource_spec:resource_spec ->
?lifecycle_config_arns:string list ->
?code_repositories:code_repository list ->
unit ->
jupyter_lab_app_settingsval make_kernel_gateway_app_settings :
?custom_images:custom_image list ->
?default_resource_spec:resource_spec ->
unit ->
kernel_gateway_app_settingsval make_default_space_storage_settings :
?default_ebs_storage_settings:default_ebs_storage_settings ->
unit ->
default_space_storage_settingsval make_code_editor_app_settings :
?default_resource_spec:resource_spec ->
?lifecycle_config_arns:string list ->
unit ->
code_editor_app_settingsval make_jupyter_server_app_settings :
?default_resource_spec:resource_spec ->
unit ->
jupyter_server_app_settingsval make_user_settings :
?security_groups:string list ->
?jupyter_lab_app_settings:jupyter_lab_app_settings ->
?kernel_gateway_app_settings:kernel_gateway_app_settings ->
?custom_file_system_configs:custom_file_system_config list ->
?custom_posix_user_config:custom_posix_user_config ->
?code_editor_app_settings:code_editor_app_settings ->
?r_studio_server_pro_app_settings:r_studio_server_pro_app_settings ->
?studio_web_portal:string ->
?jupyter_server_app_settings:jupyter_server_app_settings ->
?default_landing_uri:string ->
?execution_role:string ->
?space_storage_settings:default_space_storage_settings ->
?sharing_settings:sharing_settings ->
unit ->
user_settingsval yojson_of_custom_posix_user_config :
custom_posix_user_config ->
Yojson.Safe.tval yojson_of_resource_spec : resource_spec -> 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_default_ebs_storage_settings :
default_ebs_storage_settings ->
Yojson.Safe.tval yojson_of_custom_image : custom_image -> Yojson.Safe.tval yojson_of_sharing_settings : sharing_settings -> Yojson.Safe.tval yojson_of_r_studio_server_pro_app_settings :
r_studio_server_pro_app_settings ->
Yojson.Safe.tval yojson_of_efs_file_system_config : efs_file_system_config -> Yojson.Safe.tval yojson_of_custom_file_system_config :
custom_file_system_config ->
Yojson.Safe.tval yojson_of_jupyter_lab_app_settings :
jupyter_lab_app_settings ->
Yojson.Safe.tval yojson_of_kernel_gateway_app_settings :
kernel_gateway_app_settings ->
Yojson.Safe.tval yojson_of_default_space_storage_settings :
default_space_storage_settings ->
Yojson.Safe.tval yojson_of_code_editor_app_settings :
code_editor_app_settings ->
Yojson.Safe.tval yojson_of_jupyter_server_app_settings :
jupyter_server_app_settings ->
Yojson.Safe.tval yojson_of_user_settings :
user_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