Virtual Machine Scale Set VMs - List
Pobiera listę wszystkich maszyn wirtualnych w zestawach skalowania maszyn wirtualnych.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines?api-version=2024-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines?$filter={$filter}&$select={$select}&$expand={$expand}&api-version=2024-03-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów. |
subscription
|
path | True |
string |
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi. |
virtual
|
path | True |
string |
Nazwa zestawu skalowania maszyn wirtualnych. |
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
$expand
|
query |
string |
Wyrażenie rozwiń, które ma być stosowane do operacji. Dozwolone wartości to "instanceView". |
|
$filter
|
query |
string |
Filtr do zastosowania do operacji. Dozwolone wartości to "startswith(instanceView/statuses/code, 'PowerState') eq true", "properties/latestModelApplied eq true", "properties/latestModelApplied eq false". |
|
$select
|
query |
string |
Parametry listy. Dozwolone wartości to "instanceView", "instanceView/statuses". |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Virtual |
Virtual |
VirtualMachineScaleSetVM_List_MaximumSet_Gen
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaa/virtualMachines?$filter=aaaaaaaaaaaaaa&$select=aaaaaaaaaaaaaaaaaaaaa&$expand=aaaaaaaaaaaaa&api-version=2024-03-01
Sample Response
{
"value": [
{
"name": "{vmss-vm-name}",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0",
"type": "Microsoft.Compute/virtualMachines",
"location": "westus",
"tags": {},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vmsstestnetconfig5415",
"properties": {
"primary": true,
"enableAcceleratedNetworking": true,
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": true,
"ipConfigurations": [
{
"name": "vmsstestnetconfig9693",
"properties": {
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vn4071/subnets/sn5503"
},
"privateIPAddressVersion": "IPv4",
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 18,
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"deleteOption": "Delete"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerInboundNatPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"enableFpga": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"deleteOption": "Delete"
}
}
]
},
"vmId": "42af9fdf-b906-4ad7-9905-8316209ff619",
"hardwareProfile": {
"vmSize": "Basic_A0",
"vmSizeProperties": {
"vCPUsAvailable": 9,
"vCPUsPerCore": 12
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20180315",
"exactVersion": "4.127.20180315",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaa",
"id": "a"
},
"osDisk": {
"osType": "Windows",
"name": "vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"createOption": "FromImage",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"deleteOption": "Delete"
},
"dataDisks": [
{
"lun": 1,
"name": "vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"createOption": "Empty",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 128,
"toBeDetached": true,
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diskIOPSReadWrite": 18,
"diskMBpsReadWrite": 29,
"detachOption": "ForceDetach",
"deleteOption": "Delete"
}
]
},
"osProfile": {
"computerName": "test000000",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true,
"customData": "aaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaa",
"keyData": "aaaaaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
}
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0/networkInterfaces/vmsstestnetconfig5415",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2020-11-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaa"
]
},
"ipConfigurations": [
{
"name": "aa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 2,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaa"
}
],
"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}"
}
}
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaa"
}
},
"provisioningState": "Succeeded",
"instanceView": {
"platformUpdateDomain": 23,
"platformFaultDomain": 14,
"rdpThumbPrint": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"vmAgent": {
"vmAgentVersion": "aaaaaaaaaaaaaaaaaaaaaaa",
"extensionHandlers": [
{
"type": "aaaaaaaaaaaaa",
"typeHandlerVersion": "aaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"maintenanceRedeployStatus": {
"isCustomerInitiatedMaintenanceAllowed": true,
"preMaintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"preMaintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"lastOperationResultCode": "None",
"lastOperationMessage": "aaaaaa"
},
"disks": [
{
"name": "aaaaaaaaaaa",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"extensions": [
{
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"vmHealth": {
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"bootDiagnostics": {
"consoleScreenshotBlobUri": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"serialConsoleLogBlobUri": "aaaaaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"assignedHost": "aaaaaaa",
"placementGroupId": "aaa"
},
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaa",
"protectionPolicy": {
"protectFromScaleIn": true,
"protectFromScaleSetActions": true
},
"timeCreated": "2021-06-27T01:02:38.3138469+00:00"
},
"resources": [
{
"name": "CustomScriptExtension-DSC",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM/extensions/CustomScriptExtension-DSC",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus",
"tags": {},
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"settings": {},
"forceUpdateTag": "aaaaaaa",
"enableAutomaticUpgrade": true,
"protectedSettings": {},
"instanceView": {
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"suppressFailures": true
}
}
],
"instanceId": "aaaaaaaaaaaa",
"sku": {
"name": "Classic",
"tier": "aaaaaaaaaaaaaa",
"capacity": 29
},
"plan": {
"name": "aaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaaaaaaaa"
},
"zones": [
"a"
]
}
],
"nextLink": "aaaaaaaaaaaaaa"
}
VirtualMachineScaleSetVM_List_MinimumSet_Gen
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/virtualMachines?api-version=2024-03-01
Sample Response
{
"value": [
{
"location": "westus",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0"
}
]
}
Definicje
Nazwa | Opis |
---|---|
Additional |
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej w zestawie skalowania. Na przykład: czy maszyna wirtualna ma możliwość obsługi dołączania dysków danych zarządzanych przy użyciu UltraSSD_LRS typu konta magazynu. |
Additional |
Określa dodatkowe informacje sformatowane w formacie XML zakodowanym w formacie base-64, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. |
Api |
Identyfikator zasobu źródłowego. Może to być migawka lub punkt przywracania dysku, z którego ma zostać utworzony dysk. |
Api |
Błąd interfejsu API. |
Api |
Baza błędów interfejsu API. |
Boot |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. UWAGA: Jeśli określono identyfikator storageUri, upewnij się, że konto magazynu znajduje się w tym samym regionie i subskrypcji co maszyna wirtualna. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
Boot |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
Caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Domyślne zachowanie to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage. |
Cloud |
Odpowiedź na błąd z usługi Compute. |
Component |
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. |
Data |
Określa parametry używane do dodawania dysku danych do maszyny wirtualnej. Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure). |
Delete |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
Diagnostics |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
Diff |
Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego. |
Diff |
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Możliwe wartości to: CacheDisk,ResourceDisk,NvmeDisk. Zachowaniem domyślnym jest: CacheDisk, jeśli dla rozmiaru maszyny wirtualnej skonfigurowano inny parametr ResourceDisk lub NvmeDisk. Aby sprawdzić, które rozmiary maszyn wirtualnych uwidacznia dysk pamięci podręcznej, zapoznaj się z dokumentacją rozmiaru maszyny wirtualnej dla maszyny wirtualnej z systemem Windows w https://docs.microsoft.com/azure/virtual-machines/windows/sizes systemie i maszynie wirtualnej z systemem Linux https://docs.microsoft.com/azure/virtual-machines/linux/sizes . Minimalna wersja interfejsu API dla nvmeDisk: 2024-03-01. |
Diff |
Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną. |
Disk |
Określa typ kontrolera dysku skonfigurowany dla maszyny wirtualnej. Uwaga: Ta właściwość zostanie ustawiona na domyślny typ kontrolera dysku, jeśli nie zostanie określona podana maszyna wirtualna zostanie utworzona z ustawieniem "hyperVGeneration" na wartość V2 na podstawie możliwości dysku systemu operacyjnego i rozmiaru maszyny wirtualnej z określonej minimalnej wersji interfejsu API. Należy cofnąć przydział maszyny wirtualnej przed zaktualizowaniem jej typu kontrolera dysku, chyba że aktualizujesz rozmiar maszyny wirtualnej w konfiguracji maszyny wirtualnej, która niejawnie cofa przydział i cofa przydział maszyny wirtualnej. Minimalna wersja interfejsu API: 2022-08-01. |
Disk |
Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Dołączanie: ta wartość jest używana, gdy używasz wyspecjalizowanego dysku do utworzenia maszyny wirtualnej. FromImage: Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
Disk |
Określa, czy dysk systemu operacyjnego powinien zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na Wartość Odłącz. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna jest ustawiona na Wartość Usuń. Użytkownik nie może zmienić opcji usuwania efemerycznego dysku systemu operacyjnego. |
Disk |
Określa zachowanie odłączania, które ma być używane podczas odłączania dysku lub który jest już w trakcie odłączania od maszyny wirtualnej. Obsługiwane wartości: ForceDetach. detachOption: ForceDetach ma zastosowanie tylko dla zarządzanych dysków danych. Jeśli poprzednia próba odłączenia dysku danych nie została ukończona z powodu nieoczekiwanego błędu z maszyny wirtualnej, a dysk nadal nie został zwolniony, użyj opcji wymuszania odłączania jako ostatniej opcji odłączania dysku w celu wymuszonego odłączenia dysku od maszyny wirtualnej. Wszystkie zapisy mogły nie zostać opróżnione podczas korzystania z tego zachowania odłączania. Ta funkcja jest nadal w trybie wersji zapoznawczej i nie jest obsługiwana w przypadku zestawu VirtualMachineScaleSet. Aby wymusić odłączenie aktualizacji dysku danych na wartość "true" wraz z ustawieniem detachOption: "ForceDetach". |
Disk |
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych klienta dla dysku zarządzanego. |
Disk |
Określa ustawienia szyfrowania dla dysku systemu operacyjnego. |
Disk |
Informacje o dyskach. |
Domain |
Zakres etykiety Nazwa domeny zasobów PublicIPAddress, które zostaną utworzone. Wygenerowana etykieta nazwy to łączenie etykiety nazwy domeny skrótu z zasadami zgodnie z zakresem etykiety nazwy domeny i unikatowym identyfikatorem profilu sieci maszyny wirtualnej. |
Encryption |
Określa tożsamość zarządzaną używaną przez program ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy. |
Hardware |
Określa ustawienia sprzętu maszyny wirtualnej. |
Hyper |
Generacja funkcji hypervisor maszyny wirtualnej [V1, V2] |
Image |
Określa informacje o obrazie do użycia. Można określić informacje o obrazach platformy, obrazach witryny Marketplace lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu z witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. |
Inner |
Szczegóły błędu wewnętrznego. |
Instance |
Stan widoku wystąpienia. |
IPVersion |
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
IPVersions |
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
Key |
Określa lokalizację klucza szyfrowania klucza w Key Vault. |
Key |
Ustawienia chronione rozszerzeń, które są przekazywane przez odwołanie i używane z magazynu kluczy |
Linux |
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux on Azure-Endorsed Distributions (Dystrybucje systemu Linux w systemie Azure-Endorsed). |
Linux |
Określa tryb oceny poprawek gościa maszyny wirtualnej IaaS dla maszyny wirtualnej IaaS. |
Linux |
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux. |
Linux |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
Linux |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w funkcji patchingu gościa maszyny wirtualnej w systemie Linux. |
Linux |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych za pomocą modułu OrchestrationMode jako elastycznego. |
Maintenance |
Kod wyniku ostatniej operacji konserwacji. |
Maintenance |
Stan Operacja konserwacji na maszynie wirtualnej. |
Managed |
Parametry dysku zarządzanego. |
Mode |
Określa tryb wykonywany przez agenta proxyAgent, jeśli funkcja jest włączona. Serwer proxyAgent rozpocznie inspekcję lub monitorowanie, ale nie wymusza kontroli dostępu nad żądaniami do punktów końcowych hosta w trybie inspekcji, podczas gdy w trybie wymuszania będzie wymuszać kontrolę dostępu. Wartość domyślna to Tryb wymuszania. |
Network |
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego |
Network |
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego. |
Network |
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego. |
Network |
Określa listę identyfikatorów zasobów dla interfejsów sieciowych skojarzonych z maszyną wirtualną. |
Network |
Określa interfejsy sieciowe maszyny wirtualnej. |
Operating |
Typ systemu operacyjnego. |
OSDisk |
Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure). |
OSProfile |
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. |
Pass |
Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem. |
Patch |
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows. |
Plan |
Określa informacje o obrazie witryny Marketplace używanym do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, musisz włączyć obraz do użytku programowego. W Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij .> Wprowadź wymagane informacje, a następnie kliknij przycisk Zapisz. |
Protocol |
Określa protokół odbiornika Usługi WinRM. Możliwe wartości to : http,https. |
Proxy |
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2024-03-01. |
Public |
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego. |
Public |
Określ nazwę jednostki SKU publicznego adresu IP |
Public |
Określanie warstwy jednostki SKU publicznego adresu IP |
Public |
Określanie typu alokacji publicznego adresu IP |
Resource |
Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej. |
security |
Określa typ szyfrowania dysku zarządzanego. Jest ona ustawiona na DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z vmGuestState blob, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM dla nietrwałego stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych. |
Security |
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyny wirtualnej. |
Security |
Określa typ zabezpieczeń maszyny wirtualnej. Należy ustawić ją na dowolną określoną wartość, aby włączyć funkcję UefiSettings. Domyślne zachowanie to: UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona. |
Setting |
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. |
Sku |
Jednostka SKU maszyny wirtualnej. |
Ssh |
Określa konfigurację klucza SSH dla systemu operacyjnego Linux. |
Ssh |
Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych z systemem Linux. |
Status |
Kod poziomu. |
Storage |
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych, nie można jej używać z dyskiem systemu operacyjnego. |
Storage |
Określa ustawienia magazynu dla dysków maszyny wirtualnej. |
Sub |
Względny adres URL Key Vault zawierający wpis tajny. |
Uefi |
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
User |
Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
Vault |
Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty. |
Vault |
Określa zestaw certyfikatów, które mają być zainstalowane na maszynie wirtualnej. Aby zainstalować certyfikaty na maszynie wirtualnej, zaleca się użycie rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Linux lub rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Windows. |
Virtual |
Wirtualny dysk twardy. |
Virtual |
Agent maszyny wirtualnej uruchomiony na maszynie wirtualnej. |
Virtual |
Zasoby rozszerzenia podrzędnego maszyny wirtualnej. |
Virtual |
Widok wystąpienia programu obsługi rozszerzenia maszyny wirtualnej. |
Virtual |
Widok wystąpienia rozszerzenia maszyny wirtualnej. |
Virtual |
Stan kondycji maszyny wirtualnej. |
Virtual |
Tożsamość maszyny wirtualnej, jeśli została skonfigurowana. |
Virtual |
Lista tagów IP skojarzonych z publicznym adresem IP. |
Virtual |
Określa konfiguracje sieci, które będą używane do tworzenia zasobów sieciowych maszyn wirtualnych. |
Virtual |
Ustawienia dns, które mają być stosowane w interfejsach sieciowych. |
Virtual |
Określa konfiguracje adresów IP interfejsu sieciowego. |
Virtual |
PublicIPAddressConfiguration. |
Virtual |
Ustawienia dns, które mają być stosowane na adresach publicIP. |
Virtual |
Określa konfiguracje adresów IP interfejsu sieciowego. |
Virtual |
Lista tagów IP skojarzonych z publicznym adresem IP. |
Virtual |
Lista konfiguracji sieci. |
Virtual |
Ustawienia dns, które mają być stosowane w interfejsach sieciowych. |
Virtual |
PublicIPAddressConfiguration. |
Virtual |
Ustawienia dns, które mają być stosowane na adresach publicIP. |
Virtual |
Lista maszyn wirtualnych zestawów skalowania maszyn wirtualnych. |
Virtual |
Widok wystąpienia maszyny wirtualnej. |
Virtual |
Odpowiedź operacji Lista maszyn wirtualnych zestawu skalowania maszyn wirtualnych. |
Virtual |
Określa konfigurację profilu sieciowego maszyny wirtualnej. |
Virtual |
Określa zasady ochrony maszyny wirtualnej. |
Virtual |
Określa rozmiar maszyny wirtualnej. Typ danych wyliczenia jest obecnie przestarzały i zostanie usunięty do 23 grudnia 2023 r. Zalecanym sposobem uzyskania listy dostępnych rozmiarów jest użycie następujących interfejsów API: Wyświetlanie listy wszystkich dostępnych rozmiarów maszyn wirtualnych w zestawie dostępności, Wyświetlanie listy wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie. Lista wszystkich dostępnych rozmiarów maszyn wirtualnych do zmiany rozmiaru. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Rozmiary maszyn wirtualnych. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności. |
VMDisk |
Określa profil zabezpieczeń dysku zarządzanego. |
VMSize |
Określa właściwości dostosowywania rozmiaru maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-07-01. Ta funkcja jest nadal w trybie w wersji zapoznawczej i nie jest obsługiwana w przypadku zestawu VirtualMachineScaleSet. Aby uzyskać więcej informacji, postępuj zgodnie z instrukcjami w temacie Dostosowywanie maszyny wirtualnej . |
Windows |
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. |
Windows |
Określa tryb oceny poprawki gościa maszyny wirtualnej IaaS maszyny wirtualnej. |
Windows |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
Windows |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w poprawce gościa maszyny wirtualnej w systemie Windows. |
Windows |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych za pomocą modułu OrchestrationMode jako elastycznego. |
Win |
Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne Windows PowerShell. |
Win |
Lista odbiorników zdalnego zarządzania systemem Windows |
AdditionalCapabilities
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej w zestawie skalowania. Na przykład: czy maszyna wirtualna ma możliwość obsługi dołączania dysków danych zarządzanych przy użyciu UltraSSD_LRS typu konta magazynu.
Nazwa | Typ | Opis |
---|---|---|
hibernationEnabled |
boolean |
Flaga, która włącza lub wyłącza możliwość hibernacji na maszynie wirtualnej. |
ultraSSDEnabled |
boolean |
Flaga, która włącza lub wyłącza możliwość posiadania co najmniej jednego dysku danych zarządzanych przy użyciu UltraSSD_LRS typu konta magazynu na maszynie wirtualnej lub maszynie wirtualnej. Dyski zarządzane z typem konta magazynu UltraSSD_LRS można dodać do maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych tylko wtedy, gdy ta właściwość jest włączona. |
AdditionalUnattendContent
Określa dodatkowe informacje sformatowane w formacie XML zakodowanym w formacie base-64, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows.
Nazwa | Typ | Opis |
---|---|---|
componentName |
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. |
|
content |
string |
Określa sformatowaną zawartość XML dodaną do pliku unattend.xml dla określonej ścieżki i składnika. Kod XML musi być mniejszy niż 4 KB i musi zawierać element główny ustawienia lub funkcji, która jest wstawiona. |
passName |
Nazwa przekazania. Obecnie jedyną dozwoloną wartością jest OobeSystem. |
|
settingName |
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. |
ApiEntityReference
Identyfikator zasobu źródłowego. Może to być migawka lub punkt przywracania dysku, z którego ma zostać utworzony dysk.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu usługi ARM w postaci /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Błąd interfejsu API.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
details |
Szczegóły błędu interfejsu API |
|
innererror |
Wewnętrzny błąd interfejsu API |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy określonego błędu. |
ApiErrorBase
Baza błędów interfejsu API.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy określonego błędu. |
BootDiagnostics
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. UWAGA: Jeśli określono identyfikator storageUri, upewnij się, że konto magazynu znajduje się w tym samym regionie i subskrypcji co maszyna wirtualna. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Określa, czy na maszynie wirtualnej powinna być włączona diagnostyka rozruchu. |
storageUri |
string |
Identyfikator URI konta magazynu, który ma być używany do umieszczania danych wyjściowych konsoli i zrzutu ekranu. Jeśli identyfikator storageUri nie zostanie określony podczas włączania diagnostyki rozruchu, zostanie użyty magazyn zarządzany. |
BootDiagnosticsInstanceView
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor.
Nazwa | Typ | Opis |
---|---|---|
consoleScreenshotBlobUri |
string |
Identyfikator URI zrzutu ekranu konsoli obiektu blob. Uwaga:Nie zostanie to ustawione, jeśli diagnostyka rozruchu jest obecnie włączona w zarządzanym magazynie. |
serialConsoleLogBlobUri |
string |
Identyfikator URI obiektu blob dziennika konsoli szeregowej. Uwaga:Nie zostanie to ustawione, jeśli diagnostyka rozruchu jest obecnie włączona w zarządzanym magazynie. |
status |
Informacje o stanie diagnostyki rozruchu maszyny wirtualnej. Uwaga: Zostanie ona ustawiona tylko wtedy, gdy podczas włączania diagnostyki rozruchu wystąpią błędy. |
CachingTypes
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Domyślne zachowanie to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage.
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CloudError
Odpowiedź na błąd z usługi Compute.
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd interfejsu API. |
ComponentNames
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup.
Nazwa | Typ | Opis |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
DataDisk
Określa parametry używane do dodawania dysku danych do maszyny wirtualnej. Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure).
Nazwa | Typ | Opis |
---|---|---|
caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Domyślne zachowanie to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage. |
|
createOption |
Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Dołączanie: ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą wyspecjalizowanego dysku. FromImage: Ta wartość jest używana podczas tworzenia dysku danych maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. Pusty: Ta wartość jest używana podczas tworzenia pustego dysku danych. Kopii: Ta wartość służy do tworzenia dysku danych na podstawie migawki lub innego dysku. Przywrócić: Ta wartość służy do tworzenia dysku danych z punktu przywracania dysku. |
|
deleteOption |
Określa, czy dysk danych ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk danych zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk danych jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na Wartość Odłącz. |
|
detachOption |
Określa zachowanie odłączania, które ma być używane podczas odłączania dysku lub który jest już w trakcie odłączania od maszyny wirtualnej. Obsługiwane wartości: ForceDetach. detachOption: ForceDetach ma zastosowanie tylko dla zarządzanych dysków danych. Jeśli poprzednia próba odłączenia dysku danych nie została ukończona z powodu nieoczekiwanego błędu z maszyny wirtualnej, a dysk nadal nie został zwolniony, użyj opcji wymuszonego odłączania jako opcji ostateczności, aby wymusić wymuszone odłączenie dysku od maszyny wirtualnej. Wszystkie zapisy mogły nie zostać opróżnione podczas korzystania z tego zachowania odłączania. Ta funkcja jest nadal w trybie w wersji zapoznawczej i nie jest obsługiwana w przypadku zestawu VirtualMachineScaleSet. Aby wymusić odłączenie aktualizacji dysku danych na wartość "true" wraz z ustawieniem detachOption: "ForceDetach". |
|
diskIOPSReadWrite |
integer |
Określa Read-Write liczby operacji we/wy na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. Zwracane tylko dla dysków maszyn wirtualnych virtualMachine ScaleSet. Można aktualizować tylko za pośrednictwem aktualizacji zestawu skalowania maszyn wirtualnych. |
diskMBpsReadWrite |
integer |
Określa przepustowość w MB na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. Zwracane tylko dla dysków maszyn wirtualnych virtualMachine ScaleSet. Można aktualizować tylko za pośrednictwem aktualizacji zestawu skalowania maszyn wirtualnych. |
diskSizeGB |
integer |
Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023. |
image |
Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed dołączeniem do maszyny wirtualnej. Jeśli podano element SourceImage, docelowy wirtualny dysk twardy nie może istnieć. |
|
lun |
integer |
Określa numer jednostki logicznej dysku danych. Ta wartość służy do identyfikowania dysków danych na maszynie wirtualnej i dlatego musi być unikatowa dla każdego dysku danych dołączonego do maszyny wirtualnej. |
managedDisk |
Parametry dysku zarządzanego. |
|
name |
string |
Nazwa dysku. |
sourceResource |
Identyfikator zasobu źródłowego. Może to być migawka lub punkt przywracania dysku, z którego ma zostać utworzony dysk. |
|
toBeDetached |
boolean |
Określa, czy dysk danych jest w trakcie odłączania od zestawu VirtualMachine/VirtualMachineScaleset |
vhd |
Wirtualny dysk twardy. |
|
writeAcceleratorEnabled |
boolean |
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. |
DeleteOptions
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej
Nazwa | Typ | Opis |
---|---|---|
Delete |
string |
|
Detach |
string |
DiagnosticsProfile
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15.
Nazwa | Typ | Opis |
---|---|---|
bootDiagnostics |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. UWAGA: Jeśli określono identyfikator storageUri, upewnij się, że konto magazynu znajduje się w tym samym regionie i subskrypcji co maszyna wirtualna. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
DiffDiskOptions
Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
Local |
string |
DiffDiskPlacement
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Możliwe wartości to: CacheDisk,ResourceDisk,NvmeDisk. Zachowaniem domyślnym jest: CacheDisk, jeśli dla rozmiaru maszyny wirtualnej skonfigurowano inny parametr ResourceDisk lub NvmeDisk. Aby sprawdzić, które rozmiary maszyn wirtualnych uwidacznia dysk pamięci podręcznej, zapoznaj się z dokumentacją rozmiaru maszyny wirtualnej dla maszyny wirtualnej z systemem Windows w https://docs.microsoft.com/azure/virtual-machines/windows/sizes systemie i maszynie wirtualnej z systemem Linux https://docs.microsoft.com/azure/virtual-machines/linux/sizes . Minimalna wersja interfejsu API dla nvmeDisk: 2024-03-01.
Nazwa | Typ | Opis |
---|---|---|
CacheDisk |
string |
|
NvmeDisk |
string |
|
ResourceDisk |
string |
DiffDiskSettings
Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną.
Nazwa | Typ | Opis |
---|---|---|
option |
Określa ustawienia efemerycznego dysku dla dysku systemu operacyjnego. |
|
placement |
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Możliwe wartości to: CacheDisk,ResourceDisk,NvmeDisk. Zachowaniem domyślnym jest: CacheDisk, jeśli jest skonfigurowany dla rozmiaru maszyny wirtualnej, w przeciwnym razie jest używany zasób ResourceDisk lub NvmeDisk. Zapoznaj się z dokumentacją rozmiaru maszyny wirtualnej z systemem Windows na maszynie https://docs.microsoft.com/azure/virtual-machines/windows/sizes wirtualnej z systemem Windows i maszyną wirtualną z systemem Linux, aby https://docs.microsoft.com/azure/virtual-machines/linux/sizes sprawdzić, które rozmiary maszyn wirtualnych uwidacznia dysk pamięci podręcznej. Minimalna wersja interfejsu API dla dysku NvmeDisk: 2024-03-01. |
DiskControllerTypes
Określa typ kontrolera dysku skonfigurowany dla maszyny wirtualnej. Uwaga: Ta właściwość zostanie ustawiona na domyślny typ kontrolera dysku, jeśli nie zostanie określona podana maszyna wirtualna zostanie utworzona z ustawieniem "hyperVGeneration" na wartość V2 na podstawie możliwości dysku systemu operacyjnego i rozmiaru maszyny wirtualnej z określonej minimalnej wersji interfejsu API. Należy cofnąć przydział maszyny wirtualnej przed zaktualizowaniem jej typu kontrolera dysku, chyba że aktualizujesz rozmiar maszyny wirtualnej w konfiguracji maszyny wirtualnej, która niejawnie cofa przydział i cofa przydział maszyny wirtualnej. Minimalna wersja interfejsu API: 2022-08-01.
Nazwa | Typ | Opis |
---|---|---|
NVMe |
string |
|
SCSI |
string |
DiskCreateOptionTypes
Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Dołączanie: ta wartość jest używana, gdy używasz wyspecjalizowanego dysku do utworzenia maszyny wirtualnej. FromImage: Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu witryny Marketplace, należy również użyć wcześniej opisanego elementu planu.
Nazwa | Typ | Opis |
---|---|---|
Attach |
string |
|
Copy |
string |
|
Empty |
string |
|
FromImage |
string |
|
Restore |
string |
DiskDeleteOptionTypes
Określa, czy dysk systemu operacyjnego powinien zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na Wartość Odłącz. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna jest ustawiona na Wartość Usuń. Użytkownik nie może zmienić opcji usuwania efemerycznego dysku systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
Delete |
string |
|
Detach |
string |
DiskDetachOptionTypes
Określa zachowanie odłączania, które ma być używane podczas odłączania dysku lub który jest już w trakcie odłączania od maszyny wirtualnej. Obsługiwane wartości: ForceDetach. detachOption: ForceDetach ma zastosowanie tylko dla zarządzanych dysków danych. Jeśli poprzednia próba odłączenia dysku danych nie została ukończona z powodu nieoczekiwanego błędu z maszyny wirtualnej, a dysk nadal nie został zwolniony, użyj opcji wymuszania odłączania jako ostatniej opcji odłączania dysku w celu wymuszonego odłączenia dysku od maszyny wirtualnej. Wszystkie zapisy mogły nie zostać opróżnione podczas korzystania z tego zachowania odłączania. Ta funkcja jest nadal w trybie wersji zapoznawczej i nie jest obsługiwana w przypadku zestawu VirtualMachineScaleSet. Aby wymusić odłączenie aktualizacji dysku danych na wartość "true" wraz z ustawieniem detachOption: "ForceDetach".
Nazwa | Typ | Opis |
---|---|---|
ForceDetach |
string |
DiskEncryptionSetParameters
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych klienta dla dysku zarządzanego.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
DiskEncryptionSettings
Określa ustawienia szyfrowania dla dysku systemu operacyjnego.
Minimalna wersja interfejsu API: 2015-06-15
Nazwa | Typ | Opis |
---|---|---|
diskEncryptionKey |
Określa lokalizację klucza szyfrowania dysku, który jest kluczem tajnym Key Vault. |
|
enabled |
boolean |
Określa, czy szyfrowanie dysków powinno być włączone na maszynie wirtualnej. |
keyEncryptionKey |
Określa lokalizację klucza szyfrowania klucza w Key Vault. |
DiskInstanceView
Informacje o dyskach.
Nazwa | Typ | Opis |
---|---|---|
encryptionSettings |
Określa ustawienia szyfrowania dla dysku systemu operacyjnego. |
|
name |
string |
Nazwa dysku. |
statuses |
Informacje o stanie zasobu. |
DomainNameLabelScopeTypes
Zakres etykiety Nazwa domeny zasobów PublicIPAddress, które zostaną utworzone. Wygenerowana etykieta nazwy to łączenie etykiety nazwy domeny skrótu z zasadami zgodnie z zakresem etykiety nazwy domeny i unikatowym identyfikatorem profilu sieci maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
EncryptionIdentity
Określa tożsamość zarządzaną używaną przez program ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy.
Nazwa | Typ | Opis |
---|---|---|
userAssignedIdentityResourceId |
string |
Określa identyfikator zasobu usługi ARM jednej z tożsamości użytkownika skojarzonych z maszyną wirtualną. |
HardwareProfile
Określa ustawienia sprzętu maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
vmSize |
Określa rozmiar maszyny wirtualnej. Typ danych wyliczenia jest obecnie przestarzały i zostanie usunięty do 23 grudnia 2023 r. Zalecanym sposobem uzyskania listy dostępnych rozmiarów jest użycie następujących interfejsów API: Wyświetlanie listy wszystkich dostępnych rozmiarów maszyn wirtualnych w zestawie dostępności, Wyświetlanie listy wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie. Lista wszystkichdostępnych rozmiarów maszyn wirtualnych do zmiany rozmiaru. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Rozmiary maszyn wirtualnych. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności. |
|
vmSizeProperties |
Określa właściwości dostosowywania rozmiaru maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-07-01. Ta funkcja jest nadal w trybie wersji zapoznawczej i nie jest obsługiwana w przypadku zestawu VirtualMachineScaleSet. Aby uzyskać więcej informacji, postępuj zgodnie z instrukcjami w temacie Dostosowywanie maszyny wirtualnej . |
HyperVGeneration
Generacja funkcji hypervisor maszyny wirtualnej [V1, V2]
Nazwa | Typ | Opis |
---|---|---|
V1 |
string |
|
V2 |
string |
ImageReference
Określa informacje o obrazie do użycia. Można określić informacje o obrazach platformy, obrazach witryny Marketplace lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu z witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia.
Nazwa | Typ | Opis |
---|---|---|
communityGalleryImageId |
string |
Określono unikatowy identyfikator obrazu galerii społeczności dla wdrożenia maszyny wirtualnej. Można to pobrać z galerii społeczności— wywołanie GET obrazu. |
exactVersion |
string |
Określa liczbę dziesiętną, wersję obrazu platformy lub obraz platformy handlowej użyty do utworzenia maszyny wirtualnej. To pole tylko do odczytu różni się od "wersji", tylko jeśli wartość określona w polu "version" to "latest". |
id |
string |
Identyfikator zasobu |
offer |
string |
Określa ofertę obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. |
publisher |
string |
Wydawca obrazów. |
sharedGalleryImageId |
string |
Określono unikatowy identyfikator obrazu galerii udostępnionej dla wdrożenia maszyny wirtualnej. Można to pobrać z udostępnionego obrazu galerii WYWOŁAnie GET. |
sku |
string |
Jednostka SKU obrazu. |
version |
string |
Określa wersję obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. Dozwolone formaty to Major.Minor.Build lub 'latest'. Główne, pomocnicze i kompilacja to liczby dziesiętne. Określ wartość "latest", aby użyć najnowszej wersji obrazu dostępnej w czasie wdrażania. Nawet jeśli używasz wartości "latest", obraz maszyny wirtualnej nie zostanie automatycznie zaktualizowany po czasie wdrażania, nawet jeśli nowa wersja stanie się dostępna. Nie używaj pola "version" do wdrożenia obrazu galerii. Obraz galerii powinien zawsze używać pola "id" do wdrożenia, aby użyć najnowszej wersji obrazu galerii, wystarczy ustawić wartość "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}" w polu "id" bez danych wejściowych wersji. |
InnerError
Szczegóły błędu wewnętrznego.
Nazwa | Typ | Opis |
---|---|---|
errordetail |
string |
Wewnętrzny komunikat o błędzie lub zrzut wyjątku. |
exceptiontype |
string |
Typ wyjątku. |
InstanceViewStatus
Stan widoku wystąpienia.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod stanu. |
displayStatus |
string |
Krótka etykieta lokalizowalna dla stanu. |
level |
Kod poziomu. |
|
message |
string |
Szczegółowy komunikat o stanie, w tym alerty i komunikaty o błędach. |
time |
string |
Czas stanu. |
IPVersion
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6".
Nazwa | Typ | Opis |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
IPVersions
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6".
Nazwa | Typ | Opis |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
KeyVaultKeyReference
Określa lokalizację klucza szyfrowania klucza w Key Vault.
Nazwa | Typ | Opis |
---|---|---|
keyUrl |
string |
Adres URL odwołującego się do klucza szyfrowania klucza w Key Vault. |
sourceVault |
Względny adres URL Key Vault zawierający klucz. |
KeyVaultSecretReference
Ustawienia chronione rozszerzeń, które są przekazywane przez odwołanie i używane z magazynu kluczy
Nazwa | Typ | Opis |
---|---|---|
secretUrl |
string |
Adres URL odwołujący się do wpisu tajnego w Key Vault. |
sourceVault |
Względny adres URL Key Vault zawierający wpis tajny. |
LinuxConfiguration
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux on Azure-Endorsed Distributions (Dystrybucje systemu Linux w systemie Azure-Endorsed).
Nazwa | Typ | Opis |
---|---|---|
disablePasswordAuthentication |
boolean |
Określa, czy uwierzytelnianie haseł powinno być wyłączone. |
enableVMAgentPlatformUpdates |
boolean |
Wskazuje, czy Aktualizacje platformy VMAgent jest włączona dla maszyny wirtualnej z systemem Linux. Wartość domyślna to false. |
patchSettings |
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux. |
|
provisionVMAgent |
boolean |
Wskazuje, czy agent maszyny wirtualnej powinien być aprowizacji na maszynie wirtualnej. Jeśli ta właściwość nie zostanie określona w treści żądania, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
ssh |
Określa konfigurację klucza SSH dla systemu operacyjnego Linux. |
LinuxPatchAssessmentMode
Określa tryb oceny poprawek gościa maszyny wirtualnej IaaS dla maszyny wirtualnej IaaS.
Możliwe wartości:
ImageDefault — określasz czas ocen poprawek na maszynie wirtualnej.
AutomaticByPlatform — platforma wyzwoli okresowe oceny poprawek. Właściwość provisionVMAgent musi mieć wartość true.
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux.
Nazwa | Typ | Opis |
---|---|---|
assessmentMode |
Określa tryb oceny poprawek gościa maszyny wirtualnej IaaS dla maszyny wirtualnej IaaS. |
|
automaticByPlatformSettings |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w funkcji patchingu gościa maszyny wirtualnej w systemie Linux. |
|
patchMode |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.
Nazwa | Typ | Opis |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w funkcji patchingu gościa maszyny wirtualnej w systemie Linux.
Nazwa | Typ | Opis |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Umożliwia klientowi planowanie poprawek bez przypadkowych uaktualnień |
rebootSetting |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
LinuxVMGuestPatchMode
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych za pomocą modułu OrchestrationMode jako elastycznego.
Możliwe wartości:
ImageDefault — używana jest domyślna konfiguracja stosowania poprawek maszyny wirtualnej.
AutomaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez platformę. Właściwość provisionVMAgent musi mieć wartość true
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
MaintenanceOperationResultCodeTypes
Kod wyniku ostatniej operacji konserwacji.
Nazwa | Typ | Opis |
---|---|---|
MaintenanceAborted |
string |
|
MaintenanceCompleted |
string |
|
None |
string |
|
RetryLater |
string |
MaintenanceRedeployStatus
Stan Operacja konserwacji na maszynie wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
boolean |
Prawda, jeśli klient może wykonać konserwację. |
lastOperationMessage |
string |
Komunikat zwrócony dla ostatniej operacji konserwacji. |
lastOperationResultCode |
Kod wyniku ostatniej operacji konserwacji. |
|
maintenanceWindowEndTime |
string |
Godzina zakończenia okna obsługi. |
maintenanceWindowStartTime |
string |
Godzina rozpoczęcia okna obsługi. |
preMaintenanceWindowEndTime |
string |
Godzina zakończenia okna przed konserwacją. |
preMaintenanceWindowStartTime |
string |
Godzina rozpoczęcia okna przed konserwacją. |
ManagedDiskParameters
Parametry dysku zarządzanego.
Nazwa | Typ | Opis |
---|---|---|
diskEncryptionSet |
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta dla dysku zarządzanego. |
|
id |
string |
Identyfikator zasobu |
securityProfile |
Określa profil zabezpieczeń dysku zarządzanego. |
|
storageAccountType |
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. |
Mode
Określa tryb wykonywany przez agenta proxyAgent, jeśli funkcja jest włączona. Serwer proxyAgent rozpocznie inspekcję lub monitorowanie, ale nie wymusza kontroli dostępu nad żądaniami do punktów końcowych hosta w trybie inspekcji, podczas gdy w trybie wymuszania będzie wymuszać kontrolę dostępu. Wartość domyślna to Tryb wymuszania.
Nazwa | Typ | Opis |
---|---|---|
Audit |
string |
|
Enforce |
string |
NetworkApiVersion
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego
Nazwa | Typ | Opis |
---|---|---|
2020-11-01 |
string |
NetworkInterfaceAuxiliaryMode
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego.
Nazwa | Typ | Opis |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego.
Nazwa | Typ | Opis |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
NetworkInterfaceReference
Określa listę identyfikatorów zasobów dla interfejsów sieciowych skojarzonych z maszyną wirtualną.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
properties.deleteOption |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
|
properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
NetworkProfile
Określa interfejsy sieciowe maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
networkApiVersion |
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego |
|
networkInterfaceConfigurations |
Określa konfiguracje sieci, które będą używane do tworzenia zasobów sieciowych maszyn wirtualnych. |
|
networkInterfaces |
Określa listę identyfikatorów zasobów dla interfejsów sieciowych skojarzonych z maszyną wirtualną. |
OperatingSystemTypes
Typ systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
Linux |
string |
|
Windows |
string |
OSDisk
Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure).
Nazwa | Typ | Opis |
---|---|---|
caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Domyślne zachowanie to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage. |
|
createOption |
Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Dołączanie: ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą wyspecjalizowanego dysku. FromImage: Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
|
deleteOption |
Określa, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na Wartość Odłącz. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna to Usuń. Użytkownik nie może zmienić opcji usuwania dla efemerycznego dysku systemu operacyjnego. |
|
diffDiskSettings |
Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego używanego przez maszynę wirtualną. |
|
diskSizeGB |
integer |
Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023. |
encryptionSettings |
Określa ustawienia szyfrowania dla dysku systemu operacyjnego. Minimalna wersja interfejsu API: 2015-06-15. |
|
image |
Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed dołączeniem do maszyny wirtualnej. Jeśli podano element SourceImage, docelowy wirtualny dysk twardy nie może istnieć. |
|
managedDisk |
Parametry dysku zarządzanego. |
|
name |
string |
Nazwa dysku. |
osType |
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu użytkownika lub wyspecjalizowanego dysku VHD. Możliwe wartości to: Windows,Linux. |
|
vhd |
Wirtualny dysk twardy. |
|
writeAcceleratorEnabled |
boolean |
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. |
OSProfile
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
adminPassword |
string |
Określa hasło konta administratora. |
adminUsername |
string |
Określa nazwę konta administratora. |
allowExtensionOperations |
boolean |
Określa, czy operacje rozszerzenia powinny być dozwolone na maszynie wirtualnej. Może to być ustawione na wartość Fałsz tylko wtedy, gdy na maszynie wirtualnej nie ma żadnych rozszerzeń. |
computerName |
string |
Określa nazwę systemu operacyjnego hosta maszyny wirtualnej. Nie można zaktualizować tej nazwy po utworzeniu maszyny wirtualnej. Maksymalna długość (Windows): 15 znaków. Maksymalna długość (Linux): 64 znaki. Aby uzyskać konwencje nazewnictwa i ograniczenia, zobacz Wytyczne dotyczące implementacji usług infrastruktury platformy Azure. |
customData |
string |
Określa ciąg zakodowany w formacie base-64 danych niestandardowych. Ciąg zakodowany w formacie base-64 jest dekodowany do tablicy binarnej, która jest zapisywana jako plik na maszynie wirtualnej. Maksymalna długość tablicy binarnej wynosi 65535 bajtów. Uwaga: nie przekazuj żadnych wpisów tajnych ani haseł we właściwości customData. Tej właściwości nie można zaktualizować po utworzeniu maszyny wirtualnej. Właściwość "customData" jest przekazywana do maszyny wirtualnej do zapisania jako pliku, aby uzyskać więcej informacji, zobacz Custom Data on Azure VMs (Dane niestandardowe na maszynach wirtualnych platformy Azure). Aby użyć pakietu cloud-init dla maszyny wirtualnej z systemem Linux, zobacz Artykuł Using cloud-init to customize a Linux VM during creation (Używanie pakietu cloud-init do dostosowywania maszyny wirtualnej z systemem Linux podczas tworzenia). |
linuxConfiguration |
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux on Azure-Endorsed Distributions (Dystrybucje systemu Linux w systemie Azure-Endorsed). |
|
requireGuestProvisionSignal |
boolean |
Opcjonalna właściwość, która musi być ustawiona na wartość True lub pominięta. |
secrets |
Określa zestaw certyfikatów, które mają być zainstalowane na maszynie wirtualnej. Aby zainstalować certyfikaty na maszynie wirtualnej, zaleca się użycie rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Linux lub rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Windows. |
|
windowsConfiguration |
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. |
PassNames
Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem.
Nazwa | Typ | Opis |
---|---|---|
OobeSystem |
string |
PatchSettings
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows.
Nazwa | Typ | Opis |
---|---|---|
assessmentMode |
Określa tryb oceny poprawek gościa maszyny wirtualnej dla maszyny wirtualnej IaaS. |
|
automaticByPlatformSettings |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w funkcji Patching gościa maszyny wirtualnej w systemie Windows. |
|
enableHotpatching |
boolean |
Umożliwia klientom stosowanie poprawek maszyn wirtualnych platformy Azure bez konieczności ponownego uruchamiania. W przypadku opcji enableHotpatching parametr "provisionVMAgent" musi być ustawiony na wartość true, a wartość "patchMode" musi być ustawiona na wartość "AutomaticByPlatform". |
patchMode |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
Plan
Określa informacje o obrazie witryny Marketplace używanym do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, musisz włączyć obraz do użytku programowego. W Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij .> Wprowadź wymagane informacje, a następnie kliknij przycisk Zapisz.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Identyfikator planu. |
product |
string |
Określa produkt obrazu z platformy handlowej. Jest to taka sama wartość jak offer w elemencie imageReference. |
promotionCode |
string |
Kod podwyższania poziomu. |
publisher |
string |
Identyfikator wydawcy. |
ProtocolTypes
Określa protokół odbiornika Usługi WinRM. Możliwe wartości to : http,https.
Nazwa | Typ | Opis |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2024-03-01.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Określa, czy funkcja ProxyAgent powinna być włączona na maszynie wirtualnej, czy w zestawie skalowania maszyn wirtualnych. |
keyIncarnationId |
integer |
Zwiększenie wartości tej właściwości umożliwia użytkownikowi zresetowanie klucza używanego do zabezpieczania kanału komunikacyjnego między gościem a hostem. |
mode |
Określa tryb, na który zostanie uruchomiony agent proxyAgent, jeśli funkcja jest włączona. Serwer proxyAgent rozpocznie inspekcję lub monitorowanie, ale nie wymusza kontroli dostępu nad żądaniami do hostowania punktów końcowych w trybie inspekcji, podczas gdy w trybie wymuszania będzie wymuszać kontrolę dostępu. Wartość domyślna to Tryb wymuszania. |
PublicIPAddressSku
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego.
Nazwa | Typ | Opis |
---|---|---|
name |
Określ nazwę jednostki SKU publicznego adresu IP |
|
tier |
Określanie warstwy jednostki SKU publicznego adresu IP |
PublicIPAddressSkuName
Określ nazwę jednostki SKU publicznego adresu IP
Nazwa | Typ | Opis |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
Określanie warstwy jednostki SKU publicznego adresu IP
Nazwa | Typ | Opis |
---|---|---|
Global |
string |
|
Regional |
string |
PublicIPAllocationMethod
Określanie typu alokacji publicznego adresu IP
Nazwa | Typ | Opis |
---|---|---|
Dynamic |
string |
|
Static |
string |
ResourceIdentityType
Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
securityEncryptionTypes
Określa typ szyfrowania dysku zarządzanego. Jest ona ustawiona na DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z vmGuestState blob, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM dla nietrwałego stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityProfile
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
encryptionAtHost |
boolean |
Ta właściwość może być używana przez użytkownika w żądaniu, aby włączyć lub wyłączyć szyfrowanie hosta dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Spowoduje to włączenie szyfrowania dla wszystkich dysków, w tym dysku zasobu/tymczasowego na samym hoście. Domyślne zachowanie to: Szyfrowanie na hoście zostanie wyłączone, chyba że ta właściwość jest ustawiona na wartość true dla zasobu. |
encryptionIdentity |
Określa tożsamość zarządzaną używaną przez program ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy. |
|
proxyAgentSettings |
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2024-03-01. |
|
securityType |
Określa typ zabezpieczeń maszyny wirtualnej. Należy ustawić ją na dowolną określoną wartość, aby włączyć funkcję UefiSettings. Domyślne zachowanie to: UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona. |
|
uefiSettings |
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
SecurityTypes
Określa typ zabezpieczeń maszyny wirtualnej. Należy ustawić ją na dowolną określoną wartość, aby włączyć funkcję UefiSettings. Domyślne zachowanie to: UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona.
Nazwa | Typ | Opis |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
SettingNames
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon.
Nazwa | Typ | Opis |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
Sku
Jednostka SKU maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
capacity |
integer |
Określa liczbę maszyn wirtualnych w zestawie skalowania. |
name |
string |
Nazwa jednostki SKU. |
tier |
string |
Określa warstwę maszyn wirtualnych w zestawie skalowania. |
SshConfiguration
Określa konfigurację klucza SSH dla systemu operacyjnego Linux.
Nazwa | Typ | Opis |
---|---|---|
publicKeys |
Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych opartych na systemie Linux. |
SshPublicKey
Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych z systemem Linux.
Nazwa | Typ | Opis |
---|---|---|
keyData |
string |
Certyfikat klucza publicznego SSH używany do uwierzytelniania na maszynie wirtualnej za pośrednictwem protokołu SSH. Klucz musi być co najmniej 2048-bitowy i w formacie ssh-rsa. Aby utworzyć klucze SSH, zobacz [Tworzenie kluczy SSH w systemach Linux i Mac dla maszyn wirtualnych z systemem Linux na platformie Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
path |
string |
Określa pełną ścieżkę na utworzonej maszynie wirtualnej, na której jest przechowywany klucz publiczny SSH. Jeśli plik już istnieje, określony klucz jest dołączany do pliku. Przykład: /home/user/ssh/authorized_keys |
StatusLevelTypes
Kod poziomu.
Nazwa | Typ | Opis |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
StorageAccountTypes
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych, nie można jej używać z dyskiem systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
StorageProfile
Określa ustawienia magazynu dla dysków maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
dataDisks |
Data |
Określa parametry używane do dodawania dysku danych do maszyny wirtualnej. Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure). |
diskControllerType |
Określa typ kontrolera dysku skonfigurowany dla maszyny wirtualnej. Uwaga: Ta właściwość zostanie ustawiona na domyślny typ kontrolera dysku, jeśli nie zostanie określona podana maszyna wirtualna zostanie utworzona z ustawieniem "hyperVGeneration" na wartość V2 na podstawie możliwości dysku systemu operacyjnego i rozmiaru maszyny wirtualnej z określonej minimalnej wersji interfejsu API. Należy cofnąć przydział maszyny wirtualnej przed zaktualizowaniem typu kontrolera dysku, chyba że aktualizujesz rozmiar maszyny wirtualnej w konfiguracji maszyny wirtualnej, która niejawnie cofnie przydział i cofnie przydział maszyny wirtualnej. Minimalna wersja interfejsu API: 2022-08-01. |
|
imageReference |
Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach platformy handlowej lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. |
|
osDisk |
Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure). |
SubResource
Względny adres URL Key Vault zawierający wpis tajny.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
UefiSettings
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01.
Nazwa | Typ | Opis |
---|---|---|
secureBootEnabled |
boolean |
Określa, czy bezpieczny rozruch powinien być włączony na maszynie wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
vTpmEnabled |
boolean |
Określa, czy na maszynie wirtualnej ma być włączona maszyna wirtualna vTPM. Minimalna wersja interfejsu API: 2020-12-01. |
UserAssignedIdentities
Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
Nazwa | Typ | Opis |
---|---|---|
|
VaultCertificate
Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty.
Nazwa | Typ | Opis |
---|---|---|
certificateStore |
string |
W przypadku maszyn wirtualnych z systemem Windows określa magazyn certyfikatów na maszynie wirtualnej, do której należy dodać certyfikat. Określony magazyn certyfikatów jest niejawnie na koncie LocalMachine. W przypadku maszyn wirtualnych z systemem Linux plik certyfikatu jest umieszczany w katalogu /var/lib/waagent z nazwą <pliku UppercaseThumbprint.crt dla pliku certyfikatu X509 i <UppercaseThumbprint.prv>> dla klucza prywatnego. Oba te pliki są sformatowane .pem. |
certificateUrl |
string |
Jest to adres URL certyfikatu, który został przekazany do Key Vault jako wpis tajny. Aby dodać wpis tajny do Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi być kodowaniem Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: |
VaultSecretGroup
Określa zestaw certyfikatów, które mają być zainstalowane na maszynie wirtualnej. Aby zainstalować certyfikaty na maszynie wirtualnej, zaleca się użycie rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Linux lub rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Windows.
Nazwa | Typ | Opis |
---|---|---|
sourceVault |
Względny adres URL Key Vault zawierający wszystkie certyfikaty w usłudze VaultCertificates. |
|
vaultCertificates |
Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty. |
VirtualHardDisk
Wirtualny dysk twardy.
Nazwa | Typ | Opis |
---|---|---|
uri |
string |
Określa identyfikator URI wirtualnego dysku twardego. |
VirtualMachineAgentInstanceView
Agent maszyny wirtualnej uruchomiony na maszynie wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
extensionHandlers |
Widok wystąpienia programu obsługi rozszerzenia maszyny wirtualnej. |
|
statuses |
Informacje o stanie zasobu. |
|
vmAgentVersion |
string |
Pełna wersja agenta maszyny wirtualnej. |
VirtualMachineExtension
Zasoby rozszerzenia podrzędnego maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
location |
string |
Lokalizacja zasobu |
name |
string |
Nazwa zasobu |
properties.autoUpgradeMinorVersion |
boolean |
Wskazuje, czy rozszerzenie powinno używać nowszej wersji pomocniczej, jeśli jest ona dostępna w czasie wdrażania. Po wdrożeniu rozszerzenie nie uaktualni wersji pomocniczych, chyba że zostanie ponownie wdrożone, nawet jeśli ta właściwość ma wartość true. |
properties.enableAutomaticUpgrade |
boolean |
Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli jest dostępna nowsza wersja rozszerzenia. |
properties.forceUpdateTag |
string |
Sposób, w jaki program obsługi rozszerzeń powinien zostać zmuszony do aktualizacji, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie. |
properties.instanceView |
Widok wystąpienia rozszerzenia maszyny wirtualnej. |
|
properties.protectedSettings |
object |
Rozszerzenie może zawierać ustawienia protectedSettings lub protectedSettingsFromKeyVault lub w ogóle nie są chronione. |
properties.protectedSettingsFromKeyVault |
Ustawienia chronione rozszerzeń, które są przekazywane przez odwołanie i używane z magazynu kluczy |
|
properties.provisionAfterExtensions |
string[] |
Kolekcja nazw rozszerzeń, po których należy aprowizować to rozszerzenie. |
properties.provisioningState |
string |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
properties.publisher |
string |
Nazwa wydawcy programu obsługi rozszerzeń. |
properties.settings |
object |
Formatowane ustawienia publiczne w formacie JSON dla rozszerzenia. |
properties.suppressFailures |
boolean |
Wskazuje, czy awarie wynikające z rozszerzenia zostaną pominięte (błędy operacyjne, takie jak brak nawiązywania połączenia z maszyną wirtualną, nie zostaną pominięte niezależnie od tej wartości). Wartością domyślną jest false. |
properties.type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
properties.typeHandlerVersion |
string |
Określa wersję programu obsługi skryptów. |
tags |
object |
Tagi zasobów |
type |
string |
Typ zasobu |
VirtualMachineExtensionHandlerInstanceView
Widok wystąpienia programu obsługi rozszerzenia maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
status |
Stan procedury obsługi rozszerzeń. |
|
type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
typeHandlerVersion |
string |
Określa wersję programu obsługi skryptów. |
VirtualMachineExtensionInstanceView
Widok wystąpienia rozszerzenia maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa rozszerzenia maszyny wirtualnej. |
statuses |
Informacje o stanie zasobu. |
|
substatuses |
Informacje o stanie zasobu. |
|
type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
typeHandlerVersion |
string |
Określa wersję programu obsługi skryptów. |
VirtualMachineHealthStatus
Stan kondycji maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
status |
Informacje o stanie kondycji maszyny wirtualnej. |
VirtualMachineIdentity
Tożsamość maszyny wirtualnej, jeśli została skonfigurowana.
Nazwa | Typ | Opis |
---|---|---|
principalId |
string |
Identyfikator podmiotu zabezpieczeń tożsamości maszyny wirtualnej. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system. |
tenantId |
string |
Identyfikator dzierżawy skojarzony z maszyną wirtualną. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system. |
type |
Typ tożsamości używany dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie tożsamości z maszyny wirtualnej. |
|
userAssignedIdentities |
Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
VirtualMachineIpTag
Lista tagów IP skojarzonych z publicznym adresem IP.
Nazwa | Typ | Opis |
---|---|---|
ipTagType |
string |
Typ tagu IP. Przykład: FirstPartyUsage. |
tag |
string |
Tag IP skojarzony z publicznym adresem IP. Przykład: SQL, Storage itp. |
VirtualMachineNetworkInterfaceConfiguration
Określa konfiguracje sieci, które będą używane do tworzenia zasobów sieciowych maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji interfejsu sieciowego. |
properties.auxiliaryMode |
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego. |
|
properties.auxiliarySku |
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego. |
|
properties.deleteOption |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
|
properties.disableTcpStateTracking |
boolean |
Określa, czy interfejs sieciowy jest wyłączony na potrzeby śledzenia stanu tcp. |
properties.dnsSettings |
Ustawienia dns, które mają być stosowane w interfejsach sieciowych. |
|
properties.dscpConfiguration | ||
properties.enableAcceleratedNetworking |
boolean |
Określa, czy interfejs sieciowy jest przyspieszony w sieci. |
properties.enableFpga |
boolean |
Określa, czy interfejs sieciowy jest włączony w sieci FPGA. |
properties.enableIPForwarding |
boolean |
Określa, czy przekazywanie ip jest włączone na tej karcie sieciowej. |
properties.ipConfigurations |
Określa konfiguracje adresów IP interfejsu sieciowego. |
|
properties.networkSecurityGroup |
Sieciowa grupa zabezpieczeń. |
|
properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Ustawienia dns, które mają być stosowane w interfejsach sieciowych.
Nazwa | Typ | Opis |
---|---|---|
dnsServers |
string[] |
Lista adresów IP serwerów DNS |
VirtualMachineNetworkInterfaceIPConfiguration
Określa konfiguracje adresów IP interfejsu sieciowego.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji adresu IP. |
properties.applicationGatewayBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza bram aplikacji. Maszyna wirtualna może odwoływać się do pul adresów zaplecza wielu bram aplikacji. Wiele maszyn wirtualnych nie może używać tej samej bramy aplikacji. |
|
properties.applicationSecurityGroups |
Określa tablicę odwołań do grupy zabezpieczeń aplikacji. |
|
properties.loadBalancerBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza modułów równoważenia obciążenia. Maszyna wirtualna może odwoływać się do pul adresów zaplecza jednego publicznego i jednego wewnętrznego modułu równoważenia obciążenia. [Wiele maszyn wirtualnych nie może używać tego samego podstawowego modułu równoważenia obciążenia jednostki SKU]. |
|
properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
properties.privateIPAddressVersion |
Dostępne od Api-Version 2017-03-30, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako protokół IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
properties.subnet |
Określa identyfikator podsieci. |
VirtualMachinePublicIPAddressConfiguration
PublicIPAddressConfiguration.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji adresu publicIP. |
properties.deleteOption |
Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej |
|
properties.dnsSettings |
Ustawienia dns, które mają być stosowane na adresach publicIP. |
|
properties.idleTimeoutInMinutes |
integer |
Limit czasu bezczynności publicznego adresu IP. |
properties.ipTags |
Lista tagów IP skojarzonych z publicznym adresem IP. |
|
properties.publicIPAddressVersion |
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
properties.publicIPAllocationMethod |
Określanie typu alokacji publicznego adresu IP |
|
properties.publicIPPrefix |
PublicIPPrefix, z którego mają być przydzielane adresy publicIP. |
|
sku |
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego. |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Ustawienia dns, które mają być stosowane na adresach publicIP.
Nazwa | Typ | Opis |
---|---|---|
domainNameLabel |
string |
Prefiks etykiety nazwy domeny zasobów PublicIPAddress, które zostaną utworzone. Wygenerowana etykieta nazwy jest łączeniem etykiety nazwy domeny i unikatowego identyfikatora profilu sieci maszyny wirtualnej. |
domainNameLabelScope |
Zakres etykiety Nazwa domeny zasobów PublicIPAddress, które zostaną utworzone. Wygenerowana etykieta nazwy to łączenie etykiety nazwy domeny skrótu z zasadami zgodnie z zakresem etykiety nazwy domeny i unikatowym identyfikatorem profilu sieci maszyny wirtualnej. |
VirtualMachineScaleSetIPConfiguration
Określa konfiguracje adresów IP interfejsu sieciowego.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji adresu IP. |
properties.applicationGatewayBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza bram aplikacji. Zestaw skalowania może odwoływać się do pul adresów zaplecza wielu bram aplikacji. Wiele zestawów skalowania nie może używać tej samej bramy aplikacji. |
|
properties.applicationSecurityGroups |
Określa tablicę odwołań do grupy zabezpieczeń aplikacji. |
|
properties.loadBalancerBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza modułów równoważenia obciążenia. Zestaw skalowania może odwoływać się do pul adresów zaplecza jednego publicznego i jednego wewnętrznego modułu równoważenia obciążenia. Wiele zestawów skalowania nie może używać tego samego podstawowego modułu równoważenia obciążenia jednostki SKU. |
|
properties.loadBalancerInboundNatPools |
Określa tablicę odwołań do pul nat dla ruchu przychodzącego modułów równoważenia obciążenia. Zestaw skalowania może odwoływać się do pul nat dla ruchu przychodzącego jednego publicznego i jednego wewnętrznego modułu równoważenia obciążenia. Wiele zestawów skalowania nie może używać tego samego podstawowego modułu równoważenia obciążenia jednostki SKU. |
|
properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
properties.privateIPAddressVersion |
Dostępne od Api-Version 2017-03-30, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako protokół IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
properties.subnet |
Określa identyfikator podsieci. |
VirtualMachineScaleSetIpTag
Lista tagów IP skojarzonych z publicznym adresem IP.
Nazwa | Typ | Opis |
---|---|---|
ipTagType |
string |
Typ tagu IP. Przykład: FirstPartyUsage. |
tag |
string |
Tag IP skojarzony z publicznym adresem IP. Przykład: SQL, Storage itp. |
VirtualMachineScaleSetNetworkConfiguration
Lista konfiguracji sieci.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji sieci. |
properties.auxiliaryMode |
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego. |
|
properties.auxiliarySku |
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego. |
|
properties.deleteOption |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
|
properties.disableTcpStateTracking |
boolean |
Określa, czy interfejs sieciowy jest wyłączony na potrzeby śledzenia stanu tcp. |
properties.dnsSettings |
Ustawienia dns, które mają być stosowane w interfejsach sieciowych. |
|
properties.enableAcceleratedNetworking |
boolean |
Określa, czy interfejs sieciowy jest przyspieszony w sieci. |
properties.enableFpga |
boolean |
Określa, czy interfejs sieciowy jest włączony w sieci FPGA. |
properties.enableIPForwarding |
boolean |
Określa, czy przekazywanie ip jest włączone na tej karcie sieciowej. |
properties.ipConfigurations |
Określa konfiguracje adresów IP interfejsu sieciowego. |
|
properties.networkSecurityGroup |
Sieciowa grupa zabezpieczeń. |
|
properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Ustawienia dns, które mają być stosowane w interfejsach sieciowych.
Nazwa | Typ | Opis |
---|---|---|
dnsServers |
string[] |
Lista adresów IP serwerów DNS |
VirtualMachineScaleSetPublicIPAddressConfiguration
PublicIPAddressConfiguration.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konfiguracji adresu publicIP. |
properties.deleteOption |
Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej |
|
properties.dnsSettings |
Virtual |
Ustawienia dns, które mają być stosowane na adresach publicIP. |
properties.idleTimeoutInMinutes |
integer |
Limit czasu bezczynności publicznego adresu IP. |
properties.ipTags |
Lista tagów IP skojarzonych z publicznym adresem IP. |
|
properties.publicIPAddressVersion |
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
properties.publicIPPrefix |
PublicIPPrefix, z którego mają być przydzielane adresy publicIP. |
|
sku |
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego. |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Ustawienia dns, które mają być stosowane na adresach publicIP.
Nazwa | Typ | Opis |
---|---|---|
domainNameLabel |
string |
Etykieta Nazwa domeny. Łączenie etykiety nazwy domeny i indeksu maszyny wirtualnej będzie etykietami nazw domen zasobów PublicIPAddress, które zostaną utworzone |
domainNameLabelScope |
Zakres etykiety Nazwa domeny. Łączenie etykiety nazwy domeny skrótu wygenerowanej zgodnie z zasadami z zakresu etykiety nazwy domeny i indeks maszyny wirtualnej będzie etykietami nazw domeny zasobów PublicIPAddress, które zostaną utworzone |
VirtualMachineScaleSetVM
Lista maszyn wirtualnych zestawów skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
etag |
string |
Element Etag jest właściwością zwróconą w odpowiedzi Update/Get maszyny wirtualnej zestawu skalowania maszyn wirtualnych, aby klient mógł dostarczyć go w nagłówku w celu zapewnienia optymistycznych aktualizacji. |
id |
string |
Identyfikator zasobu |
identity |
Tożsamość maszyny wirtualnej, jeśli została skonfigurowana. |
|
instanceId |
string |
Identyfikator wystąpienia maszyny wirtualnej. |
location |
string |
Lokalizacja zasobu |
name |
string |
Nazwa zasobu |
plan |
Określa informacje o obrazie witryny Marketplace używanym do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, musisz włączyć obraz do użytku programowego. W Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij .> Wprowadź wymagane informacje, a następnie kliknij przycisk Zapisz. |
|
properties.additionalCapabilities |
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej w zestawie skalowania. Na przykład: czy maszyna wirtualna ma możliwość obsługi dołączania dysków danych zarządzanych przy użyciu typu konta magazynu UltraSSD_LRS. |
|
properties.availabilitySet |
Określa informacje o zestawie dostępności, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie dostępności są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Aby uzyskać więcej informacji na temat zestawów dostępności, zobacz Omówienie zestawów dostępności. Aby uzyskać więcej informacji na temat planowanej konserwacji platformy Azure, zobacz Konserwacja i aktualizacje dla Virtual Machines na platformie Azure. Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności w czasie tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności. |
|
properties.diagnosticsProfile |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
|
properties.hardwareProfile |
Określa ustawienia sprzętu dla maszyny wirtualnej. |
|
properties.instanceView |
Widok wystąpienia maszyny wirtualnej. |
|
properties.latestModelApplied |
boolean |
Określa, czy do maszyny wirtualnej zastosowano najnowszy model. |
properties.licenseType |
string |
Określa, że używany obraz lub dysk został licencjonowany lokalnie. |
properties.modelDefinitionApplied |
string |
Określa, czy model zastosowany do maszyny wirtualnej jest modelem zestawu skalowania maszyn wirtualnych, czy dostosowanym modelem dla maszyny wirtualnej. |
properties.networkProfile |
Określa interfejsy sieciowe maszyny wirtualnej. |
|
properties.networkProfileConfiguration |
Określa konfigurację profilu sieciowego maszyny wirtualnej. |
|
properties.osProfile |
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. |
|
properties.protectionPolicy |
Określa zasady ochrony maszyny wirtualnej. |
|
properties.provisioningState |
string |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
properties.securityProfile |
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyny wirtualnej. |
|
properties.storageProfile |
Określa ustawienia magazynu dla dysków maszyny wirtualnej. |
|
properties.timeCreated |
string |
Określa czas utworzenia zasobu maszyny wirtualnej. |
properties.userData |
string |
UserData dla maszyny wirtualnej, która musi być zakodowana w formacie base-64. Klient nie powinien przekazywać w tym miejscu żadnych wpisów tajnych. |
properties.vmId |
string |
Unikatowy identyfikator maszyny wirtualnej platformy Azure. |
resources |
Zasoby rozszerzenia podrzędnego maszyny wirtualnej. |
|
sku |
Jednostka SKU maszyny wirtualnej. |
|
tags |
object |
Tagi zasobów |
type |
string |
Typ zasobu |
zones |
string[] |
Strefy maszyny wirtualnej. |
VirtualMachineScaleSetVMInstanceView
Widok wystąpienia maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
assignedHost |
string |
Identyfikator zasobu dedykowanego hosta, na którym maszyna wirtualna jest przydzielana przez automatyczne umieszczanie, gdy maszyna wirtualna jest skojarzona z dedykowaną grupą hostów z włączoną automatyczną umieszczaniem. Minimalna wersja interfejsu API: 2020-06-01. |
bootDiagnostics |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
|
computerName |
string |
Określa nazwę systemu operacyjnego hosta maszyny wirtualnej. |
disks |
Informacje o dyskach. |
|
extensions |
Informacje o rozszerzeniach. |
|
hyperVGeneration |
Generacja funkcji hypervisor maszyny wirtualnej [V1, V2] |
|
maintenanceRedeployStatus |
Stan operacja konserwacji na maszynie wirtualnej. |
|
osName |
string |
System operacyjny działający na maszynie hybrydowej. |
osVersion |
string |
Wersja systemu operacyjnego uruchomiona na maszynie hybrydowej. |
placementGroupId |
string |
Grupa umieszczania, w której jest uruchomiona maszyna wirtualna. Jeśli maszyna wirtualna zostanie cofnięto przydział, nie będzie miała identyfikatora placementGroupId. |
platformFaultDomain |
integer |
Liczba domen błędów. |
platformUpdateDomain |
integer |
Liczba aktualizacji domeny. |
rdpThumbPrint |
string |
Odcisk palca certyfikatu pulpitu zdalnego. |
statuses |
Informacje o stanie zasobu. |
|
vmAgent |
Agent maszyny wirtualnej uruchomiony na maszynie wirtualnej. |
|
vmHealth |
Stan kondycji maszyny wirtualnej. |
VirtualMachineScaleSetVMListResult
Odpowiedź operacji Lista maszyn wirtualnych zestawu skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Identyfikator URI umożliwiający pobranie następnej strony maszyn wirtualnych zestawu skalowania maszyn wirtualnych. Wywołaj metodę ListNext(), aby pobrać następną stronę maszyn wirtualnych zestawu skalowania maszyn wirtualnych |
value |
Lista maszyn wirtualnych zestawów skalowania maszyn wirtualnych. |
VirtualMachineScaleSetVMNetworkProfileConfiguration
Określa konfigurację profilu sieciowego maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
networkInterfaceConfigurations |
Lista konfiguracji sieci. |
VirtualMachineScaleSetVMProtectionPolicy
Określa zasady ochrony maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
protectFromScaleIn |
boolean |
Wskazuje, że maszyna wirtualna zestawu skalowania maszyn wirtualnych nie powinna być brana pod uwagę podczas operacji skalowania w poziomie. |
protectFromScaleSetActions |
boolean |
Wskazuje, że aktualizacje lub akcje modelu (w tym skalowanie w poziomie) zainicjowane w zestawie skalowania maszyn wirtualnych nie powinny być stosowane do maszyny wirtualnej zestawu skalowania maszyn wirtualnych. |
VirtualMachineSizeTypes
Określa rozmiar maszyny wirtualnej. Typ danych wyliczenia jest obecnie przestarzały i zostanie usunięty do 23 grudnia 2023 r. Zalecanym sposobem uzyskania listy dostępnych rozmiarów jest użycie następujących interfejsów API: Wyświetlanie listy wszystkich dostępnych rozmiarów maszyn wirtualnych w zestawie dostępności, Wyświetlanie listy wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie. Lista wszystkich dostępnych rozmiarów maszyn wirtualnych do zmiany rozmiaru. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Rozmiary maszyn wirtualnych. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności.
Nazwa | Typ | Opis |
---|---|---|
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
Określa profil zabezpieczeń dysku zarządzanego.
Nazwa | Typ | Opis |
---|---|---|
diskEncryptionSet |
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych klienta używany dla dysku zarządzanego przez klienta zaszyfrowanego poufnego dysku systemu operacyjnego maszyny wirtualnej maszyny wirtualnej i obiektu blob vmGuest. |
|
securityEncryptionType |
Określa typ szyfrowania dysku zarządzanego. Jest ono ustawione na Wartość DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z obiektem blob VMGuestState, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM, aby nie utrwalać stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych. |
VMSizeProperties
Określa właściwości dostosowywania rozmiaru maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-07-01. Ta funkcja jest nadal w trybie w wersji zapoznawczej i nie jest obsługiwana w przypadku zestawu VirtualMachineScaleSet. Aby uzyskać więcej informacji, postępuj zgodnie z instrukcjami w temacie Dostosowywanie maszyny wirtualnej .
Nazwa | Typ | Opis |
---|---|---|
vCPUsAvailable |
integer |
Określa liczbę procesorów wirtualnych dostępnych dla maszyny wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, zachowaniem domyślnym jest ustawienie jej na wartość procesorów wirtualnych dostępnych dla tego rozmiaru maszyny wirtualnej uwidocznionej w odpowiedzi interfejsu API listy wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie. |
vCPUsPerCore |
integer |
Określa stosunek rdzeni wirtualnych do fizycznego. Jeśli ta właściwość nie zostanie określona w treści żądania, domyślne zachowanie jest ustawione na wartość vCPUsPerCore dla rozmiaru maszyny wirtualnej uwidocznionego w odpowiedzi interfejsu API listy wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie. Ustawienie tej właściwości na 1 oznacza również, że hiperwątkowanie jest wyłączone. |
WindowsConfiguration
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
additionalUnattendContent |
Określa dodatkowe informacje w formacie XML zakodowane w formacie base-64, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. |
|
enableAutomaticUpdates |
boolean |
Wskazuje, czy dla maszyny wirtualnej z systemem Windows jest włączona funkcja automatycznego Aktualizacje. Wartość domyślna to True. W przypadku zestawów skalowania maszyn wirtualnych tę właściwość można zaktualizować, a aktualizacje zostaną zastosowane podczas ponownego aprowizowania systemu operacyjnego. |
enableVMAgentPlatformUpdates |
boolean |
Wskazuje, czy Aktualizacje platformy VMAgent jest włączona dla maszyny wirtualnej z systemem Windows. Wartość domyślna to false. |
patchSettings |
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows. |
|
provisionVMAgent |
boolean |
Wskazuje, czy agent maszyny wirtualnej powinien być aprowizacji na maszynie wirtualnej. Jeśli ta właściwość nie zostanie określona w treści żądania, domyślnie jest ustawiona na wartość true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
timeZone |
string |
Określa strefę czasową maszyny wirtualnej. np. "Pacyfik (czas standardowy). Możliwe wartości mogą być TimeZoneInfo.Id wartości ze stref czasowych zwracanych przez TimeZoneInfo.GetSystemTimeZones. |
winRM |
Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne Windows PowerShell. |
WindowsPatchAssessmentMode
Określa tryb oceny poprawki gościa maszyny wirtualnej IaaS maszyny wirtualnej.
Możliwe wartości:
ImageDefault — kontrolujesz czas ocen poprawek na maszynie wirtualnej.
AutomaticByPlatform — platforma wyzwoli okresowe oceny poprawek. Właściwość provisionVMAgent musi mieć wartość true.
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.
Nazwa | Typ | Opis |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w poprawce gościa maszyny wirtualnej w systemie Windows.
Nazwa | Typ | Opis |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Umożliwia klientowi planowanie poprawek bez przypadkowych uaktualnień |
rebootSetting |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
WindowsVMGuestPatchMode
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych za pomocą modułu OrchestrationMode jako elastycznego.
Możliwe wartości:
Ręczne — kontrolujesz stosowanie poprawek do maszyny wirtualnej. W tym celu należy ręcznie zastosować poprawki wewnątrz maszyny wirtualnej. W tym trybie aktualizacje automatyczne są wyłączone; właściwość WindowsConfiguration.enableAutomaticUpdates musi mieć wartość false
AutomaticByOS — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. Właściwość WindowsConfiguration.enableAutomaticUpdates musi mieć wartość true.
AutomaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez platformę. Właściwości provisionVMAgent i WindowsConfiguration.enableAutomaticUpdates muszą mieć wartość true
Nazwa | Typ | Opis |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne Windows PowerShell.
Nazwa | Typ | Opis |
---|---|---|
listeners |
Lista odbiorników zarządzania zdalnego systemu Windows |
WinRMListener
Lista odbiorników zdalnego zarządzania systemem Windows
Nazwa | Typ | Opis |
---|---|---|
certificateUrl |
string |
Jest to adres URL certyfikatu, który został przekazany do Key Vault jako wpis tajny. Aby dodać wpis tajny do Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi być kodowaniem Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: |
protocol |
Określa protokół odbiornika Usługi WinRM. Możliwe wartości to : http,https. |