ComputeInstancePropertiesResponse

data class ComputeInstancePropertiesResponse(val applicationSharingPolicy: String? = null, val applications: List<ComputeInstanceApplicationResponse>, val computeInstanceAuthorizationType: String? = null, val connectivityEndpoints: ComputeInstanceConnectivityEndpointsResponse, val containers: List<ComputeInstanceContainerResponse>, val createdBy: ComputeInstanceCreatedByResponse, val customServices: List<CustomServiceResponse>? = null, val dataDisks: List<ComputeInstanceDataDiskResponse>, val dataMounts: List<ComputeInstanceDataMountResponse>, val enableNodePublicIp: Boolean? = null, val errors: List<ErrorResponseResponse>, val lastOperation: ComputeInstanceLastOperationResponse, val osImageMetadata: ImageMetadataResponse, val personalComputeInstanceSettings: PersonalComputeInstanceSettingsResponse? = null, val schedules: ComputeSchedulesResponse? = null, val setupScripts: SetupScriptsResponse? = null, val sshSettings: ComputeInstanceSshSettingsResponse? = null, val state: String, val subnet: ResourceIdResponse? = null, val versions: ComputeInstanceVersionResponse, val vmSize: String? = null)

Compute Instance properties

Constructors

Link copied to clipboard
constructor(applicationSharingPolicy: String? = null, applications: List<ComputeInstanceApplicationResponse>, computeInstanceAuthorizationType: String? = null, connectivityEndpoints: ComputeInstanceConnectivityEndpointsResponse, containers: List<ComputeInstanceContainerResponse>, createdBy: ComputeInstanceCreatedByResponse, customServices: List<CustomServiceResponse>? = null, dataDisks: List<ComputeInstanceDataDiskResponse>, dataMounts: List<ComputeInstanceDataMountResponse>, enableNodePublicIp: Boolean? = null, errors: List<ErrorResponseResponse>, lastOperation: ComputeInstanceLastOperationResponse, osImageMetadata: ImageMetadataResponse, personalComputeInstanceSettings: PersonalComputeInstanceSettingsResponse? = null, schedules: ComputeSchedulesResponse? = null, setupScripts: SetupScriptsResponse? = null, sshSettings: ComputeInstanceSshSettingsResponse? = null, state: String, subnet: ResourceIdResponse? = null, versions: ComputeInstanceVersionResponse, vmSize: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Describes available applications and their endpoints on this ComputeInstance.

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

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

Link copied to clipboard

Describes all connectivity endpoints available for this ComputeInstance.

Link copied to clipboard

Describes informations of containers on this ComputeInstance.

Link copied to clipboard

Describes information on user who created this ComputeInstance.

Link copied to clipboard

List of Custom Services added to the compute.

Link copied to clipboard

Describes informations of dataDisks on this ComputeInstance.

Link copied to clipboard

Describes informations of dataMounts on this ComputeInstance.

Link copied to clipboard

Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.

Link copied to clipboard

Collection of errors encountered on this ComputeInstance.

Link copied to clipboard

The last operation on ComputeInstance.

Link copied to clipboard

Returns metadata about the operating system image for this compute instance.

Link copied to clipboard

Settings for a personal compute instance.

Link copied to clipboard

The list of schedules to be applied on the computes.

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

The current state of this ComputeInstance.

Link copied to clipboard

Virtual network subnet resource ID the compute nodes belong to.

Link copied to clipboard

ComputeInstance version.

Link copied to clipboard
val vmSize: String? = null

Virtual Machine Size