Module Values_0.DefaultSpaceSettingsSource

The default settings for shared spaces that users create in the domain. SageMaker applies these settings only to shared spaces. It doesn't apply them to private spaces.

Sourcetype nonrec t = {
  1. executionRole : RoleArn.t option;
    (*

    The ARN of the execution role for the space.

    *)
  2. securityGroups : SecurityGroupIds.t option;
    (*

    The security group IDs for the Amazon VPC that the space uses for communication.

    *)
  3. jupyterServerAppSettings : JupyterServerAppSettings.t option;
  4. kernelGatewayAppSettings : KernelGatewayAppSettings.t option;
  5. jupyterLabAppSettings : JupyterLabAppSettings.t option;
  6. spaceStorageSettings : DefaultSpaceStorageSettings.t option;
  7. customPosixUserConfig : CustomPosixUserConfig.t option;
  8. customFileSystemConfigs : CustomFileSystemConfigs.t option;
    (*

    The settings for assigning a custom file system to a domain. Permitted users can access this file system in Amazon SageMaker AI Studio.

    *)
}
Sourceval make : ?executionRole:??? -> ?securityGroups:??? -> ?jupyterServerAppSettings:??? -> ?kernelGatewayAppSettings:??? -> ?jupyterLabAppSettings:??? -> ?spaceStorageSettings:??? -> ?customPosixUserConfig:??? -> ?customFileSystemConfigs:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of SecurityGroupId.t | `Structure of (string * [> `Structure of (string * [> `String of FileSystemId.t ]) list ]) list ] list | `String of RoleArn.t | `Structure of (string * [> `List of [> `String of StudioLifecycleConfigArn.t | `Structure of (string * [> `Integer of ImageVersionNumber.t | `String of RepositoryUrl.t ]) list ] list | `Long of Uid.t | `String of StudioLifecycleConfigArn.t | `Structure of (string * [> `Enum of string | `Integer of SpaceEbsVolumeSizeInGb.t | `List of [> `String of RoleArn.t ] list | `String of ImageArn.t | `Structure of (string * [> `Enum of string | `Integer of 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