Virtual Machine Scale Set VMs - List
Hiermee haalt u een lijst op van alle virtuele machines in een VM-schaalset.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines?api-version=2026-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines?api-version=2026-04-01&$filter={$filter}&$select={$select}&$expand={$expand}
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resource group. De naam is hoofdletterongevoelig. |
|
subscription
|
path | True |
string minLength: 1 |
De ID van het doelabonnement. |
|
virtual
|
path | True |
string |
De naam van de VirtualMachineScaleSet |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
|
$expand
|
query |
string |
De uitvouwexpressie die moet worden toegepast op de bewerking. Toegestane waarden zijn 'instanceView'. |
|
|
$filter
|
query |
string |
Het filter dat moet worden toegepast op de bewerking. Toegestane waarden zijn 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. |
|
|
$select
|
query |
string |
De lijstparameters. Toegestane waarden zijn 'instanceView', 'instanceView/statuses'. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. |
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
|
List Vmss VMs with Resilient |
|
Virtual |
|
Virtual |
List Vmss VMs with ResilientVMDeletionStatus.
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/resourceGroupname/providers/Microsoft.Compute/virtualMachineScaleSets/vmssName/virtualMachines?api-version=2026-04-01
Voorbeeldrespons
{
"value": [
{
"name": "{vmss-vm-name}_1",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/1",
"type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines",
"location": "eastus2euap",
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/{subscription-id}/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/AzSecPackAutoConfigUA-eastus2euap": {
"principalId": "f31e5089-a1e5-44a6-9048-a767ce07d26c",
"clientId": "215414c9-8a82-4439-95ea-d09e3543a6e2"
}
}
},
"instanceId": "1",
"sku": {
"name": "Standard_D2ls_v5",
"tier": "Standard"
},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vnet-eastus2euap-2-nic01",
"properties": {
"primary": true,
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": false,
"networkSecurityGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/basicNsgvnet-eastus2euap-2-nic01"
},
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": false,
"ipConfigurations": [
{
"name": "vnet-eastus2euap-2-nic01-defaultIpConfiguration",
"properties": {
"primary": true,
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-eastus2euap-2/subnets/snet-eastus2euap-1"
},
"privateIPAddressVersion": "IPv4"
}
}
]
}
}
]
},
"provisioningState": "Succeeded",
"hardwareProfile": {
"vmSize": "Standard_D2ls_v5"
},
"resilientVMDeletionStatus": "Enabled",
"vmId": "eb282db2-12d4-4fc6-8bd5-0c6473a4078c",
"storageProfile": {
"imageReference": {
"publisher": "canonical",
"offer": "0001-com-ubuntu-server-focal",
"sku": "20_04-lts-gen2",
"version": "latest",
"exactVersion": "20.04.202501110"
},
"osDisk": {
"osType": "Linux",
"name": "{vmss-name}_{vmss-vm-name}_1_OsDisk_1_8e93ddcf18be4b0f9815910b3a0f8182",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/{vmss-name}_{vmss-vm-name}_1_OsDisk_1_8e93ddcf18be4b0f9815910b3a0f8182"
},
"diskSizeGB": 30
},
"dataDisks": [],
"diskControllerType": "SCSI"
},
"osProfile": {
"computerName": "statustes000001",
"adminUsername": "SomeRandomUser",
"linuxConfiguration": {
"disablePasswordAuthentication": false,
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
},
"enableVMAgentPlatformUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"securityType": "TrustedLaunch"
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/1/networkInterfaces/vnet-eastus2euap-2-nic01"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"timeCreated": "2025-02-05T20:11:32.5722157+00:00"
},
"etag": "\"4\"",
"resources": [
{
"name": "Microsoft.Azure.Security.Monitoring.AzureSecurityLinuxAgent",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/{vmss-vm-name}_1/extensions/Microsoft.Azure.Security.Monitoring.AzureSecurityLinuxAgent",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "eastus2euap",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Security.Monitoring",
"type": "AzureSecurityLinuxAgent",
"typeHandlerVersion": "2.0",
"settings": {
"enableGenevaUpload": true,
"enableAutoConfig": true,
"reportSuccessOnUnsupportedDistro": true
}
}
},
{
"name": "Microsoft.Azure.Monitor.AzureMonitorLinuxAgent",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/{vmss-vm-name}_1/extensions/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "eastus2euap",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Monitor",
"type": "AzureMonitorLinuxAgent",
"typeHandlerVersion": "1.0",
"settings": {
"GCS_AUTO_CONFIG": true
}
}
}
]
},
{
"name": "{vmss-vm-name}_2",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/2",
"type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines",
"location": "eastus2euap",
"tags": {
"FailForResilientVMDeletionAtDiskDetach": "true",
"platformsettings.host_environment.service.platform_optedin_for_rootcerts": "true",
"azsecpack": "nonprod"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/{subscription-id}/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/AzSecPackAutoConfigUA-eastus2euap": {
"principalId": "f31e5089-a1e5-44a6-9048-a767ce07d26c",
"clientId": "215414c9-8a82-4439-95ea-d09e3543a6e2"
}
}
},
"instanceId": "2",
"sku": {
"name": "Standard_D2ls_v5",
"tier": "Standard"
},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vnet-eastus2euap-2-nic01",
"properties": {
"primary": true,
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": false,
"networkSecurityGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/basicNsgvnet-eastus2euap-2-nic01"
},
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": false,
"ipConfigurations": [
{
"name": "vnet-eastus2euap-2-nic01-defaultIpConfiguration",
"properties": {
"primary": true,
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-eastus2euap-2/subnets/snet-eastus2euap-1"
},
"privateIPAddressVersion": "IPv4"
}
}
]
}
}
]
},
"provisioningState": "Succeeded",
"hardwareProfile": {
"vmSize": "Standard_D2ls_v5"
},
"resilientVMDeletionStatus": "Enabled",
"vmId": "8cc48891-30a3-4f5a-9197-cb92168b7cb3",
"storageProfile": {
"imageReference": {
"publisher": "canonical",
"offer": "0001-com-ubuntu-server-focal",
"sku": "20_04-lts-gen2",
"version": "latest",
"exactVersion": "20.04.202501110"
},
"osDisk": {
"osType": "Linux",
"name": "{vmss-name}_{vmss-vm-name}_2_OsDisk_1_fb3bbb00f81e465ba963e493bc9b30fa",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/{vmss-name}_{vmss-vm-name}_2_OsDisk_1_fb3bbb00f81e465ba963e493bc9b30fa"
},
"diskSizeGB": 30
},
"dataDisks": [],
"diskControllerType": "SCSI"
},
"osProfile": {
"computerName": "statustes000002",
"adminUsername": "SomeRandomUser",
"linuxConfiguration": {
"disablePasswordAuthentication": false,
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
},
"enableVMAgentPlatformUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"securityType": "TrustedLaunch"
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/2/networkInterfaces/vnet-eastus2euap-2-nic01"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"timeCreated": "2025-02-05T20:25:40.0226412+00:00"
},
"etag": "\"4\"",
"resources": [
{
"name": "Microsoft.Azure.Security.Monitoring.AzureSecurityLinuxAgent",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/{vmss-vm-name}_2/extensions/Microsoft.Azure.Security.Monitoring.AzureSecurityLinuxAgent",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "eastus2euap",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Security.Monitoring",
"type": "AzureSecurityLinuxAgent",
"typeHandlerVersion": "2.0",
"settings": {
"enableGenevaUpload": true,
"enableAutoConfig": true,
"reportSuccessOnUnsupportedDistro": true
}
}
},
{
"name": "Microsoft.Azure.Monitor.AzureMonitorLinuxAgent",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/{vmss-vm-name}_2/extensions/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "eastus2euap",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Monitor",
"type": "AzureMonitorLinuxAgent",
"typeHandlerVersion": "1.0",
"settings": {
"GCS_AUTO_CONFIG": true
}
}
}
]
}
]
}
VirtualMachineScaleSetVM_List_MaximumSet_Gen
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaa/virtualMachines?api-version=2026-04-01&$filter=aaaaaaaaaaaaaa&$select=aaaaaaaaaaaaaaaaaaaaa&$expand=aaaaaaaaaaaaa
Voorbeeldrespons
{
"value": [
{
"name": "{vmss-vm-name}",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0",
"type": "Microsoft.Compute/virtualMachines",
"location": "westus",
"tags": {},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vmsstestnetconfig5415",
"properties": {
"primary": true,
"enableAcceleratedNetworking": true,
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": true,
"ipConfigurations": [
{
"name": "vmsstestnetconfig9693",
"properties": {
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vn4071/subnets/sn5503"
},
"privateIPAddressVersion": "IPv4",
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 18,
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"deleteOption": "Delete"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerInboundNatPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"enableFpga": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"deleteOption": "Delete"
}
}
]
},
"vmId": "42af9fdf-b906-4ad7-9905-8316209ff619",
"hardwareProfile": {
"vmSize": "Basic_A0",
"vmSizeProperties": {
"vCPUsAvailable": 9,
"vCPUsPerCore": 12
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20180315",
"exactVersion": "4.127.20180315",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaa",
"id": "a"
},
"osDisk": {
"osType": "Windows",
"name": "vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"createOption": "FromImage",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"deleteOption": "Delete"
},
"dataDisks": [
{
"lun": 1,
"name": "vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"createOption": "Empty",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 128,
"toBeDetached": true,
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diskIOPSReadWrite": 18,
"diskMBpsReadWrite": 29,
"detachOption": "ForceDetach",
"deleteOption": "Delete"
}
]
},
"osProfile": {
"computerName": "test000000",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true,
"customData": "aaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaa",
"keyData": "aaaaaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
}
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0/networkInterfaces/vmsstestnetconfig5415",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2020-11-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaa"
]
},
"ipConfigurations": [
{
"name": "aa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 2,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaa"
}
},
"provisioningState": "Succeeded",
"instanceView": {
"platformUpdateDomain": 23,
"platformFaultDomain": 14,
"rdpThumbPrint": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"vmAgent": {
"vmAgentVersion": "aaaaaaaaaaaaaaaaaaaaaaa",
"extensionHandlers": [
{
"type": "aaaaaaaaaaaaa",
"typeHandlerVersion": "aaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"maintenanceRedeployStatus": {
"isCustomerInitiatedMaintenanceAllowed": true,
"preMaintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"preMaintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"lastOperationResultCode": "None",
"lastOperationMessage": "aaaaaa"
},
"disks": [
{
"name": "aaaaaaaaaaa",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"extensions": [
{
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"vmHealth": {
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"bootDiagnostics": {
"consoleScreenshotBlobUri": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"serialConsoleLogBlobUri": "aaaaaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"assignedHost": "aaaaaaa",
"placementGroupId": "aaa"
},
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaa",
"protectionPolicy": {
"protectFromScaleIn": true,
"protectFromScaleSetActions": true
},
"timeCreated": "2021-06-27T01:02:38.3138469+00:00"
},
"resources": [
{
"name": "CustomScriptExtension-DSC",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM/extensions/CustomScriptExtension-DSC",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus",
"tags": {},
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"settings": {},
"forceUpdateTag": "aaaaaaa",
"enableAutomaticUpgrade": true,
"protectedSettings": {},
"instanceView": {
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"suppressFailures": true
}
}
],
"instanceId": "aaaaaaaaaaaa",
"sku": {
"name": "Classic",
"tier": "aaaaaaaaaaaaaa",
"capacity": 29
},
"plan": {
"name": "aaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaaaaaaaa"
},
"zones": [
"a"
]
}
],
"nextLink": "a://example.com/aaaaaaaaaaaaaa"
}
VirtualMachineScaleSetVM_List_MinimumSet_Gen
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaa/virtualMachines?api-version=2026-04-01
Voorbeeldrespons
{
"value": [
{
"location": "westus",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0"
}
]
}
Definities
| Name | Description |
|---|---|
|
Additional |
Hiermee schakelt u een mogelijkheid op de virtuele machine of virtuele-machineschaalset in of uit. |
|
Additional |
Specificeert aanvullende eigenschappen voor een beheerde schijf die kunnen worden ingesteld op het moment van impliciete creatie van de schijf. |
|
Additional |
Hiermee geeft u aanvullende XML-opgemaakte informatie op die kan worden opgenomen in het Unattend.xml-bestand, dat wordt gebruikt door Windows Setup. De inhoud wordt gedefinieerd door de naam van de instelling, de onderdeelnaam en de pass waarin de inhoud wordt toegepast. |
|
Api |
De API-entiteitsreferentie. |
|
Api |
Api-fout. |
|
Api |
Api-foutbasis. |
|
Availability |
Bepaalt hoe schijven met trage I/O moeten worden verwerkt. |
|
Boot |
Diagnostische gegevens over opstarten is een functie voor foutopsporing waarmee u console-uitvoer en schermopname kunt bekijken om de VM-status te diagnosticeren. U kunt eenvoudig de uitvoer van uw consolelogboek bekijken. Met Azure kunt u ook een schermopname van de virtuele machine bekijken vanuit de hypervisor. |
|
Boot |
De exemplaarweergave van diagnostische gegevens over opstarten van virtuele machines. |
|
Caching |
Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: Geen,Alleen-lezen,Lezen'. De standaardwaarden zijn: Geen voor standaardopslag. ReadOnly voor Premium opslag |
|
Capacity |
De parameters van een capaciteitsreserveringsprofiel. |
|
Capacity |
Specificeert van welk type capaciteitsreservering de virtuele machine capaciteit zal verbruiken als deze in aanmerking komt, of dat deze expliciet is afgestemd op het gekoppeld zijn en verbruiken van capaciteit uit elke gereserveerde capaciteit die beschikbaar is in het abonnement. Minimale api-versie: 2026-04-01. |
|
Cloud |
Een foutreactie van de Compute-service. |
|
Common. |
|
|
Component |
|
|
created |
Het identiteitstype dat de resource heeft gemaakt. |
|
Data |
Beschrijft een gegevensschijf. |
|
Delete |
Opgeven wat er gebeurt met de netwerkinterface wanneer de VIRTUELE machine wordt verwijderd |
|
Diagnostics |
Hiermee geeft u de status van diagnostische instellingen voor opstarten. Minimale API-versie: 2015-06-15. |
|
Diff |
Hiermee geeft u de tijdelijke schijfoptie voor de besturingssysteemschijf. |
|
Diff |
Hiermee geeft u de tijdelijke schijfplaatsing voor de besturingssysteemschijf. Deze eigenschap kan worden gebruikt door de gebruiker in de aanvraag om de locatie te kiezen, bijvoorbeeld de cacheschijf, de resourceschijf of de nvme-schijfruimte voor tijdelijke inrichting van besturingssysteemschijven. Voor meer informatie over tijdelijke vereisten voor besturingssysteemschijfgrootte, raadpleegt u kortstondige besturingssysteemschijfgroottevereisten voor Windows-VM op https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements en Linux-VM op https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Minimale API-versie voor NvmeDisk: 2024-03-01. |
|
Diff |
Beschrijft de parameters van tijdelijke schijfinstellingen die kunnen worden opgegeven voor de besturingssysteemschijf. Opmerking: De tijdelijke schijfinstellingen kunnen alleen worden opgegeven voor beheerde schijven. |
|
Disk |
Specificeert de Disk API-versie die wordt gebruikt bij het toepassen van additionalDiskProperties op beheerde schijven. De waarde moet in het formaat JJJJ-MM-DD zijn. |
|
Disk |
In het geval van een beschikbaarheids- of verbindingsprobleem met de schijf, specificeer dan het gedrag van je VM. |
|
Disk |
Hiermee geeft u het type schijfcontroller geconfigureerd voor de VIRTUELE machine en VirtualMachineScaleSet. Deze eigenschap wordt alleen ondersteund voor virtuele machines waarvan de besturingssysteemschijf en de VM-sku ondersteuning biedt voor generatie 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), controleert u de HyperVGenerations-functie die wordt geretourneerd als onderdeel van de SKU-mogelijkheden van de VM in het antwoord van de API voor Microsoft.Compute SKU's voor de regio bevat V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Raadpleeg voor meer informatie over ondersteunde https://aka.ms/azure-diskcontrollertypesschijfcontrollertypen. |
|
Disk |
Hiermee geeft u op hoe de schijf van de virtuele machine moet worden gemaakt. Mogelijke waarden zijn Koppelen: Deze waarde wordt gebruikt wanneer u een gespecialiseerde schijf gebruikt om de virtuele machine te maken. FromImage: Deze waarde wordt gebruikt wanneer u een installatiekopie gebruikt om de virtuele machine te maken. Als u een platforminstallatiekopie gebruikt, moet u ook het element imageReference gebruiken dat hierboven wordt beschreven. Als u een marketplace-installatiekopieën gebruikt, moet u ook het eerder beschreven planelement gebruiken. Leeg: Deze waarde wordt gebruikt bij het maken van een lege gegevensschijf. Kopiëren: Deze waarde wordt gebruikt om een gegevensschijf te maken op basis van een momentopname of een andere schijf. Herstellen: Deze waarde wordt gebruikt om een gegevensschijf te maken vanaf een schijfherstelpunt. |
|
Disk |
Hiermee geeft u het gedrag van de beheerde schijf op wanneer de virtuele machine wordt verwijderd, bijvoorbeeld of de beheerde schijf wordt verwijderd of losgekoppeld. Ondersteunde waarden zijn: Verwijderen. Als deze waarde wordt gebruikt, wordt de beheerde schijf verwijderd wanneer de VIRTUELE machine wordt verwijderd. Loskoppelen. Als deze waarde wordt gebruikt, blijft de beheerde schijf behouden nadat de VIRTUELE machine is verwijderd. Minimale API-versie: 2021-03-01. |
|
Disk |
Hiermee geeft u het loskoppelgedrag op dat moet worden gebruikt tijdens het loskoppelen van een schijf of die al bezig is met loskoppelen van de virtuele machine. Ondersteunde waarden zijn: ForceDetach. detachOption: ForceDetach is alleen van toepassing op beheerde gegevensschijven. Als een vorige loskoppelpoging van de gegevensschijf niet is voltooid vanwege een onverwachte fout van de virtuele machine en de schijf nog steeds niet wordt vrijgegeven, gebruikt u force-loskoppelen als laatste redmiddeloptie om de schijf geforceerd los te koppelen van de virtuele machine. Alle schrijfbewerkingen zijn mogelijk niet leeggemaakt wanneer u dit loskoppelgedrag gebruikt. Deze functie is nog in preview-versie. Als u een gegevensschijfupdate wilt afdwingen naarBeDetached in 'true' samen met de instelling detachOption: 'ForceDetach'. |
|
Disk |
Beschrijft de parameter van de resource-id van de door de klant beheerde schijfversleutelingsset die kan worden opgegeven voor schijf. Opmerking: de resource-id van de schijfversleutelingsset kan alleen worden opgegeven voor beheerde schijven. Raadpleeg https://aka.ms/mdssewithcmkoverview voor meer informatie. |
|
Disk |
Beschrijft een versleutelingsinstellingen voor een schijf |
|
Disk |
De exemplaarweergave van de schijf. |
|
Domain |
Het bereik van het domeinnaamlabel. De samenvoeging van het gehashte domeinnaamlabel dat is gegenereerd volgens het beleid van het bereik van domeinnaamlabels en de VM-index zijn de domeinnaamlabels van de PublicIPAddress-resources die worden gemaakt |
|
Encryption |
Hiermee geeft u de beheerde identiteit op die door ADE wordt gebruikt om toegangstoken op te halen voor sleutelkluisbewerkingen. |
|
Hardware |
Hiermee geeft u de hardware-instellingen voor de virtuele machine. |
|
Host |
Hiermee geeft u bepaalde hosteindpuntinstellingen op. |
|
Hyper |
De hypervisorgeneratie van de virtuele machine [V1, V2] |
|
Image |
Hiermee geeft u informatie over de te gebruiken afbeelding. U kunt informatie opgeven over platforminstallatiekopieën, marketplace-installatiekopieën of installatiekopieën van virtuele machines. Dit element is vereist wanneer u een platforminstallatiekopie, marketplace-installatiekopie of installatiekopie van virtuele machines wilt gebruiken, maar niet wordt gebruikt in andere bewerkingen voor het maken. OPMERKING: De uitgever en aanbieding van afbeeldingsreferentie kunnen alleen worden ingesteld wanneer u de schaalset maakt. |
|
Inner |
Interne foutdetails. |
|
Instance |
Status van exemplaarweergave. |
|
Interconnect |
De parameters van een Interconnect Block Profile. |
|
Interconnect |
Specificeert het interconnect-groepprofiel voor een virtuele machine, gebruikt om de VM te koppelen aan een interconnect-groep en subgroepen. |
|
Interconnect |
De details van de Interconnect Block-instantie voor een Virtual Machine of Scale Set VM-instantie. |
| IPVersion |
Vanaf Api-Version 2017-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. |
| IPVersions |
Vanaf Api-Version 2017-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. |
|
Key |
Beschrijft een verwijzing naar Key Vault-sleutel |
|
Key |
Beschrijft een verwijzing naar Key Vault-geheim |
|
Linux |
Hiermee geeft u de linux-besturingssysteeminstellingen op de virtuele machine. Zie Linux op Azure-Endorsed Distributiesvoor een lijst met ondersteunde Linux-distributies. |
|
Linux |
Hiermee geeft u de modus van vm-gastpatchevaluatie voor de virtuele IaaS-machine. |
|
Linux |
Hiermee geeft u instellingen met betrekking tot VM-gastpatching op Linux. |
|
Linux |
Hiermee geeft u de instelling voor opnieuw opstarten voor alle installatiebewerkingen van de AutomaticByPlatform-patch. |
|
Linux |
Hiermee geeft u aanvullende instellingen op die moeten worden toegepast wanneer de patchmodus AutomaticByPlatform is geselecteerd in de Instellingen voor Linux-patches. |
|
Linux |
Hiermee geeft u de modus van VM-gastpatching naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als Flexibel. |
|
Maintenance |
De resultaatcode van de laatste onderhoudsbewerking. |
|
Maintenance |
Onderhoudsbewerkingsstatus. |
|
Managed |
De parameters van een beheerde schijf. |
|
Managed |
Specificeert de eigenschappen van een beheerde schijf die kunnen worden ingesteld op het moment van impliciete creatie van de schijf. |
| Mode |
Hiermee geeft u de modus op waarop ProxyAgent wordt uitgevoerd als de functie is ingeschakeld. ProxyAgent begint met controleren of bewaken, maar dwingt geen toegangsbeheer af over aanvragen voor hosteindpunten in de controlemodus, terwijl in de modus Afdwingen het toegangsbeheer wordt afgedwongen. De standaardwaarde is de modus Afdwingen. |
| Modes |
Hiermee geeft u de uitvoeringsmodus. In de controlemodus fungeert het systeem alsof het het toegangsbeheerbeleid afdwingt, inclusief het verzenden van toegangsontkenningsvermeldingen in de logboeken, maar het weigert geen aanvragen voor hosteindpunten. In de modus Afdwingen dwingt het systeem het toegangsbeheer af en is het de aanbevolen bewerkingsmodus. |
|
Network |
Beleid voor toegang tot de schijf via het netwerk. |
|
Network |
hiermee geeft u de Microsoft.Network API-versie op die wordt gebruikt bij het maken van netwerkresources in de netwerkinterfaceconfiguraties |
|
Network |
Hiermee geeft u op of de hulpmodus is ingeschakeld voor de netwerkinterfaceresource. |
|
Network |
Hiermee geeft u op of de hulp-sku is ingeschakeld voor de netwerkinterfaceresource. |
|
Network |
Beschrijft een netwerkinterfacereferentie. |
|
Network |
Hiermee geeft u de netwerkinterfaces of de netwerkconfiguratie van de virtuele machine. |
|
Operating |
Met deze eigenschap kunt u het type besturingssysteem opgeven dat op de schijf is opgenomen als u een virtuele machine maakt op basis van een aangepaste installatiekopie. Mogelijke waarden zijn: Windows,Linux. |
| OSDisk |
Hiermee geeft u informatie op over de besturingssysteemschijf die wordt gebruikt door de virtuele machine. Zie Over schijven en VHD's voor virtuele Azure-machinesvoor meer informatie over schijven. |
| OSProfile |
Hiermee geeft u de besturingssysteeminstellingen voor de virtuele machine. Sommige instellingen kunnen niet worden gewijzigd zodra de VIRTUELE machine is ingericht. |
|
Pass |
|
|
Patch |
Hiermee geeft u instellingen met betrekking tot VM-gastpatching in Windows. |
| Plan |
Hiermee geeft u informatie op over de marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. Dit element wordt alleen gebruikt voor Marketplace-installatiekopieën. Voordat u een Marketplace-installatiekopieën van een API kunt gebruiken, moet u de installatiekopieën inschakelen voor programmatisch gebruik. Zoek in Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch wilt implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan. |
|
Processor |
Specificeert het processorfrequentiegedrag voor de virtuele machine. Bekijk elk lid voor het gedrag dat het controleert. |
|
Protocol |
Hiermee geeft u het protocol van WinRM-listener. Mogelijke waarden zijn: http,https. |
|
Proxy |
Hiermee geeft u ProxyAgent-instellingen voor de virtuele machine of virtuele-machineschaalset. Minimale API-versie: 2023-09-01. |
|
Public |
Beschrijft de openbare IP-SKU. Deze kan alleen worden ingesteld met OrchestrationMode als Flexible. |
|
Public |
Geef de naam van de openbare IP-SKU op |
|
Public |
Openbare IP-SKU-laag opgeven |
|
Public |
Geef het type openbare IP-toewijzing op |
|
Resilient |
Hiermee geeft u de status van de tolerante VM-verwijdering voor de virtuele machine op. |
|
Resource |
Het type identiteit dat wordt gebruikt voor de virtuele machine. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd. |
|
Security |
Hiermee geeft u het EncryptionType van de beheerde schijf. Deze is ingesteld op DiskWithVMGuestState voor versleuteling van de beheerde schijf, samen met VMGuestState-blob, VMGuestStateOnly voor versleuteling van alleen de VMGuestState-blob en NonPersistedTPM voor het niet behouden van de firmwarestatus in de VMGuestState-blob.. Opmerking: Deze kan alleen worden ingesteld voor vertrouwelijke VM's. |
|
Security |
Hiermee geeft u de beveiligingsprofielinstellingen voor de virtuele machine of virtuele-machineschaalset op. |
|
Security |
Specificeert de VM securityType; UefiSettings zijn alleen ingeschakeld wanneer ingesteld op TrustedLaunch of ConfidentialVM, en geven een standaardwaarde terug vanaf API-versie 2025-11-01. |
|
Setting |
Hiermee geeft u de naam op van de instelling waarop de inhoud van toepassing is. Mogelijke waarden zijn: FirstLogonCommands en AutoLogon. |
| Sku |
Beschrijft een SKU van een virtuele-machineschaalset. OPMERKING: Als de nieuwe VM-SKU niet wordt ondersteund op de hardware waarop de schaalset zich momenteel bevindt, moet u de toewijzing van de VM's in de schaalset ongedaan maken voordat u de SKU-naam wijzigt. |
|
Ssh |
SSH-configuratie voor op Linux gebaseerde VM's die worden uitgevoerd in Azure |
|
Ssh |
Bevat informatie over de openbare SSH-certificaatsleutel en het pad op de Virtuele Linux-machine waarop de openbare sleutel wordt geplaatst. |
|
Status |
De niveaucode. |
|
Storage |
Hiermee geeft u het type opslagaccount voor de beheerde schijf. Het opslagaccounttype beheerde besturingssysteemschijf kan alleen worden ingesteld wanneer u de schaalset maakt. OPMERKING: UltraSSD_LRS kan alleen worden gebruikt met gegevensschijven. Het kan niet worden gebruikt met besturingssysteemschijf. Standard_LRS maakt gebruik van Standard HDD. StandardSSD_LRS maakt gebruik van Standard SSD. Premium_LRS maakt gebruik van Premium SSD. UltraSSD_LRS maakt gebruik van Ultra disk. Premium_ZRS maakt gebruik van premium SSD-zone-redundante opslag. StandardSSD_ZRS maakt gebruik van zone-redundante opslag met Standard SSD. Raadpleeg voor meer informatie over schijven die worden ondersteund voor Virtuele Windows-machines https://docs.microsoft.com/azure/virtual-machines/windows/disks-types en raadpleeg voor Virtuele Linux-machines https://docs.microsoft.com/azure/virtual-machines/linux/disks-types |
|
Storage |
Specificeert de opslaguitlijningsstatus voor de schijf. |
|
Storage |
Specificeert het type uitlijning van het opslagfoutdomein voor de schijf. |
|
Storage |
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op. |
|
Sub |
|
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
|
Uefi |
Hiermee geeft u de beveiligingsinstellingen op, zoals beveiligd opstarten en vTPM die worden gebruikt tijdens het maken van de virtuele machine. Minimale API-versie: 2020-12-01. |
|
Vault |
Beschrijft één certificaatverwijzing in een Sleutelkluis en waar het certificaat zich op de virtuele machine moet bevinden. |
|
Vault |
Beschrijft een set certificaten die zich allemaal in dezelfde Key Vault bevinden. |
|
Virtual |
Beschrijft de URI van een schijf. |
|
Virtual |
De exemplaarweergave van de VM-agent die wordt uitgevoerd op de virtuele machine. |
|
Virtual |
Beschrijft een virtuele-machineextensie. |
|
Virtual |
De exemplaarweergave van een handler voor de extensie van een virtuele machine. |
|
Virtual |
De exemplaarweergave van een virtuele-machineextensie. |
|
Virtual |
De status van de virtuele machine. |
|
Virtual |
Identiteit voor de virtuele machine. |
|
Virtual |
Bevat de IP-tag die is gekoppeld aan het openbare IP-adres. |
|
Virtual |
Beschrijft een netwerkinterfaceconfiguratie voor virtuele machines. |
|
Virtual |
Beschrijft de DNS-instellingen van de netwerkconfiguratie van een virtuele machine. |
|
Virtual |
Beschrijft de IP-configuratie van een netwerkprofiel voor een virtuele machine. |
|
Virtual |
Beschrijft de publicIPAddress-configuratie van een virtuele machine |
|
Virtual |
Beschrijft de DNS-instellingen van de netwerkconfiguratie van een virtuele machine. |
|
Virtual |
Beschrijft de IP-configuratie van een virtuele-machineschaalsetnetwerkprofiel. |
|
Virtual |
Bevat de IP-tag die is gekoppeld aan het openbare IP-adres. |
|
Virtual |
Beschrijft de netwerkconfiguraties van een virtuele-machineschaalsetnetwerkprofiel. |
|
Virtual |
Beschrijft de DNS-instellingen van een virtuele-machineschaalsets voor netwerkconfiguraties. |
|
Virtual |
Beschrijft de publicIPAddress-configuratie van een virtuele-machineschaalset ip-configuratie |
|
Virtual |
Beschrijft de DNS-instellingen van een virtuele-machineschaalsets voor netwerkconfiguraties. |
|
Virtual |
Beschrijft een virtuele machineschaalset voor virtuele machines. |
|
Virtual |
De exemplaarweergave van een virtuele-machineschaalset-VM. |
|
Virtual |
Het antwoord van de virtuele-machineschaalset van de virtuele-machineschaalset weergeven. |
|
Virtual |
Beschrijft een VM-netwerkprofiel voor een virtuele-machineschaalset. |
|
Virtual |
Het beveiligingsbeleid van een virtuele-machineschaalset-VM. |
|
Virtual |
Hiermee geeft u de grootte van de virtuele machine. Het enum-gegevenstype is momenteel afgeschaft en wordt op 23 december 2023 verwijderd. De aanbevolen manier om de lijst met beschikbare grootten op te halen, is met behulp van deze API's: Alle beschikbare grootten van virtuele machines in een beschikbaarheidsset weergeven, Alle beschikbare grootten van virtuele machines in een regio weergeven, Alle beschikbare grootten van virtuele machines weergeven voor het wijzigen van de grootte van. Zie Grootten voor virtuele machinesvoor meer informatie over de grootte van virtuele machines. De beschikbare VM-grootten zijn afhankelijk van de regio en beschikbaarheidsset. |
|
VMDisk |
Hiermee geeft u de beveiligingsprofielinstellingen voor de beheerde schijf. Opmerking: Deze kan alleen worden ingesteld voor vertrouwelijke VM's. |
|
VMSize |
Hiermee geeft u de instellingen voor de eigenschap VM-grootte op de virtuele machine. |
|
Windows |
Hiermee geeft u windows-besturingssysteeminstellingen op de virtuele machine. |
|
Windows |
Hiermee geeft u de modus van vm-gastpatchevaluatie voor de virtuele IaaS-machine. |
|
Windows |
Hiermee geeft u de instelling voor opnieuw opstarten voor alle installatiebewerkingen van de AutomaticByPlatform-patch. |
|
Windows |
Hiermee geeft u aanvullende instellingen op die moeten worden toegepast wanneer de patchmodus AutomaticByPlatform is geselecteerd in de Windows-patchinstellingen. |
|
Windows |
Hiermee geeft u de modus van VM-gastpatching naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als Flexibel. |
|
Win |
Hierin wordt de configuratie van Windows Remote Management van de VM beschreven |
|
Win |
Beschrijft protocol en vingerafdruk van Windows Remote Management-listener |
AdditionalCapabilities
Hiermee schakelt u een mogelijkheid op de virtuele machine of virtuele-machineschaalset in of uit.
| Name | Type | Description |
|---|---|---|
| enableFips1403Encryption |
boolean |
De vlag maakt het gebruik van FIPS 140-3-compatibele cryptografie mogelijk op de protectedSettings van een extensie. Meer informatie vindt u op: https://aka.ms/linuxagentfipssupport. |
| hibernationEnabled |
boolean |
De vlag waarmee de sluimerstand op de VIRTUELE machine wordt ingeschakeld of uitgeschakeld. |
| ultraSSDEnabled |
boolean |
De vlag waarmee een mogelijkheid wordt ingeschakeld of uitgeschakeld voor een of meer beheerde gegevensschijven met UltraSSD_LRS opslagaccounttype op de VIRTUELE machine of VMSS. Beheerde schijven met het type opslagaccount UltraSSD_LRS kunnen alleen worden toegevoegd aan een virtuele machine of virtuele-machineschaalset als deze eigenschap is ingeschakeld. |
AdditionalDiskProperties
Specificeert aanvullende eigenschappen voor een beheerde schijf die kunnen worden ingesteld op het moment van impliciete creatie van de schijf.
| Name | Type | Description |
|---|---|---|
| managedDiskProperties |
Specificeert de beheerde schijfeigenschappen die kunnen worden ingesteld op het moment van impliciete creatie van de schijf. |
AdditionalUnattendContent
Hiermee geeft u aanvullende XML-opgemaakte informatie op die kan worden opgenomen in het Unattend.xml-bestand, dat wordt gebruikt door Windows Setup. De inhoud wordt gedefinieerd door de naam van de instelling, de onderdeelnaam en de pass waarin de inhoud wordt toegepast.
| Name | Type | Description |
|---|---|---|
| componentName |
De naam van het onderdeel. Momenteel is de enige toegestane waarde Microsoft-Windows-Shell-Setup. |
|
| content |
string |
Hiermee geeft u de xml-opgemaakte inhoud op die wordt toegevoegd aan het unattend.xml-bestand voor het opgegeven pad en het opgegeven onderdeel. De XML moet kleiner zijn dan 4 kB en moet het hoofdelement bevatten voor de instelling of functie die wordt ingevoegd. |
| passName |
De wachtwoordnaam. Momenteel is de enige toegestane waarde OobeSystem. |
|
| settingName |
Hiermee geeft u de naam op van de instelling waarop de inhoud van toepassing is. Mogelijke waarden zijn: FirstLogonCommands en AutoLogon. |
ApiEntityReference
De API-entiteitsreferentie.
| Name | Type | Description |
|---|---|---|
| id |
string |
De ARM-resource-id in de vorm van /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Api-fout.
| Name | Type | Description |
|---|---|---|
| code |
string |
De foutcode. |
| details |
Details van de API-fout |
|
| innererror |
De interne API-fout |
|
| message |
string |
Het foutbericht. |
| target |
string |
Het doel van de specifieke fout. |
ApiErrorBase
Api-foutbasis.
| Name | Type | Description |
|---|---|---|
| code |
string |
De foutcode. |
| message |
string |
Het foutbericht. |
| target |
string |
Het doel van de specifieke fout. |
AvailabilityPolicyDiskDelay
Bepaalt hoe schijven met trage I/O moeten worden verwerkt.
| Waarde | Description |
|---|---|
| None |
Standaard staat gedrag aan zonder beschikbaarheidsbeleid, namelijk VM-herstart bij trage schijf-I/O. |
| AutomaticReattach |
Bij een schijf-I/O-storing of trage respons, probeer de schijf los te koppelen en dan weer aan te sluiten. |
BootDiagnostics
Diagnostische gegevens over opstarten is een functie voor foutopsporing waarmee u console-uitvoer en schermopname kunt bekijken om de VM-status te diagnosticeren. U kunt eenvoudig de uitvoer van uw consolelogboek bekijken. Met Azure kunt u ook een schermopname van de virtuele machine bekijken vanuit de hypervisor.
| Name | Type | Description |
|---|---|---|
| enabled |
boolean |
Of diagnostische gegevens over opstarten moeten worden ingeschakeld op de virtuele machine. |
| storageUri |
string |
Uri van het opslagaccount dat moet worden gebruikt voor het plaatsen van de console-uitvoer en schermopname. Als storageUri niet is opgegeven tijdens het inschakelen van diagnostische gegevens over opstarten, wordt beheerde opslag gebruikt. |
BootDiagnosticsInstanceView
De exemplaarweergave van diagnostische gegevens over opstarten van virtuele machines.
| Name | Type | Description |
|---|---|---|
| consoleScreenshotBlobUri |
string |
De schermafbeelding van de blob-URI van de console. Opmerking: Dit niet worden ingesteld als diagnostische gegevens over opstarten momenteel zijn ingeschakeld met beheerde opslag. |
| serialConsoleLogBlobUri |
string |
De blob-URI van het seriële consolelogboek. Opmerking: Dit niet worden ingesteld als diagnostische gegevens over opstarten momenteel zijn ingeschakeld met beheerde opslag. |
| status |
De statusinformatie over diagnostische gegevens over opstarten voor de virtuele machine. Opmerking: Deze wordt alleen ingesteld als er fouten zijn opgetreden bij het inschakelen van diagnostische gegevens over opstarten. |
CachingTypes
Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: Geen,Alleen-lezen,Lezen'. De standaardwaarden zijn: Geen voor standaardopslag. ReadOnly voor Premium opslag
| Waarde | Description |
|---|---|
| None | |
| ReadOnly | |
| ReadWrite |
CapacityReservationProfile
De parameters van een capaciteitsreserveringsprofiel.
| Name | Type | Description |
|---|---|---|
| capacityReservationGroup |
Hiermee geeft u de resource-id van de capaciteitsreserveringsgroep op die moet worden gebruikt voor het toewijzen van de vm-exemplaren van de virtuele machine of scaleset, mits er voldoende capaciteit is gereserveerd. Raadpleeg https://aka.ms/CapacityReservation voor meer informatie. |
|
| disableCapacityReservationAssignment |
boolean |
Specificeert of de virtuele machine expliciet is afgestemd op het worden gekoppeld aan een capaciteitsreservering. Wanneer deze op true wordt gezet, mag de virtuele machine niet impliciet of expliciet associëren met een type capaciteitsreservering en zal deze capaciteit verbruiken van de publiek beschikbare capaciteit. Minimale api-versie: 2026-04-01. |
CapacityReservationType
Specificeert van welk type capaciteitsreservering de virtuele machine capaciteit zal verbruiken als deze in aanmerking komt, of dat deze expliciet is afgestemd op het gekoppeld zijn en verbruiken van capaciteit uit elke gereserveerde capaciteit die beschikbaar is in het abonnement. Minimale api-versie: 2026-04-01.
| Waarde | Description |
|---|---|
| NotEligible |
De virtuele machine komt niet in aanmerking om impliciet gekoppeld te worden aan een open capaciteitsreservering en is ook niet expliciet gekoppeld aan een capaciteitsreserveringsgroep, dus deze verbruikt capaciteit uit de publiek beschikbare capaciteit. |
| Targeted |
De virtuele machine verbruikt capaciteit van een specifieke matching capaciteitsreservering wanneer deze is gekoppeld aan een capaciteitsreserveringsgroepresource van het type dat wordt getarget, maar kan terugvallen op capaciteit uit de publiek beschikbare capaciteit als er geen capaciteit beschikbaar is in de beoogde reservering. |
| Open |
De virtuele machine, indien in aanmerking kom, zal impliciet alle beschikbare capaciteit koppelen en gebruiken uit een bijpassende open capaciteitsreservering die in het abonnement is gemaakt of gedeeld. Opmerking: De VM mag niet expliciet gekoppeld zijn aan de open capaciteitsreserveringsgroep resource die de bijbehorende reservering bevat. |
| Disabled |
De virtuele machine heeft capaciteitsreserveringstoewijzing uitgeschakeld en mag niet impliciet of expliciet gekoppeld worden aan enig type capaciteitsreservering. |
| Block |
De virtuele machine verbruikt capaciteit van een specifieke overeenkomstige capaciteitsreservering wanneer deze is gekoppeld aan een capaciteitsreserveringsgroepresource van het type blok, en zal capaciteitsuitval ondervinden als er geen beschikbare capaciteit is in de blokreservering. |
CloudError
Een foutreactie van de Compute-service.
| Name | Type | Description |
|---|---|---|
| error |
Api-fout. |
Common.UserAssignedIdentitiesValue
| Name | Type | Description |
|---|---|---|
| clientId |
string |
De client-id van de door de gebruiker toegewezen identiteit. |
| principalId |
string |
De principal-id van de door de gebruiker toegewezen identiteit. |
ComponentNames
| Waarde | Description |
|---|---|
| Microsoft-Windows-Shell-Setup |
createdByType
Het identiteitstype dat de resource heeft gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DataDisk
Beschrijft een gegevensschijf.
| Name | Type | Description |
|---|---|---|
| caching |
Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: None,ReadOnlyReadWrite. Het standaardgedrag is: Geen voor Standard-opslag. ReadOnly voor Premium-opslag. |
|
| createOption |
Hiermee geeft u op hoe de schijf van de virtuele machine moet worden gemaakt. Mogelijke waarden zijn Koppelen: Deze waarde wordt gebruikt wanneer u een gespecialiseerde schijf gebruikt om de virtuele machine te maken. FromImage: Deze waarde wordt gebruikt wanneer u een installatiekopie gebruikt om de gegevensschijf van de virtuele machine te maken. Als u een platforminstallatiekopie gebruikt, moet u ook het element imageReference gebruiken dat hierboven wordt beschreven. Als u een marketplace-installatiekopieën gebruikt, moet u ook het eerder beschreven planelement gebruiken. Leeg: Deze waarde wordt gebruikt bij het maken van een lege gegevensschijf. Kopiëren: Deze waarde wordt gebruikt om een gegevensschijf te maken op basis van een momentopname of een andere schijf. Herstellen: Deze waarde wordt gebruikt om een gegevensschijf te maken vanaf een schijfherstelpunt. |
|
| deleteOption |
Hiermee geeft u op of de gegevensschijf moet worden verwijderd of losgekoppeld bij het verwijderen van de virtuele machine. Mogelijke waarden zijn: Verwijderen. Als deze waarde wordt gebruikt, wordt de gegevensschijf verwijderd wanneer de VIRTUELE machine wordt verwijderd. Loskoppelen. Als deze waarde wordt gebruikt, blijft de gegevensschijf behouden nadat de VIRTUELE machine is verwijderd. De standaardwaarde is ingesteld op Loskoppelen. |
|
| detachOption |
Hiermee geeft u het loskoppelgedrag op dat moet worden gebruikt tijdens het loskoppelen van een schijf of die al bezig is met loskoppelen van de virtuele machine. Ondersteunde waarden: ForceDetach. detachOption: ForceDetach- is alleen van toepassing op beheerde gegevensschijven. Als een vorige loskoppelpoging van de gegevensschijf niet is voltooid vanwege een onverwachte fout van de virtuele machine en de schijf nog steeds niet wordt vrijgegeven, gebruikt u force-loskoppelen als laatste redmiddeloptie om de schijf geforceerd los te koppelen van de virtuele machine. Alle schrijfbewerkingen zijn mogelijk niet leeggemaakt wanneer u dit loskoppelgedrag gebruikt. Deze functie is nog in preview-versie. Als u een gegevensschijfupdate wilt afdwingen naarBeDetached in 'true' samen met de instelling detachOption: 'ForceDetach'. |
|
| diskIOPSReadWrite |
integer (int64) |
Hiermee geeft u de Read-Write IOPS voor de beheerde schijf wanneer StorageAccountType is UltraSSD_LRS. |
| diskMBpsReadWrite |
integer (int64) |
Hiermee geeft u de bandbreedte in MB per seconde voor de beheerde schijf op wanneer StorageAccountType is UltraSSD_LRS. |
| diskSizeGB |
integer (int32) |
Hiermee geeft u de grootte van een lege gegevensschijf in gigabytes. Dit element kan worden gebruikt om de grootte van de schijf in een installatiekopieën van een virtuele machine te overschrijven. De eigenschap diskSizeGB is het aantal bytes x 1024^3 voor de schijf en de waarde mag niet groter zijn dan 1023. |
| image |
De virtuele harde schijf van de brongebruiker. De virtuele harde schijf wordt gekopieerd voordat deze aan de virtuele machine wordt gekoppeld. Als SourceImage is opgegeven, mag de virtuele doelschijf niet bestaan. |
|
| lun |
integer (int32) |
Hiermee geeft u het nummer van de logische eenheid van de gegevensschijf. Deze waarde wordt gebruikt om gegevensschijven binnen de VIRTUELE machine te identificeren en moet daarom uniek zijn voor elke gegevensschijf die is gekoppeld aan een VIRTUELE machine. |
| managedDisk |
De parameters van de beheerde schijf. |
|
| name |
string |
De naam van de schijf. |
| sourceResource |
De bronresource-id. Het kan een momentopname of een schijfherstelpunt zijn van waaruit een schijf moet worden gemaakt. |
|
| storageFaultDomainAlignment |
Specificeert het type uitlijning van het opslagfoutdomein voor de schijf. |
|
| toBeDetached |
boolean |
Hiermee geeft u op of de gegevensschijf wordt losgekoppeld van de VirtualMachine/VirtualMachineScaleset |
| vhd |
De virtuele harde schijf. |
|
| writeAcceleratorEnabled |
boolean |
Hiermee geeft u op of writeAccelerator moet worden ingeschakeld of uitgeschakeld op de schijf. |
DeleteOptions
Opgeven wat er gebeurt met de netwerkinterface wanneer de VIRTUELE machine wordt verwijderd
| Waarde | Description |
|---|---|
| Delete | |
| Detach |
DiagnosticsProfile
Hiermee geeft u de status van diagnostische instellingen voor opstarten. Minimale API-versie: 2015-06-15.
| Name | Type | Description |
|---|---|---|
| bootDiagnostics |
Diagnostische gegevens over opstarten is een functie voor foutopsporing waarmee u console-uitvoer en schermopname kunt bekijken om de VM-status te diagnosticeren. OPMERKING: als storageUri wordt opgegeven, moet u ervoor zorgen dat het opslagaccount zich in dezelfde regio en hetzelfde abonnement bevindt als de virtuele machine. U kunt eenvoudig de uitvoer van uw consolelogboek bekijken. Met Azure kunt u ook een schermopname van de virtuele machine bekijken vanuit de hypervisor. |
DiffDiskOptions
Hiermee geeft u de tijdelijke schijfoptie voor de besturingssysteemschijf.
| Waarde | Description |
|---|---|
| Local |
DiffDiskPlacement
Hiermee geeft u de tijdelijke schijfplaatsing voor de besturingssysteemschijf. Deze eigenschap kan worden gebruikt door de gebruiker in de aanvraag om de locatie te kiezen, bijvoorbeeld de cacheschijf, de resourceschijf of de nvme-schijfruimte voor tijdelijke inrichting van besturingssysteemschijven. Voor meer informatie over tijdelijke vereisten voor besturingssysteemschijfgrootte, raadpleegt u kortstondige besturingssysteemschijfgroottevereisten voor Windows-VM op https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements en Linux-VM op https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Minimale API-versie voor NvmeDisk: 2024-03-01.
| Waarde | Description |
|---|---|
| CacheDisk | |
| ResourceDisk | |
| NvmeDisk |
DiffDiskSettings
Beschrijft de parameters van tijdelijke schijfinstellingen die kunnen worden opgegeven voor de besturingssysteemschijf. Opmerking: De tijdelijke schijfinstellingen kunnen alleen worden opgegeven voor beheerde schijven.
| Name | Type | Description |
|---|---|---|
| enableFullCaching |
boolean |
Geeft aan of volledige caching voor deze VM moet worden ingeschakeld, waardoor de OS-schijf lokaal op de host wordt gecachet en deze VM bestand wordt tegen opslaguitval |
| option |
Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf. |
|
| placement |
Hiermee geeft u de tijdelijke schijfplaatsing voor de besturingssysteemschijf. Mogelijke waarden zijn: CacheDisk,ResourceDisk,NvmeDisk. Het standaardgedrag is: CacheDisk als deze is geconfigureerd voor de VM-grootte, anders wordt ResourceDisk of NvmeDisk- gebruikt. Raadpleeg de documentatie over de VM-grootte voor Windows-VM's op https://docs.microsoft.com/azure/virtual-machines/windows/sizes en Linux-VM op https://docs.microsoft.com/azure/virtual-machines/linux/sizes om te controleren welke VM-grootten een cacheschijf beschikbaar maken. Minimale API-versie voor NvmeDisk: 2024-03-01. |
DiskApiVersion
Specificeert de Disk API-versie die wordt gebruikt bij het toepassen van additionalDiskProperties op beheerde schijven. De waarde moet in het formaat JJJJ-MM-DD zijn.
| Waarde | Description |
|---|---|
| 2025-01-02 |
De Disk RP API-versie van 2025-01-02. |
| 2026-03-02 |
De Disk RP API-versie van 2026-03-02. |
DiskAvailabilityPolicy
In het geval van een beschikbaarheids- of verbindingsprobleem met de schijf, specificeer dan het gedrag van je VM.
| Name | Type | Description |
|---|---|---|
| actionOnDiskDelay |
Bepaalt hoe schijven met trage I/O moeten worden verwerkt. |
DiskControllerTypes
Hiermee geeft u het type schijfcontroller geconfigureerd voor de VIRTUELE machine en VirtualMachineScaleSet. Deze eigenschap wordt alleen ondersteund voor virtuele machines waarvan de besturingssysteemschijf en de VM-sku ondersteuning biedt voor generatie 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), controleert u de HyperVGenerations-functie die wordt geretourneerd als onderdeel van de SKU-mogelijkheden van de VM in het antwoord van de API voor Microsoft.Compute SKU's voor de regio bevat V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Raadpleeg voor meer informatie over ondersteunde https://aka.ms/azure-diskcontrollertypesschijfcontrollertypen.
| Waarde | Description |
|---|---|
| SCSI | |
| NVMe |
DiskCreateOptionTypes
Hiermee geeft u op hoe de schijf van de virtuele machine moet worden gemaakt. Mogelijke waarden zijn Koppelen: Deze waarde wordt gebruikt wanneer u een gespecialiseerde schijf gebruikt om de virtuele machine te maken. FromImage: Deze waarde wordt gebruikt wanneer u een installatiekopie gebruikt om de virtuele machine te maken. Als u een platforminstallatiekopie gebruikt, moet u ook het element imageReference gebruiken dat hierboven wordt beschreven. Als u een marketplace-installatiekopieën gebruikt, moet u ook het eerder beschreven planelement gebruiken. Leeg: Deze waarde wordt gebruikt bij het maken van een lege gegevensschijf. Kopiëren: Deze waarde wordt gebruikt om een gegevensschijf te maken op basis van een momentopname of een andere schijf. Herstellen: Deze waarde wordt gebruikt om een gegevensschijf te maken vanaf een schijfherstelpunt.
| Waarde | Description |
|---|---|
| FromImage | |
| Empty | |
| Attach | |
| Copy | |
| Restore |
DiskDeleteOptionTypes
Hiermee geeft u het gedrag van de beheerde schijf op wanneer de virtuele machine wordt verwijderd, bijvoorbeeld of de beheerde schijf wordt verwijderd of losgekoppeld. Ondersteunde waarden zijn: Verwijderen. Als deze waarde wordt gebruikt, wordt de beheerde schijf verwijderd wanneer de VIRTUELE machine wordt verwijderd. Loskoppelen. Als deze waarde wordt gebruikt, blijft de beheerde schijf behouden nadat de VIRTUELE machine is verwijderd. Minimale API-versie: 2021-03-01.
| Waarde | Description |
|---|---|
| Delete | |
| Detach |
DiskDetachOptionTypes
Hiermee geeft u het loskoppelgedrag op dat moet worden gebruikt tijdens het loskoppelen van een schijf of die al bezig is met loskoppelen van de virtuele machine. Ondersteunde waarden zijn: ForceDetach. detachOption: ForceDetach is alleen van toepassing op beheerde gegevensschijven. Als een vorige loskoppelpoging van de gegevensschijf niet is voltooid vanwege een onverwachte fout van de virtuele machine en de schijf nog steeds niet wordt vrijgegeven, gebruikt u force-loskoppelen als laatste redmiddeloptie om de schijf geforceerd los te koppelen van de virtuele machine. Alle schrijfbewerkingen zijn mogelijk niet leeggemaakt wanneer u dit loskoppelgedrag gebruikt. Deze functie is nog in preview-versie. Als u een gegevensschijfupdate wilt afdwingen naarBeDetached in 'true' samen met de instelling detachOption: 'ForceDetach'.
| Waarde | Description |
|---|---|
| ForceDetach |
DiskEncryptionSetParameters
Beschrijft de parameter van de resource-id van de door de klant beheerde schijfversleutelingsset die kan worden opgegeven voor schijf. Opmerking: de resource-id van de schijfversleutelingsset kan alleen worden opgegeven voor beheerde schijven. Raadpleeg https://aka.ms/mdssewithcmkoverview voor meer informatie.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id |
DiskEncryptionSettings
Beschrijft een versleutelingsinstellingen voor een schijf
| Name | Type | Description |
|---|---|---|
| diskEncryptionKey |
Hiermee geeft u de locatie van de schijfversleutelingssleutel, een Sleutelkluisgeheim. |
|
| enabled |
boolean |
Hiermee geeft u op of schijfversleuteling moet worden ingeschakeld op de virtuele machine. |
| keyEncryptionKey |
Hiermee geeft u de locatie van de sleutelversleutelingssleutel in Key Vault. |
DiskInstanceView
De exemplaarweergave van de schijf.
| Name | Type | Description |
|---|---|---|
| encryptionSettings |
Hiermee geeft u de versleutelingsinstellingen voor de besturingssysteemschijf. |
|
| name |
string |
De naam van de schijf. |
| statuses |
De informatie over de resourcestatus. |
|
| storageAlignmentStatus |
Specificeert de opslaguitlijningsstatus voor de schijf. |
DomainNameLabelScopeTypes
Het bereik van het domeinnaamlabel. De samenvoeging van het gehashte domeinnaamlabel dat is gegenereerd volgens het beleid van het bereik van domeinnaamlabels en de VM-index zijn de domeinnaamlabels van de PublicIPAddress-resources die worden gemaakt
| Waarde | Description |
|---|---|
| TenantReuse | |
| SubscriptionReuse | |
| ResourceGroupReuse | |
| NoReuse |
EncryptionIdentity
Hiermee geeft u de beheerde identiteit op die door ADE wordt gebruikt om toegangstoken op te halen voor sleutelkluisbewerkingen.
| Name | Type | Description |
|---|---|---|
| userAssignedIdentityResourceId |
string |
Hiermee geeft u de ARM-resource-id op van een van de gebruikersidentiteiten die zijn gekoppeld aan de virtuele machine. |
HardwareProfile
Hiermee geeft u de hardware-instellingen voor de virtuele machine.
| Name | Type | Description |
|---|---|---|
| processorMode |
Specificeert de processormodus voor de virtuele machine of virtuele machine schaalset. Optioneel; indien weggelaten, geldt de standaardinstelling van het platform (momenteel Deterministisch). Deze eigenschap kan worden bijgewerkt op een draaiende VM of VMSS zonder deallocatie of herstart. Minimale api-versie: 2026-04-01. |
|
| vmSize |
Hiermee geeft u de grootte van de virtuele machine. Het enum-gegevenstype is momenteel afgeschaft en wordt op 23 december 2023 verwijderd. De aanbevolen manier om de lijst met beschikbare grootten op te halen, is met behulp van deze API's: Alle beschikbare grootten van virtuele machines in een beschikbaarheidsset weergeven, Alle beschikbare grootten van virtuele machines in een regio weergeven, Alle beschikbare grootten van virtuele machines weergeven voor het wijzigen van de grootte van. Zie Grootten voor virtuele machinesvoor meer informatie over de grootte van virtuele machines. De beschikbare VM-grootten zijn afhankelijk van de regio en beschikbaarheidsset. |
|
| vmSizeProperties |
Hiermee geeft u de eigenschappen voor het aanpassen van de grootte van de virtuele machine. Minimale API-versie: 2021-07-01. Deze functie bevindt zich nog steeds in de preview-modus en wordt niet ondersteund voor VirtualMachineScaleSet. Volg de instructies in VM-aanpassing voor meer informatie. |
HostEndpointSettings
Hiermee geeft u bepaalde hosteindpuntinstellingen op.
| Name | Type | Description |
|---|---|---|
| inVMAccessControlProfileReferenceId |
string |
Hiermee geeft u de resource-id InVMAccessControlProfileVersion op in de indeling /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/inVMAccessControlProfiles/{profile}/versions/{version} |
| mode |
Hiermee geeft u de uitvoeringsmodus. In de controlemodus fungeert het systeem alsof het het toegangsbeheerbeleid afdwingt, inclusief het verzenden van toegangsontkenningsvermeldingen in de logboeken, maar het weigert geen aanvragen voor hosteindpunten. In de modus Afdwingen dwingt het systeem het toegangsbeheer af en is het de aanbevolen bewerkingsmodus. |
|
| useLocalFileRules |
boolean |
Wanneer deze op true staat, instrueert de GuestProxyAgent binnen de VM om extra toegangscontroleregels te laden die in een lokaal bestand op de VM zijn gedefinieerd. |
HyperVGeneration
De hypervisorgeneratie van de virtuele machine [V1, V2]
| Waarde | Description |
|---|---|
| V1 | |
| V2 |
ImageReference
Hiermee geeft u informatie over de te gebruiken afbeelding. U kunt informatie opgeven over platforminstallatiekopieën, marketplace-installatiekopieën of installatiekopieën van virtuele machines. Dit element is vereist wanneer u een platforminstallatiekopie, marketplace-installatiekopie of installatiekopie van virtuele machines wilt gebruiken, maar niet wordt gebruikt in andere bewerkingen voor het maken. OPMERKING: De uitgever en aanbieding van afbeeldingsreferentie kunnen alleen worden ingesteld wanneer u de schaalset maakt.
| Name | Type | Description |
|---|---|---|
| communityGalleryImageId |
string |
De unieke id van de communitygalerie opgegeven voor vm-implementatie. Dit kan worden opgehaald uit de get-aanroep van de communitygalerieafbeelding. |
| exactVersion |
string |
Hiermee geeft u de decimale getallen op, de versie van de platforminstallatiekopieën of marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. Dit alleen-lezen veld verschilt van 'version', alleen als de waarde die is opgegeven in het veld 'version' 'latest' is. |
| id |
string |
Resource-id |
| offer |
string |
Hiermee geeft u de aanbieding op van de platforminstallatiekopieën of marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. |
| publisher |
string |
De uitgever van de installatiekopieën. |
| sharedGalleryImageId |
string |
De unieke id van de gedeelde galerie-installatiekopieën opgegeven voor vm-implementatie. Dit kan worden opgehaald uit de get-aanroep van de installatiekopieën in de gedeelde galerie. |
| sku |
string |
De installatiekopieën-SKU. |
| version |
string |
Hiermee geeft u de versie van de platforminstallatiekopieën of marketplace-installatiekopieën op die worden gebruikt om de virtuele machine te maken. De toegestane indelingen zijn Major.Minor.Build of 'latest'. Primaire, secundaire en build zijn decimale getallen. Geef 'nieuwste' op om de nieuwste versie van een installatiekopieën te gebruiken die beschikbaar is tijdens de implementatie. Zelfs als u 'nieuwste' gebruikt, wordt de VM-installatiekopie niet automatisch bijgewerkt na de implementatietijd, zelfs niet als er een nieuwe versie beschikbaar is. Gebruik het veld 'version' niet voor de implementatie van galerieafbeeldingen, de galerie-installatiekopieën moeten altijd het veld Id gebruiken voor implementatie, als u de meest recente versie van de galerie-installatiekopieën wilt gebruiken, stelt u '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}' in het veld Id in zonder versie-invoer. |
InnerError
Interne foutdetails.
| Name | Type | Description |
|---|---|---|
| errordetail |
string |
Het interne foutbericht of de uitzonderingsdump. |
| exceptiontype |
string |
Het uitzonderingstype. |
InstanceViewStatus
Status van exemplaarweergave.
| Name | Type | Description |
|---|---|---|
| code |
string |
De statuscode. |
| displayStatus |
string |
Het korte lokaliseerbare label voor de status. |
| level |
De niveaucode. |
|
| message |
string |
Het gedetailleerde statusbericht, inclusief voor waarschuwingen en foutberichten. |
| time |
string (date-time) |
Het tijdstip van de status. |
InterconnectBlockProfile
De parameters van een Interconnect Block Profile.
| Name | Type | Description |
|---|---|---|
| interconnectBlock |
Specificeert de Interconnect Block resource ID die gebruikt moet worden voor het toewijzen van de Virtual Machine of Scale Set VM-instanties, mits er voldoende capaciteit is gereserveerd. |
InterconnectGroupProfile
Specificeert het interconnect-groepprofiel voor een virtuele machine, gebruikt om de VM te koppelen aan een interconnect-groep en subgroepen.
| Name | Type | Description |
|---|---|---|
| interconnectGroup |
Verwijs naar de interconnect-groepresource. |
|
| subgroups |
De lijst van subgroepreferenties binnen de interconnectgroep. |
InterconnectInstanceView
De details van de Interconnect Block-instantie voor een Virtual Machine of Scale Set VM-instantie.
| Name | Type | Description |
|---|---|---|
| interconnectSubgroupId |
string |
De ID (GUID) van de Interconnect-subgroep waarin de virtuele machine werd geplaatst. |
IPVersion
Vanaf Api-Version 2017-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'.
| Waarde | Description |
|---|---|
| IPv4 | |
| IPv6 |
IPVersions
Vanaf Api-Version 2017-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'.
| Waarde | Description |
|---|---|
| IPv4 | |
| IPv6 |
KeyVaultKeyReference
Beschrijft een verwijzing naar Key Vault-sleutel
| Name | Type | Description |
|---|---|---|
| keyUrl |
string |
De URL die verwijst naar een sleutelversleutelingssleutel in Key Vault. |
| sourceVault |
De relatieve URL van de sleutelkluis die de sleutel bevat. |
KeyVaultSecretReference
Beschrijft een verwijzing naar Key Vault-geheim
| Name | Type | Description |
|---|---|---|
| secretUrl |
string |
De URL die verwijst naar een geheim in een Sleutelkluis. |
| sourceVault |
De relatieve URL van de sleutelkluis die het geheim bevat. |
LinuxConfiguration
Hiermee geeft u de linux-besturingssysteeminstellingen op de virtuele machine. Zie Linux op Azure-Endorsed Distributiesvoor een lijst met ondersteunde Linux-distributies.
| Name | Type | Description |
|---|---|---|
| disablePasswordAuthentication |
boolean |
Hiermee geeft u op of wachtwoordverificatie moet worden uitgeschakeld. |
| enableVMAgentPlatformUpdates |
boolean |
Geeft aan of VMAgent-platformupdates zijn ingeschakeld voor de virtuele Linux-machine. De standaardwaarde is onwaar. |
| patchSettings |
[Preview-functie] Hiermee geeft u instellingen met betrekking tot VM-gastpatching op Linux. |
|
| provisionVMAgent |
boolean |
Hiermee wordt aangegeven of de virtuele-machineagent moet worden ingericht op de virtuele machine. Wanneer deze eigenschap niet is opgegeven in de hoofdtekst van de aanvraag, is het standaardgedrag ingesteld op waar. Dit zorgt ervoor dat de VM-agent op de VIRTUELE machine is geïnstalleerd, zodat extensies later aan de VIRTUELE machine kunnen worden toegevoegd. |
| ssh |
Hiermee geeft u de ssh-sleutelconfiguratie voor een Linux-besturingssysteem. |
LinuxPatchAssessmentMode
Hiermee geeft u de modus van vm-gastpatchevaluatie voor de virtuele IaaS-machine.
Mogelijke waarden zijn:
ImageDefault-: u bepaalt de timing van patchevaluaties op een virtuele machine.
AutomaticByPlatform - Het platform activeert periodieke patchevaluaties. De eigenschap provisionVMAgent moet waar zijn.
| Waarde | Description |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
LinuxPatchSettings
Hiermee geeft u instellingen met betrekking tot VM-gastpatching op Linux.
| Name | Type | Description |
|---|---|---|
| assessmentMode |
Hiermee geeft u de modus van vm-gastpatchevaluatie voor de virtuele IaaS-machine. |
|
| automaticByPlatformSettings |
Hiermee geeft u aanvullende instellingen voor patchmodus AutomaticByPlatform in VM-gastpatching op Linux. |
|
| patchMode |
Hiermee geeft u de modus van VM-gastpatching naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als Flexibel. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Hiermee geeft u de instelling voor opnieuw opstarten voor alle installatiebewerkingen van de AutomaticByPlatform-patch.
| Waarde | Description |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
LinuxVMGuestPatchAutomaticByPlatformSettings
Hiermee geeft u aanvullende instellingen op die moeten worden toegepast wanneer de patchmodus AutomaticByPlatform is geselecteerd in de Instellingen voor Linux-patches.
| Name | Type | Description |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Stelt de klant in staat patches te plannen zonder onbedoelde upgrades |
| rebootSetting |
Hiermee geeft u de instelling voor opnieuw opstarten voor alle installatiebewerkingen van de AutomaticByPlatform-patch. |
LinuxVMGuestPatchMode
Hiermee geeft u de modus van VM-gastpatching naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als Flexibel.
Mogelijke waarden zijn:
ImageDefault : de standaardpatchingconfiguratie van de virtuele machine wordt gebruikt.
AutomaticByPlatform : de virtuele machine wordt automatisch bijgewerkt door het platform. De eigenschap provisionVMAgent moet waar zijn
| Waarde | Description |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
MaintenanceOperationResultCodeTypes
De resultaatcode van de laatste onderhoudsbewerking.
| Waarde | Description |
|---|---|
| None | |
| RetryLater | |
| MaintenanceAborted | |
| MaintenanceCompleted |
MaintenanceRedeployStatus
Onderhoudsbewerkingsstatus.
| Name | Type | Description |
|---|---|---|
| isCustomerInitiatedMaintenanceAllowed |
boolean |
Waar, als de klant onderhoud mag uitvoeren. |
| lastOperationMessage |
string |
Bericht geretourneerd voor de laatste onderhoudsbewerking. |
| lastOperationResultCode |
De resultaatcode van de laatste onderhoudsbewerking. |
|
| maintenanceWindowEndTime |
string (date-time) |
Eindtijd voor het onderhoudsvenster. |
| maintenanceWindowStartTime |
string (date-time) |
Begintijd voor het onderhoudsvenster. |
| preMaintenanceWindowEndTime |
string (date-time) |
Eindtijd voor het venster Voor onderhoud. |
| preMaintenanceWindowStartTime |
string (date-time) |
Begintijd voor het venster Voor onderhoud. |
ManagedDiskParameters
De parameters van een beheerde schijf.
| Name | Type | Description |
|---|---|---|
| additionalDiskProperties |
Specificeert aanvullende eigenschappen voor de beheerde schijf die kunnen worden ingesteld op het moment van impliciete creatie van de schijf. Deze eigenschap wordt niet vastgelegd voor Restore Points. |
|
| diskEncryptionSet |
Hiermee geeft u de resource-id van de door de klant beheerde schijfversleutelingsset voor de beheerde schijf op. |
|
| id |
string |
Resource-id |
| securityProfile |
Hiermee geeft u het beveiligingsprofiel voor de beheerde schijf. |
|
| storageAccountType |
Hiermee geeft u het type opslagaccount voor de beheerde schijf. OPMERKING: UltraSSD_LRS kan alleen worden gebruikt met gegevensschijven, deze kan niet worden gebruikt met besturingssysteemschijf. |
ManagedDiskProperties
Specificeert de eigenschappen van een beheerde schijf die kunnen worden ingesteld op het moment van impliciete creatie van de schijf.
| Name | Type | Description |
|---|---|---|
| availabilityPolicy |
In het geval van een beschikbaarheids- of verbindingsprobleem met de schijf, specificeer dan het gedrag van je VM. |
|
| burstingEnabled |
boolean |
Stel in op True om bursting mogelijk te maken buiten het ingerichte prestatiedoel van de schijf. Bursting is standaard uitgeschakeld. Is niet van toepassing op Ultra-schijven. |
| diskAccessId |
string |
Azure resource ID van de DiskAccess-resource voor het gebruik van private endpoints op disks. |
| diskIOPSReadOnly |
integer (int64) |
Het totale aantal IOPS dat wordt toegestaan voor alle VM's die de gedeelde schijf koppelen als ReadOnly. Eén bewerking kan worden overgedragen tussen 4k en 256k bytes. |
| diskMBpsReadOnly |
integer (int64) |
De totale doorvoer (MBps) die wordt toegestaan voor alle VM's die de gedeelde schijf koppelen als ReadOnly. MBps betekent miljoenen bytes per seconde- MB maakt hier gebruik van de ISO-notatie, van bevoegdheden van 10. |
| logicalSectorSize |
integer (int32) |
Logische sectorgrootte in bytes voor Ultra Disks. Ondersteunde waarden zijn 512 en 4096. 4096 is de standaardwaarde. |
| maxShares |
integer (int32) minimum: 1 |
Het maximum aantal virtuele machines dat tegelijkertijd aan de schijf kan worden gekoppeld. De waarde groter dan één geeft een schijf aan die tegelijkertijd op meerdere VM's kan worden gekoppeld. Geldt alleen voor datadisks. |
| networkAccessPolicy |
Beleid voor toegang tot de schijf via het netwerk. |
|
| optimizedForFrequentAttach |
boolean |
Het instellen van deze eigenschap op true verbetert de betrouwbaarheid en prestaties van dataschijven die vaak (meer dan 5 keer per dag) van de ene virtuele machine worden losgekoppeld en aan een andere worden gekoppeld. Deze eigenschap mag niet worden ingesteld voor schijven die niet vaak zijn losgekoppeld en gekoppeld, omdat de schijven niet overeenkomen met het foutdomein van de virtuele machine. |
| performancePlus |
boolean |
Stel deze vlag in op True om een boost te krijgen op het prestatiedoel van de schijf die is geïmplementeerd. Deze vlag kan alleen worden ingesteld op de aanmaaktijd van de schijf en kan niet worden uitgeschakeld nadat deze is ingeschakeld. |
| tier |
string |
Prestatielaag van de schijf (bijv. P4, S10) zoals hier beschreven: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Is niet van toepassing op Ultra-schijven. |
Mode
Hiermee geeft u de modus op waarop ProxyAgent wordt uitgevoerd als de functie is ingeschakeld. ProxyAgent begint met controleren of bewaken, maar dwingt geen toegangsbeheer af over aanvragen voor hosteindpunten in de controlemodus, terwijl in de modus Afdwingen het toegangsbeheer wordt afgedwongen. De standaardwaarde is de modus Afdwingen.
| Waarde | Description |
|---|---|
| Audit | |
| Enforce |
Modes
Hiermee geeft u de uitvoeringsmodus. In de controlemodus fungeert het systeem alsof het het toegangsbeheerbeleid afdwingt, inclusief het verzenden van toegangsontkenningsvermeldingen in de logboeken, maar het weigert geen aanvragen voor hosteindpunten. In de modus Afdwingen dwingt het systeem het toegangsbeheer af en is het de aanbevolen bewerkingsmodus.
| Waarde | Description |
|---|---|
| Audit | |
| Enforce | |
| Disabled |
NetworkAccessPolicy
Beleid voor toegang tot de schijf via het netwerk.
| Waarde | Description |
|---|---|
| AllowAll |
De schijf kan worden geëxporteerd of geüpload vanaf elk netwerk. |
| AllowPrivate |
De schijf kan worden geëxporteerd of geüpload met behulp van de privé-eindpunten van een DiskAccess-bron. |
| DenyAll |
De schijf kan niet worden geëxporteerd. |
NetworkApiVersion
hiermee geeft u de Microsoft.Network API-versie op die wordt gebruikt bij het maken van netwerkresources in de netwerkinterfaceconfiguraties
| Waarde | Description |
|---|---|
| 2020-11-01 | |
| 2022-11-01 |
NetworkInterfaceAuxiliaryMode
Hiermee geeft u op of de hulpmodus is ingeschakeld voor de netwerkinterfaceresource.
| Waarde | Description |
|---|---|
| None | |
| AcceleratedConnections | |
| Floating |
NetworkInterfaceAuxiliarySku
Hiermee geeft u op of de hulp-sku is ingeschakeld voor de netwerkinterfaceresource.
| Waarde | Description |
|---|---|
| None | |
| A1 | |
| A2 | |
| A4 | |
| A8 |
NetworkInterfaceReference
Beschrijft een netwerkinterfacereferentie.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id |
| properties.deleteOption |
Opgeven wat er gebeurt met de netwerkinterface wanneer de VIRTUELE machine wordt verwijderd |
|
| properties.primary |
boolean |
Hiermee geeft u de primaire netwerkinterface op voor het geval de virtuele machine meer dan 1 netwerkinterface heeft. |
NetworkProfile
Hiermee geeft u de netwerkinterfaces of de netwerkconfiguratie van de virtuele machine.
| Name | Type | Description |
|---|---|---|
| interconnectGroupProfile |
Specificeert het interconnect-groepprofiel dat aan de virtuele machine gekoppeld moet worden. Minimale api-versie: 2026-03-01. |
|
| networkApiVersion |
hiermee geeft u de Microsoft.Network API-versie op die wordt gebruikt bij het maken van netwerkresources in de netwerkinterfaceconfiguraties |
|
| networkInterfaceConfigurations |
Hiermee geeft u de netwerkconfiguraties op die worden gebruikt om de virtuele-machinenetwerkresources te maken. |
|
| networkInterfaces |
Hiermee geeft u de lijst met resource-id's voor de netwerkinterfaces die zijn gekoppeld aan de virtuele machine. |
OperatingSystemTypes
Met deze eigenschap kunt u het type besturingssysteem opgeven dat op de schijf is opgenomen als u een virtuele machine maakt op basis van een aangepaste installatiekopie. Mogelijke waarden zijn: Windows,Linux.
| Waarde | Description |
|---|---|
| Windows | |
| Linux |
OSDisk
Hiermee geeft u informatie op over de besturingssysteemschijf die wordt gebruikt door de virtuele machine. Zie Over schijven en VHD's voor virtuele Azure-machinesvoor meer informatie over schijven.
| Name | Type | Description |
|---|---|---|
| caching |
Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: None,ReadOnlyReadWrite. Het standaardgedrag is: Geen voor Standard-opslag. ReadOnly voor Premium-opslag. |
|
| createOption |
Hiermee geeft u op hoe de schijf van de virtuele machine moet worden gemaakt. Mogelijke waarden zijn Koppelen: Deze waarde wordt gebruikt wanneer u een gespecialiseerde schijf gebruikt om de virtuele machine te maken. FromImage: Deze waarde wordt gebruikt wanneer u een installatiekopie gebruikt om de virtuele machine te maken. Als u een platforminstallatiekopie gebruikt, moet u ook het element imageReference gebruiken dat hierboven wordt beschreven. Als u een marketplace-installatiekopieën gebruikt, moet u ook het eerder beschreven planelement gebruiken. |
|
| deleteOption |
Hiermee geeft u op of de besturingssysteemschijf moet worden verwijderd of losgekoppeld bij het verwijderen van de virtuele machine. Mogelijke waarden zijn: Verwijderen. Als deze waarde wordt gebruikt, wordt de besturingssysteemschijf verwijderd wanneer de VIRTUELE machine wordt verwijderd. Loskoppelen. Als deze waarde wordt gebruikt, blijft de besturingssysteemschijf behouden nadat de VIRTUELE machine is verwijderd. De standaardwaarde is ingesteld op Loskoppelen. Voor een tijdelijke besturingssysteemschijf is de standaardwaarde ingesteld op Verwijderen. De gebruiker kan de verwijderoptie voor een tijdelijke besturingssysteemschijf niet wijzigen. |
|
| diffDiskSettings |
Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf die door de virtuele machine wordt gebruikt. |
|
| diskSizeGB |
integer (int32) |
Hiermee geeft u de grootte van een lege gegevensschijf in gigabytes. Dit element kan worden gebruikt om de grootte van de schijf in een installatiekopieën van een virtuele machine te overschrijven. De eigenschap diskSizeGB is het aantal bytes x 1024^3 voor de schijf en de waarde mag niet groter zijn dan 1023. |
| encryptionSettings |
Hiermee geeft u de versleutelingsinstellingen voor de besturingssysteemschijf. Minimale API-versie: 2015-06-15. |
|
| image |
De virtuele harde schijf van de brongebruiker. De virtuele harde schijf wordt gekopieerd voordat deze aan de virtuele machine wordt gekoppeld. Als SourceImage is opgegeven, mag de virtuele doelschijf niet bestaan. |
|
| managedDisk |
De parameters van de beheerde schijf. |
|
| name |
string |
De naam van de schijf. |
| osType |
Met deze eigenschap kunt u het type besturingssysteem opgeven dat is opgenomen in de schijf als u een virtuele machine maakt op basis van een gebruikersinstallatiekopie of een gespecialiseerde VHD. Mogelijke waarden zijn: Windows,Linux. |
|
| storageFaultDomainAlignment |
Specificeert het type uitlijning van het opslagfoutdomein voor de schijf. |
|
| vhd |
De virtuele harde schijf. |
|
| writeAcceleratorEnabled |
boolean |
Hiermee geeft u op of writeAccelerator moet worden ingeschakeld of uitgeschakeld op de schijf. |
OSProfile
Hiermee geeft u de besturingssysteeminstellingen voor de virtuele machine. Sommige instellingen kunnen niet worden gewijzigd zodra de VIRTUELE machine is ingericht.
| Name | Type | Description |
|---|---|---|
| adminPassword |
string (password) |
Hiermee geeft u het wachtwoord van het beheerdersaccount. |
| adminUsername |
string |
Hiermee geeft u de naam van het beheerdersaccount. |
| allowExtensionOperations |
boolean |
Hiermee geeft u op of uitbreidingsbewerkingen moeten worden toegestaan op de virtuele machine. Dit kan alleen worden ingesteld op False wanneer er geen extensies aanwezig zijn op de virtuele machine. |
| computerName |
string |
Hiermee geeft u de naam van het host-besturingssysteem van de virtuele machine. Deze naam kan niet worden bijgewerkt nadat de virtuele machine is gemaakt. Maximale lengte (Windows): 15 tekens. Maximale lengte (Linux): 64 tekens. Zie implementatierichtlijnen voor Azure-infrastructuurservicesvoor naamconventies en -beperkingen. |
| customData |
string |
Hiermee geeft u een met base 64 gecodeerde tekenreeks van aangepaste gegevens op. De met base 64 gecodeerde tekenreeks wordt gedecodeerd naar een binaire matrix die wordt opgeslagen als een bestand op de virtuele machine. De maximale lengte van de binaire matrix is 65535 bytes. Opmerking: geef geen geheimen of wachtwoorden door in de eigenschap customData. Deze eigenschap kan niet worden bijgewerkt nadat de virtuele machine is gemaakt. De eigenschap 'customData' wordt doorgegeven aan de virtuele machine die als bestand moet worden opgeslagen. Zie Aangepaste gegevens op Virtuele Azure-machinesvoor meer informatie. Zie Cloud-init gebruiken om een Virtuele Linux-machine aan te passen tijdens het maken vanvoor het gebruik van cloud-init. |
| linuxConfiguration |
Hiermee geeft u de linux-besturingssysteeminstellingen op de virtuele machine. Zie Linux op Azure-Endorsed Distributiesvoor een lijst met ondersteunde Linux-distributies. |
|
| requireGuestProvisionSignal |
boolean |
Optionele eigenschap die moet worden ingesteld op Waar of weggelaten. |
| secrets |
Hiermee geeft u een set certificaten op die op de virtuele machine moeten worden geïnstalleerd. Als u certificaten op een virtuele machine wilt installeren, wordt u aangeraden de extensie van de virtuele Azure Key Vault-machine voor Linux- of de virtuele Machine-extensie van Azure Key Vault voor Windowste gebruiken. |
|
| windowsConfiguration |
Hiermee geeft u windows-besturingssysteeminstellingen op de virtuele machine. |
PassNames
| Waarde | Description |
|---|---|
| OobeSystem |
PatchSettings
Hiermee geeft u instellingen met betrekking tot VM-gastpatching in Windows.
| Name | Type | Description |
|---|---|---|
| assessmentMode |
Hiermee geeft u de modus van vm-gastpatchevaluatie voor de virtuele IaaS-machine. |
|
| automaticByPlatformSettings |
Hiermee geeft u aanvullende instellingen voor patchmodus AutomaticByPlatform in VM-gastpatching in Windows. |
|
| enableHotpatching |
boolean |
Hiermee kunnen klanten hun Virtuele Azure-machines patchen zonder dat ze opnieuw hoeven op te starten. Voor enableHotpatching moet de 'provisionVMAgent' worden ingesteld op true en moet patchMode worden ingesteld op 'AutomaticByPlatform'. |
| patchMode |
Hiermee geeft u de modus van VM-gastpatching naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als Flexibel. |
Plan
Hiermee geeft u informatie op over de marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. Dit element wordt alleen gebruikt voor Marketplace-installatiekopieën. Voordat u een Marketplace-installatiekopieën van een API kunt gebruiken, moet u de installatiekopieën inschakelen voor programmatisch gebruik. Zoek in Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch wilt implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan.
| Name | Type | Description |
|---|---|---|
| name |
string |
De plan-id. |
| product |
string |
Hiermee geeft u het product van de installatiekopieën van de marketplace. Dit is dezelfde waarde als Offer onder het element imageReference. |
| promotionCode |
string |
De promotiecode. |
| publisher |
string |
De uitgever-id. |
ProcessorMode
Specificeert het processorfrequentiegedrag voor de virtuele machine. Bekijk elk lid voor het gedrag dat het controleert.
| Waarde | Description |
|---|---|
| Deterministic |
Zorgt voor voorspelbare en consistente processorfrequentie op het basis-/nominale niveau. Turbo/Boost is uitgeschakeld. |
| Opportunistic |
Maakt hogere frequentie-bursts mogelijk wanneer thermische en vermogenshoofdruimte het toelaten. |
ProtocolTypes
Hiermee geeft u het protocol van WinRM-listener. Mogelijke waarden zijn: http,https.
| Waarde | Description |
|---|---|
| Http | |
| Https |
ProxyAgentSettings
Hiermee geeft u ProxyAgent-instellingen voor de virtuele machine of virtuele-machineschaalset. Minimale API-versie: 2023-09-01.
| Name | Type | Description |
|---|---|---|
| addProxyAgentExtension |
boolean |
Geef op of de ProxyAgent-extensie impliciet moet worden geïnstalleerd. Deze optie is momenteel alleen van toepassing op Linux OS. |
| enabled |
boolean |
Hiermee geeft u op of de functie ProxyAgent moet worden ingeschakeld op de virtuele machine of virtuele-machineschaalset. |
| imds |
Hiermee geeft u de IMDS-eindpuntinstellingen op tijdens het maken van de virtuele machine of virtuele-machineschaalset. Minimale API-versie: 2024-03-01. |
|
| keyIncarnationId |
integer (int32) |
Verhoog de waarde van deze eigenschap zodat gebruikers de sleutel die wordt gebruikt voor het beveiligen van het communicatiekanaal tussen gast en host opnieuw kunnen instellen. |
| mode |
Hiermee geeft u de modus op waarop ProxyAgent wordt uitgevoerd. Waarschuwing: deze eigenschap is afgeschaft. Geef de modus op onder een bepaalde instelling voor hostendpoint. |
|
| wireServer |
Hiermee geeft u de instellingen voor wire server-eindpunten op tijdens het maken van de virtuele machine of virtuele-machineschaalset. Minimale API-versie: 2024-03-01. |
PublicIPAddressSku
Beschrijft de openbare IP-SKU. Deze kan alleen worden ingesteld met OrchestrationMode als Flexible.
| Name | Type | Description |
|---|---|---|
| name |
Geef de naam van de openbare IP-SKU op |
|
| tier |
Openbare IP-SKU-laag opgeven |
PublicIPAddressSkuName
Geef de naam van de openbare IP-SKU op
| Waarde | Description |
|---|---|
| Basic | |
| Standard |
PublicIPAddressSkuTier
Openbare IP-SKU-laag opgeven
| Waarde | Description |
|---|---|
| Regional | |
| Global |
PublicIPAllocationMethod
Geef het type openbare IP-toewijzing op
| Waarde | Description |
|---|---|
| Dynamic | |
| Static |
ResilientVMDeletionStatus
Hiermee geeft u de status van de tolerante VM-verwijdering voor de virtuele machine op.
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled | |
| InProgress | |
| Failed |
ResourceIdentityType
Het type identiteit dat wordt gebruikt voor de virtuele machine. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd.
| Waarde | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
SecurityEncryptionTypes
Hiermee geeft u het EncryptionType van de beheerde schijf. Deze is ingesteld op DiskWithVMGuestState voor versleuteling van de beheerde schijf, samen met VMGuestState-blob, VMGuestStateOnly voor versleuteling van alleen de VMGuestState-blob en NonPersistedTPM voor het niet behouden van de firmwarestatus in de VMGuestState-blob.. Opmerking: Deze kan alleen worden ingesteld voor vertrouwelijke VM's.
| Waarde | Description |
|---|---|
| VMGuestStateOnly | |
| DiskWithVMGuestState | |
| NonPersistedTPM |
SecurityProfile
Hiermee geeft u de beveiligingsprofielinstellingen voor de virtuele machine of virtuele-machineschaalset op.
| Name | Type | Description |
|---|---|---|
| encryptionAtHost |
boolean |
Deze eigenschap kan worden gebruikt door de gebruiker in de aanvraag om hostversleuteling voor de virtuele machine of virtuele-machineschaalset in of uit te schakelen. Hierdoor wordt de versleuteling ingeschakeld voor alle schijven, inclusief resource-/tijdelijke schijf op de host zelf. Het standaardgedrag is: De versleuteling op de host wordt uitgeschakeld, tenzij deze eigenschap is ingesteld op waar voor de resource. |
| encryptionIdentity |
Hiermee geeft u de beheerde identiteit op die door ADE wordt gebruikt om toegangstoken op te halen voor sleutelkluisbewerkingen. |
|
| proxyAgentSettings |
Hiermee geeft u ProxyAgent-instellingen op tijdens het maken van de virtuele machine. Minimale API-versie: 2023-09-01. |
|
| securityType |
Hiermee geeft u het SecurityType van de virtuele machine. Deze moet worden ingesteld op een opgegeven waarde om UefiSettings in te schakelen. Het standaardgedrag is: UefiSettings wordt niet ingeschakeld tenzij deze eigenschap is ingesteld en niet Standard is. Indien niet gespecificeerd, wordt Standard geretourneerd vanaf API-versie 2025-11-01. |
|
| uefiSettings |
Hiermee geeft u de beveiligingsinstellingen op, zoals beveiligd opstarten en vTPM die worden gebruikt tijdens het maken van de virtuele machine. Minimale API-versie: 2020-12-01. |
SecurityTypes
Specificeert de VM securityType; UefiSettings zijn alleen ingeschakeld wanneer ingesteld op TrustedLaunch of ConfidentialVM, en geven een standaardwaarde terug vanaf API-versie 2025-11-01.
| Waarde | Description |
|---|---|
| Standard |
Geeft een VM aan zonder UEFI-functies zoals SecureBoot of vTPM; als standaardwaarde teruggegeven wanneer securityType niet is gespecificeerd. |
| TrustedLaunch | |
| ConfidentialVM |
SettingNames
Hiermee geeft u de naam op van de instelling waarop de inhoud van toepassing is. Mogelijke waarden zijn: FirstLogonCommands en AutoLogon.
| Waarde | Description |
|---|---|
| AutoLogon | |
| FirstLogonCommands |
Sku
Beschrijft een SKU van een virtuele-machineschaalset. OPMERKING: Als de nieuwe VM-SKU niet wordt ondersteund op de hardware waarop de schaalset zich momenteel bevindt, moet u de toewijzing van de VM's in de schaalset ongedaan maken voordat u de SKU-naam wijzigt.
| Name | Type | Description |
|---|---|---|
| capacity |
integer (int64) |
Hiermee geeft u het aantal virtuele machines in de schaalset op. |
| name |
string |
De SKU-naam. |
| tier |
string |
Hiermee geeft u de laag van virtuele machines in een schaalset. |
SshConfiguration
SSH-configuratie voor op Linux gebaseerde VM's die worden uitgevoerd in Azure
| Name | Type | Description |
|---|---|---|
| publicKeys |
De lijst met openbare SSH-sleutels die worden gebruikt voor verificatie met virtuele Linux-machines. |
SshPublicKey
Bevat informatie over de openbare SSH-certificaatsleutel en het pad op de Virtuele Linux-machine waarop de openbare sleutel wordt geplaatst.
| Name | Type | Description |
|---|---|---|
| keyData |
string |
Het openbare SSH-sleutelcertificaat dat wordt gebruikt voor verificatie met de virtuele machine via ssh. De sleutel moet ten minste 2048-bits en in ssh-rsa-indeling zijn. Zie [SSH-sleutels maken in Linux en Mac voor Linux-VM's in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). voor het maken van SSH-sleutels |
| path |
string |
Hiermee geeft u het volledige pad op de gemaakte VM waarin de openbare SSH-sleutel wordt opgeslagen. Als het bestand al bestaat, wordt de opgegeven sleutel toegevoegd aan het bestand. Voorbeeld: /home/user/.ssh/authorized_keys |
StatusLevelTypes
De niveaucode.
| Waarde | Description |
|---|---|
| Info | |
| Warning | |
| Error |
StorageAccountTypes
Hiermee geeft u het type opslagaccount voor de beheerde schijf. Het opslagaccounttype beheerde besturingssysteemschijf kan alleen worden ingesteld wanneer u de schaalset maakt. OPMERKING: UltraSSD_LRS kan alleen worden gebruikt met gegevensschijven. Het kan niet worden gebruikt met besturingssysteemschijf. Standard_LRS maakt gebruik van Standard HDD. StandardSSD_LRS maakt gebruik van Standard SSD. Premium_LRS maakt gebruik van Premium SSD. UltraSSD_LRS maakt gebruik van Ultra disk. Premium_ZRS maakt gebruik van premium SSD-zone-redundante opslag. StandardSSD_ZRS maakt gebruik van zone-redundante opslag met Standard SSD. Raadpleeg voor meer informatie over schijven die worden ondersteund voor Virtuele Windows-machines https://docs.microsoft.com/azure/virtual-machines/windows/disks-types en raadpleeg voor Virtuele Linux-machines https://docs.microsoft.com/azure/virtual-machines/linux/disks-types
| Waarde | Description |
|---|---|
| Standard_LRS | |
| Premium_LRS | |
| StandardSSD_LRS | |
| UltraSSD_LRS | |
| Premium_ZRS | |
| StandardSSD_ZRS | |
| PremiumV2_LRS |
StorageAlignmentStatus
Specificeert de opslaguitlijningsstatus voor de schijf.
| Waarde | Description |
|---|---|
| Unaligned |
De schijf heeft geen mapping van Storage Fault Domain naar Compute Fault Domain. Een enkele storing in het Storage Fault Domain kan alle VM's beïnvloeden die naar dit schijfprofiel verwijzen. |
| Aligned |
De schijf heeft Storage Fault Domain om Fault Domain mapping te berekenen. Storing van het Storage Fault Domain is beperkt tot VM's in één Compute Fault Domain. |
StorageFaultDomainAlignmentType
Specificeert het type uitlijning van het opslagfoutdomein voor de schijf.
| Waarde | Description |
|---|---|
| Aligned |
Schijfopslagfoutdomeinen worden gekoppeld aan rekenfoutdomeinen. Deployment faalt als de schijf niet genoeg Fault Domains ondersteunt. |
| BestEffortAligned |
Probeer opslagfoutdomeinen te mappen naar berekeningsfoutdomeinen. Schijven zijn niet uitgelijnd als de schijf niet genoeg Foutdomeinen ondersteunt. |
StorageProfile
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op.
| Name | Type | Description |
|---|---|---|
| alignRegionalDisksToVMZone |
boolean |
Hiermee geeft u op of de regionale schijven moeten worden uitgelijnd/verplaatst naar de VM-zone. Dit is alleen van toepassing op VM's waarvoor plaatsingseigenschappen zijn ingesteld. Houd er rekening mee dat deze wijziging niet ongedaan kan worden. Minimale API-versie: 2024-11-01. |
| dataDisks |
Data |
Hiermee geeft u de parameters op die worden gebruikt om een gegevensschijf toe te voegen aan een virtuele machine. Zie Over schijven en VHD's voor virtuele Azure-machinesvoor meer informatie over schijven. |
| diskApiVersion |
Specificeert de Disk API-versie die wordt gebruikt bij het toepassen van additionalDiskProperties op beheerde schijven. De waarde moet in het formaat YYYY-MM-DD zijn (bijv. "2026-03-02"). |
|
| diskControllerType |
Hiermee geeft u het type schijfcontroller geconfigureerd voor de virtuele machine. Opmerking: Deze eigenschap wordt ingesteld op het standaardtype schijfcontroller als er geen opgegeven virtuele machine wordt gemaakt met hyperVGeneratie ingesteld op V2 op basis van de mogelijkheden van de besturingssysteemschijf en VM-grootte van de opgegeven minimale API-versie. U moet de toewijzing van de VIRTUELE machine ongedaan maken voordat u het type schijfcontroller bijwerkt, tenzij u de VM-grootte bijwerkt in de VM-configuratie die impliciet de toewijzing ongedaan maakt en de VM opnieuw toewijst. Minimale API-versie: 2022-08-01. |
|
| imageReference |
Hiermee geeft u informatie over de te gebruiken afbeelding. U kunt informatie opgeven over platforminstallatiekopieën, marketplace-installatiekopieën of installatiekopieën van virtuele machines. Dit element is vereist wanneer u een platforminstallatiekopie, marketplace-installatiekopie of installatiekopie van virtuele machines wilt gebruiken, maar niet wordt gebruikt in andere bewerkingen voor het maken. |
|
| osDisk |
Hiermee geeft u informatie op over de besturingssysteemschijf die wordt gebruikt door de virtuele machine. Zie Over schijven en VHD's voor virtuele Azure-machinesvoor meer informatie over schijven. |
SubResource
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het aanmaken van resources (UTC). |
| createdBy |
string |
De identiteit die de resource heeft gemaakt. |
| createdByType |
Het identiteitstype dat de resource heeft gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |
UefiSettings
Hiermee geeft u de beveiligingsinstellingen op, zoals beveiligd opstarten en vTPM die worden gebruikt tijdens het maken van de virtuele machine. Minimale API-versie: 2020-12-01.
| Name | Type | Description |
|---|---|---|
| secureBootEnabled |
boolean |
Hiermee geeft u op of beveiligd opstarten moet worden ingeschakeld op de virtuele machine. Minimale API-versie: 2020-12-01. |
| vTpmEnabled |
boolean |
Hiermee geeft u op of vTPM moet worden ingeschakeld op de virtuele machine. Minimale API-versie: 2020-12-01. |
VaultCertificate
Beschrijft één certificaatverwijzing in een Sleutelkluis en waar het certificaat zich op de virtuele machine moet bevinden.
| Name | Type | Description |
|---|---|---|
| certificateStore |
string |
Voor Virtuele Windows-machines geeft u het certificaatarchief op de virtuele machine waaraan het certificaat moet worden toegevoegd. Het opgegeven certificaatarchief bevindt zich impliciet in het LocalMachine-account. Voor Linux-VM's wordt het certificaatbestand onder de map /var/lib/waagent geplaatst, met de bestandsnaam <HoofdletterThumbprint>.crt voor het X509-certificaatbestand en <HoofdlettercaseThumbprint>.prv voor persoonlijke sleutel. Beide bestanden zijn .pem-indeling. |
| certificateUrl |
string |
Dit is de URL van een certificaat dat als geheim is geüpload naar Key Vault. Zie Een sleutel of geheim toevoegen aan de sleutelkluisvoor informatie over het toevoegen van een geheim aan de sleutelkluis. In dit geval moet uw certificaat de Base64-codering zijn van het volgende JSON-object dat is gecodeerd in UTF-8: |
VaultSecretGroup
Beschrijft een set certificaten die zich allemaal in dezelfde Key Vault bevinden.
| Name | Type | Description |
|---|---|---|
| sourceVault |
De relatieve URL van de Sleutelkluis met alle certificaten in VaultCertificates. |
|
| vaultCertificates |
De lijst met sleutelkluisverwijzingen in SourceVault die certificaten bevatten. |
VirtualHardDisk
Beschrijft de URI van een schijf.
| Name | Type | Description |
|---|---|---|
| uri |
string |
Hiermee geeft u de URI van de virtuele harde schijf. |
VirtualMachineAgentInstanceView
De exemplaarweergave van de VM-agent die wordt uitgevoerd op de virtuele machine.
| Name | Type | Description |
|---|---|---|
| extensionHandlers |
De instantieweergave van de extensie-handler van de virtuele machine. |
|
| statuses |
De informatie over de resourcestatus. |
|
| vmAgentVersion |
string |
De volledige versie van de VM-agent. |
VirtualMachineExtension
Beschrijft een virtuele-machineextensie.
| Name | Type | Description |
|---|---|---|
| id |
string |
Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
De geografische locatie waar de resource zich bevindt |
| name |
string |
De naam van de resource |
| properties.autoUpgradeMinorVersion |
boolean |
Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true. |
| properties.enableAutomaticUpgrade |
boolean |
Geeft aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is. |
| properties.forceUpdateTag |
string |
Hoe de extensie-handler moet worden gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. |
| properties.instanceView |
De weergave exemplaar van de virtuele-machine-extensie. |
|
| properties.protectedSettings |
De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. |
|
| properties.protectedSettingsFromKeyVault |
De met extensies beveiligde instellingen die doorverwijzing worden doorgegeven en die worden gebruikt vanuit de sleutelkluis |
|
| properties.provisionAfterExtensions |
string[] |
Verzameling extensienamen waarna deze extensie moet worden ingericht. |
| properties.provisioningState |
string |
De inrichtingsstatus, die alleen in het antwoord wordt weergegeven. |
| properties.publisher |
string |
De naam van de uitgever van de extensie-handler. |
| properties.settings |
In Json opgemaakte openbare instellingen voor de extensie. |
|
| properties.suppressFailures |
boolean |
Geeft aan of fouten die voortvloeien uit de extensie worden onderdrukt (operationele fouten, zoals het niet verbinden met de VIRTUELE machine, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is onwaar. |
| properties.type |
string |
Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. |
| properties.typeHandlerVersion |
string |
Specificeert de Major.Minor-versie van de scripthandler. De klant kan alleen de Major.Minor-versie van een extensie specificeren, het Azure-platform levert de nieuwste Patch.Hotfix-versie in de Major.Minor-serie. |
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
|
| tags |
object |
Resourcetags. |
| type |
string |
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
VirtualMachineExtensionHandlerInstanceView
De exemplaarweergave van een handler voor de extensie van een virtuele machine.
| Name | Type | Description |
|---|---|---|
| status |
De status van de extensie-handler. |
|
| type |
string |
Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. |
| typeHandlerVersion |
string |
Specificeert de Major.Minor.Patch.Hotfix-versie van de scripthandler. Het Azure-platform zal de nieuwste Patch.Hotfix-versie leveren in de Major.Minor-serie. |
VirtualMachineExtensionInstanceView
De exemplaarweergave van een virtuele-machineextensie.
| Name | Type | Description |
|---|---|---|
| name |
string |
De naam van de extensie van de virtuele machine. |
| statuses |
De informatie over de resourcestatus. |
|
| substatuses |
De informatie over de resourcestatus. |
|
| type |
string |
Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. |
| typeHandlerVersion |
string |
Specificeert de Major.Minor.Patch.Hotfix-versie van de scripthandler. Het Azure-platform zal de nieuwste Patch.Hotfix-versie leveren in de Major.Minor-serie. |
VirtualMachineHealthStatus
De status van de virtuele machine.
| Name | Type | Description |
|---|---|---|
| status |
De statusinformatie voor de VIRTUELE machine. |
VirtualMachineIdentity
Identiteit voor de virtuele machine.
| Name | Type | Description |
|---|---|---|
| principalId |
string |
De principal-id van de identiteit van de virtuele machine. Deze eigenschap wordt alleen verstrekt voor een door het systeem toegewezen identiteit. |
| tenantId |
string |
De tenant-id die is gekoppeld aan de virtuele machine. Deze eigenschap wordt alleen verstrekt voor een door het systeem toegewezen identiteit. |
| type |
Het type identiteit dat wordt gebruikt voor de virtuele machine. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd. |
|
| userAssignedIdentities |
<string,
Common. |
De lijst met gebruikersidentiteiten die zijn gekoppeld aan de virtuele machine. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
VirtualMachineIpTag
Bevat de IP-tag die is gekoppeld aan het openbare IP-adres.
| Name | Type | Description |
|---|---|---|
| firstPartyServiceTagId |
string (arm-id) |
De resource-identificatie van de eerste partij servicetag gekoppeld aan het publieke IP-adres. |
| ipTagType |
string |
IP-tagtype. Voorbeeld: FirstPartyUsage. |
| tag |
string |
IP-tag die is gekoppeld aan het openbare IP-adres. Voorbeeld: SQL, Storage, enzovoort. |
VirtualMachineNetworkInterfaceConfiguration
Beschrijft een netwerkinterfaceconfiguratie voor virtuele machines.
| Name | Type | Description |
|---|---|---|
| name |
string |
De naam van de netwerkinterfaceconfiguratie. |
| properties.auxiliaryMode |
Hiermee geeft u op of de hulpmodus is ingeschakeld voor de netwerkinterfaceresource. |
|
| properties.auxiliarySku |
Hiermee geeft u op of de hulp-sku is ingeschakeld voor de netwerkinterfaceresource. |
|
| properties.deleteOption |
Opgeven wat er gebeurt met de netwerkinterface wanneer de VIRTUELE machine wordt verwijderd |
|
| properties.disableTcpStateTracking |
boolean |
Hiermee geeft u op of de netwerkinterface is uitgeschakeld voor tcp-statustracering. |
| properties.dnsSettings |
De DNS-instellingen die moeten worden toegepast op de netwerkinterfaces. |
|
| properties.dscpConfiguration | ||
| properties.enableAcceleratedNetworking |
boolean |
Hiermee geeft u op of de netwerkinterface versneld netwerken is ingeschakeld. |
| properties.enableFpga |
boolean |
Hiermee geeft u op of de netwerkinterface is ingeschakeld voor FPGA-netwerken. |
| properties.enableIPForwarding |
boolean |
Of doorsturen via IP is ingeschakeld op deze NIC. |
| properties.ipConfigurations |
Hiermee geeft u de IP-configuraties van de netwerkinterface. |
|
| properties.networkSecurityGroup |
De netwerkbeveiligingsgroep. |
|
| properties.primary |
boolean |
Hiermee geeft u de primaire netwerkinterface op voor het geval de virtuele machine meer dan 1 netwerkinterface heeft. |
| tags |
object |
Brontags die worden toegepast op het networkInterface-adres dat door deze NetworkInterfaceConfiguration is gemaakt |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Beschrijft de DNS-instellingen van de netwerkconfiguratie van een virtuele machine.
| Name | Type | Description |
|---|---|---|
| dnsServers |
string[] |
Lijst met IP-adressen van DNS-servers |
VirtualMachineNetworkInterfaceIPConfiguration
Beschrijft de IP-configuratie van een netwerkprofiel voor een virtuele machine.
| Name | Type | Description |
|---|---|---|
| name |
string |
De naam van de IP-configuratie. |
| properties.applicationGatewayBackendAddressPools |
Hiermee geeft u een matrix van verwijzingen naar back-endadresgroepen van toepassingsgateways. Een virtuele machine kan verwijzen naar back-endadresgroepen van meerdere toepassingsgateways. Meerdere virtuele machines kunnen niet dezelfde toepassingsgateway gebruiken. |
|
| properties.applicationSecurityGroups |
Hiermee geeft u een matrix van verwijzingen naar toepassingsbeveiligingsgroep. |
|
| properties.loadBalancerBackendAddressPools |
Hiermee geeft u een matrix van verwijzingen naar back-endadresgroepen van load balancers. Een virtuele machine kan verwijzen naar back-endadresgroepen van één openbare en één interne load balancer. [Meerdere virtuele machines kunnen niet dezelfde basic sku load balancer gebruiken]. |
|
| properties.primary |
boolean |
Hiermee geeft u de primaire netwerkinterface op voor het geval de virtuele machine meer dan 1 netwerkinterface heeft. |
| properties.privateIPAddressVersion |
Vanaf Api-Version 2017-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. |
|
| properties.publicIPAddressConfiguration |
De publicIPAddressConfiguration. |
|
| properties.subnet |
Hiermee geeft u de id van het subnet. |
VirtualMachinePublicIPAddressConfiguration
Beschrijft de publicIPAddress-configuratie van een virtuele machine
| Name | Type | Description |
|---|---|---|
| name |
string |
De configuratienaam van het publicIP-adres. |
| properties.deleteOption |
Opgeven wat er gebeurt met het openbare IP-adres wanneer de virtuele machine wordt verwijderd |
|
| properties.dnsSettings |
De DNS-instellingen die moeten worden toegepast op de publicIP-adressen. |
|
| properties.idleTimeoutInMinutes |
integer (int32) |
De time-out voor inactiviteit van het openbare IP-adres. |
| properties.ipTags |
De lijst met IP-tags die zijn gekoppeld aan het openbare IP-adres. |
|
| properties.publicIPAddressVersion |
Vanaf Api-Version 2019-07-01 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. |
|
| properties.publicIPAllocationMethod |
Geef het type openbare IP-toewijzing op |
|
| properties.publicIPPrefix |
Het PublicIPPrefix waaruit openbareIP-adressen moeten worden toegewezen. |
|
| sku |
Beschrijft de openbare IP-SKU. Deze kan alleen worden ingesteld met OrchestrationMode als Flexible. |
|
| tags |
object |
Resource-tags die worden toegepast op het publicIP-adres dat door deze PublicIPAddressConfiguration is gemaakt |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Beschrijft de DNS-instellingen van de netwerkconfiguratie van een virtuele machine.
| Name | Type | Description |
|---|---|---|
| domainNameLabel |
string |
Het labelvoorvoegsel van de PublicIPAddress-resources die worden gemaakt. Het gegenereerde naamlabel is de samenvoeging van het domeinnaamlabel en de unieke id van het vm-netwerkprofiel. |
| domainNameLabelScope |
Het labelbereik domeinnaam van de PublicIPAddress-resources die worden gemaakt. Het gegenereerde naamlabel is de samenvoeging van het gehashte domeinnaamlabel met beleid volgens het labelbereik van de domeinnaam en de unieke id van het VM-netwerkprofiel. |
VirtualMachineScaleSetIPConfiguration
Beschrijft de IP-configuratie van een virtuele-machineschaalsetnetwerkprofiel.
| Name | Type | Description |
|---|---|---|
| name |
string |
De naam van de IP-configuratie. |
| properties.applicationGatewayBackendAddressPools |
Hiermee geeft u een matrix van verwijzingen naar back-endadresgroepen van toepassingsgateways. Een schaalset kan verwijzen naar back-endadresgroepen van meerdere toepassingsgateways. Meerdere schaalsets kunnen niet dezelfde toepassingsgateway gebruiken. |
|
| properties.applicationSecurityGroups |
Hiermee geeft u een matrix van verwijzingen naar toepassingsbeveiligingsgroep. |
|
| properties.loadBalancerBackendAddressPools |
Hiermee geeft u een matrix van verwijzingen naar back-endadresgroepen van load balancers. Een schaalset kan verwijzen naar back-endadresgroepen van één openbare en één interne load balancer. Meerdere schaalsets kunnen niet dezelfde basic sku-load balancer gebruiken. |
|
| properties.loadBalancerInboundNatPools |
Hiermee geeft u een matrix van verwijzingen naar binnenkomende Nat-pools van de load balancers. Een schaalset kan verwijzen naar binnenkomende NAT-pools van één openbare en één interne load balancer. Meerdere schaalsets kunnen niet dezelfde basic sku-load balancer gebruiken. |
|
| properties.primary |
boolean |
Hiermee geeft u de primaire netwerkinterface op voor het geval de virtuele machine meer dan 1 netwerkinterface heeft. |
| properties.privateIPAddressVersion |
Vanaf Api-Version 2017-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. |
|
| properties.publicIPAddressConfiguration |
De publicIPAddressConfiguration. |
|
| properties.subnet |
Hiermee geeft u de id van het subnet. |
VirtualMachineScaleSetIpTag
Bevat de IP-tag die is gekoppeld aan het openbare IP-adres.
| Name | Type | Description |
|---|---|---|
| firstPartyServiceTagId |
string (arm-id) |
De resource-identificatie van de eerste partij servicetag gekoppeld aan het publieke IP-adres. |
| ipTagType |
string |
IP-tagtype. Voorbeeld: FirstPartyUsage. |
| tag |
string |
IP-tag die is gekoppeld aan het openbare IP-adres. Voorbeeld: SQL, Storage, enzovoort. |
VirtualMachineScaleSetNetworkConfiguration
Beschrijft de netwerkconfiguraties van een virtuele-machineschaalsetnetwerkprofiel.
| Name | Type | Description |
|---|---|---|
| name |
string |
De naam van de netwerkconfiguratie. |
| properties.auxiliaryMode |
Hiermee geeft u op of de hulpmodus is ingeschakeld voor de netwerkinterfaceresource. |
|
| properties.auxiliarySku |
Hiermee geeft u op of de hulp-sku is ingeschakeld voor de netwerkinterfaceresource. |
|
| properties.deleteOption |
Opgeven wat er gebeurt met de netwerkinterface wanneer de VIRTUELE machine wordt verwijderd |
|
| properties.disableTcpStateTracking |
boolean |
Hiermee geeft u op of de netwerkinterface is uitgeschakeld voor tcp-statustracering. |
| properties.dnsSettings |
De DNS-instellingen die moeten worden toegepast op de netwerkinterfaces. |
|
| properties.enableAcceleratedNetworking |
boolean |
Hiermee geeft u op of de netwerkinterface versneld netwerken is ingeschakeld. |
| properties.enableFpga |
boolean |
Hiermee geeft u op of de netwerkinterface is ingeschakeld voor FPGA-netwerken. |
| properties.enableIPForwarding |
boolean |
Of doorsturen via IP is ingeschakeld op deze NIC. |
| properties.ipConfigurations |
Hiermee geeft u de IP-configuraties van de netwerkinterface. |
|
| properties.networkSecurityGroup |
De netwerkbeveiligingsgroep. |
|
| properties.primary |
boolean |
Hiermee geeft u de primaire netwerkinterface op voor het geval de virtuele machine meer dan 1 netwerkinterface heeft. |
| tags |
object |
Brontags die worden toegepast op het networkInterface-adres dat door deze NetworkInterfaceConfiguration is gemaakt |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Beschrijft de DNS-instellingen van een virtuele-machineschaalsets voor netwerkconfiguraties.
| Name | Type | Description |
|---|---|---|
| dnsServers |
string[] |
Lijst met IP-adressen van DNS-servers |
VirtualMachineScaleSetPublicIPAddressConfiguration
Beschrijft de publicIPAddress-configuratie van een virtuele-machineschaalset ip-configuratie
| Name | Type | Description |
|---|---|---|
| name |
string |
De configuratienaam van het publicIP-adres. |
| properties.deleteOption |
Opgeven wat er gebeurt met het openbare IP-adres wanneer de virtuele machine wordt verwijderd |
|
| properties.dnsSettings |
Virtual |
De DNS-instellingen die moeten worden toegepast op de publicIP-adressen. |
| properties.idleTimeoutInMinutes |
integer (int32) |
De time-out voor inactiviteit van het openbare IP-adres. |
| properties.ipTags |
De lijst met IP-tags die zijn gekoppeld aan het openbare IP-adres. |
|
| properties.publicIPAddressVersion |
Vanaf Api-Version 2019-07-01 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. |
|
| properties.publicIPPrefix |
Het PublicIPPrefix waaruit openbareIP-adressen moeten worden toegewezen. |
|
| sku |
Beschrijft de openbare IP-SKU. Deze kan alleen worden ingesteld met OrchestrationMode als Flexible. |
|
| tags |
object |
Resource-tags die worden toegepast op het publicIP-adres dat door deze PublicIPAddressConfiguration is gemaakt |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Beschrijft de DNS-instellingen van een virtuele-machineschaalsets voor netwerkconfiguraties.
| Name | Type | Description |
|---|---|---|
| domainNameLabel |
string |
Het domeinnaamlabel. De samenvoeging van het domeinnaamlabel en de VM-index zijn de domeinnaamlabels van de PublicIPAddress-resources die worden gemaakt |
| domainNameLabelScope |
Het bereik van het domeinnaamlabel. De samenvoeging van het gehashte domeinnaamlabel dat is gegenereerd volgens het beleid van het bereik van domeinnaamlabels en de VM-index zijn de domeinnaamlabels van de PublicIPAddress-resources die worden gemaakt |
VirtualMachineScaleSetVM
Beschrijft een virtuele machineschaalset voor virtuele machines.
| Name | Type | Description |
|---|---|---|
| etag |
string |
Etag is eigenschap die wordt geretourneerd in update-/get-antwoord van de VMSS-VM, zodat de klant deze kan opgeven in de header om optimistische updates te garanderen. |
| id |
string |
Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| identity |
De identiteit van de virtuele machine, indien geconfigureerd. |
|
| instanceId |
string |
De exemplaar-id van de virtuele machine. |
| location |
string |
De geografische locatie waar de resource zich bevindt |
| name |
string |
De naam van de resource |
| plan |
Hiermee geeft u informatie op over de marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. Dit element wordt alleen gebruikt voor Marketplace-installatiekopieën. Voordat u een Marketplace-installatiekopieën van een API kunt gebruiken, moet u de installatiekopieën inschakelen voor programmatisch gebruik. Zoek in Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch wilt implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan. |
|
| properties.additionalCapabilities |
Hiermee geeft u aanvullende mogelijkheden op die zijn ingeschakeld of uitgeschakeld op de virtuele machine in de schaalset. Bijvoorbeeld: of de virtuele machine de mogelijkheid heeft om beheerde gegevensschijven te koppelen met UltraSSD_LRS opslagaccounttype. |
|
| properties.availabilitySet |
Hiermee geeft u informatie op over de beschikbaarheidsset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die zijn opgegeven in dezelfde beschikbaarheidsset, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Zie Overzicht van beschikbaarheidssetsvoor meer informatie over beschikbaarheidssets. Zie Onderhoud en updates voor virtuele machines in Azurevoor meer informatie over gepland azure-onderhoud. Op dit moment kan een VIRTUELE machine alleen worden toegevoegd aan de beschikbaarheidsset tijdens het maken. Een bestaande VM kan niet worden toegevoegd aan een beschikbaarheidsset. |
|
| properties.capacityReservation |
Specificeert informatie over de capaciteitsreservering die wordt gebruikt om de virtuele machine scale set VM-instantie toe te wijzen. De capaciteitsreserveringsgroep wordt geërfd van de ouder virtuele machine schaalset en kan niet worden gewijzigd op de individuele schaalset VM-instantie. Minimale api-versie: 2026-04-01. |
|
| properties.diagnosticsProfile |
Hiermee geeft u de status van diagnostische instellingen voor opstarten. Minimale API-versie: 2015-06-15. |
|
| properties.hardwareProfile |
Hiermee geeft u de hardware-instellingen voor de virtuele machine. |
|
| properties.instanceView |
De weergave van het exemplaar van de virtuele machine. |
|
| properties.interconnectBlockProfile |
Specificeert de Interconnect Block-gerelateerde details van een Scale Set VM-instantie. Minimale api-versie: 2026-03-01. |
|
| properties.latestModelApplied |
boolean |
Hiermee geeft u op of het meest recente model is toegepast op de virtuele machine. |
| properties.licenseType |
string |
Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises zijn gelicentieerd. |
| properties.modelDefinitionApplied |
string |
Hiermee geeft u op of het model dat is toegepast op de virtuele machine het model is van de virtuele-machineschaalset of het aangepaste model voor de virtuele machine. |
| properties.networkProfile |
Hiermee geeft u de netwerkinterfaces van de virtuele machine. |
|
| properties.networkProfileConfiguration |
Hiermee geeft u de netwerkprofielconfiguratie van de virtuele machine. |
|
| properties.osProfile |
Hiermee geeft u de besturingssysteeminstellingen voor de virtuele machine. |
|
| properties.protectionPolicy |
Hiermee geeft u het beveiligingsbeleid van de virtuele machine. |
|
| properties.provisioningState |
string |
De inrichtingsstatus, die alleen in het antwoord wordt weergegeven. |
| properties.resilientVMDeletionStatus |
Hiermee geeft u de status van de tolerante VM-verwijdering voor de virtuele machine op. |
|
| properties.securityProfile |
Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machine. |
|
| properties.storageProfile |
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op. |
|
| properties.timeCreated |
string (date-time) |
Hiermee geeft u het tijdstip op waarop de virtuele-machineresource is gemaakt. Minimale API-versie: 2021-11-01. |
| properties.userData |
string |
UserData voor de VIRTUELE machine, die base-64 moet zijn gecodeerd. De klant mag hier geen geheimen doorgeven. Minimale API-versie: 2021-03-01 |
| properties.virtualMachineResourceId |
string (arm-id) |
Specificeert de ARM-resource ID van de zelfstandige virtuele machine die aan deze VMSS VM is gekoppeld. Deze eigenschap is alleen van toepassing op Virtual Machine Scale Sets met Flexible orchestration mode. Minimale API-versie: 2025-11-01. |
| properties.vmId |
string |
Unieke id van Azure-VM. |
| resources |
De onderliggende extensiebronnen van de virtuele machine. |
|
| sku |
De SKU van de virtuele machine. |
|
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
|
| tags |
object |
Resourcetags. |
| type |
string |
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
| zones |
string[] |
De zones van de virtuele machine. |
VirtualMachineScaleSetVMInstanceView
De exemplaarweergave van een virtuele-machineschaalset-VM.
| Name | Type | Description |
|---|---|---|
| assignedHost |
string |
Resource-id van de toegewezen host, waarop de virtuele machine wordt toegewezen via automatische plaatsing, wanneer de virtuele machine is gekoppeld aan een toegewezen hostgroep waarvoor automatische plaatsing is ingeschakeld. Minimale API-versie: 2020-06-01. |
| bootDiagnostics |
Diagnostische gegevens over opstarten is een functie voor foutopsporing waarmee u console-uitvoer en schermopname kunt bekijken om de VM-status te diagnosticeren. U kunt eenvoudig de uitvoer van uw consolelogboek bekijken. Met Azure kunt u ook een schermopname van de virtuele machine bekijken vanuit de hypervisor. |
|
| capacityReservationType |
Specificeert van welk type capaciteitsreservering de virtuele machine schaalset VM-instantie capaciteit zal verbruiken als deze in aanmerking komt, of dat deze expliciet is afgestemd op het gekoppeld zijn en capaciteit verbruiken van elke gereserveerde capaciteit die beschikbaar is in het abonnement. Minimale api-versie: 2026-04-01. |
|
| computerName |
string |
Hiermee geeft u de naam van het host-besturingssysteem van de virtuele machine. |
| disks |
De gegevens van de schijven. |
|
| extensions |
De uitbreidingsgegevens. |
|
| hyperVGeneration |
De hypervisorgeneratie van de virtuele machine [V1, V2] |
|
| interconnectInstanceView |
De Interconnect-runtimeweergave van de Scale Set VM-instantie. Minimale api-versie: 2026-03-01. |
|
| maintenanceRedeployStatus |
De onderhoudsbewerkingsstatus op de virtuele machine. |
|
| osName |
string |
Het besturingssysteem dat wordt uitgevoerd op de hybride machine. |
| osVersion |
string |
De versie van het besturingssysteem die wordt uitgevoerd op de hybride machine. |
| placementGroupId |
string |
De plaatsingsgroep waarin de VIRTUELE machine wordt uitgevoerd. Als de toewijzing van de VIRTUELE machine ongedaan is gemaakt, heeft deze geen placementGroupId. |
| platformFaultDomain |
integer (int32) |
Het aantal foutdomeinen. |
| platformUpdateDomain |
integer (int32) |
Het aantal updatedomeinen. |
| rdpThumbPrint |
string |
De vingerafdruk van het extern bureaublad-certificaat. |
| statuses |
De informatie over de resourcestatus. |
|
| vmAgent |
De VM-agent die wordt uitgevoerd op de virtuele machine. |
|
| vmHealth |
De status van de VIRTUELE machine. |
VirtualMachineScaleSetVMListResult
Het antwoord van de virtuele-machineschaalset van de virtuele-machineschaalset weergeven.
| Name | Type | Description |
|---|---|---|
| nextLink |
string (uri) |
De URI voor het ophalen van de volgende pagina van virtuele-machineschaalset-VM's. Roep ListNext() aan om de volgende pagina met VMSS-VM's op te halen. |
| value |
De lijst met vm's voor virtuele-machineschaalsets. |
VirtualMachineScaleSetVMNetworkProfileConfiguration
Beschrijft een VM-netwerkprofiel voor een virtuele-machineschaalset.
| Name | Type | Description |
|---|---|---|
| interconnectGroupProfile |
Specificeert het interconnect-groepprofiel dat gekoppeld moet worden aan de scale set VM-instantie. Minimale api-versie: 2026-03-01. |
|
| networkInterfaceConfigurations |
De lijst met netwerkconfiguraties. |
VirtualMachineScaleSetVMProtectionPolicy
Het beveiligingsbeleid van een virtuele-machineschaalset-VM.
| Name | Type | Description |
|---|---|---|
| protectFromScaleIn |
boolean |
Geeft aan dat de virtuele-machineschaalset-VM niet moet worden overwogen voor verwijdering tijdens een inschaalbewerking. |
| protectFromScaleSetActions |
boolean |
Geeft aan dat modelupdates of acties (inclusief inschalen) die zijn geïnitieerd op de virtuele-machineschaalset, niet moeten worden toegepast op de virtuele-machineschaalset-VM. |
VirtualMachineSizeTypes
Hiermee geeft u de grootte van de virtuele machine. Het enum-gegevenstype is momenteel afgeschaft en wordt op 23 december 2023 verwijderd. De aanbevolen manier om de lijst met beschikbare grootten op te halen, is met behulp van deze API's: Alle beschikbare grootten van virtuele machines in een beschikbaarheidsset weergeven, Alle beschikbare grootten van virtuele machines in een regio weergeven, Alle beschikbare grootten van virtuele machines weergeven voor het wijzigen van de grootte van. Zie Grootten voor virtuele machinesvoor meer informatie over de grootte van virtuele machines. De beschikbare VM-grootten zijn afhankelijk van de regio en beschikbaarheidsset.
| Waarde | Description |
|---|---|
| Basic_A0 | |
| Basic_A1 | |
| Basic_A2 | |
| Basic_A3 | |
| Basic_A4 | |
| Standard_A0 | |
| Standard_A1 | |
| Standard_A2 | |
| Standard_A3 | |
| Standard_A4 | |
| Standard_A5 | |
| Standard_A6 | |
| Standard_A7 | |
| Standard_A8 | |
| Standard_A9 | |
| Standard_A10 | |
| Standard_A11 | |
| Standard_A1_v2 | |
| Standard_A2_v2 | |
| Standard_A4_v2 | |
| Standard_A8_v2 | |
| Standard_A2m_v2 | |
| Standard_A4m_v2 | |
| Standard_A8m_v2 | |
| Standard_B1s | |
| Standard_B1ms | |
| Standard_B2s | |
| Standard_B2ms | |
| Standard_B4ms | |
| Standard_B8ms | |
| Standard_D1 | |
| Standard_D2 | |
| Standard_D3 | |
| Standard_D4 | |
| Standard_D11 | |
| Standard_D12 | |
| Standard_D13 | |
| Standard_D14 | |
| Standard_D1_v2 | |
| Standard_D2_v2 | |
| Standard_D3_v2 | |
| Standard_D4_v2 | |
| Standard_D5_v2 | |
| Standard_D2_v3 | |
| Standard_D4_v3 | |
| Standard_D8_v3 | |
| Standard_D16_v3 | |
| Standard_D32_v3 | |
| Standard_D64_v3 | |
| Standard_D2s_v3 | |
| Standard_D4s_v3 | |
| Standard_D8s_v3 | |
| Standard_D16s_v3 | |
| Standard_D32s_v3 | |
| Standard_D64s_v3 | |
| Standard_D11_v2 | |
| Standard_D12_v2 | |
| Standard_D13_v2 | |
| Standard_D14_v2 | |
| Standard_D15_v2 | |
| Standard_DS1 | |
| Standard_DS2 | |
| Standard_DS3 | |
| Standard_DS4 | |
| Standard_DS11 | |
| Standard_DS12 | |
| Standard_DS13 | |
| Standard_DS14 | |
| Standard_DS1_v2 | |
| Standard_DS2_v2 | |
| Standard_DS3_v2 | |
| Standard_DS4_v2 | |
| Standard_DS5_v2 | |
| Standard_DS11_v2 | |
| Standard_DS12_v2 | |
| Standard_DS13_v2 | |
| Standard_DS14_v2 | |
| Standard_DS15_v2 | |
| Standard_DS13-4_v2 | |
| Standard_DS13-2_v2 | |
| Standard_DS14-8_v2 | |
| Standard_DS14-4_v2 | |
| Standard_E2_v3 | |
| Standard_E4_v3 | |
| Standard_E8_v3 | |
| Standard_E16_v3 | |
| Standard_E32_v3 | |
| Standard_E64_v3 | |
| Standard_E2s_v3 | |
| Standard_E4s_v3 | |
| Standard_E8s_v3 | |
| Standard_E16s_v3 | |
| Standard_E32s_v3 | |
| Standard_E64s_v3 | |
| Standard_E32-16_v3 | |
| Standard_E32-8s_v3 | |
| Standard_E64-32s_v3 | |
| Standard_E64-16s_v3 | |
| Standard_F1 | |
| Standard_F2 | |
| Standard_F4 | |
| Standard_F8 | |
| Standard_F16 | |
| Standard_F1s | |
| Standard_F2s | |
| Standard_F4s | |
| Standard_F8s | |
| Standard_F16s | |
| Standard_F2s_v2 | |
| Standard_F4s_v2 | |
| Standard_F8s_v2 | |
| Standard_F16s_v2 | |
| Standard_F32s_v2 | |
| Standard_F64s_v2 | |
| Standard_F72s_v2 | |
| Standard_G1 | |
| Standard_G2 | |
| Standard_G3 | |
| Standard_G4 | |
| Standard_G5 | |
| Standard_GS1 | |
| Standard_GS2 | |
| Standard_GS3 | |
| Standard_GS4 | |
| Standard_GS5 | |
| Standard_GS4-8 | |
| Standard_GS4-4 | |
| Standard_GS5-16 | |
| Standard_GS5-8 | |
| Standard_H8 | |
| Standard_H16 | |
| Standard_H8m | |
| Standard_H16m | |
| Standard_H16r | |
| Standard_H16mr | |
| Standard_L4s | |
| Standard_L8s | |
| Standard_L16s | |
| Standard_L32s | |
| Standard_M64s | |
| Standard_M64ms | |
| Standard_M128s | |
| Standard_M128ms | |
| Standard_M64-32ms | |
| Standard_M64-16ms | |
| Standard_M128-64ms | |
| Standard_M128-32ms | |
| Standard_NC6 | |
| Standard_NC12 | |
| Standard_NC24 | |
| Standard_NC24r | |
| Standard_NC6s_v2 | |
| Standard_NC12s_v2 | |
| Standard_NC24s_v2 | |
| Standard_NC24rs_v2 | |
| Standard_NC6s_v3 | |
| Standard_NC12s_v3 | |
| Standard_NC24s_v3 | |
| Standard_NC24rs_v3 | |
| Standard_ND6s | |
| Standard_ND12s | |
| Standard_ND24s | |
| Standard_ND24rs | |
| Standard_NV6 | |
| Standard_NV12 | |
| Standard_NV24 |
VMDiskSecurityProfile
Hiermee geeft u de beveiligingsprofielinstellingen voor de beheerde schijf. Opmerking: Deze kan alleen worden ingesteld voor vertrouwelijke VM's.
| Name | Type | Description |
|---|---|---|
| diskEncryptionSet |
Hiermee geeft u de door de klant beheerde schijfversleutelingssetresource-id op voor de beheerde schijf die wordt gebruikt voor door de klant beheerde sleutel versleutelde ConfidentialVM-besturingssysteemschijf en VMGuest-blob. |
|
| securityEncryptionType |
Hiermee geeft u het EncryptionType van de beheerde schijf. Deze is ingesteld op DiskWithVMGuestState voor versleuteling van de beheerde schijf, samen met VMGuestState-blob, VMGuestStateOnly voor versleuteling van alleen de VMGuestState-blob en NonPersistedTPM voor het niet behouden van de firmwarestatus in de VMGuestState-blob.. Opmerking: Deze kan alleen worden ingesteld voor vertrouwelijke VM's. |
VMSizeProperties
Hiermee geeft u de instellingen voor de eigenschap VM-grootte op de virtuele machine.
| Name | Type | Description |
|---|---|---|
| vCPUsAvailable |
integer (int32) |
Hiermee geeft u het aantal vCPU's dat beschikbaar is voor de virtuele machine. Wanneer deze eigenschap niet is opgegeven in de aanvraagbody, wordt het standaardgedrag ingesteld op de waarde van vCPU's die beschikbaar zijn voor die VM-grootte die beschikbaar is in api-antwoord van Alle beschikbare grootten van virtuele machines in een regio weergeven. |
| vCPUsPerCore |
integer (int32) |
Hiermee geeft u de verhouding tussen vCPU en fysieke kern. Wanneer deze eigenschap niet is opgegeven in de aanvraagbody, wordt het standaardgedrag ingesteld op de waarde van vCPUUsPerCore voor de VM-grootte die wordt weergegeven in api-antwoord van Alle beschikbare grootten van virtuele machines in een regio weergeven. Deze eigenschap instellen op 1 betekent ook dat hyperthreading is uitgeschakeld. |
WindowsConfiguration
Hiermee geeft u windows-besturingssysteeminstellingen op de virtuele machine.
| Name | Type | Description |
|---|---|---|
| additionalUnattendContent |
Hiermee geeft u aanvullende base-64 gecodeerde XML-geformatteerde informatie op die kan worden opgenomen in het Unattend.xml-bestand, dat wordt gebruikt door Windows Setup. |
|
| enableAutomaticUpdates |
boolean |
Hiermee wordt aangegeven of Automatische updates is ingeschakeld voor de virtuele Windows-machine. De standaardwaarde is waar. Voor virtuele-machineschaalsets kan deze eigenschap worden bijgewerkt en worden updates van kracht bij het opnieuw inrichten van het besturingssysteem. |
| enableVMAgentPlatformUpdates |
boolean |
Geeft aan of VMAgent-platformupdates zijn ingeschakeld voor de virtuele Windows-machine. |
| patchSettings |
[Preview-functie] Hiermee geeft u instellingen met betrekking tot VM-gastpatching in Windows. |
|
| provisionVMAgent |
boolean |
Hiermee wordt aangegeven of de virtuele-machineagent moet worden ingericht op de virtuele machine. Wanneer deze eigenschap niet is opgegeven in de hoofdtekst van de aanvraag, is deze standaard ingesteld op true. Dit zorgt ervoor dat de VM-agent op de VIRTUELE machine is geïnstalleerd, zodat extensies later aan de VIRTUELE machine kunnen worden toegevoegd. |
| timeZone |
string |
Hiermee geeft u de tijdzone van de virtuele machine. bijvoorbeeld "Pacific Standard Time". Mogelijke waarden kunnen worden TimeZoneInfo.Id waarde uit tijdzones die worden geretourneerd door TimeZoneInfo.GetSystemTimeZones. |
| winRM |
Hiermee geeft u de listeners voor Extern beheer van Windows op. Hiermee schakelt u externe Windows PowerShell in. |
WindowsPatchAssessmentMode
Hiermee geeft u de modus van vm-gastpatchevaluatie voor de virtuele IaaS-machine.
Mogelijke waarden zijn:
ImageDefault-: u bepaalt de timing van patchevaluaties op een virtuele machine.
AutomaticByPlatform - Het platform activeert periodieke patchevaluaties. De eigenschap provisionVMAgent moet waar zijn.
| Waarde | Description |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Hiermee geeft u de instelling voor opnieuw opstarten voor alle installatiebewerkingen van de AutomaticByPlatform-patch.
| Waarde | Description |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
WindowsVMGuestPatchAutomaticByPlatformSettings
Hiermee geeft u aanvullende instellingen op die moeten worden toegepast wanneer de patchmodus AutomaticByPlatform is geselecteerd in de Windows-patchinstellingen.
| Name | Type | Description |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Stelt de klant in staat patches te plannen zonder onbedoelde upgrades |
| rebootSetting |
Hiermee geeft u de instelling voor opnieuw opstarten voor alle installatiebewerkingen van de AutomaticByPlatform-patch. |
WindowsVMGuestPatchMode
Hiermee geeft u de modus van VM-gastpatching naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als Flexibel.
Mogelijke waarden zijn:
Handmatig: u beheert de toepassing van patches op een virtuele machine. U doet dit door patches handmatig toe te passen in de VIRTUELE machine. In deze modus worden automatische updates uitgeschakeld; de eigenschap WindowsConfiguration.enableAutomaticUpdates moet onwaar zijn
AutomaticByOS : de virtuele machine wordt automatisch bijgewerkt door het besturingssysteem. De eigenschap WindowsConfiguration.enableAutomaticUpdates moet waar zijn.
AutomaticByPlatform : de virtuele machine wordt automatisch bijgewerkt door het platform. De eigenschappen provisionVMAgent en WindowsConfiguration.enableAutomaticUpdates moeten waar zijn
| Waarde | Description |
|---|---|
| Manual | |
| AutomaticByOS | |
| AutomaticByPlatform |
WinRMConfiguration
Hierin wordt de configuratie van Windows Remote Management van de VM beschreven
| Name | Type | Description |
|---|---|---|
| listeners |
De lijst met Windows Remote Management-listeners |
WinRMListener
Beschrijft protocol en vingerafdruk van Windows Remote Management-listener
| Name | Type | Description |
|---|---|---|
| certificateUrl |
string |
Dit is de URL van een certificaat dat als geheim is geüpload naar Key Vault. Zie Een sleutel of geheim toevoegen aan de sleutelkluisvoor informatie over het toevoegen van een geheim aan de sleutelkluis. In dit geval moet uw certificaat de Base64-codering zijn van het volgende JSON-object dat is gecodeerd in UTF-8: |
| protocol |
Hiermee geeft u het protocol van WinRM-listener. Mogelijke waarden zijn: http,https. |