Share via


IVirtualMachineScaleSetVM Schnittstelle

Definition

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

public interface IVirtualMachineScaleSetVM : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IResource, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSetVM>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetVM.Update.IUpdate>
type IVirtualMachineScaleSetVM = interface
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IChildResource<IVirtualMachineScaleSet>
    interface IHasParent<IVirtualMachineScaleSet>
    interface IRefreshable<IVirtualMachineScaleSetVM>
    interface IUpdatable<IUpdate>
    interface IHasInner<VirtualMachineScaleSetVMInner>
Public Interface IVirtualMachineScaleSetVM
Implements IChildResource(Of IVirtualMachineScaleSet), IHasInner(Of VirtualMachineScaleSetVMInner), IHasParent(Of IVirtualMachineScaleSet), IRefreshable(Of IVirtualMachineScaleSetVM), IResource, IUpdatable(Of IUpdate)
Implementiert

Eigenschaften

AdministratorUserName

Ruft den Namen des Administratorbenutzers ab.

AvailabilitySetId

Ruft die Ressourcen-ID der Verfügbarkeitsgruppe ab, zu der dieser virtuelle Computer instance gehört.

BootDiagnosticEnabled

Ruft true ab, wenn die Startdiagnose aktiviert ist, andernfalls false.

BootDiagnosticStorageAccountUri

Ruft den URI für das Speicherkonto ab, das das Startprotokoll Diagnose speichert.

ComputerName

Ruft den virtuellen Computer instance Computernamen mit dem Präfix VM-Skalierungsgruppe ab.

DataDisks

Ruft die verwalteten Datenträger ab, die diesem virtuellen Computer instance zugeordnet sind, die nach LUN indiziert sind.

DiagnosticsProfile

Ruft das Diagnose Profil des instance des virtuellen Computers ab.

Extensions

Ruft die Erweiterungen ab, die dem virtuellen Computer instance zugeordnet sind, nach Name indiziert.

Id

Ruft die Ressourcen-ID-Zeichenfolge ab.

(Geerbt von IHasId)
Inner

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

(Geerbt von IHasInner<T>)
InstanceId

Ruft die instance-ID ab, die diesem virtuellen Computer instance zugewiesen ist.

InstanceView

Ruft die instance Ansicht des instance des virtuellen Computers ab. Verwenden Sie refreshInstanceView()zum Abrufen der neuesten instance Ansicht .

IsLatestScaleSetUpdateApplied

Ruft true ab, wenn die neuesten Änderungen des Skalierungsgruppenmodells auf den virtuellen Computer instance angewendet werden.

IsLinuxPasswordAuthenticationEnabled

Ruft true ab, wenn es sich um einen virtuellen Linux-Computer handelt und die kennwortbasierte Anmeldung aktiviert ist, andernfalls false.

IsManagedDiskEnabled

Ruft true ab, wenn der verwaltete Datenträger für die Datenträger des virtuellen Computers (Betriebssystem, Daten) verwendet wird.

IsOSBasedOnCustomImage

Ruft true ab, wenn das Betriebssystem des virtuellen Computers instance auf einem benutzerdefinierten Image basiert.

IsOSBasedOnPlatformImage

Ruft true ab, wenn das Betriebssystem des virtuellen Computers instance auf dem Plattformimage basiert.

IsOSBasedOnStoredImage

Ruft true ab, wenn das Betriebssystem des virtuellen Computers instance auf einem gespeicherten Image basiert.

IsWindowsAutoUpdateEnabled

Ruft true ab, wenn es sich um einen virtuellen Windows-Computer handelt und die automatische Aktualisierung aktiviert ist, andernfalls false.

IsWindowsVMAgentProvisioned

Ruft true ab, wenn es sich um einen virtuellen Windows-Computer handelt und der VM-Agent bereitgestellt wird, andernfalls false.

Key

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

(Geerbt von IIndexable)
ModelDefinitionApplied

Get gibt an, ob das auf den virtuellen Computer angewendete Modell das Modell der VM-Skalierungsgruppe oder das angepasste Modell für den virtuellen Computer ist.

Name

Ruft den Namen der Ressource ab.

(Geerbt von IHasName)
NetworkInterfaceIds

Ruft die Liste der Ressourcen-ID der Netzwerkschnittstelle ab, die dem virtuellen Computer instance zugeordnet ist.

NetworkProfileConfiguration

