Package com.pulumi.aws.sagemaker.inputs
Class DomainDefaultSpaceSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.DomainDefaultSpaceSettingsArgs.Builder
-
- Enclosing class:
- DomainDefaultSpaceSettingsArgs
public static final class DomainDefaultSpaceSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DomainDefaultSpaceSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainDefaultSpaceSettingsArgs defaults)
-
-
Method Detail
-
customFileSystemConfigs
public DomainDefaultSpaceSettingsArgs.Builder customFileSystemConfigs(@Nullable com.pulumi.core.Output<java.util.List<DomainDefaultSpaceSettingsCustomFileSystemConfigArgs>> customFileSystemConfigs)
- Parameters:
customFileSystemConfigs- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker AI Studio. See `customFileSystemConfig` Block below.- Returns:
- builder
-
customFileSystemConfigs
public DomainDefaultSpaceSettingsArgs.Builder customFileSystemConfigs(java.util.List<DomainDefaultSpaceSettingsCustomFileSystemConfigArgs> customFileSystemConfigs)
- Parameters:
customFileSystemConfigs- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker AI Studio. See `customFileSystemConfig` Block below.- Returns:
- builder
-
customFileSystemConfigs
public DomainDefaultSpaceSettingsArgs.Builder customFileSystemConfigs(DomainDefaultSpaceSettingsCustomFileSystemConfigArgs... customFileSystemConfigs)
- Parameters:
customFileSystemConfigs- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker AI Studio. See `customFileSystemConfig` Block below.- Returns:
- builder
-
customPosixUserConfig
public DomainDefaultSpaceSettingsArgs.Builder customPosixUserConfig(@Nullable com.pulumi.core.Output<DomainDefaultSpaceSettingsCustomPosixUserConfigArgs> customPosixUserConfig)
- Parameters:
customPosixUserConfig- Details about the POSIX identity that is used for file system operations. See `customPosixUserConfig` Block below.- Returns:
- builder
-
customPosixUserConfig
public DomainDefaultSpaceSettingsArgs.Builder customPosixUserConfig(DomainDefaultSpaceSettingsCustomPosixUserConfigArgs customPosixUserConfig)
- Parameters:
customPosixUserConfig- Details about the POSIX identity that is used for file system operations. See `customPosixUserConfig` Block below.- Returns:
- builder
-
executionRole
public DomainDefaultSpaceSettingsArgs.Builder executionRole(com.pulumi.core.Output<java.lang.String> executionRole)
- Parameters:
executionRole- The execution role for the space.- Returns:
- builder
-
executionRole
public DomainDefaultSpaceSettingsArgs.Builder executionRole(java.lang.String executionRole)
- Parameters:
executionRole- The execution role for the space.- Returns:
- builder
-
jupyterLabAppSettings
public DomainDefaultSpaceSettingsArgs.Builder jupyterLabAppSettings(@Nullable com.pulumi.core.Output<DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs> jupyterLabAppSettings)
- Parameters:
jupyterLabAppSettings- The settings for the JupyterLab application. See `jupyterLabAppSettings` Block below.- Returns:
- builder
-
jupyterLabAppSettings
public DomainDefaultSpaceSettingsArgs.Builder jupyterLabAppSettings(DomainDefaultSpaceSettingsJupyterLabAppSettingsArgs jupyterLabAppSettings)
- Parameters:
jupyterLabAppSettings- The settings for the JupyterLab application. See `jupyterLabAppSettings` Block below.- Returns:
- builder
-
jupyterServerAppSettings
public DomainDefaultSpaceSettingsArgs.Builder jupyterServerAppSettings(@Nullable com.pulumi.core.Output<DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs> jupyterServerAppSettings)
- Parameters:
jupyterServerAppSettings- The Jupyter server's app settings. See `jupyterServerAppSettings` Block below.- Returns:
- builder
-
jupyterServerAppSettings
public DomainDefaultSpaceSettingsArgs.Builder jupyterServerAppSettings(DomainDefaultSpaceSettingsJupyterServerAppSettingsArgs jupyterServerAppSettings)
- Parameters:
jupyterServerAppSettings- The Jupyter server's app settings. See `jupyterServerAppSettings` Block below.- Returns:
- builder
-
kernelGatewayAppSettings
public DomainDefaultSpaceSettingsArgs.Builder kernelGatewayAppSettings(@Nullable com.pulumi.core.Output<DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs> kernelGatewayAppSettings)
- Parameters:
kernelGatewayAppSettings- The kernel gateway app settings. See `kernelGatewayAppSettings` Block below.- Returns:
- builder
-
kernelGatewayAppSettings
public DomainDefaultSpaceSettingsArgs.Builder kernelGatewayAppSettings(DomainDefaultSpaceSettingsKernelGatewayAppSettingsArgs kernelGatewayAppSettings)
- Parameters:
kernelGatewayAppSettings- The kernel gateway app settings. See `kernelGatewayAppSettings` Block below.- Returns:
- builder
-
securityGroups
public DomainDefaultSpaceSettingsArgs.Builder securityGroups(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroups)
- Parameters:
securityGroups- Security groups for the VPC that the space uses for communication.- Returns:
- builder
-
securityGroups
public DomainDefaultSpaceSettingsArgs.Builder securityGroups(java.util.List<java.lang.String> securityGroups)
- Parameters:
securityGroups- Security groups for the VPC that the space uses for communication.- Returns:
- builder
-
securityGroups
public DomainDefaultSpaceSettingsArgs.Builder securityGroups(java.lang.String... securityGroups)
- Parameters:
securityGroups- Security groups for the VPC that the space uses for communication.- Returns:
- builder
-
spaceStorageSettings
public DomainDefaultSpaceSettingsArgs.Builder spaceStorageSettings(@Nullable com.pulumi.core.Output<DomainDefaultSpaceSettingsSpaceStorageSettingsArgs> spaceStorageSettings)
- Parameters:
spaceStorageSettings- The storage settings for a private space. See `spaceStorageSettings` Block below.- Returns:
- builder
-
spaceStorageSettings
public DomainDefaultSpaceSettingsArgs.Builder spaceStorageSettings(DomainDefaultSpaceSettingsSpaceStorageSettingsArgs spaceStorageSettings)
- Parameters:
spaceStorageSettings- The storage settings for a private space. See `spaceStorageSettings` Block below.- Returns:
- builder
-
build
public DomainDefaultSpaceSettingsArgs build()
-
-