Compute Instance Properties Args
data class ComputeInstancePropertiesArgs(val applicationSharingPolicy: Output<Either<String, ApplicationSharingPolicy>>? = null, val computeInstanceAuthorizationType: Output<Either<String, ComputeInstanceAuthorizationType>>? = null, val personalComputeInstanceSettings: Output<PersonalComputeInstanceSettingsArgs>? = null, val setupScripts: Output<SetupScriptsArgs>? = null, val sshSettings: Output<ComputeInstanceSshSettingsArgs>? = null, val subnet: Output<ResourceIdArgs>? = null, val vmSize: Output<String>? = null) : ConvertibleToJava<ComputeInstancePropertiesArgs>
Compute Instance properties
Constructors
Link copied to clipboard
constructor(applicationSharingPolicy: Output<Either<String, ApplicationSharingPolicy>>? = null, computeInstanceAuthorizationType: Output<Either<String, ComputeInstanceAuthorizationType>>? = null, personalComputeInstanceSettings: Output<PersonalComputeInstanceSettingsArgs>? = null, setupScripts: Output<SetupScriptsArgs>? = null, sshSettings: Output<ComputeInstanceSshSettingsArgs>? = null, subnet: Output<ResourceIdArgs>? = null, vmSize: Output<String>? = null)
Properties
Link copied to clipboard
Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
Link copied to clipboard
val computeInstanceAuthorizationType: Output<Either<String, ComputeInstanceAuthorizationType>>? = null
The Compute Instance Authorization type. Available values are personal (default).
Link copied to clipboard
Settings for a personal compute instance.
Link copied to clipboard
Details of customized scripts to execute for setting up the cluster.
Link copied to clipboard
Specifies policy and settings for SSH access.
Link copied to clipboard
Virtual network subnet resource ID the compute nodes belong to.