VirtualMachine interface

VirtualMachine představuje místní síťový cloudový virtuální počítač.

Extends

Vlastnosti

adminUsername

Jméno správce, ke kterému se veřejné klíče SSH přidají do autorizovaných klíčů.

availabilityZone

Zóna dostupnosti clusteru obsahující tento virtuální počítač.

bareMetalMachineId

ID prostředku holého počítače, který je hostitelem virtuálního počítače.

bootMethod

Vybere metodu spuštění virtuálního počítače.

cloudServicesNetworkAttachment

Síť cloudových služeb poskytující služby na úrovni platformy pro virtuální počítač.

clusterId

ID prostředku clusteru, pro který je virtuální počítač vytvořen.

consoleExtendedLocation

Rozšířené umístění, které se použije k vytvoření prostředku konzoly virtuálního počítače.

cpuCores

Počet jader procesoru ve virtuálním počítači.

detailedStatus

Podrobnější stav virtuálního počítače.

detailedStatusMessage

Popisná zpráva o aktuálním podrobném stavu.

etag

"Pokud je v těle odpovědi uveden etag, může být také poskytnut jako hlavička podle normální konvence etag. Značky entit se používají k porovnání dvou nebo více entit ze stejného požadovaného prostředku. Protokol HTTP/1.1 používá značky entit v polích záhlaví značek etag (oddíl 14.19), If-Match (oddíl 14.24), If-None-Match (oddíl 14.26) a If-Range (oddíl 14.27).")

extendedLocation

Rozšířená poloha zdroje. Tato vlastnost je vyžadována při vytváření zdroje.

identity

Identity spravované služby přiřazené k tomuto prostředku.

isolateEmulatorThread

Pole je zastaralé, pokud je tato hodnota zadaná, bude ignorována. Indikátor toho, jestli je jedno ze zadaných jader procesoru izolované, aby se spustilo vlákno emulátoru pro tento virtuální počítač.

memorySizeGB

Velikost paměti virtuálního počítače. Přidělení se měří v gibibajtech.

networkAttachments

Seznam síťových příloh k virtuálnímu počítači

networkData

Pole je zastaralé: Data sítě cloud-init kódovaná v base64. Vlastnost networkDataContent bude použita přednostně před touto vlastností.

networkDataContent

Data sítě cloud-init s kódováním Base64.

placementHints

Rady pro plánování virtuálního počítače.

powerState

Stav napájení virtuálního počítače.

provisioningState

Stav zřizování virtuálního počítače.

sshPublicKeys

Seznam veřejných klíčů SSH. Každý klíč se přidá do virtuálního počítače pomocí mechanismu cloud-init ssh_authorized_keys pro adminUsername.

storageProfile

Profil úložiště, který určuje velikost a další parametry o discích souvisejících s virtuálním počítačem.

userData

Pole je zastaralé: Uživatelská data cloud-init kódovaná v base64. Vlastnost userDataContent bude použita přednostně před touto vlastností.

userDataContent

Uživatelská data cloud-init v kódování Base64.

virtioInterface

Pole je zastaralé, místo toho použijte virtualizační model. Typ virtio rozhraní.

vmDeviceModel

Typ modelu zařízení, který se má použít.

vmImage

Image virtuálního počítače, která je aktuálně zřízená pro disk s operačním systémem, s použitím úplné adresy URL a zápisu značek použitých k načtení image.

vmImageRepositoryCredentials

Přihlašovací údaje používané k přihlášení k úložišti imagí, které mají přístup k zadané imagi.

volumes

ID prostředků svazků, které jsou připojené k virtuálnímu počítači.

Zděděné vlastnosti

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Geografické umístění, ve kterém se nachází zdroj

name

Název prostředku

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

tags

Značky prostředků

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

Podrobnosti vlastnosti

adminUsername

Jméno správce, ke kterému se veřejné klíče SSH přidají do autorizovaných klíčů.

adminUsername: string

Hodnota vlastnosti

string

availabilityZone

Zóna dostupnosti clusteru obsahující tento virtuální počítač.

availabilityZone?: string

Hodnota vlastnosti

string

bareMetalMachineId

ID prostředku holého počítače, který je hostitelem virtuálního počítače.

bareMetalMachineId?: string

Hodnota vlastnosti

string

bootMethod

Vybere metodu spuštění virtuálního počítače.

bootMethod?: string

Hodnota vlastnosti

string

cloudServicesNetworkAttachment

Síť cloudových služeb poskytující služby na úrovni platformy pro virtuální počítač.

cloudServicesNetworkAttachment: NetworkAttachment

Hodnota vlastnosti

clusterId

ID prostředku clusteru, pro který je virtuální počítač vytvořen.

clusterId?: string

Hodnota vlastnosti

string

consoleExtendedLocation

Rozšířené umístění, které se použije k vytvoření prostředku konzoly virtuálního počítače.

consoleExtendedLocation?: ExtendedLocation

Hodnota vlastnosti

