Virtual Machines - List
Listy wszystkich maszyn wirtualnych w określonej grupie zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę maszyn wirtualnych.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines?$filter={$filter}&$expand=instanceView&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. |
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
$expand
|
query |
Wyrażenie rozwijania, które ma być stosowane do operacji. Element instanceView umożliwia pobieranie stanu czasu wykonywania wszystkich Virtual Machines. Można to określić tylko wtedy, gdy określono prawidłową opcję $filter. |
||
$filter
|
query |
string |
Opcja zapytania systemowego umożliwiająca filtrowanie maszyn wirtualnych zwróconych w odpowiedzi. Dozwolona wartość to "virtualMachineScaleSet/id" eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}" |
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 |
VirtualMachine_List_MaximumSet_Gen
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachines?$filter=aaaaaaaaaaaaaaaaaaaaaaa&$expand=instanceView&api-version=2024-03-01
Sample Response
{
"value": [
{
"properties": {
"vmId": "{vmId}",
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hardwareProfile": {
"vmSize": "Standard_A0",
"vmSizeProperties": {
"vCPUsAvailable": 7,
"vCPUsPerCore": 14
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20170406",
"exactVersion": "aaaaaaaaaaaaa",
"sharedGalleryImageId": "aaaaaaaaaaaaaaa",
"communityGalleryImageId": "aaaa",
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"osDisk": {
"osType": "Windows",
"name": "test",
"createOption": "FromImage",
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"caching": "None",
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"securityProfile": {
"securityEncryptionType": "VMGuestStateOnly",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
},
"deleteOption": "Delete"
},
"dataDisks": []
},
"osProfile": {
"computerName": "Test",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"customData": "aaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaaaaaaaaaaaaaaaaaaaaa",
"keyData": "aaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2022-05-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaaaaaaaaaaaaaaaaaaaa"
]
},
"ipConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 23,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"provisioningState": "Succeeded",
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaaaa"
}
},
"virtualMachineScaleSet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"priority": "Regular",
"evictionPolicy": "Deallocate",
"billingProfile": {
"maxPrice": 26
},
"host": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hostGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaaaaaaa",
"extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"platformFaultDomain": 8,
"scheduledEventsProfile": {
"terminateNotificationProfile": {
"notBeforeTimeout": "PT10M",
"enable": true
},
"osImageNotificationProfile": {
"notBeforeTimeout": "PT15M",
"enable": true
}
},
"userData": "aaa",
"capacityReservation": {
"capacityReservationGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "aaaaa",
"order": 4,
"packageReferenceId": "aaaaaaaaaaaaaaaaaaaaaa",
"configurationReference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
},
"timeCreated": "2022-01-14T16:43:41.683Z"
},
"type": "Microsoft.Compute/virtualMachines",
"location": "eastus",
"tags": {},
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}",
"name": "{virtualMachineName}",
"plan": {
"name": "aaaaaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaa"
},
"resources": [
{
"properties": {
"forceUpdateTag": "aaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaa",
"type": "aaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaa",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": true,
"settings": {},
"protectedSettings": {},
"provisioningState": "aaa",
"instanceView": {
"name": "aaaaaaaaaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaa",
"typeHandlerVersion": "aaaaaa",
"substatuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
],
"statuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
]
},
"suppressFailures": true,
"protectedSettingsFromKeyVault": {
"sourceVault": {
"id": "/subscriptions/a53f7094-a16c-47af-abe4-b05c05d0d79a/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/kvName"
},
"secretUrl": "https://kvName.vault.azure.net/secrets/secretName/79b88b3a6f5440ffb2e73e44a0db712e"
}
},
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"name": "aaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"location": "aaaaaaaaaaaaaaaa",
"tags": {
"key9428": "aaaaaaa"
}
}
],
"identity": {
"principalId": "aaaaaaaaaaaaaaaa",
"tenantId": "aaaaa",
"type": "SystemAssigned",
"userAssignedIdentities": {
"key5688": {
"principalId": "aaaaaaaaaaaaaaa",
"clientId": "aaaaaaaaaaa"
}
}
},
"zones": [
"aaaaaaaaaaaaaaaaaaaaaaaaaaa"
],
"extendedLocation": {
"name": "aaaa",
"type": "EdgeZone"
}
},
{
"properties": {
"vmId": "{vmId}",
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hardwareProfile": {
"vmSize": "Standard_A0",
"vmSizeProperties": {
"vCPUsAvailable": 7,
"vCPUsPerCore": 14
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20170406",
"exactVersion": "aa",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"communityGalleryImageId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"id": "aaaaaaaa"
},
"osDisk": {
"osType": "Windows",
"name": "test",
"createOption": "FromImage",
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"caching": "None",
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"securityProfile": {
"securityEncryptionType": "VMGuestStateOnly",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
},
"deleteOption": "Delete"
},
"dataDisks": []
},
"osProfile": {
"computerName": "Test",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"customData": "aaaaaaaaaaaaaaaaaaaaaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaaaaaaaaaaaaaaaaaaaaa",
"keyData": "aaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2022-05-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaaaaaaaaaaaaaaaaaaaa"
]
},
"ipConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 23,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"provisioningState": "Succeeded",
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaaaa"
}
},
"virtualMachineScaleSet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"priority": "Regular",
"evictionPolicy": "Deallocate",
"billingProfile": {
"maxPrice": 26
},
"host": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hostGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"instanceView": {
"platformUpdateDomain": 1,
"platformFaultDomain": 29,
"computerName": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"osName": "aaaaaaaaaaa",
"osVersion": "aaaaaaaaaaaaaa",
"hyperVGeneration": "V1",
"rdpThumbPrint": "aaaaaaaaaaaaaaaaaaaaaaa",
"vmAgent": {
"vmAgentVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"extensionHandlers": [
{
"type": "aaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaa",
"status": {
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
}
],
"statuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
]
},
"maintenanceRedeployStatus": {
"isCustomerInitiatedMaintenanceAllowed": true,
"preMaintenanceWindowStartTime": "2022-01-14T16:43:41.682Z",
"preMaintenanceWindowEndTime": "2022-01-14T16:43:41.682Z",
"maintenanceWindowStartTime": "2022-01-14T16:43:41.682Z",
"maintenanceWindowEndTime": "2022-01-14T16:43:41.682Z",
"lastOperationResultCode": "None",
"lastOperationMessage": "aa"
},
"disks": [
{
"name": "a",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "aaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
}
],
"statuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
]
}
],
"extensions": [
{
"name": "aaaaaaaaaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaa",
"typeHandlerVersion": "aaaaaa",
"substatuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
],
"statuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
]
}
],
"vmHealth": {
"status": {
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
},
"bootDiagnostics": {
"consoleScreenshotBlobUri": "aaaaaaaaaaaaaaaaaaaaaaa",
"serialConsoleLogBlobUri": "aaaaaaaaaaaaaaaaaaa",
"status": {
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
},
"assignedHost": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"statuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
],
"patchStatus": {
"availablePatchSummary": {
"status": "Unknown",
"assessmentActivityId": "aaaaaaaaaaaaaaaaaaa",
"rebootPending": true,
"criticalAndSecurityPatchCount": 22,
"otherPatchCount": 25,
"startTime": "2022-01-14T16:43:41.682Z",
"lastModifiedTime": "2022-01-14T16:43:41.683Z",
"error": {
"details": [
{
"code": "aaaaaaaaaaaaaaaaaaaaa",
"target": "aaaaaa",
"message": "aaaaaaaaaaaaa"
}
],
"innererror": {
"exceptiontype": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"errordetail": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"code": "aaaaaa",
"target": "aaaaaaaaa",
"message": "aaa"
}
},
"lastPatchInstallationSummary": {
"status": "Unknown",
"installationActivityId": "aaaaaa",
"maintenanceWindowExceeded": true,
"notSelectedPatchCount": 20,
"excludedPatchCount": 1,
"pendingPatchCount": 2,
"installedPatchCount": 28,
"failedPatchCount": 30,
"startTime": "2022-01-14T16:43:41.683Z",
"lastModifiedTime": "2022-01-14T16:43:41.683Z",
"error": {
"details": [
{
"code": "aaaaaaaaaaaaaaaaaaaaa",
"target": "aaaaaa",
"message": "aaaaaaaaaaaaa"
}
],
"innererror": {
"exceptiontype": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"errordetail": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"code": "aaaaaa",
"target": "aaaaaaaaa",
"message": "aaa"
}
},
"configurationStatuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
]
},
"isVMInStandbyPool": false
},
"licenseType": "aaaaaaaaaaaaaa",
"extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaa",
"platformFaultDomain": 11,
"scheduledEventsProfile": {
"terminateNotificationProfile": {
"notBeforeTimeout": "PT10M",
"enable": true
},
"osImageNotificationProfile": {
"notBeforeTimeout": "PT15M",
"enable": true
}
},
"userData": "aaaaaaaaaaaaaaaaaaa",
"capacityReservation": {
"capacityReservationGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "aaaaa",
"order": 4,
"packageReferenceId": "aaaaaaaaaaaaaaaaaaaaaa",
"configurationReference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
},
"timeCreated": "2022-01-14T16:43:41.685Z"
},
"type": "Microsoft.Compute/virtualMachines",
"location": "eastus",
"tags": {},
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}",
"name": "{virtualMachineName}",
"plan": {
"name": "aaaaaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaa"
},
"resources": [
{
"properties": {
"forceUpdateTag": "aaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaa",
"type": "aaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaa",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": true,
"settings": {},
"protectedSettings": {},
"provisioningState": "aaa",
"instanceView": {
"name": "aaaaaaaaaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaa",
"typeHandlerVersion": "aaaaaa",
"substatuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
],
"statuses": [
{
"code": "aaa",
"level": "Info",
"displayStatus": "aaaaaaaaaaaaaaaaaaaaaaaa",
"message": "aaaaaaaaaaaaaaaaaaa",
"time": "2022-01-14T16:43:41.657Z"
}
]
},
"suppressFailures": true,
"protectedSettingsFromKeyVault": {
"sourceVault": {
"id": "/subscriptions/a53f7094-a16c-47af-abe4-b05c05d0d79a/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/kvName"
},
"secretUrl": "https://kvName.vault.azure.net/secrets/secretName/79b88b3a6f5440ffb2e73e44a0db712e"
}
},
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"name": "aaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"location": "aaaaaaaaaaaaaaaa",
"tags": {
"key9428": "aaaaaaa"
}
}
],
"identity": {
"principalId": "aaaaaaaaaaaaaaaa",
"tenantId": "aaaaa",
"type": "SystemAssigned",
"userAssignedIdentities": {
"key5688": {
"principalId": "aaaaaaaaaaaaaaa",
"clientId": "aaaaaaaaaaa"
}
}
},
"zones": [
"aaaaaa"
],
"extendedLocation": {
"name": "aaaa",
"type": "EdgeZone"
}
}
],
"nextLink": "a"
}
VirtualMachine_List_MinimumSet_Gen
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachines?$expand=instanceView&api-version=2024-03-01
Sample Response
{
"value": [
{
"location": "eastus",
"id": "/subscriptions/{subscriptionId}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}"
},
{
"location": "eastus",
"id": "/subscriptions/{subscriptionId}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}"
}
]
}
Definicje
Nazwa | Opis |
---|---|
Additional |
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej. |
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. |
Application |
Określa aplikacje galerii, które mają być udostępniane maszynie wirtualnej/zestawie skalowania maszyn wirtualnych. |
Available |
Dostępne podsumowanie poprawki najnowszej operacji oceny dla maszyny wirtualnej. |
Billing |
Określa szczegóły dotyczące rozliczeń maszyny wirtualnej typu spot platformy Azure. Minimalna wersja interfejsu API: 2019-03-01. |
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. |
Capacity |
Określa informacje o rezerwacji pojemności używanej do przydzielania maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-04-01. |
Cloud |
Odpowiedź o błędzie 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 efemerycznego dysku 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 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. |
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 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. |
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 przez klienta dla dysku zarządzanego. |
Disk |
Określa ustawienia szyfrowania dysku systemu operacyjnego. Minimalna wersja interfejsu API: 2015-06-15. |
Disk |
Informacje o dysku maszyny wirtualnej. |
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 usługę ADE do uzyskiwania tokenu dostępu dla operacji usługi Keyvault. |
Event |
Parametry konfiguracji używane podczas tworzenia ustawienia zdarzenia EventGridAndResourceGraph Scheduled Event. |
Expand |
Wyrażenie rozwijania, które ma być stosowane do operacji. Element instanceView umożliwia pobieranie stanu czasu wykonywania wszystkich Virtual Machines. Można to określić tylko wtedy, gdy określono prawidłową opcję $filter. |
Extended |
Rozszerzona lokalizacja maszyny wirtualnej. |
Extended |
Typ lokalizacji rozszerzonej. |
Hardware |
Określa ustawienia sprzętu dla maszyny wirtualnej. |
Hyper |
Określa typ funkcji HyperVGeneration skojarzony z zasobem |
Image |
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. |
Inner |
Szczegóły błędu wewnętrznego. |
Instance |
Stan widoku wystąpienia. |
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 |
Rozszerzenia chronione ustawienia, które są przekazywane przez odwołanie i używane z magazynu kluczy |
Last |
Podsumowanie instalacji najnowszej operacji instalacji maszyny wirtualnej. |
Linux |
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Listę obsługiwanych dystrybucji systemu Linux można znaleźć w temacie 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 z funkcją OrchestrationMode jako elastyczny. |
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). |
OSImage |
Określa konfiguracje związane z zaplanowanymi zdarzeniami systemu operacyjnego. |
OSProfile |
Określa ustawienia systemu operacyjnego używane podczas tworzenia maszyny wirtualnej. Niektórych ustawień nie można zmienić po aprowizacji maszyny wirtualnej. |
Pass |
Nazwa przekazania. Obecnie jedyną dozwoloną wartością jest OobeSystem. |
Patch |
Ogólny stan powodzenia lub niepowodzenia operacji. Pozostaje on "InProgress" do momentu zakończenia operacji. W tym momencie stanie się "Nieznany", "Niepowodzenie", "Powodzenie" lub "CompletedWithWarnings". |
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ż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. |
Scheduled |
Parametry konfiguracji używane podczas publikowania scheduledEventsAdditionalPublishingTargets. |
Scheduled |
Określa ponowne wdrażanie, ponowne uruchomienie i scheduledEventsAdditionalPublishingTargets zaplanowane konfiguracje związane ze zdarzeniami dla maszyny wirtualnej. |
Scheduled |
Określa konfiguracje związane z zaplanowanymi zdarzeniami. |
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. Musi być ustawiona na dowolną określoną wartość, aby włączyć funkcję UefiSettings. Domyślne zachowanie to: Interfejs UefiSettings nie zostanie włączony, 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. |
Ssh |
Określa konfigurację klucza SSH dla systemu operacyjnego Linux. |
Ssh |
Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych opartych na systemie 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. |
Terminate |
Określa konfiguracje związane z kończeniem zaplanowanego zdarzenia. |
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}". |
User |
Parametry konfiguracji używane podczas tworzenia zaplanowanego ustawienia zdarzenia userInitiatedReboot. |
User |
Parametry konfiguracji używane podczas tworzenia ustawienia zaplanowanego zdarzenia userInitiatedRedeploy. |
Vault |
Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty. |
Vault |
Określa zestaw certyfikatów, które należy zainstalować 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 platformy Azure Key Vault dla systemu Windows. |
Virtual |
Wirtualny dysk twardy. |
Virtual |
Lista maszyn wirtualnych. |
Virtual |
Agent maszyny wirtualnej uruchomiony na maszynie wirtualnej. |
Virtual |
Określa zasady eksmisji dla maszyny wirtualnej typu spot platformy Azure i zestawu skalowania typu spot platformy Azure. W przypadku maszyn wirtualnych typu spot platformy Azure obsługiwane są opcje "Cofnij przydział" i "Usuń", a minimalna wersja interfejsu API to 2019-03-01. W przypadku zestawów skalowania typu spot platformy Azure obsługiwane są opcje "Cofnij przydział" i "Usuń", a minimalna wersja interfejsu API to 2017-10-30-preview. |
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 |
Widok wystąpienia maszyny wirtualnej. |
Virtual |
Lista tagów IP skojarzonych z publicznym adresem IP. |
Virtual |
Odpowiedź na operację Lista maszyn wirtualnych. |
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 |
[Funkcja w wersji zapoznawczej] Stan operacji poprawek maszyny wirtualnej. |
Virtual |
Określa priorytet maszyny wirtualnej. Minimalna wersja interfejsu API: 2019-03-01 |
Virtual |
PublicIPAddressConfiguration. |
Virtual |
Ustawienia dns, które mają być stosowane na adresach publicIP. |
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 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. |
VMDisk |
Określa profil zabezpieczeń dysku zarządzanego. |
VMGallery |
Określa aplikacje galerii, które powinny zostać udostępnione maszynie wirtualnej/usłudze VMSS |
VMSize |
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 . |
Windows |
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. |
Windows |
Określa tryb oceny poprawek gościa maszyny wirtualnej dla maszyny wirtualnej IaaS. |
Windows |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
Windows |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform w funkcji Patching 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 z funkcją OrchestrationMode jako elastyczny. |
Win |
Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne Windows PowerShell. |
Win |
Lista odbiorników zarządzania zdalnego systemu Windows |
AdditionalCapabilities
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
hibernationEnabled |
boolean |
Flaga, która włącza lub wyłącza możliwość hibernacji na maszynie wirtualnej. |
ultraSSDEnabled |
boolean |
Flaga umożliwiająca lub wyłącza możliwość posiadania co najmniej jednego dysku danych zarządzanych z typem konta magazynu UltraSSD_LRS na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych. 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. |
ApplicationProfile
Określa aplikacje galerii, które mają być udostępniane maszynie wirtualnej/zestawie skalowania maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
galleryApplications |
Określa aplikacje galerii, które mają być udostępniane maszynie wirtualnej/zestawowi skalowania maszyn wirtualnych |
AvailablePatchSummary
Dostępne podsumowanie poprawki najnowszej operacji oceny dla maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
assessmentActivityId |
string |
Identyfikator działania operacji, która wygenerowała ten wynik. Służy do korelowania dzienników CRP i rozszerzeń. |
criticalAndSecurityPatchCount |
integer |
Liczba krytycznych lub wykrytych poprawek zabezpieczeń, które zostały wykryte jako dostępne i nie zostały jeszcze zainstalowane. |
error |
Błędy, które wystąpiły podczas wykonywania operacji. Tablica szczegółów zawiera listę. |
|
lastModifiedTime |
string |
Znacznik czasu UTC po rozpoczęciu operacji. |
otherPatchCount |
integer |
Liczba wszystkich dostępnych poprawek z wyłączeniem krytycznych i zabezpieczeń. |
rebootPending |
boolean |
Ogólny stan ponownego uruchomienia maszyny wirtualnej. Będzie to miało miejsce, gdy częściowo zainstalowane poprawki wymagają ponownego uruchomienia w celu ukończenia instalacji, ale nie wystąpił jeszcze ponowny rozruch. |
startTime |
string |
Znacznik czasu UTC po rozpoczęciu operacji. |
status |
Ogólny stan powodzenia lub niepowodzenia operacji. Pozostaje on "InProgress" do momentu zakończenia operacji. W tym momencie stanie się "Nieznany", "Niepowodzenie", "Powodzenie" lub "CompletedWithWarnings". |
BillingProfile
Określa szczegóły dotyczące rozliczeń maszyny wirtualnej typu spot platformy Azure. Minimalna wersja interfejsu API: 2019-03-01.
Nazwa | Typ | Opis |
---|---|---|
maxPrice |
number |
Określa maksymalną cenę, którą chcesz zapłacić za maszynę wirtualną/usługę VMSS typu spot platformy Azure. Ta cena jest wyrażona w dolarach amerykańskich. |
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 |
Czy diagnostyka rozruchu powinna być włączona na maszynie wirtualnej. |
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 z magazynem zarządzanym. |
serialConsoleLogBlobUri |
string |
Identyfikator URI dziennika konsoli szeregowej obiektu blob. Uwaga: Nie zostanie to ustawione, jeśli diagnostyka rozruchu jest obecnie włączona z magazynem zarządzanym. |
status |
Informacje o stanie diagnostyki rozruchu maszyny wirtualnej. Uwaga: Zostanie ona ustawiona tylko wtedy, gdy wystąpią błędy podczas włączania diagnostyki rozruchu. |
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 |
CapacityReservationProfile
Określa informacje o rezerwacji pojemności używanej do przydzielania maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-04-01.
Nazwa | Typ | Opis |
---|---|---|
capacityReservationGroup |
Określa identyfikator zasobu grupy rezerwacji pojemności, który ma być używany do przydzielania maszyny wirtualnej lub wystąpień maszyn wirtualnych zestawu skalowania pod warunkiem, że została zarezerwowana wystarczająca pojemność. Aby uzyskać więcej informacji, zapoznaj się z https://aka.ms/CapacityReservation tematem . |
CloudError
Odpowiedź o błędzie 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, gdy używasz wyspecjalizowanego dysku do utworzenia maszyny wirtualnej. FromImage: Ta wartość jest używana podczas używania obrazu do utworzenia dysku danych maszyny wirtualnej. 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 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 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 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". |
|
diskIOPSReadWrite |
integer |
Określa Read-Write liczby operacji we/wy na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. Zwrócone tylko dla dysków maszyn wirtualnych VirtualMachine ScaleSet. Można aktualizować tylko za pośrednictwem aktualizacji zestawu skalowania VirtualMachine. |
diskMBpsReadWrite |
integer |
Określa przepustowość w MB na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. Zwrócone tylko dla dysków maszyn wirtualnych VirtualMachine ScaleSet. Można aktualizować tylko za pośrednictwem aktualizacji zestawu skalowania VirtualMachine. |
diskSizeGB |
integer |
Określa rozmiar pustego dysku danych w gigabajtach. Ten element może służyć do zastępowania rozmiaru dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" to liczba 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 jest dostarczany obiekt 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 efemerycznego dysku 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 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.
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 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.
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 przez klienta dla dysku zarządzanego.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
DiskEncryptionSettings
Określa ustawienia szyfrowania 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 dysku maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
encryptionSettings |
Określa ustawienia szyfrowania 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 usługę ADE do uzyskiwania tokenu dostępu dla operacji usługi Keyvault.
Nazwa | Typ | Opis |
---|---|---|
userAssignedIdentityResourceId |
string |
Określa identyfikator zasobu usługi ARM jednej z tożsamości użytkownika skojarzonych z maszyną wirtualną. |
EventGridAndResourceGraph
Parametry konfiguracji używane podczas tworzenia ustawienia zdarzenia EventGridAndResourceGraph Scheduled Event.
Nazwa | Typ | Opis |
---|---|---|
enable |
boolean |
Określa, czy usługa Event Grid i graf zasobów są włączone dla konfiguracji związanych z zaplanowanymi zdarzeniami. |
ExpandTypeForListVMs
Wyrażenie rozwijania, które ma być stosowane do operacji. Element instanceView umożliwia pobieranie stanu czasu wykonywania wszystkich Virtual Machines. Można to określić tylko wtedy, gdy określono prawidłową opcję $filter.
Nazwa | Typ | Opis |
---|---|---|
instanceView |
string |
ExtendedLocation
Rozszerzona lokalizacja maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa lokalizacji rozszerzonej. |
type |
Typ lokalizacji rozszerzonej. |
ExtendedLocationTypes
Typ lokalizacji rozszerzonej.
Nazwa | Typ | Opis |
---|---|---|
EdgeZone |
string |
HardwareProfile
Określa ustawienia sprzętu dla 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 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. |
|
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 . |
HyperVGenerationType
Określa typ funkcji HyperVGeneration skojarzony z zasobem
Nazwa | Typ | Opis |
---|---|---|
V1 |
string |
|
V2 |
string |
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.
Nazwa | Typ | Opis |
---|---|---|
communityGalleryImageId |
string |
Określono unikatowy identyfikator obrazu galerii społeczności dla wdrożenia maszyny wirtualnej. Można to pobrać z poziomu wywołania GET obrazu galerii społeczności. |
exactVersion |
string |
Określa liczbę dziesiętną, wersję obrazu platformy lub obrazu platformy handlowej używanego do tworzenia maszyny wirtualnej. To pole readonly różni się od "wersji", tylko wtedy, gdy wartość określona w polu "version" to "latest". |
id |
string |
Identyfikator zasobu |
offer |
string |
Określa ofertę obrazu platformy lub obrazu platformy handlowej używanego do tworzenia 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żywanego do utworzenia maszyny wirtualnej. Dozwolone formaty to Major.Minor.Build lub "latest". Liczba główna, pomocnicza i kompilacja to liczby dziesiętne. Określ wartość "latest", aby użyć najnowszej wersji obrazu dostępnego w czasie wdrażania. Nawet jeśli używasz polecenia "latest", obraz maszyny wirtualnej nie zostanie automatycznie zaktualizowany po wdrożeniu, 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, po prostu ustaw wartość "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{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. |
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 kluczy w Key Vault. |
sourceVault |
Względny adres URL Key Vault zawierający klucz. |
KeyVaultSecretReference
Rozszerzenia chronione ustawienia, które są przekazywane przez odwołanie i używane z magazynu kluczy
Nazwa | Typ | Opis |
---|---|---|
secretUrl |
string |
Adres URL odwołujące się do wpisu tajnego w Key Vault. |
sourceVault |
Względny adres URL Key Vault zawierający wpis tajny. |
LastPatchInstallationSummary
Podsumowanie instalacji najnowszej operacji instalacji maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
error |
Błędy, które wystąpiły podczas wykonywania operacji. Tablica szczegółów zawiera listę. |
|
excludedPatchCount |
integer |
Liczba wszystkich dostępnych poprawek, ale wykluczona jawnie przez dopasowanie listy wykluczeń określonych przez klienta. |
failedPatchCount |
integer |
Liczba poprawek, które zakończyły się niepowodzeniem podczas instalacji. |
installationActivityId |
string |
Identyfikator działania operacji, która wygenerowała ten wynik. Służy do korelowania dzienników CRP i rozszerzeń. |
installedPatchCount |
integer |
Liczba poprawek, które zostały pomyślnie zainstalowane. |
lastModifiedTime |
string |
Znacznik czasu UTC po rozpoczęciu operacji. |
maintenanceWindowExceeded |
boolean |
Opisuje, czy operacja zabrakła czasu przed ukończeniem wszystkich zamierzonych akcji |
notSelectedPatchCount |
integer |
Liczba wszystkich dostępnych poprawek, ale nie zostanie zainstalowana, ponieważ nie jest zgodna z wpisem klasyfikacji ani listy dołączania. |
pendingPatchCount |
integer |
Liczba wszystkich dostępnych poprawek, które mają zostać zainstalowane w trakcie operacji instalacji poprawek. |
startTime |
string |
Znacznik czasu UTC po rozpoczęciu operacji. |
status |
Ogólny stan powodzenia lub niepowodzenia operacji. Pozostaje on "InProgress" do momentu zakończenia operacji. W tym momencie stanie się "Nieznany", "Niepowodzenie", "Powodzenie" lub "CompletedWithWarnings". |
LinuxConfiguration
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Listę obsługiwanych dystrybucji systemu Linux można znaleźć w temacie 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 platforma VMAgent platform Aktualizacje 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ć aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślnym zachowaniem jest ustawienie jej na wartość true. Dzięki temu agent maszyny wirtualnej zostanie zainstalowany 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 z funkcją OrchestrationMode jako elastyczny.
Możliwe wartości:
ImageDefault — używana jest domyślna konfiguracja 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, 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. |
|
deleteOption |
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. |
|
diffDiskSettings |
Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną. |
|
diskSizeGB |
integer |
Określa rozmiar pustego dysku danych w gigabajtach. Ten element może służyć do zastępowania rozmiaru dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" to liczba bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023. |
encryptionSettings |
Określa ustawienia szyfrowania 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 jest dostarczany obiekt 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 wirtualnego dysku twardego. 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. |
OSImageNotificationProfile
Określa konfiguracje związane z zaplanowanymi zdarzeniami systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
enable |
boolean |
Określa, czy zaplanowane zdarzenie obrazu systemu operacyjnego jest włączone, czy wyłączone. |
notBeforeTimeout |
string |
Czas ponownego odtworzenia obrazu maszyny wirtualnej lub uaktualnienia systemu operacyjnego będzie musiał potencjalnie zatwierdzić zaplanowane zdarzenie obrazu systemu operacyjnego przed automatycznym zatwierdzeniem zdarzenia (przekroczono limit czasu). Konfiguracja jest określona w formacie ISO 8601, a wartość musi wynosić 15 minut (PT15M) |
OSProfile
Określa ustawienia systemu operacyjnego używane podczas tworzenia maszyny wirtualnej. Niektórych ustawień nie można zmienić po aprowizacji 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 zapoznać się z konwencjami i ograniczeniami nazewnictwa , 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. Nie można zaktualizować tej właściwości po utworzeniu maszyny wirtualnej. Właściwość "customData" jest przekazywana do maszyny wirtualnej, która ma zostać zapisana jako plik. 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 przekazania. Obecnie jedyną dozwoloną wartością jest OobeSystem.
Nazwa | Typ | Opis |
---|---|---|
OobeSystem |
string |
PatchOperationStatus
Ogólny stan powodzenia lub niepowodzenia operacji. Pozostaje on "InProgress" do momentu zakończenia operacji. W tym momencie stanie się "Nieznany", "Niepowodzenie", "Powodzenie" lub "CompletedWithWarnings".
Nazwa | Typ | Opis |
---|---|---|
CompletedWithWarnings |
string |
|
Failed |
string |
|
InProgress |
string |
|
Succeeded |
string |
|
Unknown |
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 lub 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 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. |
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ż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.
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ScheduledEventsAdditionalPublishingTargets
Parametry konfiguracji używane podczas publikowania scheduledEventsAdditionalPublishingTargets.
Nazwa | Typ | Opis |
---|---|---|
eventGridAndResourceGraph |
Parametry konfiguracji używane podczas tworzenia ustawienia zdarzenia EventGridAndResourceGraph Scheduled Event. |
ScheduledEventsPolicy
Określa ponowne wdrażanie, ponowne uruchomienie i scheduledEventsAdditionalPublishingTargets zaplanowane konfiguracje związane ze zdarzeniami dla maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
scheduledEventsAdditionalPublishingTargets |
Parametry konfiguracji używane podczas publikowania elementu scheduledEventsAdditionalPublishingTargets. |
|
userInitiatedReboot |
Parametry konfiguracji używane podczas tworzenia ustawienia zdarzenia zaplanowanego userInitiatedReboot. |
|
userInitiatedRedeploy |
Parametry konfiguracji używane podczas tworzenia ustawienia zaplanowanego zdarzenia userInitiatedRedeploy. |
ScheduledEventsProfile
Określa konfiguracje związane z zaplanowanymi zdarzeniami.
Nazwa | Typ | Opis |
---|---|---|
osImageNotificationProfile |
Określa konfiguracje związane z zaplanowanymi zdarzeniami systemu operacyjnego. |
|
terminateNotificationProfile |
Określa zakończone konfiguracje związane z zaplanowanymi zdarzeniami. |
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. Musi być ustawiona na dowolną określoną wartość, aby włączyć funkcję UefiSettings. Domyślne zachowanie to: Interfejs UefiSettings nie zostanie włączony, 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 |
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 opartych na systemie Linux.
Nazwa | Typ | Opis |
---|---|---|
keyData |
string |
Certyfikat klucza publicznego SSH używany do uwierzytelniania przy użyciu maszyny 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 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. |
|
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. |
|
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 |
TerminateNotificationProfile
Określa konfiguracje związane z kończeniem zaplanowanego zdarzenia.
Nazwa | Typ | Opis |
---|---|---|
enable |
boolean |
Określa, czy zdarzenie Zakończ zaplanowane jest włączone, czy wyłączone. |
notBeforeTimeout |
string |
Konfigurowalny czas usunięcia maszyny wirtualnej będzie musiał potencjalnie zatwierdzić zdarzenie zaplanowane zakończenia przed automatycznym zatwierdzeniem zdarzenia (przekroczono limit czasu). Konfiguracja musi być określona w formacie ISO 8601, wartość domyślna to 5 minut (PT5M) |
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 maszyna wirtualna ma być włączona na maszynie wirtualnej. 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 |
---|---|---|
|
UserInitiatedReboot
Parametry konfiguracji używane podczas tworzenia zaplanowanego ustawienia zdarzenia userInitiatedReboot.
Nazwa | Typ | Opis |
---|---|---|
automaticallyApprove |
boolean |
Określa konfiguracje związane z zaplanowanym uruchomieniem zdarzenia. |
UserInitiatedRedeploy
Parametry konfiguracji używane podczas tworzenia ustawienia zaplanowanego zdarzenia userInitiatedRedeploy.
Nazwa | Typ | Opis |
---|---|---|
automaticallyApprove |
boolean |
Określa ponowne wdrażanie konfiguracji związanych z zaplanowanymi zdarzeniami. |
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 należy zainstalować 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 platformy 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. |
VirtualMachine
Lista maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
etag |
string |
Element Etag jest właściwością zwróconą w obszarze Tworzenie/aktualizowanie/pobieranie odpowiedzi maszyny wirtualnej, aby klient mógł podać go w nagłówku w celu zapewnienia optymistycznych aktualizacji. |
extendedLocation |
Rozszerzona lokalizacja maszyny wirtualnej. |
|
id |
string |
Identyfikator zasobu |
identity |
Tożsamość maszyny wirtualnej, jeśli została skonfigurowana. |
|
location |
string |
Lokalizacja zasobu |
managedBy |
string |
Wartość ManagedBy jest ustawiona na wartość Zestaw skalowania maszyn wirtualnych (VMSS) flex ARM resourceID, jeśli maszyna wirtualna jest częścią zestawu skalowania maszyn wirtualnych. Ta właściwość jest używana przez platformę do wewnętrznej optymalizacji usuwania grup zasobów. |
name |
string |
Nazwa zasobu |
plan |
Określa informacje o obrazie witryny Marketplace używanej do utworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu witryny Marketplace z interfejsu API, należy włączyć obraz do stosowania 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. |
|
properties.applicationProfile |
Określa aplikacje galerii, które powinny zostać udostępnione maszynie wirtualnej/usłudze VMSS. |
|
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 Virtual Machines na platformie Azure. Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności w czasie tworzenia. Zestaw dostępności, do którego jest dodawana maszyna wirtualna, powinien znajdować się w tej samej grupie zasobów co zasób zestawu dostępności. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności. Ta właściwość nie może istnieć wraz z odwołaniem właściwości innych niż null.virtualMachineScaleSet. |
|
properties.billingProfile |
Określa szczegóły dotyczące rozliczeń maszyny wirtualnej typu spot platformy Azure. Minimalna wersja interfejsu API: 2019-03-01. |
|
properties.capacityReservation |
Określa informacje o rezerwacji pojemności używanej do przydzielenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-04-01. |
|
properties.diagnosticsProfile |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
|
properties.evictionPolicy |
Określa zasady eksmisji dla maszyny wirtualnej typu spot platformy Azure i zestawu skalowania typu spot platformy Azure. W przypadku maszyn wirtualnych typu Spot platformy Azure obsługiwane są przydziały i "Usuń", a minimalna wersja interfejsu API to 2019-03-01. W przypadku zestawów skalowania typu spot platformy Azure obsługiwane są przydziały i "Usuń", a minimalna wersja interfejsu API to 2017-10-30-preview. |
|
properties.extensionsTimeBudget |
string |
Określa czas przydziału dla wszystkich rozszerzeń do uruchomienia. Czas trwania powinien wynosić od 15 minut do 120 minut (włącznie) i powinien być określony w formacie ISO 8601. Wartość domyślna to 90 minut (PT1H30M). Minimalna wersja interfejsu API: 2020-06-01. |
properties.hardwareProfile |
Określa ustawienia sprzętu maszyny wirtualnej. |
|
properties.host |
Określa informacje o dedykowanym hoście, w którym znajduje się maszyna wirtualna. Minimalna wersja interfejsu API: 2018-10-01. |
|
properties.hostGroup |
Określa informacje o dedykowanej grupie hostów, w których znajduje się maszyna wirtualna. Uwaga: Użytkownik nie może określić właściwości hosta i grupy hostów. Minimalna wersja interfejsu API: 2020-06-01. |
|
properties.instanceView |
Widok wystąpienia maszyny wirtualnej. |
|
properties.licenseType |
string |
Określa, że używany obraz lub dysk został licencjonowany lokalnie. |
properties.networkProfile |
Określa interfejsy sieciowe maszyny wirtualnej. |
|
properties.osProfile |
Określa ustawienia systemu operacyjnego używane podczas tworzenia maszyny wirtualnej. Niektórych ustawień nie można zmienić po aprowizacji maszyny wirtualnej. |
|
properties.platformFaultDomain |
integer |
Określa domenę błędów logicznych zestawu skalowania, w której zostanie utworzona maszyna wirtualna. Domyślnie maszyna wirtualna zostanie automatycznie przypisana do domeny błędów, która najlepiej zachowuje równowagę między dostępnymi domenami błędów. Ma to zastosowanie tylko wtedy, gdy właściwość "virtualMachineScaleSet" tej maszyny wirtualnej jest ustawiona. Zestaw skalowania maszyn wirtualnych, do którego się odwołuje, musi mieć wartość "platformFaultDomainCount" większą niż 1. Tej właściwości nie można zaktualizować po utworzeniu maszyny wirtualnej. Przypisanie domeny błędów można wyświetlić w widoku wystąpienia maszyny wirtualnej. Minimalna wersja api-version: 2020-12-01. |
properties.priority |
Określa priorytet maszyny wirtualnej. Minimalna wersja interfejsu API: 2019-03-01 |
|
properties.provisioningState |
string |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
properties.proximityPlacementGroup |
Określa informacje o grupie umieszczania w pobliżu, do której ma zostać przypisana maszyna wirtualna. Minimalna wersja interfejsu API: 2018-04-01. |
|
properties.scheduledEventsPolicy |
Określa konfiguracje związane z ponownym wdrożeniem, ponownym rozruchem i scheduledEventsAdditionalPublishingTargets Zaplanowane konfiguracje związane z zdarzeniami dla maszyny wirtualnej. |
|
properties.scheduledEventsProfile |
Określa konfiguracje związane z zaplanowanymi zdarzeniami. |
|
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 godzinę utworzenia zasobu maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-11-01. |
properties.userData |
string |
UserData dla maszyny wirtualnej, która musi być zakodowana w formacie base-64. Klient nie powinien przekazywać żadnych wpisów tajnych w tym miejscu. Minimalna wersja interfejsu API: 2021-03-01. |
properties.virtualMachineScaleSet |
Określa informacje o zestawie skalowania maszyn wirtualnych, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie skalowania maszyn wirtualnych są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Obecnie maszynę wirtualną można dodać tylko do zestawu skalowania maszyn wirtualnych w czasie tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu skalowania maszyn wirtualnych. Ta właściwość nie może istnieć wraz z odwołaniem właściwości innej niż null.availabilitySet. Minimalna wersja api-version: 2019-03-01. |
|
properties.vmId |
string |
Określa unikatowy identyfikator maszyny wirtualnej, który jest identyfikatorem 128-bitowym, który jest zakodowany i przechowywany we wszystkich maszynach wirtualnych IaaS platformy Azure SMBIOS i może być odczytywany przy użyciu poleceń systemu BIOS platformy. |
resources |
Zasoby rozszerzenia podrzędnego maszyny wirtualnej. |
|
tags |
object |
Tagi zasobów |
type |
string |
Typ zasobu |
zones |
string[] |
Strefy maszyny wirtualnej. |
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. |
VirtualMachineEvictionPolicyTypes
Określa zasady eksmisji dla maszyny wirtualnej typu spot platformy Azure i zestawu skalowania typu spot platformy Azure. W przypadku maszyn wirtualnych typu spot platformy Azure obsługiwane są opcje "Cofnij przydział" i "Usuń", a minimalna wersja interfejsu API to 2019-03-01. W przypadku zestawów skalowania typu spot platformy Azure obsługiwane są opcje "Cofnij przydział" i "Usuń", a minimalna wersja interfejsu API to 2017-10-30-preview.
Nazwa | Typ | Opis |
---|---|---|
Deallocate |
string |
|
Delete |
string |
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ż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. |
|
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}". |
VirtualMachineInstanceView
Widok wystąpienia maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
assignedHost |
string |
Identyfikator zasobu dedykowanego hosta, na którym maszyna wirtualna jest przydzielana za pośrednictwem automatycznego umieszczania, gdy maszyna wirtualna jest skojarzona z dedykowaną grupą hostów z włączoną funkcją automatycznego umieszczania. 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 |
Nazwa komputera przypisana do maszyny wirtualnej. |
disks |
Informacje o dysku maszyny wirtualnej. |
|
extensions |
Informacje o rozszerzeniach. |
|
hyperVGeneration |
Określa typ HyperVGeneration skojarzony z zasobem |
|
isVMInStandbyPool |
boolean |
[Funkcja w wersji zapoznawczej] Określa, czy maszyna wirtualna jest obecnie w puli rezerwowej, czy poza nie. |
maintenanceRedeployStatus |
Stan Operacja konserwacji na maszynie wirtualnej. |
|
osName |
string |
System operacyjny uruchomiony na maszynie wirtualnej. |
osVersion |
string |
Wersja systemu operacyjnego uruchomiona na maszynie wirtualnej. |
patchStatus |
[Funkcja w wersji zapoznawczej] Stan operacji poprawek maszyny wirtualnej. |
|
platformFaultDomain |
integer |
Określa domenę błędów maszyny wirtualnej. |
platformUpdateDomain |
integer |
Określa domenę aktualizacji maszyny wirtualnej. |
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. |
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. |
VirtualMachineListResult
Odpowiedź na operację Lista maszyn wirtualnych.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Identyfikator URI do pobrania następnej strony maszyn wirtualnych. Wywołaj metodę ListNext() za pomocą tego identyfikatora URI, aby pobrać następną stronę Virtual Machines. |
value |
Lista maszyn wirtualnych. |
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 przez sieć FPGA. |
properties.enableIPForwarding |
boolean |
Czy przekazywanie adresów 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, czy określona konfiguracja ip to IPv4 lub IPv6. Wartość domyślna jest przyjmowany jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
properties.subnet |
Określa identyfikator podsieci. |
VirtualMachinePatchStatus
[Funkcja w wersji zapoznawczej] Stan operacji poprawek maszyny wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
availablePatchSummary |
Dostępne podsumowanie poprawki najnowszej operacji oceny dla maszyny wirtualnej. |
|
configurationStatuses |
Stan włączania określonej funkcji patchMode |
|
lastPatchInstallationSummary |
Podsumowanie instalacji najnowszej operacji instalacji maszyny wirtualnej. |
VirtualMachinePriorityTypes
Określa priorytet maszyny wirtualnej. Minimalna wersja interfejsu API: 2019-03-01
Nazwa | Typ | Opis |
---|---|---|
Low |
string |
|
Regular |
string |
|
Spot |
string |
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. |
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 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.
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 i obiektu blob vmGuest. |
|
securityEncryptionType |
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. |
VMGalleryApplication
Określa aplikacje galerii, które powinny zostać udostępnione maszynie wirtualnej/usłudze VMSS
Nazwa | Typ | Opis |
---|---|---|
configurationReference |
string |
Opcjonalnie określa identyfikator URI obiektu blob platformy Azure, który zastąpi domyślną konfigurację pakietu, jeśli zostanie podany |
enableAutomaticUpgrade |
boolean |
Jeśli ustawiono wartość true, gdy nowa wersja aplikacji galerii jest dostępna w pir/SIG, zostanie ona automatycznie zaktualizowana dla maszyny wirtualnej/usługi VMSS |
order |
integer |
Opcjonalnie określa kolejność instalacji pakietów |
packageReferenceId |
string |
Określa identyfikator zasobu GalleryApplicationVersion w postaci /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroups}/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} |
tags |
string |
Opcjonalnie, określa wartość przekazywania dla bardziej ogólnego kontekstu. |
treatFailureAsDeploymentFailure |
boolean |
Opcjonalnie, jeśli to prawda, jakiekolwiek niepowodzenie dla dowolnej operacji w usłudze VmApplication zakończy się niepowodzeniem wdrożenia |
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 .
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, domyślne zachowanie polega na ustawieniu 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 procesorów wirtualnych do rdzeni fizycznych. Jeśli ta właściwość nie jest 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ątkność jest wyłączona. |
WindowsConfiguration
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej.
Nazwa | Typ | Opis |
---|---|---|
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. |
|
enableAutomaticUpdates |
boolean |
Wskazuje, czy dla maszyny wirtualnej z systemem Windows włączono automatyczne Aktualizacje. Wartość domyślna to True. W przypadku zestawów skalowania maszyn wirtualnych tę właściwość można zaktualizować, a aktualizacje będą obowiązywać w przypadku 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ć aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, jest ona domyślnie ustawiona na wartość true. Dzięki temu agent maszyny wirtualnej zostanie zainstalowany 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 poprawek gościa maszyny wirtualnej 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 |
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 funkcji Patching 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 z funkcją OrchestrationMode jako elastyczny.
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 zarządzania zdalnego systemu 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. |