DomainUserSettingsArgs

data class DomainUserSettingsArgs(val executionRole: Output<String>, val jupyterServerAppSettings: Output<DomainJupyterServerAppSettingsArgs>? = null, val kernelGatewayAppSettings: Output<DomainKernelGatewayAppSettingsArgs>? = null, val rSessionAppSettings: Output<DomainRSessionAppSettingsArgs>? = null, val rStudioServerProAppSettings: Output<DomainRStudioServerProAppSettingsArgs>? = null, val securityGroups: Output<List<String>>? = null, val sharingSettings: Output<DomainSharingSettingsArgs>? = null) : ConvertibleToJava<DomainUserSettingsArgs>

A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile API is called, and as DefaultUserSettings when the CreateDomain API is called.

Constructors

Link copied to clipboard
fun DomainUserSettingsArgs(executionRole: Output<String>, jupyterServerAppSettings: Output<DomainJupyterServerAppSettingsArgs>? = null, kernelGatewayAppSettings: Output<DomainKernelGatewayAppSettingsArgs>? = null, rSessionAppSettings: Output<DomainRSessionAppSettingsArgs>? = null, rStudioServerProAppSettings: Output<DomainRStudioServerProAppSettingsArgs>? = null, securityGroups: Output<List<String>>? = null, sharingSettings: Output<DomainSharingSettingsArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): DomainUserSettingsArgs

Properties

Link copied to clipboard
val executionRole: Output<String>

The execution role for the user.

Link copied to clipboard

The Jupyter server's app settings.

Link copied to clipboard

The kernel gateway app settings.

Link copied to clipboard
Link copied to clipboard
val securityGroups: Output<List<String>>? = null

The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

Link copied to clipboard

The sharing settings.