cpuCores

Počet jader procesoru ve virtuálním počítači.

cpuCores: number

Hodnota vlastnosti

number

detailedStatus

Podrobnější stav virtuálního počítače.

detailedStatus?: string

Hodnota vlastnosti

string

detailedStatusMessage

Popisná zpráva o aktuálním podrobném stavu.

detailedStatusMessage?: string

Hodnota vlastnosti

string

etag

"Pokud je v těle odpovědi uveden etag, může být také poskytnut jako hlavička podle normální konvence etag. Značky entit se používají k porovnání dvou nebo více entit ze stejného požadovaného prostředku. Protokol HTTP/1.1 používá značky entit v polích záhlaví značek etag (oddíl 14.19), If-Match (oddíl 14.24), If-None-Match (oddíl 14.26) a If-Range (oddíl 14.27).")

etag?: string

Hodnota vlastnosti

string

extendedLocation

Rozšířená poloha zdroje. Tato vlastnost je vyžadována při vytváření zdroje.

extendedLocation: ExtendedLocation

Hodnota vlastnosti

identity

Identity spravované služby přiřazené k tomuto prostředku.

identity?: ManagedServiceIdentity

Hodnota vlastnosti

isolateEmulatorThread

Pole je zastaralé, pokud je tato hodnota zadaná, bude ignorována. Indikátor toho, jestli je jedno ze zadaných jader procesoru izolované, aby se spustilo vlákno emulátoru pro tento virtuální počítač.

isolateEmulatorThread?: string

Hodnota vlastnosti

string

memorySizeGB

Velikost paměti virtuálního počítače. Přidělení se měří v gibibajtech.

memorySizeGB: number

Hodnota vlastnosti

number

networkAttachments

Seznam síťových příloh k virtuálnímu počítači

networkAttachments?: NetworkAttachment[]

Hodnota vlastnosti

networkData

Pole je zastaralé: Data sítě cloud-init kódovaná v base64. Vlastnost networkDataContent bude použita přednostně před touto vlastností.

networkData?: string

Hodnota vlastnosti

string

networkDataContent

Data sítě cloud-init s kódováním Base64.

networkDataContent?: string

Hodnota vlastnosti

string

placementHints

Rady pro plánování virtuálního počítače.

placementHints?: VirtualMachinePlacementHint[]

Hodnota vlastnosti

powerState

Stav napájení virtuálního počítače.

powerState?: string

Hodnota vlastnosti

string

provisioningState

Stav zřizování virtuálního počítače.

provisioningState?: string

Hodnota vlastnosti

string

sshPublicKeys

Seznam veřejných klíčů SSH. Každý klíč se přidá do virtuálního počítače pomocí mechanismu cloud-init ssh_authorized_keys pro adminUsername.

sshPublicKeys?: SshPublicKey[]

Hodnota vlastnosti

storageProfile

Profil úložiště, který určuje velikost a další parametry o discích souvisejících s virtuálním počítačem.

storageProfile: StorageProfile

Hodnota vlastnosti

userData

Pole je zastaralé: Uživatelská data cloud-init kódovaná v base64. Vlastnost userDataContent bude použita přednostně před touto vlastností.

userData?: string

Hodnota vlastnosti

string

userDataContent

Uživatelská data cloud-init v kódování Base64.

userDataContent?: string

Hodnota vlastnosti

string

virtioInterface

Pole je zastaralé, místo toho použijte virtualizační model. Typ virtio rozhraní.

virtioInterface?: string

Hodnota vlastnosti

string

vmDeviceModel

Typ modelu zařízení, který se má použít.

vmDeviceModel?: string

Hodnota vlastnosti

string

vmImage

Image virtuálního počítače, která je aktuálně zřízená pro disk s operačním systémem, s použitím úplné adresy URL a zápisu značek použitých k načtení image.

vmImage: string

Hodnota vlastnosti

string

vmImageRepositoryCredentials

Přihlašovací údaje používané k přihlášení k úložišti imagí, které mají přístup k zadané imagi.

vmImageRepositoryCredentials?: ImageRepositoryCredentials

Hodnota vlastnosti

volumes

ID prostředků svazků, které jsou připojené k virtuálnímu počítači.

volumes?: string[]

Hodnota vlastnosti

string[]

Podrobnosti zděděných vlastností

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Hodnota vlastnosti

string

Zděděno zTrackedResource.id

location

Geografické umístění, ve kterém se nachází zdroj

location: string

Hodnota vlastnosti

string

Zděděno zetrackedResource.location

name

Název prostředku

name?: string

Hodnota vlastnosti

string

Zděděno zTrackedResource.name

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

systemData?: SystemData

Hodnota vlastnosti

Zděděno zeTrackedResource.systemData

tags

Značky prostředků

tags?: Record<string, string>

Hodnota vlastnosti

Record<string, string>

Zděděno zetrackedResource.tags

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

type?: string

Hodnota vlastnosti

string

Zděděno zeTrackedResource.type