Module Values_1.SpaceSettingsSource

A collection of space settings.

Sourcetype nonrec t = {
  1. jupyterServerAppSettings : Values_0.JupyterServerAppSettings.t option;
  2. kernelGatewayAppSettings : Values_0.KernelGatewayAppSettings.t option;
  3. codeEditorAppSettings : SpaceCodeEditorAppSettings.t option;
    (*

    The Code Editor application settings.

    *)
  4. jupyterLabAppSettings : SpaceJupyterLabAppSettings.t option;
    (*

    The settings for the JupyterLab application.

    *)
  5. appType : Values_0.AppType.t option;
    (*

    The type of app created within the space. If using the UpdateSpace API, you can't change the app type of your space by specifying a different value for this field.

    *)
  6. spaceStorageSettings : SpaceStorageSettings.t option;
    (*

    The storage settings for a space.

    *)
  7. spaceManagedResources : Values_0.FeatureStatus.t option;
    (*

    If you enable this option, SageMaker AI creates the following resources on your behalf when you create the space: The user profile that possesses the space. The app that the space contains.

    *)
  8. customFileSystems : CustomFileSystems.t option;
    (*

    A file system, created by you, that you assign to a space for an Amazon SageMaker AI Domain. Permitted users can access this file system in Amazon SageMaker AI Studio.

    *)
  9. remoteAccess : Values_0.FeatureStatus.t option;
    (*

    A setting that enables or disables remote access for a SageMaker space. When enabled, this allows you to connect to the remote space from your local IDE.

    *)
}
Sourceval make : ?jupyterServerAppSettings:??? -> ?kernelGatewayAppSettings:??? -> ?codeEditorAppSettings:??? -> ?jupyterLabAppSettings:??? -> ?appType:??? -> ?spaceStorageSettings:??? -> ?spaceManagedResources:??? -> ?customFileSystems:??? -> ?remoteAccess:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Structure of (string * [> `String of Values_0.FileSystemId.t ]) list ]) list ] list | `Structure of (string * [> `List of [> `String of string | `Structure of (string * [> `Integer of int | `String of string ]) list ] list | `Structure of (string * [> `Enum of string | `Integer of Values_0.SpaceEbsVolumeSizeInGb.t | `String of string | `Structure of (string * [> `Integer of Values_0.IdleTimeoutInMinutes.t ]) list ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t