VirtualMachine interface
Popisuje virtuální počítač.
- Extends
Vlastnosti
additional |
Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané. |
availability |
Určuje informace o skupině dostupnosti, ke které by měl být virtuální počítač přiřazený. Virtuální počítače zadané ve stejné skupině dostupnosti se přidělují různým uzlům, aby se maximalizovala dostupnost. Další informace o skupinách dostupnosti najdete v tématu Správa dostupnosti virtuálních počítačů. |
billing |
Určuje podrobnosti týkající se fakturace spotového virtuálního počítače Azure. |
diagnostics |
Určuje stav nastavení diagnostiky spouštění. |
eviction |
Určuje zásadu vyřazení pro spotový virtuální počítač Azure a škálovací sadu Azure Spot. |
extensions |
Určuje čas určený pro spuštění všech rozšíření. Doba trvání by měla být od 15 minut do 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). |
hardware |
Určuje nastavení hardwaru pro virtuální počítač. |
host | Určuje informace o vyhrazeném hostiteli, ve kterém se virtuální počítač nachází. |
host |
Určuje informace o vyhrazené skupině hostitelů, ve které se virtuální počítač nachází. |
identity | Identita virtuálního počítače, pokud je nakonfigurovaná. |
instance |
Zobrazení instance virtuálního počítače POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
license |
Určuje, že image nebo disk, který používáte, byly licencovány místně. |
network |
Určuje síťová rozhraní virtuálního počítače. |
os |
Určuje nastavení operačního systému použité při vytváření virtuálního počítače. Po zřízení virtuálního počítače není možné některá nastavení změnit. |
plan | Určuje informace o imagi z marketplace, která se použije k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte tuto image povolit pro programové použití. V Azure Portal vyhledejte image z marketplace, kterou chcete použít, a pak klikněte na Chci nasadit programově, Začínáme> . Zadejte požadované informace a klikněte na Uložit. |
priority | Určuje prioritu virtuálního počítače. |
provisioning |
Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
proximity |
Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen. |
resources | Prostředky podřízeného rozšíření virtuálního počítače. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
security |
Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač. |
storage |
Určuje nastavení úložiště pro disky virtuálního počítače. |
virtual |
Určuje informace o škálovací sadě virtuálních počítačů, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné škálovací sadě virtuálních počítačů se přidělují různým uzlům, aby se maximalizovala dostupnost. V současné době je možné virtuální počítač přidat do škálovací sady virtuálních počítačů pouze při vytvoření. Existující virtuální počítač není možné přidat do škálovací sady virtuálních počítačů. |
vm |
Určuje jedinečné ID virtuálního počítače, což je 128bitový identifikátor, který je kódovaný a uložený ve všech SMBIOS virtuálních počítačů Azure IaaS a dá se číst pomocí příkazů systému BIOS platformy. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
zones | Zóny virtuálního počítače. |
Zděděné vlastnosti
id | POZNÁMKA K ID prostředku: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
location | Umístění prostředku |
name | Poznámka: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
tags | Značky prostředků |
type | Typ prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
Podrobnosti vlastnosti
additionalCapabilities
Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané.
additionalCapabilities?: AdditionalCapabilities
Hodnota vlastnosti
availabilitySet
Určuje informace o skupině dostupnosti, ke které by měl být virtuální počítač přiřazený. Virtuální počítače zadané ve stejné skupině dostupnosti se přidělují různým uzlům, aby se maximalizovala dostupnost. Další informace o skupinách dostupnosti najdete v tématu Správa dostupnosti virtuálních počítačů.
Další informace o plánované údržbě Azure najdete v tématu Plánovaná údržba virtuálních počítačů v Azure.
V současné době je možné virtuální počítač přidat do skupiny dostupnosti pouze při vytváření. Skupina dostupnosti, do které se virtuální počítač přidává, by měla být ve stejné skupině prostředků jako prostředek skupiny dostupnosti. Existující virtuální počítač nejde přidat do skupiny dostupnosti.
Tato vlastnost nemůže existovat spolu s odkazem properties.virtualMachineScaleSet, který není null.
availabilitySet?: SubResource
Hodnota vlastnosti
billingProfile
Určuje podrobnosti týkající se fakturace spotového virtuálního počítače Azure.
Minimální verze rozhraní API: 1. 3. 2019.
billingProfile?: BillingProfile
Hodnota vlastnosti
diagnosticsProfile
Určuje stav nastavení diagnostiky spouštění.
Minimální verze rozhraní API: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Hodnota vlastnosti
evictionPolicy
Určuje zásadu vyřazení pro spotový virtuální počítač Azure a škálovací sadu Azure Spot.
U spotových virtuálních počítačů Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2019-03-01.
U spotových škálovacích sad Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2017-10-30-preview.
evictionPolicy?: string
Hodnota vlastnosti
string
extensionsTimeBudget
Určuje čas určený pro spuštění všech rozšíření. Doba trvání by měla být od 15 minut do 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M).
Minimální verze rozhraní API: 1. 6. 2020
extensionsTimeBudget?: string
Hodnota vlastnosti
string
hardwareProfile
Určuje nastavení hardwaru pro virtuální počítač.
hardwareProfile?: HardwareProfile
Hodnota vlastnosti
host
Určuje informace o vyhrazeném hostiteli, ve kterém se virtuální počítač nachází.
Minimální verze rozhraní API: 2018-10-01.
host?: SubResource
Hodnota vlastnosti
hostGroup
Určuje informace o vyhrazené skupině hostitelů, ve které se virtuální počítač nachází.
Minimální verze rozhraní API: 1. 6. 2020.
POZNÁMKA: Uživatel nemůže zadat vlastnosti hostitele i skupiny hostitelů.
hostGroup?: SubResource
Hodnota vlastnosti
identity
Identita virtuálního počítače, pokud je nakonfigurovaná.
identity?: VirtualMachineIdentity
Hodnota vlastnosti
instanceView
Zobrazení instance virtuálního počítače POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
instanceView?: VirtualMachineInstanceView
Hodnota vlastnosti
licenseType
Určuje, že image nebo disk, který používáte, byly licencovány místně.
Možné hodnoty pro operační systém Windows Server:
Windows_Client
Windows_Server
Možné hodnoty pro operační systém Linux Server:
RHEL_BYOS (pro RHEL)
SLES_BYOS (pro SUSE)
Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server.
Zvýhodněné hybridní využití Azure pro Linux Server
Minimální verze api: 2015-06-15
licenseType?: string
Hodnota vlastnosti
string
networkProfile
Určuje síťová rozhraní virtuálního počítače.
networkProfile?: NetworkProfile
Hodnota vlastnosti
osProfile
Určuje nastavení operačního systému použité při vytváření virtuálního počítače. Po zřízení virtuálního počítače není možné některá nastavení změnit.
osProfile?: OSProfile
Hodnota vlastnosti
plan
Určuje informace o imagi z marketplace, která se použije k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte tuto image povolit pro programové použití. V Azure Portal vyhledejte image z marketplace, kterou chcete použít, a pak klikněte na Chci nasadit programově, Začínáme> . Zadejte požadované informace a klikněte na Uložit.
plan?: Plan
Hodnota vlastnosti
priority
Určuje prioritu virtuálního počítače.
Minimální verze api: 1. 3. 2019
priority?: string
Hodnota vlastnosti
string
provisioningState
Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
provisioningState?: string
Hodnota vlastnosti
string
proximityPlacementGroup
Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen.
Minimální verze api:2018-04-01.
proximityPlacementGroup?: SubResource
Hodnota vlastnosti
resources
Prostředky podřízeného rozšíření virtuálního počítače. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
resources?: VirtualMachineExtension[]
Hodnota vlastnosti
securityProfile
Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač.
securityProfile?: SecurityProfile
Hodnota vlastnosti
storageProfile
Určuje nastavení úložiště pro disky virtuálního počítače.
storageProfile?: StorageProfile
Hodnota vlastnosti
virtualMachineScaleSet
Určuje informace o škálovací sadě virtuálních počítačů, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné škálovací sadě virtuálních počítačů se přidělují různým uzlům, aby se maximalizovala dostupnost. V současné době je možné virtuální počítač přidat do škálovací sady virtuálních počítačů pouze při vytvoření. Existující virtuální počítač není možné přidat do škálovací sady virtuálních počítačů.
Tato vlastnost nemůže existovat společně s odkazem properties.availabilitySet, který není null.
Minimální verze rozhraní API: 2019–03–01
virtualMachineScaleSet?: SubResource
Hodnota vlastnosti
vmId
Určuje jedinečné ID virtuálního počítače, což je 128bitový identifikátor, který je kódovaný a uložený ve všech SMBIOS virtuálních počítačů Azure IaaS a dá se číst pomocí příkazů systému BIOS platformy. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
vmId?: string
Hodnota vlastnosti
string
zones
Zóny virtuálního počítače.
zones?: string[]
Hodnota vlastnosti
string[]
Podrobnosti zděděných vlastností
id
POZNÁMKA K ID prostředku: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
id?: string
Hodnota vlastnosti
string
Zděděno zResource.id
location
name
Poznámka: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
name?: string
Hodnota vlastnosti
string
Zděděno zResource.name
tags
Značky prostředků
tags?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
Zděděno zresource.tags
type
Typ prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
type?: string
Hodnota vlastnosti
string
Zděděno zresource.type