Freigeben über


VirtualMachine interface

VirtualMachine stellt den lokalen virtuellen Computer der Netzwerkcloud dar.

Extends

Eigenschaften

adminUsername

Der Name des Administrators, dem die öffentlichen SSH-Schlüssel den autorisierten Schlüsseln hinzugefügt werden.

availabilityZone

Die Clusterverfügbarkeitszone, die diesen virtuellen Computer enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

bareMetalMachineId

Die Ressourcen-ID des Bare-Metal-Computers, auf dem der virtuelle Computer gelandet ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

bootMethod

Wählt die Startmethode für den virtuellen Computer aus.

cloudServicesNetworkAttachment

Das Clouddienstnetzwerk, das Dienste auf Plattformebene für den virtuellen Computer bereitstellt.

clusterId

Die Ressourcen-ID des Clusters, für den der virtuelle Computer erstellt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

cpuCores

Die Anzahl der CPU-Kerne auf dem virtuellen Computer.

detailedStatus

Die detailliertere status des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

detailedStatusMessage

Die beschreibende Meldung zum aktuellen detaillierten status. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

extendedLocation

Der erweiterte Speicherort des Clusters, der der Ressource zugeordnet ist.

isolateEmulatorThread

Feld veraltet, der Wert wird ignoriert, wenn er angegeben wird. Der Indikator, ob einer der angegebenen CPU-Kerne isoliert ist, um den Emulatorthread für diesen virtuellen Computer auszuführen.

memorySizeGB

Die Arbeitsspeichergröße des virtuellen Computers in GB.

networkAttachments

Die Liste der Netzwerkanlagen des virtuellen Computers.

networkData

Die Base64-codierten Cloud-Init-Netzwerkdaten.

placementHints

Die Planungshinweise für den virtuellen Computer.

powerState

Der Energiestatus des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

provisioningState

Der Bereitstellungsstatus des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

sshPublicKeys

Die Liste der öffentlichen SSH-Schlüssel. Jeder Schlüssel wird dem virtuellen Computer mithilfe des cloud-init-ssh_authorized_keys Mechanismus für adminUsername hinzugefügt.

storageProfile

Das Speicherprofil, das größe und andere Parameter zu den Datenträgern im Zusammenhang mit dem virtuellen Computer angibt.

userData

Die Base64-codierten Cloud-Init-Benutzerdaten.

virtioInterface

Feld veraltet, verwenden Sie stattdessen virtualizationModel. Der Typ der virtio-Schnittstelle.

vmDeviceModel

Der Typ des zu verwendenden Gerätemodells.

vmImage

Das VM-Image, das derzeit auf dem Betriebssystemdatenträger bereitgestellt wird, wobei die vollständige URL und die Tagnotation verwendet werden, die zum Pullen des Images verwendet werden.

vmImageRepositoryCredentials

Die Anmeldeinformationen, die für die Anmeldung beim Imagerepository verwendet werden, das Zugriff auf das angegebene Image hat.

volumes

Die Ressourcen-IDs von Volumes, die an den virtuellen Computer angefügt sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

location

Der geografische Standort, an dem sich die Ressource befindet

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

systemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

tags

Ressourcentags.

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

adminUsername

Der Name des Administrators, dem die öffentlichen SSH-Schlüssel den autorisierten Schlüsseln hinzugefügt werden.

adminUsername: string

Eigenschaftswert

string

availabilityZone

Die Clusterverfügbarkeitszone, die diesen virtuellen Computer enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

availabilityZone?: string

Eigenschaftswert

string

bareMetalMachineId

Die Ressourcen-ID des Bare-Metal-Computers, auf dem der virtuelle Computer gelandet ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

bareMetalMachineId?: string

Eigenschaftswert

string

bootMethod

Wählt die Startmethode für den virtuellen Computer aus.

bootMethod?: string

Eigenschaftswert

string

cloudServicesNetworkAttachment

