Share via


IVirtualMachineConnectionProfile Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.Api20211001Preview.VirtualMachineConnectionProfileTypeConverter))]
public interface IVirtualMachineConnectionProfile : Microsoft.Azure.PowerShell.Cmdlets.LabServices.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.Api20211001Preview.VirtualMachineConnectionProfileTypeConverter))>]
type IVirtualMachineConnectionProfile = interface
    interface IJsonSerializable
Public Interface IVirtualMachineConnectionProfile
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AdminUsername

The username used to log on to the virtual machine as admin.

NonAdminUsername

The username used to log on to the virtual machine as non-admin, if one exists.

PrivateIPAddress

The private IP address of the virtual machine.

RdpAuthority

Port and host name separated by semicolon for connecting via RDP protocol to the virtual machine.

RdpInBrowserUrl

URL for connecting via RDP protocol to the virtual machine in browser.

SshAuthority

Port and host name separated by semicolon for connecting via SSH protocol to the virtual machine.

SshInBrowserUrl

URL for connecting via SSH protocol to the virtual machine in browser.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to