Virtual Machines - List All
Seznamy všechny virtuální počítače v zadaném předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku virtuálních počítačů.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01&statusOnly={statusOnly}&$filter={$filter}&$expand=instanceView
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby. |
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
$expand
|
query |
Výraz expand, který se použije při operaci. InstanceView umožňuje načíst stav za běhu všech Virtual Machines, to lze zadat pouze v případě, že je zadána platná možnost $filter. |
||
$filter
|
query |
string |
Možnost systémového dotazu pro filtrování virtuálních počítačů vrácených v odpovědi. Povolená hodnota je virtualMachineScaleSet/id eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}. |
|
status
|
query |
string |
statusOnly=true umožňuje načíst stav za běhu všech Virtual Machines v předplatném. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
Virtual |
Virtual |
VirtualMachine_ListAll_MaximumSet_Gen
Ukázkový požadavek
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01&statusOnly=aaaaaa&$filter=aaaaaaaaaaaaaaaaaaaaaaaaaaaa&$expand=instanceView
Ukázková odpověď
{
"value": [
{
"properties": {
"vmId": "{vmId}",
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hardwareProfile": {
"vmSize": "Standard_A0",
"vmSizeProperties": {
"vCPUsAvailable": 7,
"vCPUsPerCore": 14
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20170406",
"exactVersion": "aaaaaaaaaaaaa",
"sharedGalleryImageId": "aaaaaaaaaaaaaaa",
"communityGalleryImageId": "aaaa",
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"osDisk": {
"osType": "Windows",
"name": "test",
"createOption": "FromImage",
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"caching": "None",
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"securityProfile": {
"securityEncryptionType": "VMGuestStateOnly",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
},
"deleteOption": "Delete"
},
"dataDisks": []
},
"osProfile": {
"computerName": "Test",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"customData": "aaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaaaaaaaaaaaaaaaaaaaaa",
"keyData": "aaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2022-05-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaaaaaaaaaaaaaaaaaaaa"
]
},
"ipConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 23,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaa",
"domainNameLabelScope": "TenantReuse"
},
"ipTags": [
{
"ipTagType": "aaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"provisioningState": "Succeeded",
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaaaa"
}
},
"virtualMachineScaleSet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"priority": "Regular",
"evictionPolicy": "Deallocate",
"billingProfile": {
"maxPrice": 26
},
"host": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hostGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaaaaaaa",
"extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"platformFaultDomain": 8,
"scheduledEventsProfile": {
"terminateNotificationProfile": {
"notBeforeTimeout": "PT10M",
"enable": true
},
"osImageNotificationProfile": {
"notBeforeTimeout": "PT15M",
"enable": true
}
},
"userData": "aaa",
"capacityReservation": {
"capacityReservationGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "aaaaa",
"order": 4,
"packageReferenceId": "aaaaaaaaaaaaaaaaaaaaaa",
"configurationReference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
},
"timeCreated": "2022-01-14T16:43:41.683Z"
},
"type": "Microsoft.Compute/virtualMachines",
"location": "eastus",
"tags": {},
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}",
"name": "{virtualMachineName}",
"plan": {
"name": "aaaaaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaa"
},
"resources": [
{
"properties": {
"forceUpdateTag": "aaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaa",
"type": "aaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaa",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": true,
"settings": {},
"protectedSettings": {},
"provisioningState": "aaa",
"suppressFailures": true,
"protectedSettingsFromKeyVault": {
"sourceVault": {
"id": "/subscriptions/a53f7094-a16c-47af-abe4-b05c05d0d79a/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/kvName"
},
"secretUrl": "https://kvName.vault.azure.net/secrets/secretName/79b88b3a6f5440ffb2e73e44a0db712e"
}
},
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"name": "aaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"location": "aaaaaaaaaaaaaaaa",
"tags": {
"key9428": "aaaaaaa"
}
}
],
"identity": {
"principalId": "aaaaaaaaaaaaaaaa",
"tenantId": "aaaaa",
"type": "SystemAssigned",
"userAssignedIdentities": {
"key5688": {
"principalId": "aaaaaaaaaaaaaaa",
"clientId": "aaaaaaaaaaa"
}
}
},
"zones": [
"aaaaaaaaaaaaaaaaaaaaaaaaaaa"
],
"extendedLocation": {
"name": "aaaa",
"type": "EdgeZone"
}
},
{
"properties": {
"vmId": "{vmId}",
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hardwareProfile": {
"vmSize": "Standard_A0",
"vmSizeProperties": {
"vCPUsAvailable": 7,
"vCPUsPerCore": 14
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20170406",
"exactVersion": "aa",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"communityGalleryImageId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"id": "aaaaaaaa"
},
"osDisk": {
"osType": "Windows",
"name": "test",
"createOption": "FromImage",
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"caching": "None",
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"securityProfile": {
"securityEncryptionType": "VMGuestStateOnly",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
},
"deleteOption": "Delete"
},
"dataDisks": []
},
"osProfile": {
"computerName": "Test",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"customData": "aaaaaaaaaaaaaaaaaaaaaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaaaaaaaaaaaaaaaaaaaaa",
"keyData": "aaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2022-05-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaaaaaaaaaaaaaaaaaaaa"
]
},
"ipConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 23,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaa",
"domainNameLabelScope": "SubscriptionReuse"
},
"ipTags": [
{
"ipTagType": "aaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"provisioningState": "Succeeded",
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaaaa"
}
},
"virtualMachineScaleSet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"priority": "Regular",
"evictionPolicy": "Deallocate",
"billingProfile": {
"maxPrice": 26
},
"host": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hostGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaaaaaa",
"extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaa",
"platformFaultDomain": 11,
"scheduledEventsProfile": {
"terminateNotificationProfile": {
"notBeforeTimeout": "PT10M",
"enable": true
},
"osImageNotificationProfile": {
"notBeforeTimeout": "PT15M",
"enable": true
}
},
"userData": "aaaaaaaaaaaaaaaaaaa",
"capacityReservation": {
"capacityReservationGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "aaaaa",
"order": 4,
"packageReferenceId": "aaaaaaaaaaaaaaaaaaaaaa",
"configurationReference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
},
"timeCreated": "2022-01-14T16:43:41.685Z"
},
"type": "Microsoft.Compute/virtualMachines",
"location": "eastus",
"tags": {},
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}",
"name": "{virtualMachineName}",
"plan": {
"name": "aaaaaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaa"
},
"resources": [
{
"properties": {
"forceUpdateTag": "aaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaa",
"type": "aaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaa",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": true,
"settings": {},
"protectedSettings": {},
"provisioningState": "aaa",
"suppressFailures": true,
"protectedSettingsFromKeyVault": {
"sourceVault": {
"id": "/subscriptions/a53f7094-a16c-47af-abe4-b05c05d0d79a/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/kvName"
},
"secretUrl": "https://kvName.vault.azure.net/secrets/secretName/79b88b3a6f5440ffb2e73e44a0db712e"
}
},
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"name": "aaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"location": "aaaaaaaaaaaaaaaa",
"tags": {
"key9428": "aaaaaaa"
}
}
],
"identity": {
"principalId": "aaaaaaaaaaaaaaaa",
"tenantId": "aaaaa",
"type": "SystemAssigned",
"userAssignedIdentities": {
"key5688": {
"principalId": "aaaaaaaaaaaaaaa",
"clientId": "aaaaaaaaaaa"
}
}
},
"zones": [
"aaaaaa"
],
"extendedLocation": {
"name": "aaaa",
"type": "EdgeZone"
}
}
],
"nextLink": "a"
}
VirtualMachine_ListAll_MinimumSet_Gen
Ukázkový požadavek
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01&$expand=instanceView
Ukázková odpověď
{
"value": [
{
"location": "eastus",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}"
},
{
"location": "eastus",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}"
}
]
}
Definice
Name | Description |
---|---|
Additional |
Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané. |
Additional |
Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který je používán instalačním programem systému Windows. |
Api |
Identifikátor zdrojového prostředku. Může to být snímek nebo bod obnovení disku, ze kterého chcete vytvořit disk. |
Api |
Chyba rozhraní API |
Api |
Základ chyb rozhraní API. |
Application |
Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo škálovací sadě virtuálních počítačů. |
Available |
Dostupný souhrn oprav nejnovější operace posouzení pro virtuální počítač |
Billing |
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. |
Boot |
Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. POZNÁMKA: Pokud se zadává storageUri, ujistěte se, že se účet úložiště nachází ve stejné oblasti a předplatném jako virtuální počítač. Výstup protokolu konzoly můžete snadno zobrazit. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru. |
Boot |
Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. Výstup protokolu konzoly můžete snadno zobrazit. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru. |
Caching |
Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. |
Capacity |
Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze rozhraní API: 1. 4. 2021. |
Cloud |
Chybová odpověď ze služby Compute. |
Component |
Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. |
Data |
Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. |
Delete |
Určení, co se stane se síťovým rozhraním při odstranění virtuálního počítače |
Diagnostics |
Určuje stav nastavení diagnostiky spouštění. Minimální verze rozhraní API: 2015-06-15. |
Diff |
Určuje nastavení dočasného disku pro disk operačního systému. |
Diff |
Určuje umístění dočasného disku pro disk s operačním systémem. Možné hodnoty jsou: CacheDisk,ResourceDisk,NvmeDisk. Výchozí chování je: CacheDisk, pokud je nakonfigurovaný pro velikost virtuálního počítače, jinak se použije ResourceDisk nebo NvmeDisk. Informace o velikostech virtuálních počítačů, které disk mezipaměti zpřístupňují, najdete v dokumentaci k velikostem virtuálních počítačů pro virtuální počítač s Windows na https://docs.microsoft.com/azure/virtual-machines/windows/sizes a virtuálním počítači s Linuxem na https://docs.microsoft.com/azure/virtual-machines/linux/sizes adrese. Minimální verze api-pro NvmeDisk: 2024-03-01. |
Diff |
Určuje dočasné nastavení disku pro disk operačního systému používaný virtuálním počítačem. |
Disk |
Určuje typ řadiče disku nakonfigurovaný pro virtuální počítač. Poznámka: Tato vlastnost se nastaví na výchozí typ řadiče disku, pokud není zadána za předpokladu, že se virtuální počítač vytváří s hyperVGeneration nastavenou na hodnotu V2 na základě možností disku s operačním systémem a velikosti virtuálního počítače ze zadané minimální verze rozhraní API. Před aktualizací jeho typu řadiče disku je potřeba virtuální počítač uvolnit, pokud neaktualizujete velikost virtuálního počítače v konfiguraci virtuálního počítače, která implicitně zruší a přerozdělí virtuální počítač. Minimální verze api-version: 2022-08-01. |
Disk |
Určuje, jak se má vytvořit disk virtuálního počítače. Možné hodnoty jsou Připojit: Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage: Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image marketplace, měli byste použít také dříve popsaný prvek plánu. |
Disk |
Určuje, jestli se má při odstranění virtuálního počítače odstranit nebo odpojit disk s operačním systémem. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, disk s operačním systémem se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, disk s operačním systémem se zachová i po odstranění virtuálního počítače. Výchozí hodnota je nastavená na Odpojit. U dočasného disku s operačním systémem je výchozí hodnota nastavená na Odstranit. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem. |
Disk |
Určuje chování při odpojování, které se má použít při odpojování disku nebo které již probíhá v procesu odpojování od virtuálního počítače. Podporované hodnoty: ForceDetach. detachOption: ForceDetach se dá použít jenom pro spravované datové disky. Pokud se předchozí pokus o odpojení datového disku nedokončil kvůli neočekávanému selhání virtuálního počítače a disk stále není uvolněný, použijte vynucené odpojení jako poslední možnost k vynucení odpojení disku od virtuálního počítače. Při použití tohoto chování při odpojení nemusí být vyprázdněny všechny zápisy. Tato funkce je stále v režimu preview a virtualMachineScaleSet se nepodporuje. Pokud chcete vynutit odpojení datového disku, aktualizujte na hodnotuBeDetached na true spolu s nastavením detachOption: ForceDetach. |
Disk |
Určuje ID prostředku sady prostředků šifrování spravovaného disku spravovaného zákazníkem pro spravovaný disk. |
Disk |
Určuje nastavení šifrování disku s operačním systémem. Minimální verze rozhraní API: 2015-06-15. |
Disk |
Informace o disku virtuálního počítače. |
Domain |
Obor popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení hashovaného popisku názvu domény se zásadou podle oboru popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. |
Encryption |
Určuje spravovanou identitu používanou službou ADE k získání přístupového tokenu pro operace trezoru klíčů. |
Event |
Konfigurační parametry použité při vytváření nastavení naplánované události eventGridAndResourceGraph. |
Expand |
Výraz rozbalení, který se má použít při operaci. InstanceView umožňuje načíst stav běhu všech Virtual Machines. To lze zadat pouze v případě, že je zadána platná možnost $filter. |
Extended |
Rozšířené umístění virtuálního počítače. |
Extended |
Typ rozšířeného umístění. |
Hardware |
Určuje nastavení hardwaru virtuálního počítače. |
Hyper |
Určuje typ HyperVGeneration přidružený k prostředku. |
Image |
Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platforem, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image z Marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření. |
Inner |
Podrobnosti o vnitřní chybě. |
Instance |
Stav zobrazení instance. |
IPVersions |
K dispozici od Api-Version 2019-07-01 a dále, představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se používá jako IPv4. Možné hodnoty jsou: IPv4 a IPv6. |
Key |
Určuje umístění šifrovacího klíče klíče v Key Vault. |
Key |
Rozšíření chrání nastavení, která se předávají odkazem a využívají se z trezoru klíčů. |
Last |
Souhrn instalace nejnovější operace instalace virtuálního počítače. |
Linux |
Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distributions. |
Linux |
Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. |
Linux |
[Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače v Linuxu. |
Linux |
Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. |
Linux |
Určuje další nastavení pro režim oprav AutomaticByPlatform v rámci oprav hosta virtuálního počítače v Linuxu. |
Linux |
Určuje režim oprav hosta virtuálního počítače pro virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. |
Maintenance |
Kód výsledku poslední operace údržby. |
Maintenance |
Stav operace údržby na virtuálním počítači. |
Managed |
Parametry spravovaného disku. |
Mode |
Určuje režim, ve který se proxyagent spustí, pokud je funkce povolená. ProxyAgent začne auditovat nebo monitorovat, ale nebude vynucovat řízení přístupu nad požadavky na koncové body hostitele v režimu auditování, zatímco v režimu vynucení bude vynucovat řízení přístupu. Výchozí hodnota je Režim vynucení. |
Network |
Určuje verzi rozhraní MICROSOFT.Network API použitou při vytváření síťových prostředků v konfiguraci síťového rozhraní. |
Network |
Určuje, jestli je pro prostředek síťového rozhraní povolený pomocný režim. |
Network |
Určuje, jestli je pro prostředek síťového rozhraní povolena sku Auxiliary. |
Network |
Určuje seznam ID prostředků pro síťová rozhraní přidružená k virtuálnímu počítači. |
Network |
Určuje síťová rozhraní virtuálního počítače. |
Operating |
Typ operačního systému. |
OSDisk |
Určuje informace o disku operačního systému používaném virtuálním počítačem. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. |
OSImage |
Určuje konfigurace související s naplánovanou událostí image operačního systému. |
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. |
Pass |
Název průchodu. V současné době je jedinou povolenou hodnotou OobeSystem. |
Patch |
Celkový stav úspěchu nebo selhání operace. Dokud se operace neskončí, zůstane probíhající. V tomto okamžiku se změní na Neznámé, Neúspěšné, Úspěšné nebo CompletedWithWarnings. |
Patch |
[Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows. |
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. |
Protocol |
Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou http,https. |
Proxy |
Určuje nastavení agenta proxy při vytváření virtuálního počítače. Minimální verze api:2024-03-01. |
Public |
Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s OrchestrationMode jako flexibilní. |
Public |
Zadejte název skladové položky veřejné IP adresy. |
Public |
Určení úrovně skladové položky veřejné IP adresy |
Public |
Zadejte typ přidělení veřejné IP adresy. |
Resource |
Typ identity použitý pro virtuální počítač. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. |
Scheduled |
Konfigurační parametry použité při publikování scheduledEventsAdditionalPublishingTargets. |
Scheduled |
Určuje konfigurace související s naplánovanými událostmi pro virtuální počítač, restartování a ScheduledEventsAdditionalPublishingTargets Scheduled Event. |
Scheduled |
Určuje konfigurace související s naplánovanou událostí. |
security |
Určuje Typ šifrování spravovaného disku. Je nastavený na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objektem blob VMGuestState, VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: Dá se nastavit jenom pro důvěrné virtuální počítače. |
Security |
Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač. |
Security |
Určuje typ zabezpečení virtuálního počítače. Aby bylo možné UefiSettings povolit, musí být nastavená na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povolena, pokud není tato vlastnost nastavena. |
Setting |
Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. |
Ssh |
Určuje konfiguraci klíče SSH pro operační systém Linux. |
Ssh |
Seznam veřejných klíčů SSH používaných k ověřování na virtuálních počítačích s Linuxem |
Status |
Kód úrovně. |
Storage |
Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze je použít s diskem s operačním systémem. |
Storage |
Určuje nastavení úložiště pro disky virtuálního počítače. |
Sub |
Relativní adresa URL Key Vault obsahující tajný klíč. |
Terminate |
Určuje ukončit konfigurace související s naplánovanou událostí. |
Uefi |
Určuje nastavení zabezpečení, jako je zabezpečené spouštění a virtuálnítpm použité při vytváření virtuálního počítače. Minimální verze api: 2020-12-01. |
User |
Seznam identit uživatelů přidružených k virtuálnímu počítači. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu//subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
User |
Konfigurační parametry použité při vytváření nastavení naplánované události userInitiatedReboot. |
User |
Konfigurační parametry použité při vytváření nastavení naplánované události userInitiatedRedeploy. |
Vault |
Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. |
Vault |
Určuje sadu certifikátů, které se mají nainstalovat do virtuálního počítače. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. |
Virtual |
Virtuální pevný disk. |
Virtual |
Seznam virtuálních počítačů. |
Virtual |
Agent virtuálního počítače spuštěný na virtuálním počítači. |
Virtual |
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. |
Virtual |
Prostředky podřízeného rozšíření virtuálního počítače. |
Virtual |
Zobrazení instance obslužné rutiny rozšíření virtuálního počítače |
Virtual |
Zobrazení instance rozšíření virtuálního počítače |
Virtual |
Stav virtuálního počítače. |
Virtual |
Identita virtuálního počítače, pokud je nakonfigurovaná. |
Virtual |
Zobrazení instance virtuálního počítače |
Virtual |
Seznam značek IP adres přidružených k veřejné IP adrese. |
Virtual |
Odpověď operace vypsat virtuální počítač. |
Virtual |
Určuje síťové konfigurace, které se použijí k vytvoření síťových prostředků virtuálního počítače. |
Virtual |
Nastavení dns, která se mají použít v síťových rozhraních. |
Virtual |
Určuje konfigurace PROTOKOLU IP síťového rozhraní. |
Virtual |
[Funkce Preview] Stav operací oprav virtuálního počítače. |
Virtual |
Určuje prioritu virtuálního počítače. Minimální verze rozhraní API: 1. 3. 2019 |
Virtual |
PublicIPAddressConfiguration. |
Virtual |
Nastavení DNS, která se mají použít pro veřejné IP adresy . |
Virtual |
Určuje velikost virtuálního počítače. Datový typ výčtu je aktuálně zastaralý a bude odebrán do 23. prosince 2023. Doporučený způsob, jak získat seznam dostupných velikostí, je použít tato rozhraní API: Výpis všech dostupných velikostí virtuálních počítačů ve skupině dostupnosti, Výpis všech dostupných velikostí virtuálních počítačů v oblasti, Seznam všech dostupných velikostí virtuálních počítačů pro změnu velikosti. Další informace o velikostech virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů. Dostupné velikosti virtuálních počítačů závisí na oblasti a skupině dostupnosti. |
VMDisk |
Určuje profil zabezpečení spravovaného disku. |
VMGallery |
Určuje aplikace galerie, které se mají zpřístupnit virtuálnímu počítači nebo VMSS. |
VMSize |
Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze api:2021-07-01. Tato funkce je stále v režimu Preview a virtualMachineScaleSet ji nepodporuje. Další podrobnosti najdete v pokynech v tématu Přizpůsobení virtuálního počítače. |
Windows |
Určuje nastavení operačního systému Windows na virtuálním počítači. |
Windows |
Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. |
Windows |
Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. |
Windows |
Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače ve Windows. |
Windows |
Určuje režim oprav hosta virtuálního počítače pro virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. |
Win |
Určuje naslouchací procesy Vzdálené správy systému Windows. To umožňuje vzdálené Windows PowerShell. |
Win |
Seznam naslouchacích procesů vzdálené správy systému Windows |
AdditionalCapabilities
Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané.
Name | Typ | Description |
---|---|---|
hibernationEnabled |
boolean |
Příznak, který povolí nebo zakáže možnost hibernace na virtuálním počítači. |
ultraSSDEnabled |
boolean |
Příznak, který povolí nebo zakáže možnost mít na virtuálním počítači nebo škálovací sadě virtuálních počítačů jeden nebo více spravovaných datových disků s UltraSSD_LRS typu účtu úložiště. Spravované disky s typem účtu úložiště UltraSSD_LRS je možné přidat do virtuálního počítače nebo škálovací sady virtuálních počítačů jenom v případě, že je tato vlastnost povolená. |
AdditionalUnattendContent
Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který je používán instalačním programem systému Windows.
Name | Typ | Description |
---|---|---|
componentName |
Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. |
|
content |
string |
Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a komponentu. Soubor XML musí být menší než 4 kB a musí obsahovat kořenový prvek pro vkládané nastavení nebo funkci. |
passName |
Název hesla. V současné době je jedinou povolenou hodnotou OobeSystem. |
|
settingName |
Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. |
ApiEntityReference
Identifikátor zdrojového prostředku. Může to být snímek nebo bod obnovení disku, ze kterého chcete vytvořit disk.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku ARM ve formě /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Chyba rozhraní API
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby |
details |
Podrobnosti o chybě rozhraní API |
|
innererror |
Vnitřní chyba rozhraní API |
|
message |
string |
Chybová zpráva |
target |
string |
Cíl konkrétní chyby. |
ApiErrorBase
Základ chyb rozhraní API.
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby |
message |
string |
Chybová zpráva |
target |
string |
Cíl konkrétní chyby. |
ApplicationProfile
Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo škálovací sadě virtuálních počítačů.
Name | Typ | Description |
---|---|---|
galleryApplications |
Určuje aplikace galerie, které se mají zpřístupnit virtuálnímu počítači nebo VMSS. |
AvailablePatchSummary
Dostupný souhrn oprav nejnovější operace posouzení pro virtuální počítač
Name | Typ | Description |
---|---|---|
assessmentActivityId |
string |
ID aktivity operace, která vytvořila tento výsledek. Používá se ke korelaci mezi protokoly CRP a rozšířeními. |
criticalAndSecurityPatchCount |
integer |
Počet kritických oprav nebo oprav zabezpečení, které byly zjištěny jako dostupné a dosud nenainstalované. |
error |
Chyby, ke kterým došlo během provádění operace. Pole podrobností obsahuje jejich seznam. |
|
lastModifiedTime |
string |
Časové razítko UTC, kdy operace začala. |
otherPatchCount |
integer |
Počet všech dostupných oprav s výjimkou kritických a bezpečnostních. |
rebootPending |
boolean |
Celkový stav restartování virtuálního počítače Platí to v případě, že částečně nainstalované opravy vyžadují k dokončení instalace restartování, ale k restartování ještě nedošlo. |
startTime |
string |
Časové razítko UTC, kdy operace začala. |
status |
Celkový stav úspěchu nebo selhání operace. Zůstane v provozu, dokud se operace neskončí. V tomto okamžiku se změní na Neznámé, Neúspěšné, Úspěšné nebo CompletedWithWarnings. |
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.
Name | Typ | Description |
---|---|---|
maxPrice |
number |
Určuje maximální cenu, kterou jste ochotni zaplatit za spotový virtuální počítač Nebo sadu virtuálních počítačů Azure. Tato cena je v amerických dolarech. |
BootDiagnostics
Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. POZNÁMKA: Pokud se zadává storageUri, ujistěte se, že se účet úložiště nachází ve stejné oblasti a předplatném jako virtuální počítač. Výstup protokolu konzoly můžete snadno zobrazit. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Jestli má být na virtuálním počítači povolená diagnostika spouštění. |
storageUri |
string |
Identifikátor URI účtu úložiště, který se má použít k umístění výstupu konzoly a snímku obrazovky. Pokud při povolování diagnostiky spouštění není zadaný identifikátor storageUri, použije se spravované úložiště. |
BootDiagnosticsInstanceView
Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. Výstup protokolu konzoly můžete snadno zobrazit. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru.
Name | Typ | Description |
---|---|---|
consoleScreenshotBlobUri |
string |
Identifikátor URI objektu blob na snímku obrazovky konzoly Poznámka: Tato možnost se nenastaví , pokud je diagnostika spouštění aktuálně povolená se spravovaným úložištěm. |
serialConsoleLogBlobUri |
string |
Identifikátor URI protokolu protokolu sériové konzoly. Poznámka: Tato možnost se nenastaví , pokud je diagnostika spouštění aktuálně povolená se spravovaným úložištěm. |
status |
Informace o stavu diagnostiky spouštění virtuálního počítače Poznámka: Nastaví se pouze v případě, že při povolování diagnostiky spouštění dojde k chybám. |
CachingTypes
Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage.
Name | Typ | Description |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CapacityReservationProfile
Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze rozhraní API: 1. 4. 2021.
Name | Typ | Description |
---|---|---|
capacityReservationGroup |
Určuje ID prostředku skupiny rezervací kapacity, které se má použít k přidělení virtuálních počítačů nebo instancí škálovací sady virtuálních počítačů za předpokladu, že je rezervována dostatečná kapacita. Další podrobnosti najdete v https://aka.ms/CapacityReservation tématu. |
CloudError
Chybová odpověď ze služby Compute.
Name | Typ | Description |
---|---|---|
error |
Chyba rozhraní API |
ComponentNames
Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup.
Name | Typ | Description |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
DataDisk
Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure.
Name | Typ | Description |
---|---|---|
caching |
Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. |
|
createOption |
Určuje způsob vytvoření disku virtuálního počítače. Možné hodnoty jsou Připojit: Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage: Tato hodnota se používá, když k vytvoření datového disku virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image z marketplace, měli byste také použít dříve popsaný element plánu. Prázdné: Tato hodnota se používá při vytváření prázdného datového disku. Kopírovat: Tato hodnota se používá k vytvoření datového disku ze snímku nebo jiného disku. Obnovení: Tato hodnota se používá k vytvoření datového disku z bodu obnovení disku. |
|
deleteOption |
Určuje, jestli se má datový disk při odstranění virtuálního počítače odstranit nebo odpojit. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, datový disk se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, datový disk se po odstranění virtuálního počítače zachová. Výchozí hodnota je nastavená na Odpojit. |
|
detachOption |
Určuje chování při odpojování, které se má použít při odpojování disku nebo které již probíhá odpojování od virtuálního počítače. Podporované hodnoty: ForceDetach. detachOption: ForceDetach platí jenom pro spravované datové disky. Pokud se předchozí pokus o odpojení datového disku nedokončil z důvodu neočekávaného selhání virtuálního počítače a disk se stále neuvolní, použijte vynucené odpojení jako poslední možnost k vynucení odpojení disku od virtuálního počítače. Při použití tohoto chování při odpojení nemusely být vyprázdněné všechny zápisy. Tato funkce je stále v režimu Preview a virtualMachineScaleSet ji nepodporuje. Pokud chcete vynutit odpojení datového disku, aktualizujte na hodnotuBeDetached na true spolu s nastavením detachOption: ForceDetach. |
|
diskIOPSReadWrite |
integer |
Určuje Read-Write IOPS spravovaného disku při UltraSSD_LRS StorageAccountType. Vráceno pouze pro disky VirtualMachine ScaleSet virtuálních počítačů. Lze aktualizovat pouze prostřednictvím aktualizací škálovací sady VirtualMachine. |
diskMBpsReadWrite |
integer |
Určuje šířku pásma spravovaného disku v MB za sekundu při UltraSSD_LRS StorageAccountType. Vráceno pouze pro disky VirtualMachine ScaleSet virtuálních počítačů. Lze aktualizovat pouze prostřednictvím aktualizací škálovací sady VirtualMachine. |
diskSizeGB |
integer |
Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů × 1024^3 disku a hodnota nesmí být větší než 1023. |
image |
Virtuální pevný disk image zdrojového uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat. |
|
lun |
integer |
Určuje číslo logické jednotky datového disku. Tato hodnota slouží k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. |
managedDisk |
Parametry spravovaného disku. |
|
name |
string |
Název disku. |
sourceResource |
Identifikátor zdrojového prostředku. Může se jednat o snímek nebo bod obnovení disku, ze kterého chcete vytvořit disk. |
|
toBeDetached |
boolean |
Určuje, jestli probíhá odpojení datového disku od sady VirtualMachine/VirtualMachineScaleset. |
vhd |
Virtuální pevný disk. |
|
writeAcceleratorEnabled |
boolean |
Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. |
DeleteOptions
Určení, co se stane se síťovým rozhraním při odstranění virtuálního počítače
Name | Typ | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
DiagnosticsProfile
Určuje stav nastavení diagnostiky spouštění. Minimální verze rozhraní API: 2015-06-15.
Name | Typ | Description |
---|---|---|
bootDiagnostics |
Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. POZNÁMKA: Pokud se zadává storageUri, ujistěte se, že se účet úložiště nachází ve stejné oblasti a předplatném jako virtuální počítač. Výstup protokolu konzoly můžete snadno zobrazit. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru. |
DiffDiskOptions
Určuje nastavení dočasného disku pro disk operačního systému.
Name | Typ | Description |
---|---|---|
Local |
string |
DiffDiskPlacement
Určuje umístění dočasného disku pro disk s operačním systémem. Možné hodnoty jsou: CacheDisk,ResourceDisk,NvmeDisk. Výchozí chování je: CacheDisk, pokud je nakonfigurovaný pro velikost virtuálního počítače, jinak se použije ResourceDisk nebo NvmeDisk. Informace o velikostech virtuálních počítačů, které disk mezipaměti zpřístupňují, najdete v dokumentaci k velikostem virtuálních počítačů pro virtuální počítač s Windows na https://docs.microsoft.com/azure/virtual-machines/windows/sizes a virtuálním počítači s Linuxem na https://docs.microsoft.com/azure/virtual-machines/linux/sizes adrese. Minimální verze api-pro NvmeDisk: 2024-03-01.
Name | Typ | Description |
---|---|---|
CacheDisk |
string |
|
NvmeDisk |
string |
|
ResourceDisk |
string |
DiffDiskSettings
Určuje dočasné nastavení disku pro disk operačního systému používaný virtuálním počítačem.
Name | Typ | Description |
---|---|---|
option |
Určuje dočasné nastavení disku pro disk operačního systému. |
|
placement |
Určuje umístění dočasného disku pro disk operačního systému. Možné hodnoty jsou: CacheDisk,ResourceDisk,NvmeDisk. Výchozí chování je: CacheDisk, pokud je nakonfigurovaný pro velikost virtuálního počítače, jinak se použije ResourceDisk nebo NvmeDisk. Pokud chcete zjistit, které velikosti virtuálních počítačů zpřístupňují disk mezipaměti, najdete v dokumentaci k velikosti virtuálního počítače s Windows na https://docs.microsoft.com/azure/virtual-machines/windows/sizes a virtuálním počítači https://docs.microsoft.com/azure/virtual-machines/linux/sizes s Linuxem. Minimální verze rozhraní API pro NvmeDisk: 2024-03-01. |
DiskControllerTypes
Určuje typ řadiče disku nakonfigurovaný pro virtuální počítač. Poznámka: Tato vlastnost se nastaví na výchozí typ řadiče disku, pokud není zadána za předpokladu, že se virtuální počítač vytváří s hyperVGeneration nastavenou na hodnotu V2 na základě možností disku s operačním systémem a velikosti virtuálního počítače ze zadané minimální verze rozhraní API. Před aktualizací jeho typu řadiče disku je potřeba virtuální počítač uvolnit, pokud neaktualizujete velikost virtuálního počítače v konfiguraci virtuálního počítače, která implicitně zruší a přerozdělí virtuální počítač. Minimální verze api-version: 2022-08-01.
Name | Typ | Description |
---|---|---|
NVMe |
string |
|
SCSI |
string |
DiskCreateOptionTypes
Určuje, jak se má vytvořit disk virtuálního počítače. Možné hodnoty jsou Připojit: Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage: Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image marketplace, měli byste použít také dříve popsaný prvek plánu.
Name | Typ | Description |
---|---|---|
Attach |
string |
|
Copy |
string |
|
Empty |
string |
|
FromImage |
string |
|
Restore |
string |
DiskDeleteOptionTypes
Určuje, jestli se má při odstranění virtuálního počítače odstranit nebo odpojit disk s operačním systémem. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, disk s operačním systémem se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, disk s operačním systémem se zachová i po odstranění virtuálního počítače. Výchozí hodnota je nastavená na Odpojit. U dočasného disku s operačním systémem je výchozí hodnota nastavená na Odstranit. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem.
Name | Typ | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
DiskDetachOptionTypes
Určuje chování při odpojování, které se má použít při odpojování disku nebo které již probíhá v procesu odpojování od virtuálního počítače. Podporované hodnoty: ForceDetach. detachOption: ForceDetach se dá použít jenom pro spravované datové disky. Pokud se předchozí pokus o odpojení datového disku nedokončil kvůli neočekávanému selhání virtuálního počítače a disk stále není uvolněný, použijte vynucené odpojení jako poslední možnost k vynucení odpojení disku od virtuálního počítače. Při použití tohoto chování při odpojení nemusí být vyprázdněny všechny zápisy. Tato funkce je stále v režimu preview a virtualMachineScaleSet se nepodporuje. Pokud chcete vynutit odpojení datového disku, aktualizujte na hodnotuBeDetached na true spolu s nastavením detachOption: ForceDetach.
Name | Typ | Description |
---|---|---|
ForceDetach |
string |
DiskEncryptionSetParameters
Určuje ID prostředku sady prostředků šifrování spravovaného disku spravovaného zákazníkem pro spravovaný disk.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku |
DiskEncryptionSettings
Určuje nastavení šifrování disku s operačním systémem. Minimální verze rozhraní API: 2015-06-15.
Name | Typ | Description |
---|---|---|
diskEncryptionKey |
Určuje umístění šifrovacího klíče disku, což je tajný klíč Key Vault. |
|
enabled |
boolean |
Určuje, jestli má být na virtuálním počítači povolené šifrování disku. |
keyEncryptionKey |
Určuje umístění šifrovacího klíče klíče v Key Vault. |
DiskInstanceView
Informace o disku virtuálního počítače.
Name | Typ | Description |
---|---|---|
encryptionSettings |
Určuje nastavení šifrování disku s operačním systémem. |
|
name |
string |
Název disku. |
statuses |
Informace o stavu prostředku. |
DomainNameLabelScopeTypes
Obor popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení hashovaného popisku názvu domény se zásadou podle oboru popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů.
Name | Typ | Description |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
EncryptionIdentity
Určuje spravovanou identitu používanou službou ADE k získání přístupového tokenu pro operace trezoru klíčů.
Name | Typ | Description |
---|---|---|
userAssignedIdentityResourceId |
string |
Určuje ID prostředku ARM jedné z identit uživatelů přidružených k virtuálnímu počítači. |
EventGridAndResourceGraph
Konfigurační parametry použité při vytváření nastavení naplánované události eventGridAndResourceGraph.
Name | Typ | Description |
---|---|---|
enable |
boolean |
Určuje, jestli je pro plánované konfigurace související s událostmi povolená služba Event Grid a Resource Graph. |
ExpandTypesForListVMs
Výraz rozbalení, který se má použít při operaci. InstanceView umožňuje načíst stav běhu všech Virtual Machines. To lze zadat pouze v případě, že je zadána platná možnost $filter.
Name | Typ | Description |
---|---|---|
instanceView |
string |
ExtendedLocation
Rozšířené umístění virtuálního počítače.
Name | Typ | Description |
---|---|---|
name |
string |
Název rozšířeného umístění. |
type |
Typ rozšířeného umístění. |
ExtendedLocationTypes
Typ rozšířeného umístění.
Name | Typ | Description |
---|---|---|
EdgeZone |
string |
HardwareProfile
Určuje nastavení hardwaru virtuálního počítače.
Name | Typ | Description |
---|---|---|
vmSize |
Určuje velikost virtuálního počítače. Datový typ výčtu je aktuálně zastaralý a bude odebrán do 23. prosince 2023. Doporučený způsob, jak získat seznam dostupných velikostí, je použít tato rozhraní API: Výpis všech dostupných velikostí virtuálních počítačů ve skupině dostupnosti, Výpis všech dostupných velikostí virtuálních počítačů v oblasti, Seznam všech dostupných velikostí virtuálních počítačů pro změnu velikosti. Další informace o velikostech virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů. Dostupné velikosti virtuálních počítačů závisí na oblasti a skupině dostupnosti. |
|
vmSizeProperties |
Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze api:2021-07-01. Tato funkce je stále v režimu Preview a virtualMachineScaleSet ji nepodporuje. Další podrobnosti najdete v pokynech v tématu Přizpůsobení virtuálního počítače. |
HyperVGenerationType
Určuje typ HyperVGeneration přidružený k prostředku.
Name | Typ | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
ImageReference
Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platforem, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image z Marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření.
Name | Typ | Description |
---|---|---|
communityGalleryImageId |
string |
Zadali jste jedinečné ID image galerie komunity pro nasazení virtuálního počítače. Můžete ho načíst z obrázku GET v galerii komunity. |
exactVersion |
string |
Určuje v desetinných číslech verzi image platformy nebo image z Marketplace, která se použije k vytvoření virtuálního počítače. Toto pole jen pro čtení se liší od pole version pouze v případě, že hodnota zadaná v poli version je "latest". |
id |
string |
ID prostředku |
offer |
string |
Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. |
publisher |
string |
Vydavatel image. |
sharedGalleryImageId |
string |
Zadali jste jedinečné ID image sdílené galerie pro nasazení virtuálního počítače. Můžete ho načíst ze sdílené galerie image volání GET. |
sku |
string |
SKU image. |
version |
string |
Určuje verzi image platformy nebo image z Marketplace, která se použije k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo "latest". Hlavní číslo, Podverze a Sestavení jsou desetinná čísla. Pokud chcete použít nejnovější verzi image dostupnou v době nasazení, zadejte nejnovější verzi. I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, i když bude k dispozici nová verze. Nepoužívejte pole version pro nasazení image galerie, image galerie by měla vždy používat pole id pro nasazení. Pokud chcete použít nejnovější verzi image galerie, stačí v poli id nastavit /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}v poli id bez zadání verze. |
InnerError
Podrobnosti o vnitřní chybě.
Name | Typ | Description |
---|---|---|
errordetail |
string |
Vnitřní chybová zpráva nebo výpis výjimky. |
exceptiontype |
string |
Typ výjimky. |
InstanceViewStatus
Stav zobrazení instance.
Name | Typ | Description |
---|---|---|
code |
string |
Stavový kód. |
displayStatus |
string |
Krátký lokalizovatelný popisek stavu. |
level |
Kód úrovně. |
|
message |
string |
Podrobná stavová zpráva, včetně upozornění a chybových zpráv. |
time |
string |
Čas stavu. |
IPVersions
K dispozici od Api-Version 2019-07-01 a dále, představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se používá jako IPv4. Možné hodnoty jsou: IPv4 a IPv6.
Name | Typ | Description |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
KeyVaultKeyReference
Určuje umístění šifrovacího klíče klíče v Key Vault.
Name | Typ | Description |
---|---|---|
keyUrl |
string |
Adresa URL odkazující na šifrovací klíč klíče v Key Vault. |
sourceVault |
Relativní adresa URL Key Vault obsahující klíč. |
KeyVaultSecretReference
Rozšíření chrání nastavení, která se předávají odkazem a využívají se z trezoru klíčů.
Name | Typ | Description |
---|---|---|
secretUrl |
string |
Adresa URL odkazující na tajný kód v Key Vault. |
sourceVault |
Relativní adresa URL Key Vault obsahující tajný kód. |
LastPatchInstallationSummary
Souhrn instalace nejnovější operace instalace virtuálního počítače.
Name | Typ | Description |
---|---|---|
error |
Chyby, ke kterým došlo během provádění operace. Pole podrobností obsahuje jejich seznam. |
|
excludedPatchCount |
integer |
Počet všech dostupných oprav, které jsou explicitně vyloučené seznamem vyloučení zadaným zákazníkem, se shoduje. |
failedPatchCount |
integer |
Počet oprav, které selhaly při instalaci. |
installationActivityId |
string |
ID aktivity operace, která vytvořila tento výsledek. Používá se ke korelaci mezi protokoly CRP a protokoly rozšíření. |
installedPatchCount |
integer |
Počet oprav, které se úspěšně nainstalovaly. |
lastModifiedTime |
string |
Časové razítko UTC, kdy operace začala. |
maintenanceWindowExceeded |
boolean |
Popisuje, jestli operaci vypršel čas před dokončením všech zamýšlených akcí. |
notSelectedPatchCount |
integer |
Počet všech dostupných oprav se ale nenainstaluje, protože neodpovídají položce klasifikace nebo seznamu zahrnutí. |
pendingPatchCount |
integer |
Počet všech dostupných oprav, které se mají nainstalovat v průběhu operace instalace oprav. |
startTime |
string |
Časové razítko UTC, kdy operace začala. |
status |
Celkový stav úspěchu nebo selhání operace. Dokud se operace neskončí, zůstane probíhající. V tomto okamžiku se změní na Neznámé, Neúspěšné, Úspěšné nebo CompletedWithWarnings. |
LinuxConfiguration
Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distributions.
Name | Typ | Description |
---|---|---|
disablePasswordAuthentication |
boolean |
Určuje, jestli má být zakázáno ověřování heslem. |
enableVMAgentPlatformUpdates |
boolean |
Určuje, jestli je pro virtuální počítač s Linuxem povolená Aktualizace platformy VMAgent Platform. Výchozí hodnota je false. |
patchSettings |
[Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače v Linuxu. |
|
provisionVMAgent |
boolean |
Určuje, jestli se má na virtuálním počítači zřídit agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, výchozím chováním je nastavit ji na true. Tím se zajistí, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné do virtuálního počítače později přidat rozšíření. |
ssh |
Určuje konfiguraci klíče SSH pro operační systém Linux. |
LinuxPatchAssessmentMode
Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS.
Možné hodnoty:
ImageDefault – řídíte načasování posouzení oprav na virtuálním počítači.
AutomaticByPlatform – Platforma aktivuje pravidelná posouzení oprav. Vlastnost provisionVMAgent musí být true.
Name | Typ | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
[Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače v Linuxu.
Name | Typ | Description |
---|---|---|
assessmentMode |
Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. |
|
automaticByPlatformSettings |
Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače v Linuxu. |
|
patchMode |
Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s OrchestrationMode jako flexibilní. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform.
Name | Typ | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Určuje další nastavení pro režim oprav AutomaticByPlatform v rámci oprav hosta virtuálního počítače v Linuxu.
Name | Typ | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. |
rebootSetting |
Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. |
LinuxVMGuestPatchMode
Určuje režim oprav hosta virtuálního počítače pro virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní.
Možné hodnoty:
ImageDefault – použije se výchozí konfigurace oprav virtuálního počítače.
AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnost provisionVMAgent musí být true.
Name | Typ | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
MaintenanceOperationResultCodeTypes
Kód výsledku poslední operace údržby.
Name | Typ | Description |
---|---|---|
MaintenanceAborted |
string |
|
MaintenanceCompleted |
string |
|
None |
string |
|
RetryLater |
string |
MaintenanceRedeployStatus
Stav operace údržby na virtuálním počítači.
Name | Typ | Description |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
boolean |
Pravda, pokud zákazník může provádět údržbu. |
lastOperationMessage |
string |
Zpráva vrácená pro poslední operaci údržby. |
lastOperationResultCode |
Kód výsledku poslední operace údržby. |
|
maintenanceWindowEndTime |
string |
Koncový čas časového období údržby. |
maintenanceWindowStartTime |
string |
Čas spuštění časového období údržby. |
preMaintenanceWindowEndTime |
string |
Čas ukončení časového období před údržbou. |
preMaintenanceWindowStartTime |
string |
Čas spuštění časového období před údržbou. |
ManagedDiskParameters
Parametry spravovaného disku.
Name | Typ | Description |
---|---|---|
diskEncryptionSet |
Určuje ID prostředku sady šifrování disků spravovaných zákazníkem pro spravovaný disk. |
|
id |
string |
ID prostředku |
securityProfile |
Určuje profil zabezpečení spravovaného disku. |
|
storageAccountType |
Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze ji použít s diskem s operačním systémem. |
Mode
Určuje režim, ve který se proxyagent spustí, pokud je funkce povolená. ProxyAgent začne auditovat nebo monitorovat, ale nebude vynucovat řízení přístupu nad požadavky na koncové body hostitele v režimu auditování, zatímco v režimu vynucení bude vynucovat řízení přístupu. Výchozí hodnota je Režim vynucení.
Name | Typ | Description |
---|---|---|
Audit |
string |
|
Enforce |
string |
NetworkApiVersion
Určuje verzi rozhraní MICROSOFT.Network API použitou při vytváření síťových prostředků v konfiguraci síťového rozhraní.
Name | Typ | Description |
---|---|---|
2020-11-01 |
string |
NetworkInterfaceAuxiliaryMode
Určuje, jestli je pro prostředek síťového rozhraní povolený pomocný režim.
Name | Typ | Description |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
Určuje, jestli je pro prostředek síťového rozhraní povolena sku Auxiliary.
Name | Typ | Description |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
NetworkInterfaceReference
Určuje seznam ID prostředků pro síťová rozhraní přidružená k virtuálnímu počítači.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku |
properties.deleteOption |
Zadejte, co se stane se síťovým rozhraním při odstranění virtuálního počítače. |
|
properties.primary |
boolean |
Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. |
NetworkProfile
Určuje síťová rozhraní virtuálního počítače.
Name | Typ | Description |
---|---|---|
networkApiVersion |
určuje verzi rozhraní Microsoft.Network API použitou při vytváření síťových prostředků v konfiguraci síťového rozhraní. |
|
networkInterfaceConfigurations |
Určuje síťové konfigurace, které se použijí k vytvoření síťových prostředků virtuálních počítačů. |
|
networkInterfaces |
Určuje seznam ID prostředků pro síťová rozhraní přidružená k virtuálnímu počítači. |
OperatingSystemTypes
Typ operačního systému.
Name | Typ | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
OSDisk
Určuje informace o disku operačního systému používaném virtuálním počítačem. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure.
Name | Typ | Description |
---|---|---|
caching |
Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. |
|
createOption |
Určuje způsob vytvoření disku virtuálního počítače. Možné hodnoty jsou Připojit: Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage: Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image z marketplace, měli byste také použít dříve popsaný element plánu. |
|
deleteOption |
Určuje, jestli se má při odstranění virtuálního počítače odstranit nebo odpojit disk s operačním systémem. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, disk s operačním systémem se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, disk s operačním systémem se po odstranění virtuálního počítače zachová. Výchozí hodnota je nastavená na Odpojit. U dočasného disku s operačním systémem je výchozí hodnota nastavená na Odstranit. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem. |
|
diffDiskSettings |
Určuje dočasné nastavení disku pro disk operačního systému používaný virtuálním počítačem. |
|
diskSizeGB |
integer |
Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů × 1024^3 disku a hodnota nesmí být větší než 1023. |
encryptionSettings |
Určuje nastavení šifrování disku s operačním systémem. Minimální verze api-version: 2015-06-15. |
|
image |
Virtuální pevný disk image zdrojového uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat. |
|
managedDisk |
Parametry spravovaného disku. |
|
name |
string |
Název disku. |
osType |
Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty jsou: Windows,Linux. |
|
vhd |
Virtuální pevný disk. |
|
writeAcceleratorEnabled |
boolean |
Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. |
OSImageNotificationProfile
Určuje konfigurace související s naplánovanou událostí image operačního systému.
Name | Typ | Description |
---|---|---|
enable |
boolean |
Určuje, jestli je událost Naplánovaná image operačního systému povolená nebo zakázaná. |
notBeforeTimeout |
string |
Doba, po kterou se virtuální počítač reimagí nebo upgraduje jeho operační systém, bude muset potenciálně schválit naplánovanou událost image operačního systému, než se událost automaticky schválí (vyprší časový limit). Konfigurace je určena ve formátu ISO 8601 a hodnota musí být 15 minut (PT15M). |
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.
Name | Typ | Description |
---|---|---|
adminPassword |
string |
Určuje heslo účtu správce. |
adminUsername |
string |
Určuje název účtu správce. |
allowExtensionOperations |
boolean |
Určuje, jestli mají být na virtuálním počítači povolené operace rozšíření. Toto nastavení může být nastaveno na hodnotu False pouze v případě, že na virtuálním počítači nejsou k dispozici žádná rozšíření. |
computerName |
string |
Určuje název hostitelského operačního systému virtuálního počítače. Tento název nelze po vytvoření virtuálního počítače aktualizovat. Maximální délka (Windows): 15 znaků. Maximální délka (Linux): 64 znaků. Zásady a omezení vytváření názvů najdete v pokynech k implementaci služeb infrastruktury Azure. |
customData |
string |
Určuje řetězec vlastních dat s kódováním base-64. Řetězec s kódováním base-64 je dekódován na binární pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. Poznámka: Ve vlastnosti customData nepředávejte žádné tajné kódy ani hesla. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Vlastnost customData se předá virtuálnímu počítači, který se má uložit jako soubor. Další informace najdete v tématu Vlastní data na virtuálních počítačích Azure. Informace o použití cloud-init pro virtuální počítač s Linuxem najdete v tématu Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření. |
linuxConfiguration |
Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distributions. |
|
requireGuestProvisionSignal |
boolean |
Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána. |
secrets |
Určuje sadu certifikátů, které se mají nainstalovat do virtuálního počítače. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. |
|
windowsConfiguration |
Určuje nastavení operačního systému Windows na virtuálním počítači. |
PassNames
Název průchodu. V současné době je jedinou povolenou hodnotou OobeSystem.
Name | Typ | Description |
---|---|---|
OobeSystem |
string |
PatchOperationStatus
Celkový stav úspěchu nebo selhání operace. Dokud se operace neskončí, zůstane probíhající. V tomto okamžiku se změní na Neznámé, Neúspěšné, Úspěšné nebo CompletedWithWarnings.
Name | Typ | Description |
---|---|---|
CompletedWithWarnings |
string |
|
Failed |
string |
|
InProgress |
string |
|
Succeeded |
string |
|
Unknown |
string |
PatchSettings
[Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows.
Name | Typ | Description |
---|---|---|
assessmentMode |
Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. |
|
automaticByPlatformSettings |
Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače ve Windows. |
|
enableHotpatching |
boolean |
Umožňuje zákazníkům opravovat virtuální počítače Azure bez nutnosti restartování. Pro enableHotpatching musí být parametr provisionVMAgent nastavený na hodnotu true a patchMode na Hodnotu AutomaticByPlatform. |
patchMode |
Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s OrchestrationMode jako flexibilní. |
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.
Name | Typ | Description |
---|---|---|
name |
string |
ID plánu |
product |
string |
Určuje produkt image z marketplace. Jedná se o stejnou hodnotu jako u prvku Offer v elementu imageReference. |
promotionCode |
string |
Propagační kód. |
publisher |
string |
ID vydavatele. |
ProtocolTypes
Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou http,https.
Name | Typ | Description |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Určuje nastavení agenta proxy při vytváření virtuálního počítače. Minimální verze api:2024-03-01.
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Určuje, jestli má být na virtuálním počítači nebo ve škálovací sadě virtuálních počítačů povolená funkce ProxyAgent. |
keyIncarnationId |
integer |
Zvýšení hodnoty této vlastnosti umožňuje uživateli resetovat klíč používaný k zabezpečení komunikačního kanálu mezi hostem a hostitelem. |
mode |
Určuje režim, ve který se agent ProxyAgent spustí, pokud je tato funkce povolená. ProxyAgent začne auditovat nebo monitorovat, ale nebude vynucovat řízení přístupu nad požadavky na koncové body hostitele v režimu auditování, zatímco v režimu vynucení vynutí řízení přístupu. Výchozí hodnota je Režim vynucení. |
PublicIPAddressSku
Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s OrchestrationMode jako flexibilní.
Name | Typ | Description |
---|---|---|
name |
Zadejte název skladové položky veřejné IP adresy. |
|
tier |
Určení úrovně skladové položky veřejné IP adresy |
PublicIPAddressSkuName
Zadejte název skladové položky veřejné IP adresy.
Name | Typ | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
Určení úrovně skladové položky veřejné IP adresy
Name | Typ | Description |
---|---|---|
Global |
string |
|
Regional |
string |
PublicIPAllocationMethod
Zadejte typ přidělení veřejné IP adresy.
Name | Typ | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
ResourceIdentityType
Typ identity použitý pro virtuální počítač. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity.
Name | Typ | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ScheduledEventsAdditionalPublishingTargets
Konfigurační parametry použité při publikování scheduledEventsAdditionalPublishingTargets.
Name | Typ | Description |
---|---|---|
eventGridAndResourceGraph |
Konfigurační parametry použité při vytváření nastavení plánované události eventGridAndResourceGraph. |
ScheduledEventsPolicy
Určuje konfigurace související s naplánovanými událostmi pro virtuální počítač, restartování a ScheduledEventsAdditionalPublishingTargets Scheduled Event.
Name | Typ | Description |
---|---|---|
scheduledEventsAdditionalPublishingTargets |
Konfigurační parametry použité při publikování scheduledEventsAdditionalPublishingTargets. |
|
userInitiatedReboot |
Konfigurační parametry použité při vytváření nastavení naplánované události userInitiatedReboot. |
|
userInitiatedRedeploy |
Konfigurační parametry použité při vytváření nastavení naplánované události userInitiatedRedeploy. |
ScheduledEventsProfile
Určuje konfigurace související s naplánovanou událostí.
Name | Typ | Description |
---|---|---|
osImageNotificationProfile |
Určuje konfigurace související s naplánovanou událostí image operačního systému. |
|
terminateNotificationProfile |
Určuje ukončit konfigurace související s naplánovanou událostí. |
securityEncryptionTypes
Určuje Typ šifrování spravovaného disku. Je nastavený na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objektem blob VMGuestState, VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: Dá se nastavit jenom pro důvěrné virtuální počítače.
Name | Typ | Description |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityProfile
Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač.
Name | Typ | Description |
---|---|---|
encryptionAtHost |
boolean |
Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím se povolí šifrování pro všechny disky, včetně disku prostředku nebo dočasného disku v samotném hostiteli. Výchozí chování je: Šifrování na hostiteli bude zakázáno, pokud tato vlastnost není pro prostředek nastavená na true. |
encryptionIdentity |
Určuje spravovanou identitu používanou službou ADE k získání přístupového tokenu pro operace keyvault. |
|
proxyAgentSettings |
Určuje nastavení agenta proxy při vytváření virtuálního počítače. Minimální verze rozhraní API: 2024-03-01. |
|
securityType |
Určuje SecurityType virtuálního počítače. Pokud chcete povolit UefiSettings, musí být nastavena na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povolen, pokud není tato vlastnost nastavena. |
|
uefiSettings |
Určuje nastavení zabezpečení, jako je zabezpečené spouštění a virtuální počítač vTPM použitý při vytváření virtuálního počítače. Minimální verze rozhraní API: 2020-12-01. |
SecurityTypes
Určuje typ zabezpečení virtuálního počítače. Aby bylo možné UefiSettings povolit, musí být nastavená na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povolena, pokud není tato vlastnost nastavena.
Name | Typ | Description |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
SettingNames
Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon.
Name | Typ | Description |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
SshConfiguration
Určuje konfiguraci klíče SSH pro operační systém Linux.
Name | Typ | Description |
---|---|---|
publicKeys |
Seznam veřejných klíčů SSH používaných k ověřování na virtuálních počítačích založených na Linuxu |
SshPublicKey
Seznam veřejných klíčů SSH používaných k ověřování na virtuálních počítačích s Linuxem
Name | Typ | Description |
---|---|---|
keyData |
string |
Certifikát veřejného klíče SSH, který se používá k ověření u virtuálního počítače prostřednictvím SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů SSH najdete v tématu Vytvoření klíčů SSH v Linuxu a Mac pro virtuální počítače s Linuxem v Azure.https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
path |
string |
Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, je zadaný klíč připojen k souboru. Příklad: /home/user/.ssh/authorized_keys |
StatusLevelTypes
Kód úrovně.
Name | Typ | Description |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
StorageAccountTypes
Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze je použít s diskem s operačním systémem.
Name | Typ | Description |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
StorageProfile
Určuje nastavení úložiště pro disky virtuálního počítače.
Name | Typ | Description |
---|---|---|
dataDisks |
Data |
Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. |
diskControllerType |
Určuje typ řadiče disku nakonfigurovaný pro virtuální počítač. Poznámka: Tato vlastnost se nastaví na výchozí typ řadiče disku, pokud není zadána za předpokladu, že se virtuální počítač vytváří s hyperVGeneration nastavenou na hodnotu V2 na základě možností disku s operačním systémem a velikosti virtuálního počítače ze zadané minimální verze rozhraní API. Před aktualizací jeho typu řadiče disku je potřeba virtuální počítač uvolnit, pokud neaktualizujete velikost virtuálního počítače v konfiguraci virtuálního počítače, která implicitně zruší a přerozdělí virtuální počítač. Minimální verze api-version: 2022-08-01. |
|
imageReference |
Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platforem, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image z Marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření. |
|
osDisk |
Určuje informace o disku operačního systému používaném virtuálním počítačem. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. |
SubResource
Relativní adresa URL Key Vault obsahující tajný klíč.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku |
TerminateNotificationProfile
Určuje ukončit konfigurace související s naplánovanou událostí.
Name | Typ | Description |
---|---|---|
enable |
boolean |
Určuje, jestli je událost Terminate Scheduled povolená nebo zakázaná. |
notBeforeTimeout |
string |
Konfigurovatelná doba, po kterou bude muset odstraňovaný virtuální počítač potenciálně schválit naplánovanou událost před automatickým schválením události (vypršením časového limitu). Konfigurace musí být zadána ve formátu ISO 8601, výchozí hodnota je 5 minut (PT5M). |
UefiSettings
Určuje nastavení zabezpečení, jako je zabezpečené spouštění a virtuálnítpm použité při vytváření virtuálního počítače. Minimální verze api: 2020-12-01.
Name | Typ | Description |
---|---|---|
secureBootEnabled |
boolean |
Určuje, jestli má být na virtuálním počítači povolené zabezpečené spouštění. Minimální verze api: 2020-12-01. |
vTpmEnabled |
boolean |
Určuje, jestli se má na virtuálním počítači povolit vTPM. Minimální verze api: 2020-12-01. |
UserAssignedIdentities
Seznam identit uživatelů přidružených k virtuálnímu počítači. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu//subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
Name | Typ | Description |
---|---|---|
|
UserInitiatedReboot
Konfigurační parametry použité při vytváření nastavení naplánované události userInitiatedReboot.
Name | Typ | Description |
---|---|---|
automaticallyApprove |
boolean |
Určuje konfigurace související s naplánovanou událostí restartování. |
UserInitiatedRedeploy
Konfigurační parametry použité při vytváření nastavení naplánované události userInitiatedRedeploy.
Name | Typ | Description |
---|---|---|
automaticallyApprove |
boolean |
Určuje znovu nasadit konfigurace související s naplánovanými událostmi. |
VaultCertificate
Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty.
Name | Typ | Description |
---|---|---|
certificateStore |
string |
U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. U virtuálních počítačů s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem <souboru UppercaseThumbprint.crt> pro soubor certifikátu X509 a <uppercaseThumbprint.prv> pro privátní klíč. Oba tyto soubory mají formát .pem. |
certificateUrl |
string |
Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát Kódování Base64 následujícího objektu JSON, který je kódován v UTF-8: |
VaultSecretGroup
Určuje sadu certifikátů, které se mají nainstalovat do virtuálního počítače. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows.
Name | Typ | Description |
---|---|---|
sourceVault |
Relativní adresa URL Key Vault obsahující všechny certifikáty v trezoruCertificates. |
|
vaultCertificates |
Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. |
VirtualHardDisk
Virtuální pevný disk.
Name | Typ | Description |
---|---|---|
uri |
string |
Určuje identifikátor URI virtuálního pevného disku. |
VirtualMachine
Seznam virtuálních počítačů.
Name | Typ | Description |
---|---|---|
etag |
string |
Značka Etag je vlastnost vrácená v odpovědi na vytvoření, aktualizaci nebo získání virtuálního počítače, aby ji zákazník mohl zadat do hlavičky a zajistit tak optimistické aktualizace. |
extendedLocation |
Rozšířené umístění virtuálního počítače. |
|
id |
string |
ID prostředku |
identity |
Identita virtuálního počítače, pokud je nakonfigurovaná. |
|
location |
string |
Umístění prostředku |
managedBy |
string |
ManagedBy je nastavená na ID prostředku ARM flexibilní škálovací sady virtuálních počítačů (VMSS), pokud je virtuální počítač součástí škálovací sady virtuálních počítačů. Tuto vlastnost používá platforma k interní optimalizaci odstranění skupin prostředků. |
name |
string |
Název prostředku |
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. Před použitím image marketplace z rozhraní API musíte tuto image povolit pro programové použití. V Azure Portal vyhledejte image 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. |
|
properties.additionalCapabilities |
Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané. |
|
properties.applicationProfile |
Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo škálovací sadě virtuálních počítačů. |
|
properties.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 Přehled skupin dostupnosti. Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro Virtual Machines 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. |
|
properties.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. |
|
properties.capacityReservation |
Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze rozhraní API: 1. 4. 2021. |
|
properties.diagnosticsProfile |
Určuje stav nastavení diagnostiky spouštění. Minimální verze rozhraní API: 2015-06-15. |
|
properties.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. |
|
properties.extensionsTimeBudget |
string |
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. |
properties.hardwareProfile |
Určuje nastavení hardwaru pro virtuální počítač. |
|
properties.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. |
|
properties.hostGroup |
Určuje informace o vyhrazené skupině hostitelů, ve které se virtuální počítač nachází. Poznámka: Uživatel nemůže zadat vlastnosti host i hostGroup. Minimální verze rozhraní API: 1. 6. 2020. |
|
properties.instanceView |
Zobrazení instance virtuálního počítače |
|
properties.licenseType |
string |
Určuje, že image nebo disk, který se používá, byly licencované místně. |
properties.networkProfile |
Určuje síťová rozhraní virtuálního počítače. |
|
properties.osProfile |
Určuje nastavení operačního systému použitého při vytváření virtuálního počítače. Po zřízení virtuálního počítače nejde některá nastavení změnit. |
|
properties.platformFaultDomain |
integer |
Určuje logickou doménu selhání škálovací sady, ve které se virtuální počítač vytvoří. Ve výchozím nastavení se virtuální počítač automaticky přiřadí 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 hodnotu platformFaultDomainCount větší než 1. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Přiřazení domény selhání je možné zobrazit v zobrazení instance virtuálního počítače. Minimální verze api-verze: 2020‐12-01. |
properties.priority |
Určuje prioritu virtuálního počítače. Minimální verze rozhraní API: 1. 3. 2019 |
|
properties.provisioningState |
string |
Stav zřizování, který se zobrazí pouze v odpovědi. |
properties.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 rozhraní API: 1. 4. 2018. |
|
properties.scheduledEventsPolicy |
Určuje konfigurace související s naplánovanými událostmi pro virtuální počítač znovu, Restartování a ScheduledEventsAdditionalPublishingTargets. |
|
properties.scheduledEventsProfile |
Určuje konfigurace související s naplánovanou událostí. |
|
properties.securityProfile |
Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač. |
|
properties.storageProfile |
Určuje nastavení úložiště pro disky virtuálního počítače. |
|
properties.timeCreated |
string |
Určuje čas vytvoření prostředku virtuálního počítače. Minimální verze rozhraní API: 2021-11-01. |
properties.userData |
string |
UserData pro virtuální počítač, který musí být v kódování base-64. Zákazník by sem neměl předávat žádné tajné kódy. Minimální verze rozhraní API: 1. 3. 2021. |
properties.virtualMachineScaleSet |
Určuje informace o škálovací sadě virtuálních počítačů, ke které by měl 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 do škálovací sady virtuálních počítačů pouze při vytváření. Existující virtuální počítač nejde přidat do škálovací sady virtuálních počítačů. Tato vlastnost nemůže existovat spolu s odkazem properties.availabilitySet, který není null. Minimální verze api-verze: 2019-03-01. |
|
properties.vmId |
string |
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. |
resources |
Prostředky podřízeného rozšíření virtuálního počítače |
|
tags |
object |
Značky prostředků |
type |
string |
Typ prostředku |
zones |
string[] |
Zóny virtuálních počítačů. |
VirtualMachineAgentInstanceView
Agent virtuálního počítače spuštěný na virtuálním počítači.
Name | Typ | Description |
---|---|---|
extensionHandlers |
Zobrazení instance obslužné rutiny rozšíření virtuálního počítače |
|
statuses |
Informace o stavu prostředku. |
|
vmAgentVersion |
string |
Plná verze agenta virtuálního počítače. |
VirtualMachineEvictionPolicyTypes
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.
Name | Typ | Description |
---|---|---|
Deallocate |
string |
|
Delete |
string |
VirtualMachineExtension
Prostředky podřízeného rozšíření virtuálního počítače.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku |
location |
string |
Umístění prostředku |
name |
string |
Název prostředku |
properties.autoUpgradeMinorVersion |
boolean |
Určuje, jestli by rozšíření mělo používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení ale rozšíření neupgraduje podverze, pokud se nenasadí znovu, a to ani s touto vlastností nastavenou na true. |
properties.enableAutomaticUpgrade |
boolean |
Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření. |
properties.forceUpdateTag |
string |
Způsob vynucení aktualizace obslužné rutiny rozšíření i v případě, že se konfigurace rozšíření nezměnila. |
properties.instanceView |
Zobrazení instance rozšíření virtuálního počítače |
|
properties.protectedSettings |
object |
Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault nebo vůbec žádné chráněné nastavení. |
properties.protectedSettingsFromKeyVault |
Rozšíření chrání nastavení, která se předávají odkazem a využívají se z trezoru klíčů. |
|
properties.provisionAfterExtensions |
string[] |
Kolekce názvů rozšíření, po jejichž uplynutí je potřeba toto rozšíření zřídit. |
properties.provisioningState |
string |
Stav zřizování, který se zobrazí pouze v odpovědi. |
properties.publisher |
string |
Název vydavatele obslužné rutiny rozšíření. |
properties.settings |
object |
Veřejná nastavení rozšíření ve formátu JSON |
properties.suppressFailures |
boolean |
Určuje, jestli se potlačí selhání vyplývající z rozšíření (provozní selhání, jako je nepřipojení k virtuálnímu počítači, nebudou potlačeny bez ohledu na tuto hodnotu). Výchozí hodnotou je hodnota false. |
properties.type |
string |
Určuje typ rozšíření; Příkladem je CustomScriptExtension. |
properties.typeHandlerVersion |
string |
Určuje verzi obslužné rutiny skriptu. |
tags |
object |
Značky prostředků |
type |
string |
Typ prostředku |
VirtualMachineExtensionHandlerInstanceView
Zobrazení instance obslužné rutiny rozšíření virtuálního počítače
Name | Typ | Description |
---|---|---|
status |
Stav obslužné rutiny rozšíření |
|
type |
string |
Určuje typ rozšíření; příkladem je CustomScriptExtension. |
typeHandlerVersion |
string |
Určuje verzi obslužné rutiny skriptu. |
VirtualMachineExtensionInstanceView
Zobrazení instance rozšíření virtuálního počítače
Name | Typ | Description |
---|---|---|
name |
string |
Název rozšíření virtuálního počítače. |
statuses |
Informace o stavu zdroje. |
|
substatuses |
Informace o stavu zdroje. |
|
type |
string |
Určuje typ rozšíření; Příkladem je CustomScriptExtension. |
typeHandlerVersion |
string |
Určuje verzi obslužné rutiny skriptu. |
VirtualMachineHealthStatus
Stav virtuálního počítače.
Name | Typ | Description |
---|---|---|
status |
Informace o stavu virtuálního počítače |
VirtualMachineIdentity
Identita virtuálního počítače, pokud je nakonfigurovaná.
Name | Typ | Description |
---|---|---|
principalId |
string |
ID objektu zabezpečení identity virtuálního počítače. Tato vlastnost bude poskytnuta pouze pro identitu přiřazenou systémem. |
tenantId |
string |
ID tenanta přidruženého k virtuálnímu počítači. Tato vlastnost bude poskytnuta pouze pro identitu přiřazenou systémem. |
type |
Typ identity použitý pro virtuální počítač. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. |
|
userAssignedIdentities |
Seznam identit uživatelů přidružených k virtuálnímu počítači. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu//subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
VirtualMachineInstanceView
Zobrazení instance virtuálního počítače
Name | Typ | Description |
---|---|---|
assignedHost |
string |
ID prostředku vyhrazeného hostitele, kterému je virtuální počítač přidělen prostřednictvím automatického umístění, když je virtuální počítač přidružený k vyhrazené skupině hostitelů s povoleným automatickým umístěním. Minimální verze rozhraní API: 1. 6. 2020. |
bootDiagnostics |
Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. Výstup protokolu konzoly můžete snadno zobrazit. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru. |
|
computerName |
string |
Název počítače přiřazený virtuálnímu počítači. |
disks |
Informace o disku virtuálního počítače. |
|
extensions |
Informace o rozšířeních. |
|
hyperVGeneration |
Určuje typ HyperVGeneration přidružený k prostředku. |
|
isVMInStandbyPool |
boolean |
[Funkce Preview] Určuje, jestli je virtuální počítač aktuálně v pohotovostním fondu nebo mimo tento fond. |
maintenanceRedeployStatus |
Stav operace údržby na virtuálním počítači. |
|
osName |
string |
Operační systém spuštěný na virtuálním počítači. |
osVersion |
string |
Verze operačního systému spuštěného na virtuálním počítači. |
patchStatus |
[Funkce Preview] Stav operací oprav virtuálního počítače. |
|
platformFaultDomain |
integer |
Určuje doménu selhání virtuálního počítače. |
platformUpdateDomain |
integer |
Určuje aktualizační doménu virtuálního počítače. |
rdpThumbPrint |
string |
Kryptografický otisk certifikátu vzdálené plochy. |
statuses |
Informace o stavu prostředku. |
|
vmAgent |
Agent virtuálního počítače spuštěný na virtuálním počítači. |
|
vmHealth |
Stav virtuálního počítače. |
VirtualMachineIpTag
Seznam značek IP adres přidružených k veřejné IP adrese.
Name | Typ | Description |
---|---|---|
ipTagType |
string |
Typ značky IP adresy. Příklad: FirstPartyUsage. |
tag |
string |
Značka IP adresy přidružená k veřejné IP adrese. Příklad: SQL, Storage atd. |
VirtualMachineListResult
Odpověď operace vypsat virtuální počítač.
Name | Typ | Description |
---|---|---|
nextLink |
string |
Identifikátor URI pro načtení další stránky virtuálních počítačů Voláním příkazu ListNext() s tímto identifikátorem URI načtěte další stránku Virtual Machines. |
value |
Seznam virtuálních počítačů. |
VirtualMachineNetworkInterfaceConfiguration
Určuje síťové konfigurace, které se použijí k vytvoření síťových prostředků virtuálního počítače.
Name | Typ | Description |
---|---|---|
name |
string |
Název konfigurace síťového rozhraní. |
properties.auxiliaryMode |
Určuje, jestli je pro prostředek síťového rozhraní povolený pomocný režim. |
|
properties.auxiliarySku |
Určuje, jestli je pro prostředek síťového rozhraní povolená pomocná SKU. |
|
properties.deleteOption |
Zadejte, co se stane se síťovým rozhraním při odstranění virtuálního počítače. |
|
properties.disableTcpStateTracking |
boolean |
Určuje, jestli je síťové rozhraní zakázané pro sledování stavu tcp. |
properties.dnsSettings |
Nastavení DNS, která se mají použít v síťových rozhraních. |
|
properties.dscpConfiguration | ||
properties.enableAcceleratedNetworking |
boolean |
Určuje, jestli má síťové rozhraní akcelerované síťové služby. |
properties.enableFpga |
boolean |
Určuje, jestli má síťové rozhraní povolenou síť FPGA. |
properties.enableIPForwarding |
boolean |
Určuje, jestli je pro tuto síťovou kartu povolené předávání IP. |
properties.ipConfigurations |
Určuje konfigurace PROTOKOLU IP síťového rozhraní. |
|
properties.networkSecurityGroup |
Skupina zabezpečení sítě. |
|
properties.primary |
boolean |
Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Nastavení dns, která se mají použít v síťových rozhraních.
Name | Typ | Description |
---|---|---|
dnsServers |
string[] |
Seznam IP adres serverů DNS |
VirtualMachineNetworkInterfaceIPConfiguration
Určuje konfigurace PROTOKOLU IP síťového rozhraní.
Name | Typ | Description |
---|---|---|
name |
string |
Název konfigurace PROTOKOLU IP. |
properties.applicationGatewayBackendAddressPools |
Určuje pole odkazů na back-endové fondy adres aplikačních bran. Virtuální počítač může odkazovat na back-endové fondy adres více aplikačních bran. Více virtuálních počítačů nemůže používat stejnou aplikační bránu. |
|
properties.applicationSecurityGroups |
Určuje pole odkazů na skupinu zabezpečení aplikace. |
|
properties.loadBalancerBackendAddressPools |
Určuje pole odkazů na back-endové fondy adres nástrojů pro vyrovnávání zatížení. Virtuální počítač může odkazovat na back-endové fondy adres jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. [Více virtuálních počítačů nemůže používat stejný nástroj pro vyrovnávání zatížení základní skladové položky]. |
|
properties.primary |
boolean |
Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. |
properties.privateIPAddressVersion |
K dispozici od Api-Version 2017-03-30 a vyšší, představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se považuje za IPv4. Možné hodnoty jsou: IPv4 a IPv6. |
|
properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
properties.subnet |
Určuje identifikátor podsítě. |
VirtualMachinePatchStatus
[Funkce Preview] Stav operací oprav virtuálního počítače.
Name | Typ | Description |
---|---|---|
availablePatchSummary |
Dostupný souhrn oprav nejnovější operace posouzení pro virtuální počítač |
|
configurationStatuses |
Stav povolení zadaného modulu patchMode |
|
lastPatchInstallationSummary |
Souhrn instalace nejnovější operace instalace pro virtuální počítač |
VirtualMachinePriorityTypes
Určuje prioritu virtuálního počítače. Minimální verze rozhraní API: 1. 3. 2019
Name | Typ | Description |
---|---|---|
Low |
string |
|
Regular |
string |
|
Spot |
string |
VirtualMachinePublicIPAddressConfiguration
PublicIPAddressConfiguration.
Name | Typ | Description |
---|---|---|
name |
string |
Název konfigurace veřejné IP adresy. |
properties.deleteOption |
Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače. |
|
properties.dnsSettings |
Nastavení DNS, která se mají použít pro veřejné IP adresy . |
|
properties.idleTimeoutInMinutes |
integer |
Časový limit nečinnosti veřejné IP adresy. |
properties.ipTags |
Seznam značek IP adres přidružených k veřejné IP adrese. |
|
properties.publicIPAddressVersion |
K dispozici od Api-Version 2019-07-01 a dále, představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se používá jako IPv4. Možné hodnoty jsou: IPv4 a IPv6. |
|
properties.publicIPAllocationMethod |
Zadejte typ přidělení veřejné IP adresy. |
|
properties.publicIPPrefix |
PublicIPPrefix, ze kterého chcete přidělit veřejné IP adresy. |
|
sku |
Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s OrchestrationMode jako flexibilní. |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Nastavení DNS, která se mají použít pro veřejné IP adresy .
Name | Typ | Description |
---|---|---|
domainNameLabel |
string |
Předpona popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. |
domainNameLabelScope |
Obor popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení hashovaného popisku názvu domény se zásadou podle oboru popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. |
VirtualMachineSizeTypes
Určuje velikost virtuálního počítače. Datový typ výčtu je aktuálně zastaralý a bude odebrán do 23. prosince 2023. Doporučený způsob, jak získat seznam dostupných velikostí, je použít tato rozhraní API: Výpis všech dostupných velikostí virtuálních počítačů ve skupině dostupnosti, Výpis všech dostupných velikostí virtuálních počítačů v oblasti, Seznam všech dostupných velikostí virtuálních počítačů pro změnu velikosti. Další informace o velikostech virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů. Dostupné velikosti virtuálních počítačů závisí na oblasti a skupině dostupnosti.
Name | Typ | Description |
---|---|---|
Basic_A0 |
string |
|
Basic_A1 |
string |
|
Basic_A2 |
string |
|
Basic_A3 |
string |
|
Basic_A4 |
string |
|
Standard_A0 |
string |
|
Standard_A1 |
string |
|
Standard_A10 |
string |
|
Standard_A11 |
string |
|
Standard_A1_v2 |
string |
|
Standard_A2 |
string |
|
Standard_A2_v2 |
string |
|
Standard_A2m_v2 |
string |
|
Standard_A3 |
string |
|
Standard_A4 |
string |
|
Standard_A4_v2 |
string |
|
Standard_A4m_v2 |
string |
|
Standard_A5 |
string |
|
Standard_A6 |
string |
|
Standard_A7 |
string |
|
Standard_A8 |
string |
|
Standard_A8_v2 |
string |
|
Standard_A8m_v2 |
string |
|
Standard_A9 |
string |
|
Standard_B1ms |
string |
|
Standard_B1s |
string |
|
Standard_B2ms |
string |
|
Standard_B2s |
string |
|
Standard_B4ms |
string |
|
Standard_B8ms |
string |
|
Standard_D1 |
string |
|
Standard_D11 |
string |
|
Standard_D11_v2 |
string |
|
Standard_D12 |
string |
|
Standard_D12_v2 |
string |
|
Standard_D13 |
string |
|
Standard_D13_v2 |
string |
|
Standard_D14 |
string |
|
Standard_D14_v2 |
string |
|
Standard_D15_v2 |
string |
|
Standard_D16_v3 |
string |
|
Standard_D16s_v3 |
string |
|
Standard_D1_v2 |
string |
|
Standard_D2 |
string |
|
Standard_D2_v2 |
string |
|
Standard_D2_v3 |
string |
|
Standard_D2s_v3 |
string |
|
Standard_D3 |
string |
|
Standard_D32_v3 |
string |
|
Standard_D32s_v3 |
string |
|
Standard_D3_v2 |
string |
|
Standard_D4 |
string |
|
Standard_D4_v2 |
string |
|
Standard_D4_v3 |
string |
|
Standard_D4s_v3 |
string |
|
Standard_D5_v2 |
string |
|
Standard_D64_v3 |
string |
|
Standard_D64s_v3 |
string |
|
Standard_D8_v3 |
string |
|
Standard_D8s_v3 |
string |
|
Standard_DS1 |
string |
|
Standard_DS11 |
string |
|
Standard_DS11_v2 |
string |
|
Standard_DS12 |
string |
|
Standard_DS12_v2 |
string |
|
Standard_DS13 |
string |
|
Standard_DS13-2_v2 |
string |
|
Standard_DS13-4_v2 |
string |
|
Standard_DS13_v2 |
string |
|
Standard_DS14 |
string |
|
Standard_DS14-4_v2 |
string |
|
Standard_DS14-8_v2 |
string |
|
Standard_DS14_v2 |
string |
|
Standard_DS15_v2 |
string |
|
Standard_DS1_v2 |
string |
|
Standard_DS2 |
string |
|
Standard_DS2_v2 |
string |
|
Standard_DS3 |
string |
|
Standard_DS3_v2 |
string |
|
Standard_DS4 |
string |
|
Standard_DS4_v2 |
string |
|
Standard_DS5_v2 |
string |
|
Standard_E16_v3 |
string |
|
Standard_E16s_v3 |
string |
|
Standard_E2_v3 |
string |
|
Standard_E2s_v3 |
string |
|
Standard_E32-16_v3 |
string |
|
Standard_E32-8s_v3 |
string |
|
Standard_E32_v3 |
string |
|
Standard_E32s_v3 |
string |
|
Standard_E4_v3 |
string |
|
Standard_E4s_v3 |
string |
|
Standard_E64-16s_v3 |
string |
|
Standard_E64-32s_v3 |
string |
|
Standard_E64_v3 |
string |
|
Standard_E64s_v3 |
string |
|
Standard_E8_v3 |
string |
|
Standard_E8s_v3 |
string |
|
Standard_F1 |
string |
|
Standard_F16 |
string |
|
Standard_F16s |
string |
|
Standard_F16s_v2 |
string |
|
Standard_F1s |
string |
|
Standard_F2 |
string |
|
Standard_F2s |
string |
|
Standard_F2s_v2 |
string |
|
Standard_F32s_v2 |
string |
|
Standard_F4 |
string |
|
Standard_F4s |
string |
|
Standard_F4s_v2 |
string |
|
Standard_F64s_v2 |
string |
|
Standard_F72s_v2 |
string |
|
Standard_F8 |
string |
|
Standard_F8s |
string |
|
Standard_F8s_v2 |
string |
|
Standard_G1 |
string |
|
Standard_G2 |
string |
|
Standard_G3 |
string |
|
Standard_G4 |
string |
|
Standard_G5 |
string |
|
Standard_GS1 |
string |
|
Standard_GS2 |
string |
|
Standard_GS3 |
string |
|
Standard_GS4 |
string |
|
Standard_GS4-4 |
string |
|
Standard_GS4-8 |
string |
|
Standard_GS5 |
string |
|
Standard_GS5-16 |
string |
|
Standard_GS5-8 |
string |
|
Standard_H16 |
string |
|
Standard_H16m |
string |
|
Standard_H16mr |
string |
|
Standard_H16r |
string |
|
Standard_H8 |
string |
|
Standard_H8m |
string |
|
Standard_L16s |
string |
|
Standard_L32s |
string |
|
Standard_L4s |
string |
|
Standard_L8s |
string |
|
Standard_M128-32ms |
string |
|
Standard_M128-64ms |
string |
|
Standard_M128ms |
string |
|
Standard_M128s |
string |
|
Standard_M64-16ms |
string |
|
Standard_M64-32ms |
string |
|
Standard_M64ms |
string |
|
Standard_M64s |
string |
|
Standard_NC12 |
string |
|
Standard_NC12s_v2 |
string |
|
Standard_NC12s_v3 |
string |
|
Standard_NC24 |
string |
|
Standard_NC24r |
string |
|
Standard_NC24rs_v2 |
string |
|
Standard_NC24rs_v3 |
string |
|
Standard_NC24s_v2 |
string |
|
Standard_NC24s_v3 |
string |
|
Standard_NC6 |
string |
|
Standard_NC6s_v2 |
string |
|
Standard_NC6s_v3 |
string |
|
Standard_ND12s |
string |
|
Standard_ND24rs |
string |
|
Standard_ND24s |
string |
|
Standard_ND6s |
string |
|
Standard_NV12 |
string |
|
Standard_NV24 |
string |
|
Standard_NV6 |
string |
VMDiskSecurityProfile
Určuje profil zabezpečení spravovaného disku.
Name | Typ | Description |
---|---|---|
diskEncryptionSet |
Určuje ID prostředku sady šifrování disku spravovaného zákazníkem pro spravovaný disk, který se používá pro objekt blob VMGuest šifrovaný pomocí klíče spravovaného zákazníkem ConfidentialVM s operačním systémem. |
|
securityEncryptionType |
Určuje Typ šifrování spravovaného disku. Je nastavený na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objektem blob VMGuestState, VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: Dá se nastavit jenom pro důvěrné virtuální počítače. |
VMGalleryApplication
Určuje aplikace galerie, které se mají zpřístupnit virtuálnímu počítači nebo VMSS.
Name | Typ | Description |
---|---|---|
configurationReference |
string |
Volitelné– Určuje identifikátor URI objektu blob Azure, který nahradí výchozí konfiguraci balíčku, pokud je k dispozici. |
enableAutomaticUpgrade |
boolean |
Pokud je nastavená hodnota true, bude nová verze aplikace galerie dostupná v PIR/SIG automaticky aktualizována pro virtuální počítač nebo VMSSS. |
order |
integer |
Volitelné: Určuje pořadí, ve kterém se mají balíčky instalovat. |
packageReferenceId |
string |
Určuje ID prostředku GalleryApplicationVersion ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} |
tags |
string |
Volitelné: Určuje předávací hodnotu pro obecnější kontext. |
treatFailureAsDeploymentFailure |
boolean |
Volitelné, pokud je hodnota true, selhání jakékoli operace v aplikaci VmApplication selže při nasazení. |
VMSizeProperties
Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze api:2021-07-01. Tato funkce je stále v režimu Preview a virtualMachineScaleSet ji nepodporuje. Další podrobnosti najdete v pokynech v tématu Přizpůsobení virtuálního počítače.
Name | Typ | Description |
---|---|---|
vCPUsAvailable |
integer |
Určuje počet virtuálních procesorů dostupných pro virtuální počítač. Pokud tato vlastnost není zadaná v textu požadavku, je výchozím chováním nastavit ji na hodnotu virtuálních procesorů dostupných pro danou velikost virtuálního počítače, která je k dispozici v odpovědi rozhraní API v části Seznam všech dostupných velikostí virtuálních počítačů v oblasti. |
vCPUsPerCore |
integer |
Určuje poměr virtuálních procesorů a fyzických jader. Pokud tato vlastnost není zadaná v textu požadavku, výchozí chování se nastaví na hodnotu vCPUsPerCore pro velikost virtuálního počítače vystavenou v odpovědi rozhraní API příkazu Seznam všech dostupných velikostí virtuálních počítačů v oblasti. Nastavení této vlastnosti na hodnotu 1 také znamená, že hyper-threading je zakázán. |
WindowsConfiguration
Určuje nastavení operačního systému Windows na virtuálním počítači.
Name | Typ | Description |
---|---|---|
additionalUnattendContent |
Určuje další informace ve formátu XML s kódováním Base-64, které mohou být zahrnuty do souboru Unattend.xml, který je používán instalačním programem systému Windows. |
|
enableAutomaticUpdates |
boolean |
Určuje, jestli je pro virtuální počítač s Windows povolená automatická Aktualizace. Výchozí hodnota je true (pravda). U škálovacích sad virtuálních počítačů je možné tuto vlastnost aktualizovat a aktualizace se projeví při opětovném zřízení operačního systému. |
enableVMAgentPlatformUpdates |
boolean |
Určuje, jestli je pro virtuální počítač s Windows povolená Aktualizace platformy VMAgent Platform. Výchozí hodnota je false. |
patchSettings |
[Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows. |
|
provisionVMAgent |
boolean |
Určuje, jestli se má na virtuálním počítači zřídit agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, je ve výchozím nastavení nastavena na true. Tím se zajistí, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné do virtuálního počítače později přidat rozšíření. |
timeZone |
string |
Určuje časové pásmo virtuálního počítače. např. Tichomoří (běžný čas). Možné hodnoty mohou být TimeZoneInfo.Id hodnotu z časových pásem vrácených funkcí TimeZoneInfo.GetSystemTimeZones. |
winRM |
Určuje naslouchací procesy Vzdálené správy systému Windows. To umožňuje vzdálené Windows PowerShell. |
WindowsPatchAssessmentMode
Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS.
Možné hodnoty:
ImageDefault – řídíte načasování posouzení oprav na virtuálním počítači.
AutomaticByPlatform – Platforma aktivuje pravidelná posouzení oprav. Vlastnost provisionVMAgent musí být true.
Name | Typ | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform.
Name | Typ | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače ve Windows.
Name | Typ | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. |
rebootSetting |
Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. |
WindowsVMGuestPatchMode
Určuje režim oprav hosta virtuálního počítače pro virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní.
Možné hodnoty:
Ručně – Můžete řídit použití oprav na virtuální počítač. Provedete to ručním použitím oprav uvnitř virtuálního počítače. V tomto režimu jsou automatické aktualizace zakázány; Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být false
AutomaticByOS – operační systém virtuální počítač automaticky aktualizuje. Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být true.
AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnosti provisionVMAgent a WindowsConfiguration.enableAutomaticUpdates musí být true.
Name | Typ | Description |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
Určuje naslouchací procesy Vzdálené správy systému Windows. To umožňuje vzdálené Windows PowerShell.
Name | Typ | Description |
---|---|---|
listeners |
Seznam naslouchacích procesů Vzdálená správa systému Windows |
WinRMListener
Seznam naslouchacích procesů vzdálené správy systému Windows
Name | Typ | Description |
---|---|---|
certificateUrl |
string |
Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V takovém případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je zakódovaný ve formátu UTF-8: |
protocol |
Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou http,https. |