VirtualMachine interface
Popisuje virtuální počítač.
- Extends
Vlastnosti
| additional |
Určuje další funkce povolené nebo zakázané na virtuálním počítači. |
| application |
Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo VMSS. |
| availability |
Určuje informace o skupině dostupnosti, ke které má 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 Přehled skupin dostupnosti. Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro virtuální počítače v Azure. V současné době je možné virtuální počítač přidat pouze do skupiny dostupnosti 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č nelze přidat do skupiny dostupnosti. Tato vlastnost nemůže existovat spolu s odkazem na vlastnosti non-null.virtualMachineScaleSet. |
| billing |
Určuje podrobnosti související s fakturací spotového virtuálního počítače Azure. Minimální verze api: 2019-03-01. |
| capacity |
Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze api: 2021-04-01. |
| diagnostics |
Určuje stav nastavení diagnostiky spouštění. Minimální verze api: 2015-06-15. |
| etag | Etag je vlastnost vrácená v odpovědi na virtuální počítač Create/Update/Get, aby ji zákazník mohl do hlavičky zadat, aby zajistil optimistické aktualizace. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| eviction |
Určuje zásady vyřazení pro virtuální počítač Azure Spot a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2019-03-01. U spotových škálovacích sad Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2017-10-30-preview. |
| extended |
Rozšířené umístění virtuálního počítače. |
| extensions |
Určuje čas přidělení pro spuštění všech rozšíření. Doba trvání by měla být mezi 15 minut a 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 api: 2020-06-01. |
| hardware |
Určuje nastavení hardwaru pro virtuální počítač. |
| host | Určuje informace o vyhrazeném hostiteli, ve kterém se nachází virtuální počítač. Minimální verze api: 2018-10-01. |
| host |
Určuje informace o vyhrazené skupině hostitelů, ve které se nachází virtuální počítač. Poznámka: Uživatel nemůže zadat vlastnosti host i hostGroup. Minimální verze api: 2020-06-01. |
| 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. Server ho může naplnit pouze. |
| license |
Určuje, že použitá image nebo disk byly licencované místně. |
| managed |
ManagedBy se nastaví na virtual machine Scale Set (VMSS) flex RESOURCEID, pokud je virtuální počítač součástí VMSS. Tuto vlastnost používá platforma pro optimalizaci odstranění interní skupiny prostředků. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| network |
Určuje síťová rozhraní virtuálního počítače. |
| os |
Určuje nastavení operačního systému použitého při vytváření virtuálního počítače. Některá nastavení se po zřízení virtuálního počítače nedají změnit. |
| placement | Oddíl umístění určuje uživatelsky definovaná omezení pro umístění hardwaru virtuálního počítače. Tuto vlastnost nelze po zřízení virtuálního počítače změnit. Minimální verze api: 2024-11-01. |
| plan | Určuje informace o imagi marketplace použité 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 image povolit pro programové použití. Na webu Azure Portal vyhledejte image marketplace, kterou chcete použít, a potom klikněte na Chcete nasadit programově, začněte –>. Zadejte požadované informace a klikněte na Uložit. |
| platform |
Určuje logickou doménu selhání škálovací sady, do které se virtuální počítač vytvoří. Ve výchozím nastavení bude virtuální počítač automaticky přiřazený k doméně selhání, která nejlépe udržuje rovnováhu mezi dostupnými doménami selhání. To platí pouze v případě, že je nastavena vlastnost virtualMachineScaleSet tohoto virtuálního počítače. Škálovací sada virtuálních počítačů, na kterou se odkazuje, musí mít platformFaultDomainCount větší než 1. Tuto vlastnost nelze aktualizovat po vytvoření virtuálního počítače. Přiřazení domény selhání je možné zobrazit v zobrazení instance virtuálního počítače. Minimální verze api:2020-12-01. |
| priority | Určuje prioritu virtuálního počítače. Minimální verze api: 2019-03-01 |
| provisioning |
Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| proximity |
Určuje informace o skupině umístění bezkontaktní komunikace, ke které má být virtuální počítač přiřazen. Minimální verze api: 2018-04-01. |
| resources | Prostředky podřízeného rozšíření virtuálního počítače. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| scheduled |
Určuje znovu nasazení, restartování a scheduledEventsAdditionalPublishingTargets – konfigurace související s naplánovanou událostí pro virtuální počítač. |
| scheduled |
Určuje konfigurace související s naplánovanou událostí. |
| 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. |
| time |
Určuje čas vytvoření prostředku virtuálního počítače. Minimální verze api: 2021-11-01. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| user |
UserData pro virtuální počítač, který musí mít kódování base-64. Zákazník by zde neměl předávat žádné tajné kódy. Minimální verze api: 2021-03-01. |
| virtual |
Určuje informace o škálovací sadě virtuálních počítačů, ke které má být virtuální počítač přiřazen. 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 pouze do škálovací sady virtuálních počítačů při vytváření. Existující virtuální počítač nelze přidat do škálovací sady virtuálních počítačů. Tato vlastnost nemůže existovat spolu s odkazem vlastnosti.availabilitySet bez hodnoty null. Minimální verze api:2019-03-01. |
| 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 virtuálních počítačích Azure IaaS SMBIOS a dá se číst pomocí příkazů systému BIOS platformy. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| zones | Zóny dostupnosti. |
Zděděné vlastnosti
| id | Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| location | Geografické umístění, ve kterém se nachází zdroj |
| name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| system |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| tags | Značky prostředků |
| type | Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
Podrobnosti vlastnosti
additionalCapabilities
Určuje další funkce povolené nebo zakázané na virtuálním počítači.
additionalCapabilities?: AdditionalCapabilities
Hodnota vlastnosti
applicationProfile
Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo VMSS.
applicationProfile?: ApplicationProfile
Hodnota vlastnosti
availabilitySet
Určuje informace o skupině dostupnosti, ke které má 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 Přehled skupin dostupnosti. Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro virtuální počítače v Azure. V současné době je možné virtuální počítač přidat pouze do skupiny dostupnosti 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č nelze přidat do skupiny dostupnosti. Tato vlastnost nemůže existovat spolu s odkazem na vlastnosti non-null.virtualMachineScaleSet.
availabilitySet?: SubResource
Hodnota vlastnosti
billingProfile
Určuje podrobnosti související s fakturací spotového virtuálního počítače Azure. Minimální verze api: 2019-03-01.
billingProfile?: BillingProfile
Hodnota vlastnosti
capacityReservation
Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze api: 2021-04-01.
capacityReservation?: CapacityReservationProfile
Hodnota vlastnosti
diagnosticsProfile
Určuje stav nastavení diagnostiky spouštění. Minimální verze api: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Hodnota vlastnosti
etag
Etag je vlastnost vrácená v odpovědi na virtuální počítač Create/Update/Get, aby ji zákazník mohl do hlavičky zadat, aby zajistil optimistické aktualizace. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
etag?: string
Hodnota vlastnosti
string
evictionPolicy
Určuje zásady vyřazení pro virtuální počítač Azure Spot a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2019-03-01. U spotových škálovacích sad Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2017-10-30-preview.
evictionPolicy?: string
Hodnota vlastnosti
string
extendedLocation
Rozšířené umístění virtuálního počítače.
extendedLocation?: ExtendedLocation
Hodnota vlastnosti
extensionsTimeBudget
Určuje čas přidělení pro spuštění všech rozšíření. Doba trvání by měla být mezi 15 minut a 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 api: 2020-06-01.
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 nachází virtuální počítač. Minimální verze api: 2018-10-01.
host?: SubResource
Hodnota vlastnosti
hostGroup
Určuje informace o vyhrazené skupině hostitelů, ve které se nachází virtuální počítač. Poznámka: Uživatel nemůže zadat vlastnosti host i hostGroup. Minimální verze api: 2020-06-01.
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. Server ho může naplnit pouze.
instanceView?: VirtualMachineInstanceView
Hodnota vlastnosti
licenseType
Určuje, že použitá image nebo disk byly licencované místně.
Možné hodnoty operačního systému Windows Server jsou:
Windows_Client
Windows_Server
Možné hodnoty operačního systému Linux Server jsou:
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 linuxový server
Minimální verze api: 2015-06-15
licenseType?: string
Hodnota vlastnosti
string
managedBy
ManagedBy se nastaví na virtual machine Scale Set (VMSS) flex RESOURCEID, pokud je virtuální počítač součástí VMSS. Tuto vlastnost používá platforma pro optimalizaci odstranění interní skupiny prostředků. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
managedBy?: 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ého při vytváření virtuálního počítače. Některá nastavení se po zřízení virtuálního počítače nedají změnit.
osProfile?: OSProfile
Hodnota vlastnosti
placement
Oddíl umístění určuje uživatelsky definovaná omezení pro umístění hardwaru virtuálního počítače. Tuto vlastnost nelze po zřízení virtuálního počítače změnit. Minimální verze api: 2024-11-01.
placement?: Placement
Hodnota vlastnosti
plan
Určuje informace o imagi marketplace použité 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 image povolit pro programové použití. Na webu Azure Portal vyhledejte image marketplace, kterou chcete použít, a potom klikněte na Chcete nasadit programově, začněte –>. Zadejte požadované informace a klikněte na Uložit.
plan?: Plan
Hodnota vlastnosti
platformFaultDomain
Určuje logickou doménu selhání škálovací sady, do které se virtuální počítač vytvoří. Ve výchozím nastavení bude virtuální počítač automaticky přiřazený k doméně selhání, která nejlépe udržuje rovnováhu mezi dostupnými doménami selhání. To platí pouze v případě, že je nastavena vlastnost virtualMachineScaleSet tohoto virtuálního počítače. Škálovací sada virtuálních počítačů, na kterou se odkazuje, musí mít platformFaultDomainCount větší než 1. Tuto vlastnost nelze aktualizovat po vytvoření virtuálního počítače. Přiřazení domény selhání je možné zobrazit v zobrazení instance virtuálního počítače. Minimální verze api:2020-12-01.
platformFaultDomain?: number
Hodnota vlastnosti
number
priority
Určuje prioritu virtuálního počítače. Minimální verze api: 2019-03-01
priority?: string
Hodnota vlastnosti
string
provisioningState
Stav zřizování, který se zobrazí pouze v odpovědi. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
provisioningState?: string
Hodnota vlastnosti
string
proximityPlacementGroup
Určuje informace o skupině umístění bezkontaktní komunikace, ke které má 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. Server ho může naplnit pouze.
resources?: VirtualMachineExtension[]
Hodnota vlastnosti
scheduledEventsPolicy
Určuje znovu nasazení, restartování a scheduledEventsAdditionalPublishingTargets – konfigurace související s naplánovanou událostí pro virtuální počítač.
scheduledEventsPolicy?: ScheduledEventsPolicy
Hodnota vlastnosti
scheduledEventsProfile
Určuje konfigurace související s naplánovanou událostí.
scheduledEventsProfile?: ScheduledEventsProfile
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
timeCreated
Určuje čas vytvoření prostředku virtuálního počítače. Minimální verze api: 2021-11-01. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
timeCreated?: Date
Hodnota vlastnosti
Date
userData
UserData pro virtuální počítač, který musí mít kódování base-64. Zákazník by zde neměl předávat žádné tajné kódy. Minimální verze api: 2021-03-01.
userData?: string
Hodnota vlastnosti
string
virtualMachineScaleSet
Určuje informace o škálovací sadě virtuálních počítačů, ke které má být virtuální počítač přiřazen. 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 pouze do škálovací sady virtuálních počítačů při vytváření. Existující virtuální počítač nelze přidat do škálovací sady virtuálních počítačů. Tato vlastnost nemůže existovat spolu s odkazem vlastnosti.availabilitySet bez hodnoty null. Minimální verze 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 virtuálních počítačích Azure IaaS SMBIOS a dá se číst pomocí příkazů systému BIOS platformy. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
vmId?: string
Hodnota vlastnosti
string
zones
Zóny dostupnosti.
zones?: 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} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
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 zTrackedResource.location
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
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. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
systemData?: SystemData
Hodnota vlastnosti
zděděno ztrackedResource.systemData
tags
Značky prostředků
tags?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
zděděno zeTrackedResource.tags
type
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
type?: string
Hodnota vlastnosti
string
zděděno zeTrackedResource.type