Die Netzwerkprofilkonfiguration für den virtuellen Computer.

OSDiskCachingType

Ruft den Zwischenspeicherungstyp des Betriebssystemdatenträgers ab.

OSDiskId

Ruft die Ressourcen-ID des verwalteten Datenträgers ab, der den Betriebssystemdatenträger sichert.

OSDiskName

Ruft den Namen des Betriebssystemdatenträgers ab.

OSDiskSizeInGB

Ruft die Größe des Betriebssystemdatenträgers ab.

OSProfile

Ruft das Betriebssystemprofil eines virtuellen Computers instance ab.

OSType

Ruft den Betriebssystemtyp ab.

OSUnmanagedDiskVhdUri

Ruft den VHD-URI auf den Betriebssystemdatenträger ab.

Parent

Ruft das übergeordnete Element dieser untergeordneten Ressource ab.

(Geerbt von IHasParent<ParentT>)
PlatformImageReference

Ruft den Verweis auf das Plattformimage ab, auf dem der virtuelle Computer instance Betriebssystem basiert. Null wird zurückgegeben, wenn das Betriebssystem auf einem benutzerdefinierten Image basiert.

PowerState

Ruft den Energiezustand des virtuellen Computers instance ab.

PrimaryNetworkInterfaceId

Ruft die Ressourcen-ID der primären Netzwerkschnittstelle ab, die dem instance virtueller Computer zugeordnet ist.

ProtectionPolicy

Die spezifische Schutzrichtlinie für den virtuellen Computer.

Region

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

(Geerbt von IResource)
RegionName

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

(Geerbt von IResource)
Size

Ruft instance Größe des virtuellen Computers ab.

Sku

Ruft die SKU des virtuellen Computers instance ab. Hierbei handelt es sich um eine SKU, die beim Erstellen der übergeordneten VM-Skalierungsgruppe verwendet wird.

StorageProfile

Ruft das Speicherprofil des virtuellen Computers instance ab.

StoredImageUnmanagedVhdUri

Ruft den VHD-URI des benutzerdefinierten Images ab, auf dem der virtuelle Computer instance Betriebssystem basiert. Null wird zurückgegeben, wenn das Betriebssystem auf dem Plattformimage basiert.

Tags

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

(Geerbt von IResource)
Type

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

(Geerbt von IResource)
UnmanagedDataDisks

Ruft die nicht verwalteten Datenträger ab, die diesem virtuellen Computer instance zugeordnet sind, die nach LUN indiziert sind.

WindowsTimeZone

Ruft die Zeitzone des virtuellen Windows-Computers ab.

Methoden

Deallocate()

Fährt den virtuellen Computer instance herunter und gibt die zugehörigen Computeressourcen frei.

DeallocateAsync(CancellationToken)

Fährt den virtuellen Computer instance herunter und gibt die zugehörigen Computeressourcen frei.

Delete()

Löscht den virtuellen Computer instance.

DeleteAsync(CancellationToken)

Löscht den virtuellen Computer instance.

GetNetworkInterface(String)

Ruft eine Netzwerkschnittstelle ab, die diesem virtuellen Computer instance zugeordnet ist.

GetOSCustomImage()

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

GetOSPlatformImage()

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

ListNetworkInterfaces()

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

PowerOff(Boolean)

Beendet den instance des virtuellen Computers.

PowerOffAsync(Boolean, CancellationToken)

Beendet den instance des virtuellen Computers.

PowerOffAsync(CancellationToken)

Beendet den instance des virtuellen Computers.

Refresh()

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
RefreshInstanceView()

Aktualisiert die ansicht instance.

RefreshInstanceViewAsync(CancellationToken)

Aktualisiert die ansicht instance.

Reimage()

Updates die Version des installierten Betriebssystems auf dem virtuellen Computer instance.

ReimageAsync(CancellationToken)

Updates die Version des installierten Betriebssystems auf dem virtuellen Computer instance.

Restart()

Startet den virtuellen Computer instance neu.

RestartAsync(CancellationToken)

Startet den virtuellen Computer instance neu.

Start()

Startet den virtuellen Computer instance.

StartAsync(CancellationToken)

Startet den virtuellen Computer instance.

Update()

Eine unveränderliche clientseitige Darstellung eines virtuellen Computers instance in einer Azure-VM-Skalierungsgruppe.

(Geerbt von IUpdatable<T>)

Gilt für: