UserPropertiesArgs

data class UserPropertiesArgs(val preferredLocation: Output<String>, val preferredOsType: Output<Either<String, OsType>>, val preferredShellType: Output<Either<String, ShellType>>, val storageProfile: Output<StorageProfileArgs>, val terminalSettings: Output<TerminalSettingsArgs>) : ConvertibleToJava<UserPropertiesArgs>

The cloud shell user settings properties.

Constructors

Link copied to clipboard
constructor(preferredLocation: Output<String>, preferredOsType: Output<Either<String, OsType>>, preferredShellType: Output<Either<String, ShellType>>, storageProfile: Output<StorageProfileArgs>, terminalSettings: Output<TerminalSettingsArgs>)

Properties

Link copied to clipboard

The preferred location of the cloud shell.

Link copied to clipboard
val preferredOsType: Output<Either<String, OsType>>

The operating system type of the cloud shell. Deprecated, use preferredShellType.

Link copied to clipboard
val preferredShellType: Output<Either<String, ShellType>>

The shell type of the cloud shell.

Link copied to clipboard

The storage profile of the user settings.

Link copied to clipboard

Settings for terminal appearance.

Functions

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