Das Clouddienstnetzwerk, das Dienste auf Plattformebene für den virtuellen Computer bereitstellt.

cloudServicesNetworkAttachment: NetworkAttachment

Eigenschaftswert

clusterId

Die Ressourcen-ID des Clusters, für den der virtuelle Computer erstellt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

clusterId?: string

Eigenschaftswert

string

cpuCores

Die Anzahl der CPU-Kerne auf dem virtuellen Computer.

cpuCores: number

Eigenschaftswert

number

detailedStatus

Die detailliertere status des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

detailedStatus?: string

Eigenschaftswert

string

detailedStatusMessage

Die beschreibende Meldung zum aktuellen detaillierten status. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

detailedStatusMessage?: string

Eigenschaftswert

string

extendedLocation

Der erweiterte Speicherort des Clusters, der der Ressource zugeordnet ist.

extendedLocation: ExtendedLocation

Eigenschaftswert

isolateEmulatorThread

Feld veraltet, der Wert wird ignoriert, wenn er angegeben wird. Der Indikator, ob einer der angegebenen CPU-Kerne isoliert ist, um den Emulatorthread für diesen virtuellen Computer auszuführen.

isolateEmulatorThread?: string

Eigenschaftswert

string

memorySizeGB

Die Arbeitsspeichergröße des virtuellen Computers in GB.

memorySizeGB: number

Eigenschaftswert

number

networkAttachments

Die Liste der Netzwerkanlagen des virtuellen Computers.

networkAttachments?: NetworkAttachment[]

Eigenschaftswert

networkData

Die Base64-codierten Cloud-Init-Netzwerkdaten.

networkData?: string

Eigenschaftswert

string

placementHints

Die Planungshinweise für den virtuellen Computer.

placementHints?: VirtualMachinePlacementHint[]

Eigenschaftswert

powerState

Der Energiestatus des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

powerState?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus des virtuellen Computers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

sshPublicKeys

Die Liste der öffentlichen SSH-Schlüssel. Jeder Schlüssel wird dem virtuellen Computer mithilfe des cloud-init-ssh_authorized_keys Mechanismus für adminUsername hinzugefügt.

sshPublicKeys?: SshPublicKey[]

Eigenschaftswert

storageProfile

Das Speicherprofil, das größe und andere Parameter zu den Datenträgern im Zusammenhang mit dem virtuellen Computer angibt.

storageProfile: StorageProfile

Eigenschaftswert

userData

Die Base64-codierten Cloud-Init-Benutzerdaten.

userData?: string

Eigenschaftswert

string

virtioInterface

Feld veraltet, verwenden Sie stattdessen virtualizationModel. Der Typ der virtio-Schnittstelle.

virtioInterface?: string

Eigenschaftswert

string

vmDeviceModel

Der Typ des zu verwendenden Gerätemodells.

vmDeviceModel?: string

Eigenschaftswert

string

vmImage

Das VM-Image, das derzeit auf dem Betriebssystemdatenträger bereitgestellt wird, wobei die vollständige URL und die Tagnotation verwendet werden, die zum Pullen des Images verwendet werden.

vmImage: string

Eigenschaftswert

string

vmImageRepositoryCredentials

Die Anmeldeinformationen, die für die Anmeldung beim Imagerepository verwendet werden, das Zugriff auf das angegebene Image hat.

vmImageRepositoryCredentials?: ImageRepositoryCredentials

Eigenschaftswert

volumes

Die Ressourcen-IDs von Volumes, die an den virtuellen Computer angefügt sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

volumes?: string[]

Eigenschaftswert

string[]

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.id

location

Der geografische Standort, an dem sich die Ressource befindet

location: string

Eigenschaftswert

string

Geerbt vonTrackedResource.location

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.name

systemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

Geerbt vonTrackedResource.systemData

tags

Ressourcentags.

tags?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

Geerbt vonTrackedResource.tags

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.type