ComputeInstanceProperties interface

Compute Instance properties

Properties

applications

Describes available applications and their endpoints on this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

applicationSharingPolicy

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.

computeInstanceAuthorizationType

The Compute Instance Authorization type. Available values are personal (default).

connectivityEndpoints

Describes all connectivity endpoints available for this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

createdBy

Describes information on user who created this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

errors

Collection of errors encountered on this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

lastOperation

The last operation on ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

personalComputeInstanceSettings

Settings for a personal compute instance.

setupScripts

Details of customized scripts to execute for setting up the cluster.

sshSettings

Specifies policy and settings for SSH access.

state

The current state of this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

subnet

Virtual network subnet resource ID the compute nodes belong to.

vmSize

Virtual Machine Size

Property Details

applications

Describes available applications and their endpoints on this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

applications?: ComputeInstanceApplication[]

Property Value

applicationSharingPolicy

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.

applicationSharingPolicy?: string

Property Value

string

computeInstanceAuthorizationType

The Compute Instance Authorization type. Available values are personal (default).

computeInstanceAuthorizationType?: string

Property Value

string

connectivityEndpoints

Describes all connectivity endpoints available for this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

connectivityEndpoints?: ComputeInstanceConnectivityEndpoints

Property Value

createdBy

Describes information on user who created this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

createdBy?: ComputeInstanceCreatedBy

Property Value

errors

Collection of errors encountered on this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

errors?: ErrorResponse[]

Property Value

lastOperation

The last operation on ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

lastOperation?: ComputeInstanceLastOperation

Property Value

personalComputeInstanceSettings

Settings for a personal compute instance.

personalComputeInstanceSettings?: PersonalComputeInstanceSettings

Property Value

setupScripts

Details of customized scripts to execute for setting up the cluster.

setupScripts?: SetupScripts

Property Value

sshSettings

Specifies policy and settings for SSH access.

sshSettings?: ComputeInstanceSshSettings

Property Value

state

The current state of this ComputeInstance. NOTE: This property will not be serialized. It can only be populated by the server.

state?: string

Property Value

string

subnet

Virtual network subnet resource ID the compute nodes belong to.

subnet?: ResourceId

Property Value

vmSize

Virtual Machine Size

vmSize?: string

Property Value

string