Share via


VirtualMachineSchema Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.VirtualMachineSchemaTypeConverter))]
public class VirtualMachineSchema : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IVirtualMachineSchema
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.VirtualMachineSchemaTypeConverter))>]
type VirtualMachineSchema = class
    interface IVirtualMachineSchema
    interface IJsonSerializable
Public Class VirtualMachineSchema
Implements IVirtualMachineSchema
Inheritance
VirtualMachineSchema
Attributes
Implements

Constructors

VirtualMachineSchema()

Creates an new VirtualMachineSchema instance.

Properties

Address

Public IP address of the virtual machine.

AdministratorAccountPassword

Password of admin account

AdministratorAccountPrivateKeyData

Private key data

AdministratorAccountPublicKeyData

Public key data

AdministratorAccountUsername

Username of admin account

IsNotebookInstanceCompute

Indicates whether this compute will be used for running notebooks.

NotebookServerPort

Notebook server port open for ssh connections.

Size

Virtual Machine size

SshPort

Port open for ssh connections.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VirtualMachineSchema.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VirtualMachineSchema.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IVirtualMachineSchema.

FromJsonString(String)

Creates a new instance of VirtualMachineSchema, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VirtualMachineSchema into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to