Share via


IVirtualMachine Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.VirtualMachineTypeConverter))]
public interface IVirtualMachine : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ICompute, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IVirtualMachineSchema
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.VirtualMachineTypeConverter))>]
type IVirtualMachine = interface
    interface IJsonSerializable
    interface ICompute
    interface IVirtualMachineSchema
Public Interface IVirtualMachine
Implements ICompute, IVirtualMachineSchema
Derived
Attributes
Implements

Properties

Address

Public IP address of the virtual machine.

(Inherited from IVirtualMachineSchema)
AdministratorAccountPassword

Password of admin account

(Inherited from IVirtualMachineSchema)
AdministratorAccountPrivateKeyData

Private key data

(Inherited from IVirtualMachineSchema)
AdministratorAccountPublicKeyData

Public key data

(Inherited from IVirtualMachineSchema)
AdministratorAccountUsername

Username of admin account

(Inherited from IVirtualMachineSchema)
CreatedOn

The time at which the compute was created.

(Inherited from ICompute)
Description

The description of the Machine Learning compute.

(Inherited from ICompute)
DisableLocalAuth

Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.

(Inherited from ICompute)
IsAttachedCompute

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

(Inherited from ICompute)
IsNotebookInstanceCompute

Indicates whether this compute will be used for running notebooks.

(Inherited from IVirtualMachineSchema)
Location

Location for the underlying compute

(Inherited from ICompute)
ModifiedOn

The time at which the compute was last modified.

(Inherited from ICompute)
NotebookServerPort

Notebook server port open for ssh connections.

(Inherited from IVirtualMachineSchema)
ProvisioningError

Errors during provisioning

(Inherited from ICompute)
ProvisioningState

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

(Inherited from ICompute)
ResourceId

ARM resource id of the underlying compute

(Inherited from ICompute)
Size

Virtual Machine size

(Inherited from IVirtualMachineSchema)
SshPort

Port open for ssh connections.

(Inherited from IVirtualMachineSchema)
Type

The type of compute

(Inherited from ICompute)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to