Virtual Machines - List All
Lijsten alle virtuele machines in het opgegeven abonnement. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met virtuele machines op te halen.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01&statusOnly={statusOnly}&$filter={$filter}&$expand=instanceView
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep. |
api-version
|
query | True |
string |
Client-API-versie. |
$expand
|
query |
De uitvouwexpressie die moet worden toegepast op de bewerking. 'instanceView' maakt het ophalen van de uitvoeringsstatus van alle Virtual Machines mogelijk. Dit kan alleen worden opgegeven als er een geldige $filter optie is opgegeven |
||
$filter
|
query |
string |
De systeemqueryoptie voor het filteren van vm's die in het antwoord worden geretourneerd. Toegestane waarde is 'virtualMachineScaleSet/id' eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}' |
|
status
|
query |
string |
statusOnly=true maakt het ophalen van de uitvoeringsstatus van alle Virtual Machines in het abonnement mogelijk. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Virtual |
Virtual |
VirtualMachine_ListAll_MaximumSet_Gen
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01&statusOnly=aaaaaa&$filter=aaaaaaaaaaaaaaaaaaaaaaaaaaaa&$expand=instanceView
Sample Response
{
"value": [
{
"properties": {
"vmId": "{vmId}",
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hardwareProfile": {
"vmSize": "Standard_A0",
"vmSizeProperties": {
"vCPUsAvailable": 7,
"vCPUsPerCore": 14
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20170406",
"exactVersion": "aaaaaaaaaaaaa",
"sharedGalleryImageId": "aaaaaaaaaaaaaaa",
"communityGalleryImageId": "aaaa",
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"osDisk": {
"osType": "Windows",
"name": "test",
"createOption": "FromImage",
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"caching": "None",
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"securityProfile": {
"securityEncryptionType": "VMGuestStateOnly",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
},
"deleteOption": "Delete"
},
"dataDisks": []
},
"osProfile": {
"computerName": "Test",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"customData": "aaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaaaaaaaaaaaaaaaaaaaaa",
"keyData": "aaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2022-05-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaaaaaaaaaaaaaaaaaaaa"
]
},
"ipConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 23,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaa",
"domainNameLabelScope": "TenantReuse"
},
"ipTags": [
{
"ipTagType": "aaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"provisioningState": "Succeeded",
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaaaa"
}
},
"virtualMachineScaleSet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"priority": "Regular",
"evictionPolicy": "Deallocate",
"billingProfile": {
"maxPrice": 26
},
"host": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hostGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaaaaaaa",
"extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"platformFaultDomain": 8,
"scheduledEventsProfile": {
"terminateNotificationProfile": {
"notBeforeTimeout": "PT10M",
"enable": true
},
"osImageNotificationProfile": {
"notBeforeTimeout": "PT15M",
"enable": true
}
},
"userData": "aaa",
"capacityReservation": {
"capacityReservationGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "aaaaa",
"order": 4,
"packageReferenceId": "aaaaaaaaaaaaaaaaaaaaaa",
"configurationReference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
},
"timeCreated": "2022-01-14T16:43:41.683Z"
},
"type": "Microsoft.Compute/virtualMachines",
"location": "eastus",
"tags": {},
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}",
"name": "{virtualMachineName}",
"plan": {
"name": "aaaaaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaa"
},
"resources": [
{
"properties": {
"forceUpdateTag": "aaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaa",
"type": "aaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaa",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": true,
"settings": {},
"protectedSettings": {},
"provisioningState": "aaa",
"suppressFailures": true,
"protectedSettingsFromKeyVault": {
"sourceVault": {
"id": "/subscriptions/a53f7094-a16c-47af-abe4-b05c05d0d79a/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/kvName"
},
"secretUrl": "https://kvName.vault.azure.net/secrets/secretName/79b88b3a6f5440ffb2e73e44a0db712e"
}
},
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"name": "aaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"location": "aaaaaaaaaaaaaaaa",
"tags": {
"key9428": "aaaaaaa"
}
}
],
"identity": {
"principalId": "aaaaaaaaaaaaaaaa",
"tenantId": "aaaaa",
"type": "SystemAssigned",
"userAssignedIdentities": {
"key5688": {
"principalId": "aaaaaaaaaaaaaaa",
"clientId": "aaaaaaaaaaa"
}
}
},
"zones": [
"aaaaaaaaaaaaaaaaaaaaaaaaaaa"
],
"extendedLocation": {
"name": "aaaa",
"type": "EdgeZone"
}
},
{
"properties": {
"vmId": "{vmId}",
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hardwareProfile": {
"vmSize": "Standard_A0",
"vmSizeProperties": {
"vCPUsAvailable": 7,
"vCPUsPerCore": 14
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20170406",
"exactVersion": "aa",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"communityGalleryImageId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"id": "aaaaaaaa"
},
"osDisk": {
"osType": "Windows",
"name": "test",
"createOption": "FromImage",
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"caching": "None",
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"securityProfile": {
"securityEncryptionType": "VMGuestStateOnly",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
},
"deleteOption": "Delete"
},
"dataDisks": []
},
"osProfile": {
"computerName": "Test",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"customData": "aaaaaaaaaaaaaaaaaaaaaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaaaaaaaaaaaaaaaaaaaaa",
"keyData": "aaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2022-05-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaaaaaaaaaaaaaaaaaaaa"
]
},
"ipConfigurations": [
{
"name": "aaaaaaaa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 23,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaa",
"domainNameLabelScope": "SubscriptionReuse"
},
"ipTags": [
{
"ipTagType": "aaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"provisioningState": "Succeeded",
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaaaa"
}
},
"virtualMachineScaleSet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"priority": "Regular",
"evictionPolicy": "Deallocate",
"billingProfile": {
"maxPrice": 26
},
"host": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hostGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaaaaaa",
"extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaa",
"platformFaultDomain": 11,
"scheduledEventsProfile": {
"terminateNotificationProfile": {
"notBeforeTimeout": "PT10M",
"enable": true
},
"osImageNotificationProfile": {
"notBeforeTimeout": "PT15M",
"enable": true
}
},
"userData": "aaaaaaaaaaaaaaaaaaa",
"capacityReservation": {
"capacityReservationGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "aaaaa",
"order": 4,
"packageReferenceId": "aaaaaaaaaaaaaaaaaaaaaa",
"configurationReference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
},
"timeCreated": "2022-01-14T16:43:41.685Z"
},
"type": "Microsoft.Compute/virtualMachines",
"location": "eastus",
"tags": {},
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}",
"name": "{virtualMachineName}",
"plan": {
"name": "aaaaaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaa"
},
"resources": [
{
"properties": {
"forceUpdateTag": "aaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaa",
"type": "aaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaa",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": true,
"settings": {},
"protectedSettings": {},
"provisioningState": "aaa",
"suppressFailures": true,
"protectedSettingsFromKeyVault": {
"sourceVault": {
"id": "/subscriptions/a53f7094-a16c-47af-abe4-b05c05d0d79a/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/kvName"
},
"secretUrl": "https://kvName.vault.azure.net/secrets/secretName/79b88b3a6f5440ffb2e73e44a0db712e"
}
},
"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"name": "aaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"location": "aaaaaaaaaaaaaaaa",
"tags": {
"key9428": "aaaaaaa"
}
}
],
"identity": {
"principalId": "aaaaaaaaaaaaaaaa",
"tenantId": "aaaaa",
"type": "SystemAssigned",
"userAssignedIdentities": {
"key5688": {
"principalId": "aaaaaaaaaaaaaaa",
"clientId": "aaaaaaaaaaa"
}
}
},
"zones": [
"aaaaaa"
],
"extendedLocation": {
"name": "aaaa",
"type": "EdgeZone"
}
}
],
"nextLink": "a"
}
VirtualMachine_ListAll_MinimumSet_Gen
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/virtualMachines?api-version=2024-03-01&$expand=instanceView
Sample Response
{
"value": [
{
"location": "eastus",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}"
},
{
"location": "eastus",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}"
}
]
}
Definities
Name | Description |
---|---|
Additional |
Hiermee geeft u aanvullende mogelijkheden op die zijn in- of uitgeschakeld op de virtuele machine. |
Additional |
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. |
Api |
De bronresource-id. Dit kan een momentopname of een schijfherstelpunt zijn van waaruit een schijf moet worden gemaakt. |
Api |
API-fout. |
Api |
API-foutbasis. |
Application |
Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld aan de VM/VMSS. |
Available |
De beschikbare patchsamenvatting van de meest recente evaluatiebewerking voor de virtuele machine. |
Billing |
Hiermee geeft u de factureringsgerelateerde details van een virtuele Azure Spot-machine op. Minimale API-versie: 2019-03-01. |
Boot |
Diagnostische gegevens over opstarten is een foutopsporingsfunctie 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 VM. U kunt eenvoudig de uitvoer van uw consolelogboek weergeven. In Azure kunt u ook een schermopname van de virtuele machine zien vanuit de hypervisor. |
Boot |
Diagnostische gegevens over opstarten is een foutopsporingsfunctie waarmee u console-uitvoer en schermopname kunt bekijken om de VM-status te diagnosticeren. U kunt eenvoudig de uitvoer van uw consolelogboek weergeven. In Azure kunt u ook een schermopname van de virtuele machine zien vanuit de hypervisor. |
Caching |
Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: None,ReadOnly,ReadWrite. Het standaardgedrag is: Geen voor Standard-opslag. ReadOnly voor Premium-opslag. |
Capacity |
Hiermee geeft u informatie op over de capaciteitsreservering die wordt gebruikt om een virtuele machine toe te wijzen. Minimale API-versie: 2021-04-01. |
Cloud |
Een foutreactie van de Compute-service. |
Component |
De naam van het onderdeel. Op dit moment is Microsoft-Windows-Shell-Setup de enige toegestane waarde. |
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-machines voor meer informatie over schijven. |
Delete |
Opgeven wat er met de netwerkinterface gebeurt wanneer de VM wordt verwijderd |
Diagnostics |
Hiermee geeft u de status van de diagnostische opstartinstellingen op. Minimale API-versie: 2015-06-15. |
Diff |
Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf. |
Diff |
Hiermee geeft u de tijdelijke schijfplaatsing voor de besturingssysteemschijf op. Mogelijke waarden zijn: CacheDisk,ResourceDisk,NvmeDisk. Het standaardgedrag is: CacheDisk als er een is geconfigureerd voor de VM-grootte, anders Wordt ResourceDisk of NvmeDisk gebruikt. Raadpleeg de documentatie over VM-grootte voor Windows-VM 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. |
Diff |
Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf die wordt gebruikt door de virtuele machine. |
Disk |
Hiermee geeft u het type schijfcontroller dat is geconfigureerd voor de virtuele machine. Opmerking: Deze eigenschap wordt ingesteld op het standaardtype schijfcontroller als niet is opgegeven, opgegeven virtuele machine wordt gemaakt met hyperVGeneration 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 VM ongedaan maken voordat u het schijfcontrollertype bijwerkt, tenzij u de VM-grootte bijwerkt in de VM-configuratie, waardoor de toewijzing van de VM impliciet ongedaan wordt gemaakt en opnieuw wordt toegewezen. Minimale API-versie: 2022-08-01. |
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ën 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 planelement gebruiken dat eerder is beschreven. |
Disk |
Hiermee geeft u op of de besturingssysteemschijf moet worden verwijderd of losgekoppeld bij het verwijderen van de VM. Mogelijke waarden zijn: Verwijderen. Als deze waarde wordt gebruikt, wordt de besturingssysteemschijf verwijderd wanneer de VM wordt verwijderd. Loskoppelen. Als deze waarde wordt gebruikt, blijft de besturingssysteemschijf behouden nadat de VM is verwijderd. De standaardwaarde is ingesteld op Loskoppelen. Voor een tijdelijke besturingssysteemschijf is de standaardwaarde ingesteld op Verwijderen. De gebruiker kan de verwijderingsoptie voor een tijdelijke besturingssysteemschijf niet wijzigen. |
Disk |
Hiermee geeft u het loskoppelgedrag op dat moet worden gebruikt tijdens het loskoppelen van een schijf of dat al bezig is met het loskoppelen van de virtuele machine. Ondersteunde waarden: ForceDetach. detachOption: ForceDetach is alleen van toepassing op beheerde gegevensschijven. Als een eerdere loskoppelpoging van de gegevensschijf niet is voltooid vanwege een onverwachte fout van de virtuele machine en de schijf nog steeds niet is vrijgegeven, gebruikt u geforceerd loskoppelen als laatste redmiddel om de schijf geforceerd los te koppelen van de VM. Mogelijk zijn niet alle schrijfbewerkingen leeggemaakt bij gebruik van dit loskoppelgedrag. Deze functie is nog steeds in de preview-modus en wordt niet ondersteund voor VirtualMachineScaleSet. Een gegevensschijf geforceerd loskoppelen van een update naar BeDetached naar 'true' samen met de instelling detachOption: 'ForceDetach'. |
Disk |
Hiermee geeft u de resource-id van de door de klant beheerde schijfversleutelingsset op voor de beheerde schijf. |
Disk |
Hiermee geeft u de versleutelingsinstellingen voor de besturingssysteemschijf. Minimale API-versie: 2015-06-15. |
Disk |
De schijfgegevens van de virtuele machine. |
Domain |
Het labelbereik van de domeinnaam van de PublicIPAddress-resources die worden gemaakt. Het gegenereerde naamlabel is de samenvoeging van het gehashte domeinnaamlabel met beleid op basis van het labelbereik van de domeinnaam en de unieke id van het VM-netwerkprofiel. |
Encryption |
Hiermee geeft u de beheerde identiteit op die door ADE wordt gebruikt om toegangstokens op te halen voor sleutelkluisbewerkingen. |
Event |
De configuratieparameters die worden gebruikt bij het maken van de geplande gebeurtenis eventGridAndResourceGraph. |
Expand |
De uitvouwexpressie die moet worden toegepast op bewerking. 'instanceView' maakt het ophalen van de uitvoeringsstatus van alle Virtual Machines mogelijk. Dit kan alleen worden opgegeven als een geldige $filter optie is opgegeven |
Extended |
De uitgebreide locatie van de virtuele machine. |
Extended |
Het type van de uitgebreide locatie. |
Hardware |
Hiermee geeft u de hardware-instellingen voor de virtuele machine. |
Hyper |
Hiermee geeft u het Type HyperVGeneration op dat is gekoppeld aan een resource |
Image |
Hiermee geeft u informatie op over de afbeelding die moet worden gebruikt. 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 een virtuele machine wilt gebruiken, maar niet wordt gebruikt bij andere maakbewerkingen. |
Inner |
Details van interne fout. |
Instance |
Status van exemplaarweergave. |
IPVersions |
Het is beschikbaar vanaf Api-Version 2019-07-01 en geeft aan of de specifieke IP-configuratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. |
Key |
Hiermee geeft u de locatie van de sleutelversleutelingssleutel in Key Vault. |
Key |
De met extensies beveiligde instellingen die worden doorgegeven door verwijzing en die worden gebruikt vanuit de sleutelkluis |
Last |
Het installatieoverzicht van de meest recente installatiebewerking voor de virtuele machine. |
Linux |
Hiermee geeft u de linux-besturingssysteeminstellingen op de virtuele machine. Zie Linux op Azure-Endorsed distributies voor een lijst met ondersteunde Linux-distributies. |
Linux |
Hiermee geeft u de modus van evaluatie van vm-gastpatchs voor de virtuele IaaS-machine. |
Linux |
[Preview-functie] 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 op. |
Linux |
Hiermee geeft u aanvullende instellingen voor patchmodus AutomaticByPlatform in VM-gastpatching op Linux. |
Linux |
Hiermee geeft u de modus van VM-gastpatches 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 |
De onderhoudsbewerkingsstatus op de virtuele machine. |
Managed |
De parameters van de beheerde schijf. |
Mode |
Hiermee geeft u de modus op die ProxyAgent uitvoert als de functie is ingeschakeld. ProxyAgent begint met het controleren of bewaken, maar niet afdwingen van toegangsbeheer voor aanvragen voor hosteindpunten in de controlemodus, terwijl in de modus Afdwingen toegangsbeheer wordt afgedwongen. De standaardwaarde is De modus Afdwingen. |
Network |
hiermee geeft u de Api-versie van Microsoft.Network 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 |
Hiermee geeft u de lijst met resource-id's voor de netwerkinterfaces die zijn gekoppeld aan de virtuele machine. |
Network |
Hiermee geeft u de netwerkinterfaces van de virtuele machine. |
Operating |
Het type besturingssysteem. |
OSDisk |
Hiermee geeft u informatie over de besturingssysteemschijf die wordt gebruikt door de virtuele machine. Zie Over schijven en VHD's voor virtuele Azure-machines voor meer informatie over schijven. |
OSImage |
Hiermee geeft u configuraties op met betrekking tot geplande gebeurtenissen van de installatiekopieën van het besturingssysteem. |
OSProfile |
Hiermee geeft u de instellingen van het besturingssysteem op die worden gebruikt bij het maken van de virtuele machine. Sommige instellingen kunnen niet worden gewijzigd nadat de VM is ingericht. |
Pass |
De naam van de pas. Op dit moment is OobeSystem de enige toegestane waarde. |
Patch |
De algehele geslaagde of mislukte status van de bewerking. Het blijft 'InProgress' totdat de bewerking is voltooid. Op dat moment wordt het 'Onbekend', 'Mislukt', 'Geslaagd' of 'CompletedWithWarnings'. |
Patch |
[Preview-functie] Hiermee geeft u instellingen op 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 de Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan. |
Protocol |
Hiermee geeft u het protocol van WinRM-listener op. Mogelijke waarden zijn: http,https. |
Proxy |
Hiermee geeft u ProxyAgent-instellingen tijdens het maken van de virtuele machine. Minimale API-versie: 2024-03-01. |
Public |
Beschrijft de openbare IP-SKU. Deze kan alleen worden ingesteld met OrchestrationMode als Flexibel. |
Public |
Naam van openbare IP-SKU opgeven |
Public |
SKU-laag voor openbaar IP-adres opgeven |
Public |
Geef het type openbare IP-toewijzing 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 'Geen' worden alle identiteiten van de virtuele machine verwijderd. |
Scheduled |
De configuratieparameters die worden gebruikt tijdens het publiceren van scheduledEventsAdditionalPublishingTargets. |
Scheduled |
Hiermee geeft u opnieuw implementeren, opnieuw opstarten en GeplandEventsAdditionalPublishingTargets Geplande gebeurtenis-gerelateerde configuraties voor de virtuele machine. |
Scheduled |
Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op. |
security |
Hiermee geeft u het EncryptionType van de beheerde schijf. Deze is ingesteld op DiskWithVMGuestState voor versleuteling van de beheerde schijf samen met de VMGuestState-blob, VMGuestStateOnly voor versleuteling van alleen de VMGuestState-blob en NonPersistedTPM voor niet-persistente firmwarestatus in de VMGuestState-blob. Opmerking: Deze kan alleen worden ingesteld voor vertrouwelijke VM's. |
Security |
Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machine. |
Security |
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. |
Setting |
Hiermee geeft u de naam van de instelling waarop de inhoud van toepassing is. Mogelijke waarden zijn: FirstLogonCommands en AutoLogon. |
Ssh |
Hiermee geeft u de ssh-sleutelconfiguratie voor een Linux-besturingssysteem. |
Ssh |
De lijst met openbare SSH-sleutels die worden gebruikt voor verificatie met virtuele Linux-machines. |
Status |
De niveaucode. |
Storage |
Hiermee geeft u het opslagaccounttype voor de beheerde schijf op. OPMERKING: UltraSSD_LRS kan alleen worden gebruikt met gegevensschijven, niet met besturingssysteemschijf. |
Storage |
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op. |
Sub |
De relatieve URL van de Key Vault die het geheim bevat. |
Terminate |
Hiermee geeft u configuraties op die betrekking hebben op geplande gebeurtenissen beëindigen. |
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. |
User |
De lijst met gebruikersidentiteiten die zijn gekoppeld aan de virtuele machine. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
User |
De configuratieparameters die worden gebruikt tijdens het maken van de geplande gebeurtenisinstelling userInitiatedReboot. |
User |
De configuratieparameters die worden gebruikt tijdens het maken van userInitiatedRedeploy geplande gebeurtenisinstelling maken. |
Vault |
De lijst met sleutelkluisverwijzingen in SourceVault die certificaten bevatten. |
Vault |
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 virtuele-machine-extensie Azure Key Vault voor Linux of de virtuele-machine-extensie Azure Key Vault voor Windows te gebruiken. |
Virtual |
De virtuele harde schijf. |
Virtual |
De lijst met virtuele machines. |
Virtual |
De VM-agent die wordt uitgevoerd op de virtuele machine. |
Virtual |
Hiermee geeft u het verwijderingsbeleid op voor de virtuele Machine van Azure Spot en de Azure Spot-schaalset. Voor virtuele Azure Spot-machines worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2019-03-01. Voor Azure Spot-schaalsets worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2017-10-30-preview. |
Virtual |
De onderliggende extensieresources van de virtuele machine. |
Virtual |
De instantieweergave van de extensie-handler van de virtuele machine. |
Virtual |
De weergave van het exemplaar van de extensie van de virtuele machine. |
Virtual |
De status van de VM. |
Virtual |
De identiteit van de virtuele machine, indien geconfigureerd. |
Virtual |
De weergave van het exemplaar van de virtuele machine. |
Virtual |
De lijst met IP-tags die zijn gekoppeld aan het openbare IP-adres. |
Virtual |
Het bewerkingsantwoord Van virtuele machine weergeven. |
Virtual |
Hiermee geeft u de netwerkconfiguraties op die worden gebruikt om de netwerkresources van de virtuele machine te maken. |
Virtual |
De DNS-instellingen die moeten worden toegepast op de netwerkinterfaces. |
Virtual |
Hiermee geeft u de IP-configuraties van de netwerkinterface. |
Virtual |
[Preview-functie] De status van patchbewerkingen voor virtuele machines. |
Virtual |
Hiermee geeft u de prioriteit voor de virtuele machine. Minimale API-versie: 2019-03-01 |
Virtual |
De publicIPAddressConfiguration. |
Virtual |
De DNS-instellingen die moeten worden toegepast op de publicIP-adressen . |
Virtual |
Hiermee geeft u de grootte van de virtuele machine. Het gegevenstype enum 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 om het formaat te wijzigen. Zie Grootten voor virtuele machines voor meer informatie over grootten van virtuele machines. De beschikbare VM-grootten zijn afhankelijk van de regio en beschikbaarheidsset. |
VMDisk |
Hiermee geeft u het beveiligingsprofiel voor de beheerde schijf. |
VMGallery |
Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld aan de VM/VMSS |
VMSize |
Hiermee geeft u de eigenschappen voor het aanpassen van de grootte van de virtuele machine. Minimale API-versie: 2021-07-01. Deze functie is nog steeds in de preview-modus en wordt niet ondersteund voor VirtualMachineScaleSet. Volg de instructies in VM-aanpassing voor meer informatie. |
Windows |
Hiermee geeft u windows-besturingssysteeminstellingen op de virtuele machine. |
Windows |
Hiermee geeft u de modus van de evaluatie van de VM-gastpatch voor de virtuele IaaS-machine op. |
Windows |
Hiermee geeft u de instelling voor opnieuw opstarten voor alle installatiebewerkingen van de AutomaticByPlatform-patch op. |
Windows |
Hiermee geeft u aanvullende instellingen voor patchmodus AutomaticByPlatform in VM-gastpatching in Windows. |
Windows |
Hiermee geeft u de modus van VM-gastpatches naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als flexibel. |
Win |
Hiermee geeft u de Windows Remote Management-listeners op. Dit maakt externe Windows PowerShell mogelijk. |
Win |
De lijst met Windows Remote Management-listeners |
AdditionalCapabilities
Hiermee geeft u aanvullende mogelijkheden op die zijn in- of uitgeschakeld op de virtuele machine.
Name | Type | Description |
---|---|---|
hibernationEnabled |
boolean |
De vlag waarmee de sluimerstand op de VIRTUELE machine wordt in- of uitgeschakeld. |
ultraSSDEnabled |
boolean |
De vlag waarmee een mogelijkheid voor een of meer beheerde gegevensschijven met UltraSSD_LRS opslagaccounttype op de VM of VMSS wordt in- of uitgeschakeld. Beheerde schijven met opslagaccounttype UltraSSD_LRS kunnen alleen worden toegevoegd aan een virtuele machine of virtuele-machineschaalset als deze eigenschap is ingeschakeld. |
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.
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 die wordt toegevoegd aan het unattend.xml-bestand voor het opgegeven pad en onderdeel. De XML moet kleiner zijn dan 4 kB en moet het hoofdelement bevatten voor de instelling of functie die wordt ingevoegd. |
passName |
De naam van de pas. Op dit moment is OobeSystem de enige toegestane waarde. |
|
settingName |
Hiermee geeft u de naam van de instelling waarop de inhoud van toepassing is. Mogelijke waarden zijn: FirstLogonCommands en AutoLogon. |
ApiEntityReference
De bronresource-id. Dit kan een momentopname of een schijfherstelpunt zijn van waaruit een schijf moet worden gemaakt.
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 |
De API-foutdetails |
|
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. |
ApplicationProfile
Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld aan de VM/VMSS.
Name | Type | Description |
---|---|---|
galleryApplications |
Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld aan de VM/VMSS |
AvailablePatchSummary
De beschikbare patchsamenvatting van de meest recente evaluatiebewerking voor de virtuele machine.
Name | Type | Description |
---|---|---|
assessmentActivityId |
string |
De activiteits-id van de bewerking die dit resultaat heeft gegenereerd. Het wordt gebruikt om te correleren tussen CRP- en extensielogboeken. |
criticalAndSecurityPatchCount |
integer |
Het aantal kritieke patches of beveiligingspatches dat is gedetecteerd als beschikbaar en nog niet geïnstalleerd. |
error |
De fouten die zijn opgetreden tijdens het uitvoeren van de bewerking. De detailmatrix bevat de lijst met de details. |
|
lastModifiedTime |
string |
De UTC-tijdstempel wanneer de bewerking is gestart. |
otherPatchCount |
integer |
Het aantal beschikbare patches, met uitzondering van kritiek en beveiliging. |
rebootPending |
boolean |
De algehele status van opnieuw opstarten van de VM. Dit is waar wanneer gedeeltelijk geïnstalleerde patches opnieuw moeten worden opgestart om de installatie te voltooien, maar het opnieuw opstarten nog niet is opgetreden. |
startTime |
string |
De UTC-tijdstempel wanneer de bewerking is gestart. |
status |
De algehele geslaagde of mislukte status van de bewerking. Het blijft 'InProgress' totdat de bewerking is voltooid. Op dat moment wordt het 'Onbekend', 'Mislukt', 'Geslaagd' of 'CompletedWithWarnings'. |
BillingProfile
Hiermee geeft u de factureringsgerelateerde details van een virtuele Azure Spot-machine op. Minimale API-versie: 2019-03-01.
Name | Type | Description |
---|---|---|
maxPrice |
number |
Hiermee geeft u de maximumprijs op die u bereid bent te betalen voor een Azure Spot-VM/VMSS. Deze prijs is in Amerikaanse dollars. |
BootDiagnostics
Diagnostische gegevens over opstarten is een foutopsporingsfunctie 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 VM. U kunt eenvoudig de uitvoer van uw consolelogboek weergeven. In Azure kunt u ook een schermopname van de virtuele machine zien 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
Diagnostische gegevens over opstarten is een foutopsporingsfunctie waarmee u console-uitvoer en schermopname kunt bekijken om de VM-status te diagnosticeren. U kunt eenvoudig de uitvoer van uw consolelogboek weergeven. In Azure kunt u ook een schermopname van de virtuele machine zien vanuit de hypervisor.
Name | Type | Description |
---|---|---|
consoleScreenshotBlobUri |
string |
De URI van de schermafbeelding van de blob van de console. Opmerking: Dit wordt niet ingesteld als diagnostische gegevens over opstarten momenteel zijn ingeschakeld met beheerde opslag. |
serialConsoleLogBlobUri |
string |
De logboek-blob-URI van de seriële console. Opmerking: Dit wordt niet ingesteld als diagnostische gegevens over opstarten momenteel zijn ingeschakeld met beheerde opslag. |
status |
De statusinformatie over diagnostische opstartgegevens voor de VM. 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: None,ReadOnly,ReadWrite. Het standaardgedrag is: Geen voor Standard-opslag. ReadOnly voor Premium-opslag.
Name | Type | Description |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CapacityReservationProfile
Hiermee geeft u informatie op over de capaciteitsreservering die wordt gebruikt om een virtuele machine toe te wijzen. Minimale API-versie: 2021-04-01.
Name | Type | Description |
---|---|---|
capacityReservationGroup |
Hiermee geeft u de resource-id van de capaciteitsreserveringsgroep op die moet worden gebruikt voor het toewijzen van de vm-instanties van de virtuele machine of schaalset, mits er voldoende capaciteit is gereserveerd. Raadpleeg voor https://aka.ms/CapacityReservation meer informatie. |
CloudError
Een foutreactie van de Compute-service.
Name | Type | Description |
---|---|---|
error |
API-fout. |
ComponentNames
De naam van het onderdeel. Op dit moment is Microsoft-Windows-Shell-Setup de enige toegestane waarde.
Name | Type | Description |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
DataDisk
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-machines voor meer informatie over schijven.
Name | Type | Description |
---|---|---|
caching |
Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: None,ReadOnly,ReadWrite. 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ën gebruikt om de gegevensschijf van de virtuele machine te maken. Als u een platforminstallatiekopie gebruikt, moet u ook het hierboven beschreven element imageReference gebruiken. Als u een Marketplace-installatiekopieën gebruikt, moet u ook het eerder beschreven planelement gebruiken. Lege: 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 VM. Mogelijke waarden zijn: Verwijderen. Als deze waarde wordt gebruikt, wordt de gegevensschijf verwijderd wanneer de VM wordt verwijderd. Loskoppelen. Als deze waarde wordt gebruikt, blijft de gegevensschijf behouden nadat de VM 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 dat al bezig is met het loskoppelen van de virtuele machine. Ondersteunde waarden: ForceDetach. detachOption: ForceDetach is alleen van toepassing op beheerde gegevensschijven. Als een eerdere loskoppelpoging van de gegevensschijf niet is voltooid vanwege een onverwachte fout van de virtuele machine en de schijf nog steeds niet is vrijgegeven, gebruikt u geforceerd loskoppelen als laatste redmiddel om de schijf geforceerd los te koppelen van de VM. Mogelijk zijn niet alle schrijfbewerkingen leeggemaakt bij gebruik van dit loskoppelgedrag. Deze functie is nog steeds in de preview-modus en wordt niet ondersteund voor VirtualMachineScaleSet. Een gegevensschijf geforceerd loskoppelen van een update naar BeDetached naar 'true' samen met de instelling detachOption: 'ForceDetach'. |
|
diskIOPSReadWrite |
integer |
Hiermee geeft u de Read-Write IOPS voor de beheerde schijf wanneer StorageAccountType is UltraSSD_LRS. Alleen geretourneerd voor VM-schijven van VirtualMachine ScaleSet. Kan alleen worden bijgewerkt via updates van de VirtualMachine-schaalset. |
diskMBpsReadWrite |
integer |
Hiermee geeft u de bandbreedte in MB per seconde voor de beheerde schijf wanneer StorageAccountType is UltraSSD_LRS. Alleen geretourneerd voor VM-schijven van VirtualMachine ScaleSet. Kan alleen worden bijgewerkt via updates van de VirtualMachine-schaalset. |
diskSizeGB |
integer |
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 brongebruikerinstallatiekopieën. De virtuele harde schijf wordt gekopieerd voordat deze wordt gekoppeld aan de virtuele machine. Als SourceImage is opgegeven, mag de virtuele harde schijf van het doel niet bestaan. |
|
lun |
integer |
Hiermee geeft u het nummer van de logische eenheid van de gegevensschijf. Deze waarde wordt gebruikt om gegevensschijven binnen de VM 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 schijfnaam. |
sourceResource |
De bronresource-id. Dit kan een momentopname of een schijfherstelpunt zijn van waaruit een schijf moet worden gemaakt. |
|
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 in- of uitgeschakeld op de schijf. |
DeleteOptions
Opgeven wat er met de netwerkinterface gebeurt wanneer de VM wordt verwijderd
Name | Type | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
DiagnosticsProfile
Hiermee geeft u de status van de diagnostische opstartinstellingen op. Minimale API-versie: 2015-06-15.
Name | Type | Description |
---|---|---|
bootDiagnostics |
Diagnostische gegevens over opstarten is een foutopsporingsfunctie 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 VM. U kunt eenvoudig de uitvoer van uw consolelogboek weergeven. In Azure kunt u ook een schermopname van de virtuele machine zien vanuit de hypervisor. |
DiffDiskOptions
Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf.
Name | Type | Description |
---|---|---|
Local |
string |
DiffDiskPlacement
Hiermee geeft u de tijdelijke schijfplaatsing voor de besturingssysteemschijf op. Mogelijke waarden zijn: CacheDisk,ResourceDisk,NvmeDisk. Het standaardgedrag is: CacheDisk als er een is geconfigureerd voor de VM-grootte, anders Wordt ResourceDisk of NvmeDisk gebruikt. Raadpleeg de documentatie over VM-grootte voor Windows-VM 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.
Name | Type | Description |
---|---|---|
CacheDisk |
string |
|
NvmeDisk |
string |
|
ResourceDisk |
string |
DiffDiskSettings
Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf die wordt gebruikt door de virtuele machine.
Name | Type | Description |
---|---|---|
option |
Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf. |
|
placement |
Hiermee geeft u de tijdelijke schijfplaatsing voor de besturingssysteemschijf op. Mogelijke waarden zijn: CacheDisk,ResourceDisk,NvmeDisk. Het standaardgedrag is: CacheDisk als er een is geconfigureerd voor de VM-grootte, anders Wordt ResourceDisk of NvmeDisk gebruikt. Raadpleeg de documentatie over VM-grootte voor Windows-VM 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. |
DiskControllerTypes
Hiermee geeft u het type schijfcontroller dat is geconfigureerd voor de virtuele machine. Opmerking: Deze eigenschap wordt ingesteld op het standaardtype schijfcontroller als niet is opgegeven, opgegeven virtuele machine wordt gemaakt met hyperVGeneration 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 VM ongedaan maken voordat u het schijfcontrollertype bijwerkt, tenzij u de VM-grootte bijwerkt in de VM-configuratie, waardoor de toewijzing van de VM impliciet ongedaan wordt gemaakt en opnieuw wordt toegewezen. Minimale API-versie: 2022-08-01.
Name | Type | Description |
---|---|---|
NVMe |
string |
|
SCSI |
string |
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ën 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 planelement gebruiken dat eerder is beschreven.
Name | Type | Description |
---|---|---|
Attach |
string |
|
Copy |
string |
|
Empty |
string |
|
FromImage |
string |
|
Restore |
string |
DiskDeleteOptionTypes
Hiermee geeft u op of de besturingssysteemschijf moet worden verwijderd of losgekoppeld bij het verwijderen van de VM. Mogelijke waarden zijn: Verwijderen. Als deze waarde wordt gebruikt, wordt de besturingssysteemschijf verwijderd wanneer de VM wordt verwijderd. Loskoppelen. Als deze waarde wordt gebruikt, blijft de besturingssysteemschijf behouden nadat de VM is verwijderd. De standaardwaarde is ingesteld op Loskoppelen. Voor een tijdelijke besturingssysteemschijf is de standaardwaarde ingesteld op Verwijderen. De gebruiker kan de verwijderingsoptie voor een tijdelijke besturingssysteemschijf niet wijzigen.
Name | Type | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
DiskDetachOptionTypes
Hiermee geeft u het loskoppelgedrag op dat moet worden gebruikt tijdens het loskoppelen van een schijf of dat al bezig is met het loskoppelen van de virtuele machine. Ondersteunde waarden: ForceDetach. detachOption: ForceDetach is alleen van toepassing op beheerde gegevensschijven. Als een eerdere loskoppelpoging van de gegevensschijf niet is voltooid vanwege een onverwachte fout van de virtuele machine en de schijf nog steeds niet is vrijgegeven, gebruikt u geforceerd loskoppelen als laatste redmiddel om de schijf geforceerd los te koppelen van de VM. Mogelijk zijn niet alle schrijfbewerkingen leeggemaakt bij gebruik van dit loskoppelgedrag. Deze functie is nog steeds in de preview-modus en wordt niet ondersteund voor VirtualMachineScaleSet. Een gegevensschijf geforceerd loskoppelen van een update naar BeDetached naar 'true' samen met de instelling detachOption: 'ForceDetach'.
Name | Type | Description |
---|---|---|
ForceDetach |
string |
DiskEncryptionSetParameters
Hiermee geeft u de resource-id van de door de klant beheerde schijfversleutelingsset op voor de beheerde schijf.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id |
DiskEncryptionSettings
Hiermee geeft u de versleutelingsinstellingen voor de besturingssysteemschijf. Minimale API-versie: 2015-06-15.
Name | Type | Description |
---|---|---|
diskEncryptionKey |
Hiermee geeft u de locatie van de schijfversleutelingssleutel op. Dit is een Key Vault Geheim. |
|
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 schijfgegevens van de virtuele machine.
Name | Type | Description |
---|---|---|
encryptionSettings |
Hiermee geeft u de versleutelingsinstellingen voor de besturingssysteemschijf. |
|
name |
string |
De schijfnaam. |
statuses |
De informatie over de resourcestatus. |
DomainNameLabelScopeTypes
Het labelbereik van de domeinnaam van de PublicIPAddress-resources die worden gemaakt. Het gegenereerde naamlabel is de samenvoeging van het gehashte domeinnaamlabel met beleid op basis van het labelbereik van de domeinnaam en de unieke id van het VM-netwerkprofiel.
Name | Type | Description |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
EncryptionIdentity
Hiermee geeft u de beheerde identiteit op die door ADE wordt gebruikt om toegangstokens op te halen voor sleutelkluisbewerkingen.
Name | Type | Description |
---|---|---|
userAssignedIdentityResourceId |
string |
Hiermee geeft u arm-resource-id van een van de gebruikersidentiteiten die zijn gekoppeld aan de VM. |
EventGridAndResourceGraph
De configuratieparameters die worden gebruikt bij het maken van de geplande gebeurtenis eventGridAndResourceGraph.
Name | Type | Description |
---|---|---|
enable |
boolean |
Hiermee geeft u op of gebeurtenisraster en resourcegrafiek zijn ingeschakeld voor configuraties met betrekking tot geplande gebeurtenissen. |
ExpandTypesForListVMs
De uitvouwexpressie die moet worden toegepast op bewerking. 'instanceView' maakt het ophalen van de uitvoeringsstatus van alle Virtual Machines mogelijk. Dit kan alleen worden opgegeven als een geldige $filter optie is opgegeven
Name | Type | Description |
---|---|---|
instanceView |
string |
ExtendedLocation
De uitgebreide locatie van de virtuele machine.
Name | Type | Description |
---|---|---|
name |
string |
De naam van de uitgebreide locatie. |
type |
Het type van de uitgebreide locatie. |
ExtendedLocationTypes
Het type van de uitgebreide locatie.
Name | Type | Description |
---|---|---|
EdgeZone |
string |
HardwareProfile
Hiermee geeft u de hardware-instellingen voor de virtuele machine.
Name | Type | Description |
---|---|---|
vmSize |
Hiermee geeft u de grootte van de virtuele machine. Het gegevenstype enum is momenteel afgeschaft en wordt uiterlijk 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 weergeven in een beschikbaarheidsset, Alle beschikbare grootten van virtuele machines in een regio weergeven, alle beschikbare grootten van virtuele machines weergeven om het formaat te wijzigen. Zie Grootten voor virtuele machines voor meer informatie over grootten 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. |
HyperVGenerationType
Hiermee geeft u het Type HyperVGeneration op dat is gekoppeld aan een resource
Name | Type | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
ImageReference
Hiermee geeft u informatie op over de afbeelding die moet worden gebruikt. 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 een virtuele machine wilt gebruiken, maar niet wordt gebruikt bij andere maakbewerkingen.
Name | Type | Description |
---|---|---|
communityGalleryImageId |
string |
Unieke id opgegeven voor de installatiekopieën van de communitygalerie voor vm-implementatie. Dit kan worden opgehaald uit de GET-aanroep van de communitygalerie. |
exactVersion |
string |
Hiermee geeft u in decimale getallen de versie van de platforminstallatiekopieën of marketplace-installatiekopieën op die wordt gebruikt om de virtuele machine te maken. Dit alleen-lezenveld verschilt van 'versie', alleen als de waarde die is opgegeven in het veld 'versie' 'meest recente' is. |
id |
string |
Resource-id |
offer |
string |
Hiermee geeft u de aanbieding van de platforminstallatiekopieën of marketplace-installatiekopieën op die worden gebruikt om de virtuele machine te maken. |
publisher |
string |
De uitgever van de installatiekopieën. |
sharedGalleryImageId |
string |
De unieke id van de installatiekopieën van de gedeelde galerie opgegeven voor vm-implementatie. Dit kan worden opgehaald uit de GET-aanroep van de gedeelde galerieafbeelding. |
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-getallen zijn decimale getallen. Specificeer 'nieuwste' om de nieuwste versie van een installatiekopie te gebruiken die beschikbaar is op de implementatietijd. Zelfs als u 'nieuwste' gebruikt, wordt de VM-installatiekopieën niet automatisch bijgewerkt na de implementatie, zelfs niet als er een nieuwe versie beschikbaar komt. Gebruik het veld 'version' niet voor de implementatie van galerie-installatiekopieën. De galerieinstallatiekopieën moeten altijd het veld id gebruiken voor implementatie. Als u de nieuwste versie van de galerie-installatiekopieën wilt gebruiken, stelt u '/subscriptions/{subscriptionId}/resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName} in het veld 'id' in zonder versie-invoer. |
InnerError
Details van interne fout.
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 |
De tijd van de status. |
IPVersions
Het is beschikbaar vanaf Api-Version 2019-07-01 en geeft aan of de specifieke IP-configuratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'.
Name | Type | Description |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
KeyVaultKeyReference
Hiermee geeft u de locatie van de sleutelversleutelingssleutel in Key Vault.
Name | Type | Description |
---|---|---|
keyUrl |
string |
De URL die verwijst naar een sleutelversleutelingssleutel in Key Vault. |
sourceVault |
De relatieve URL van de Key Vault die de sleutel bevat. |
KeyVaultSecretReference
De met extensies beveiligde instellingen die worden doorgegeven door verwijzing en die worden gebruikt vanuit de sleutelkluis
Name | Type | Description |
---|---|---|
secretUrl |
string |
De URL die verwijst naar een geheim in een Key Vault. |
sourceVault |
De relatieve URL van de Key Vault die het geheim bevat. |
LastPatchInstallationSummary
Het installatieoverzicht van de meest recente installatiebewerking voor de virtuele machine.
Name | Type | Description |
---|---|---|
error |
De fouten die zijn opgetreden tijdens het uitvoeren van de bewerking. De detailmatrix bevat de lijst met de details. |
|
excludedPatchCount |
integer |
Het aantal beschikbare patches dat expliciet is uitgesloten door een door de klant opgegeven uitsluitingslijst komt overeen. |
failedPatchCount |
integer |
Het aantal patches waarvoor de installatie is mislukt. |
installationActivityId |
string |
De activiteits-id van de bewerking die dit resultaat heeft geproduceerd. Het wordt gebruikt om te correleren tussen CRP- en extensielogboeken. |
installedPatchCount |
integer |
Het aantal patches dat is geïnstalleerd. |
lastModifiedTime |
string |
De UTC-tijdstempel wanneer de bewerking is gestart. |
maintenanceWindowExceeded |
boolean |
Beschrijft of de bewerking te veel tijd heeft bereikt voordat alle beoogde acties zijn voltooid |
notSelectedPatchCount |
integer |
Het aantal beschikbare patches dat niet wordt geïnstalleerd omdat het niet overeenkomt met een vermelding in een classificatie- of opnamelijst. |
pendingPatchCount |
integer |
Het aantal beschikbare patches dat naar verwachting tijdens de installatie van de patch moet worden geïnstalleerd. |
startTime |
string |
De UTC-tijdstempel wanneer de bewerking is gestart. |
status |
De algehele geslaagde of mislukte status van de bewerking. Het blijft 'InProgress' totdat de bewerking is voltooid. Op dat moment wordt het 'Onbekend', 'Mislukt', 'Geslaagd' of 'CompletedWithWarnings'. |
LinuxConfiguration
Hiermee geeft u de linux-besturingssysteeminstellingen op de virtuele machine. Zie Linux op Azure-Endorsed distributies voor 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 Platform Updates is ingeschakeld voor de virtuele Linux-machine. De standaardwaarde is false. |
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 om deze in te stellen op true. Dit zorgt ervoor dat de VM-agent op de VM is geïnstalleerd, zodat extensies later aan de VM kunnen worden toegevoegd. |
ssh |
Hiermee geeft u de ssh-sleutelconfiguratie voor een Linux-besturingssysteem. |
LinuxPatchAssessmentMode
Hiermee geeft u de modus van evaluatie van vm-gastpatchs 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 true zijn.
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
[Preview-functie] Hiermee geeft u instellingen met betrekking tot VM-gastpatching op Linux.
Name | Type | Description |
---|---|---|
assessmentMode |
Hiermee geeft u de modus van evaluatie van vm-gastpatchs voor de virtuele IaaS-machine. |
|
automaticByPlatformSettings |
Hiermee geeft u aanvullende instellingen op voor de patchmodus AutomaticByPlatform in VM-gastpatching in Linux. |
|
patchMode |
Hiermee geeft u de modus van VM-gastpatches op 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 op.
Name | Type | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Hiermee geeft u aanvullende instellingen voor patchmodus AutomaticByPlatform in VM-gastpatching op Linux.
Name | Type | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Hiermee kan de klant patches plannen zonder onbedoelde upgrades |
rebootSetting |
Hiermee geeft u de instelling voor opnieuw opstarten op voor alle installatiebewerkingen van de AutomaticByPlatform-patch. |
LinuxVMGuestPatchMode
Hiermee geeft u de modus van VM-gastpatches naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als flexibel.
Mogelijke waarden zijn:
ImageDefault : de standaardconfiguratie voor patches van de virtuele machine wordt gebruikt.
AutomaticByPlatform: de virtuele machine wordt automatisch bijgewerkt door het platform. De eigenschap provisionVMAgent moet true zijn
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
MaintenanceOperationResultCodeTypes
De resultaatcode van de laatste onderhoudsbewerking.
Name | Type | Description |
---|---|---|
MaintenanceAborted |
string |
|
MaintenanceCompleted |
string |
|
None |
string |
|
RetryLater |
string |
MaintenanceRedeployStatus
De onderhoudsbewerkingsstatus op de virtuele machine.
Name | Type | Description |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
boolean |
Waar, als de klant onderhoud mag uitvoeren. |
lastOperationMessage |
string |
Bericht dat is geretourneerd voor de laatste onderhoudsbewerking. |
lastOperationResultCode |
De resultaatcode van de laatste onderhoudsbewerking. |
|
maintenanceWindowEndTime |
string |
Eindtijd voor het onderhoudsvenster. |
maintenanceWindowStartTime |
string |
Begintijd voor het onderhoudsvenster. |
preMaintenanceWindowEndTime |
string |
Eindtijd voor het venster Vóór onderhoud. |
preMaintenanceWindowStartTime |
string |
Begintijd voor het venster Vóór onderhoud. |
ManagedDiskParameters
De parameters van de beheerde schijf.
Name | Type | Description |
---|---|---|
diskEncryptionSet |
Hiermee geeft u de resource-id van de door de klant beheerde schijfversleutelingsset op voor de beheerde schijf. |
|
id |
string |
Resource-id |
securityProfile |
Hiermee geeft u het beveiligingsprofiel voor de beheerde schijf. |
|
storageAccountType |
Hiermee geeft u het opslagaccounttype voor de beheerde schijf op. OPMERKING: UltraSSD_LRS kan alleen worden gebruikt met gegevensschijven, niet met besturingssysteemschijf. |
Mode
Hiermee geeft u de modus op die ProxyAgent uitvoert als de functie is ingeschakeld. ProxyAgent begint met het controleren of bewaken, maar niet afdwingen van toegangsbeheer voor aanvragen voor hosteindpunten in de controlemodus, terwijl in de modus Afdwingen toegangsbeheer wordt afgedwongen. De standaardwaarde is De modus Afdwingen.
Name | Type | Description |
---|---|---|
Audit |
string |
|
Enforce |
string |
NetworkApiVersion
hiermee geeft u de Api-versie van Microsoft.Network op die wordt gebruikt bij het maken van netwerkresources in de netwerkinterfaceconfiguraties
Name | Type | Description |
---|---|---|
2020-11-01 |
string |
NetworkInterfaceAuxiliaryMode
Hiermee geeft u op of de hulpmodus is ingeschakeld voor de netwerkinterfaceresource.
Name | Type | Description |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
Hiermee geeft u op of de Hulp-SKU is ingeschakeld voor de netwerkinterfaceresource.
Name | Type | Description |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
NetworkInterfaceReference
Hiermee geeft u de lijst met resource-id's voor de netwerkinterfaces die zijn gekoppeld aan de virtuele machine.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id |
properties.deleteOption |
Opgeven wat er met de netwerkinterface gebeurt wanneer de VM wordt verwijderd |
|
properties.primary |
boolean |
Hiermee geeft u de primaire netwerkinterface op voor het geval de virtuele machine meer dan één netwerkinterface heeft. |
NetworkProfile
Hiermee geeft u de netwerkinterfaces van de virtuele machine.
Name | Type | Description |
---|---|---|
networkApiVersion |
hiermee geeft u de Api-versie van Microsoft.Network op die wordt gebruikt bij het maken van netwerkresources in de netwerkinterfaceconfiguraties |
|
networkInterfaceConfigurations |
Hiermee geeft u de netwerkconfiguraties op die worden gebruikt voor het maken van de netwerkresources van de virtuele machine. |
|
networkInterfaces |
Hiermee geeft u de lijst met resource-id's voor de netwerkinterfaces die zijn gekoppeld aan de virtuele machine. |
OperatingSystemTypes
Het type besturingssysteem.
Name | Type | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
OSDisk
Hiermee geeft u informatie over de besturingssysteemschijf die wordt gebruikt door de virtuele machine. Zie Over schijven en VHD's voor virtuele Azure-machines voor meer informatie over schijven.
Name | Type | Description |
---|---|---|
caching |
Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: None,ReadOnly,ReadWrite. 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ën gebruikt om de virtuele machine te maken. Als u een platforminstallatiekopie gebruikt, moet u ook het hierboven beschreven element imageReference gebruiken. 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 VM. Mogelijke waarden zijn: Verwijderen. Als deze waarde wordt gebruikt, wordt de besturingssysteemschijf verwijderd wanneer de VM wordt verwijderd. Loskoppelen. Als deze waarde wordt gebruikt, blijft de besturingssysteemschijf behouden nadat de VM 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 wordt gebruikt door de virtuele machine. |
|
diskSizeGB |
integer |
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 brongebruikerinstallatiekopieën. De virtuele harde schijf wordt gekopieerd voordat deze wordt gekoppeld aan de virtuele machine. Als SourceImage is opgegeven, mag de virtuele harde schijf van het doel niet bestaan. |
|
managedDisk |
De parameters van de beheerde schijf. |
|
name |
string |
De schijfnaam. |
osType |
Met deze eigenschap kunt u het type besturingssysteem opgeven dat is opgenomen in de schijf bij het maken van een VM op basis van een gebruikersinstallatiekopieën of een gespecialiseerde VHD. Mogelijke waarden zijn: Windows,Linux. |
|
vhd |
De virtuele harde schijf. |
|
writeAcceleratorEnabled |
boolean |
Hiermee geeft u op of writeAccelerator moet worden in- of uitgeschakeld op de schijf. |
OSImageNotificationProfile
Hiermee geeft u configuraties op met betrekking tot geplande gebeurtenissen van de installatiekopieën van het besturingssysteem.
Name | Type | Description |
---|---|---|
enable |
boolean |
Hiermee geeft u op of de gebeurtenis Geplande installatiekopieën van het besturingssysteem is in- of uitgeschakeld. |
notBeforeTimeout |
string |
De tijdsduur dat een virtuele machine opnieuw wordt geïnstalleerd of waarop het besturingssysteem wordt bijgewerkt, moet mogelijk de geplande gebeurtenis van de installatiekopie van het besturingssysteem goedkeuren voordat de gebeurtenis automatisch wordt goedgekeurd (time-out). De configuratie wordt opgegeven in ISO 8601-indeling en de waarde moet 15 minuten (PT15M) zijn |
OSProfile
Hiermee geeft u de instellingen van het besturingssysteem op die worden gebruikt bij het maken van de virtuele machine. Sommige instellingen kunnen niet worden gewijzigd nadat de VM is ingericht.
Name | Type | Description |
---|---|---|
adminPassword |
string |
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 extensiebewerkingen moeten worden toegestaan op de virtuele machine. Dit kan alleen worden ingesteld op Onwaar als 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 VM is gemaakt. Maximale lengte (Windows): 15 tekens. Maximale lengte (Linux): 64 tekens. Zie Richtlijnen voor de implementatie van Azure-infrastructuurservices voor naamconventies en -beperkingen. |
customData |
string |
Hiermee geeft u een base-64 gecodeerde tekenreeks van aangepaste gegevens. 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 VM is gemaakt. De eigenschap 'customData' wordt doorgegeven aan de VM om als een bestand te worden opgeslagen. Zie Aangepaste gegevens op Azure-VM's voor meer informatie. Zie Cloud-init gebruiken om een Linux-VM aan te passen tijdens het maken van cloud-init voor uw Linux-VM. |
linuxConfiguration |
Hiermee geeft u de linux-besturingssysteeminstellingen op de virtuele machine. Zie Linux op Azure-Endorsed-distributies voor 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 moet worden geïnstalleerd. Als u certificaten op een virtuele machine wilt installeren, wordt u aangeraden de extensie voor virtuele machines van Azure Key Vault voor Linux of de virtuele-machineextensie Azure Key Vault voor Windows te gebruiken. |
|
windowsConfiguration |
Hiermee geeft u windows-besturingssysteeminstellingen op de virtuele machine. |
PassNames
De naam van de pas. Op dit moment is OobeSystem de enige toegestane waarde.
Name | Type | Description |
---|---|---|
OobeSystem |
string |
PatchOperationStatus
De algehele geslaagde of mislukte status van de bewerking. Het blijft 'InProgress' totdat de bewerking is voltooid. Op dat moment wordt het 'Onbekend', 'Mislukt', 'Geslaagd' of 'CompletedWithWarnings'.
Name | Type | Description |
---|---|---|
CompletedWithWarnings |
string |
|
Failed |
string |
|
InProgress |
string |
|
Succeeded |
string |
|
Unknown |
string |
PatchSettings
[Preview-functie] Hiermee geeft u instellingen op met betrekking tot VM-gastpatching in Windows.
Name | Type | Description |
---|---|---|
assessmentMode |
Hiermee geeft u de modus van de evaluatie van de VM-gastpatch voor de virtuele IaaS-machine. |
|
automaticByPlatformSettings |
Hiermee geeft u aanvullende instellingen voor de patchmodus AutomaticByPlatform in VM-gastpatching in Windows. |
|
enableHotpatching |
boolean |
Hiermee kunnen klanten hun Azure-VM's patchen zonder dat ze opnieuw hoeven te worden opgestart. Voor enableHotpatching moet 'provisionVMAgent' zijn ingesteld op true en 'patchMode' op 'AutomaticByPlatform'. |
patchMode |
Hiermee geeft u de modus van VM-gastpatches op 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 de Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch 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 Aanbieding onder het element imageReference. |
promotionCode |
string |
De promotiecode. |
publisher |
string |
De uitgever-id. |
ProtocolTypes
Hiermee geeft u het protocol van WinRM-listener op. Mogelijke waarden zijn: http,https.
Name | Type | Description |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Hiermee geeft u ProxyAgent-instellingen tijdens het maken van de virtuele machine. Minimale API-versie: 2024-03-01.
Name | Type | Description |
---|---|---|
enabled |
boolean |
Hiermee geeft u op of de functie ProxyAgent moet worden ingeschakeld op de virtuele machine of virtuele-machineschaalset. |
keyIncarnationId |
integer |
Door de waarde van deze eigenschap te verhogen, kan de gebruiker de sleutel opnieuw instellen die wordt gebruikt voor het beveiligen van het communicatiekanaal tussen gast en host. |
mode |
Hiermee geeft u de modus op die ProxyAgent uitvoert als de functie is ingeschakeld. ProxyAgent begint met het controleren of bewaken, maar niet afdwingen van toegangsbeheer voor aanvragen voor hosteindpunten in de controlemodus, terwijl in de modus Afdwingen toegangsbeheer wordt afgedwongen. De standaardwaarde is De modus Afdwingen. |
PublicIPAddressSku
Beschrijft de openbare IP-SKU. Deze kan alleen worden ingesteld met OrchestrationMode als Flexibel.
Name | Type | Description |
---|---|---|
name |
Naam van openbare IP-SKU opgeven |
|
tier |
SKU-laag voor openbaar IP-adres opgeven |
PublicIPAddressSkuName
Naam van openbare IP-SKU opgeven
Name | Type | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
SKU-laag voor openbaar IP-adres opgeven
Name | Type | Description |
---|---|---|
Global |
string |
|
Regional |
string |
PublicIPAllocationMethod
Geef het type openbare IP-toewijzing op
Name | Type | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
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 'Geen' worden alle identiteiten van de virtuele machine verwijderd.
Name | Type | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ScheduledEventsAdditionalPublishingTargets
De configuratieparameters die worden gebruikt tijdens het publiceren van scheduledEventsAdditionalPublishingTargets.
Name | Type | Description |
---|---|---|
eventGridAndResourceGraph |
De configuratieparameters die worden gebruikt tijdens het maken van de geplande gebeurtenis event. |
ScheduledEventsPolicy
Hiermee geeft u opnieuw implementeren, opnieuw opstarten en GeplandEventsAdditionalPublishingTargets Geplande gebeurtenis-gerelateerde configuraties voor de virtuele machine.
Name | Type | Description |
---|---|---|
scheduledEventsAdditionalPublishingTargets |
De configuratieparameters die worden gebruikt tijdens het publiceren van scheduledEventsAdditionalPublishingTargets. |
|
userInitiatedReboot |
De configuratieparameters die worden gebruikt bij het maken van de geplande gebeurtenisinstelling userInitiatedReboot. |
|
userInitiatedRedeploy |
De configuratieparameters die worden gebruikt bij het maken van userInitiatedRedeploy geplande gebeurtenisinstelling maken. |
ScheduledEventsProfile
Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op.
Name | Type | Description |
---|---|---|
osImageNotificationProfile |
Hiermee geeft u configuraties op met betrekking tot geplande gebeurtenissen van de installatiekopieën van het besturingssysteem. |
|
terminateNotificationProfile |
Hiermee geeft u configuraties op die betrekking hebben op geplande gebeurtenissen beëindigen. |
securityEncryptionTypes
Hiermee geeft u het EncryptionType van de beheerde schijf. Deze is ingesteld op DiskWithVMGuestState voor versleuteling van de beheerde schijf samen met de VMGuestState-blob, VMGuestStateOnly voor versleuteling van alleen de VMGuestState-blob en NonPersistedTPM voor niet-persistente firmwarestatus in de VMGuestState-blob. Opmerking: Deze kan alleen worden ingesteld voor vertrouwelijke VM's.
Name | Type | Description |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityProfile
Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machine.
Name | Type | Description |
---|---|---|
encryptionAtHost |
boolean |
Deze eigenschap kan door de gebruiker in de aanvraag worden gebruikt om hostversleuteling voor de virtuele machine of virtuele-machineschaalset in of uit te schakelen. Hiermee schakelt u de versleuteling in voor alle schijven, inclusief de resource-/tijdelijke schijf op de host zelf. Het standaardgedrag is: De versleuteling op de host wordt uitgeschakeld, tenzij deze eigenschap is ingesteld op true voor de resource. |
encryptionIdentity |
Hiermee geeft u de beheerde identiteit op die door ADE wordt gebruikt om toegangstokens op te halen voor keyvault-bewerkingen. |
|
proxyAgentSettings |
Hiermee geeft u ProxyAgent-instellingen tijdens het maken van de virtuele machine. Minimale API-versie: 2024-03-01. |
|
securityType |
Hiermee geeft u het Beveiligingstype 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. |
|
uefiSettings |
Hiermee geeft u de beveiligingsinstellingen op, zoals beveiligd opstarten en vTPM die worden gebruikt bij het maken van de virtuele machine. Minimale API-versie: 2020-12-01. |
SecurityTypes
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.
Name | Type | Description |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
SettingNames
Hiermee geeft u de naam van de instelling waarop de inhoud van toepassing is. Mogelijke waarden zijn: FirstLogonCommands en AutoLogon.
Name | Type | Description |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
SshConfiguration
Hiermee geeft u de ssh-sleutelconfiguratie voor een Linux-besturingssysteem.
Name | Type | Description |
---|---|---|
publicKeys |
De lijst met openbare SSH-sleutels die worden gebruikt voor verificatie met virtuele Linux-machines. |
SshPublicKey
De lijst met openbare SSH-sleutels die worden gebruikt voor verificatie met virtuele Linux-machines.
Name | Type | Description |
---|---|---|
keyData |
string |
Het openbare SSH-sleutelcertificaat dat wordt gebruikt voor verificatie bij de VM via SSH. De sleutel moet ten minste 2048-bits en in ssh-rsa-indeling zijn. Zie [SSH-sleutels maken op Linux en Mac voor Linux-VM's in Azure] voor het maken van SSH-sleutelshttps://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
path |
string |
Hiermee geeft u het volledige pad op de gemaakte VM op waar 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.
Name | Type | Description |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
StorageAccountTypes
Hiermee geeft u het opslagaccounttype voor de beheerde schijf op. OPMERKING: UltraSSD_LRS kan alleen worden gebruikt met gegevensschijven, niet met besturingssysteemschijf.
Name | Type | Description |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
StorageProfile
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op.
Name | Type | Description |
---|---|---|
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-machines voor meer informatie over schijven. |
diskControllerType |
Hiermee geeft u het type schijfcontroller dat is geconfigureerd voor de VM. Opmerking: Deze eigenschap wordt ingesteld op het standaardtype schijfcontroller als niet opgegeven opgegeven virtuele machine wordt gemaakt met 'hyperVGeneration' 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 VM ongedaan maken voordat u het type schijfcontroller bijwerkt, tenzij u de VM-grootte bijwerkt in de VM-configuratie waarmee impliciet de toewijzing van de VM ongedaan wordt gemaakt en opnieuw wordt toegewezen. Minimale API-versie: 2022-08-01. |
|
imageReference |
Hiermee geeft u informatie op over de afbeelding die moet worden gebruikt. U kunt informatie opgeven over platforminstallatiekopieën, marketplace-installatiekopieën of installatiekopieën van virtuele machines. Dit element is vereist als u een platforminstallatiekopie, marketplace-installatiekopie of installatiekopie van een virtuele machine wilt gebruiken, maar wordt niet gebruikt bij andere maakbewerkingen. |
|
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-machines voor meer informatie over schijven. |
SubResource
De relatieve URL van de Key Vault die het geheim bevat.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id |
TerminateNotificationProfile
Hiermee geeft u configuraties op die betrekking hebben op geplande gebeurtenissen beëindigen.
Name | Type | Description |
---|---|---|
enable |
boolean |
Hiermee geeft u op of de gebeurtenis Gepland beëindigen is in- of uitgeschakeld. |
notBeforeTimeout |
string |
Configureerbare tijdsduur die een virtuele machine die wordt verwijderd, moet mogelijk de geplande gebeurtenis beëindigen goedkeuren voordat de gebeurtenis automatisch wordt goedgekeurd (time-out). De configuratie moet worden opgegeven in ISO 8601-indeling, de standaardwaarde is 5 minuten (PT5M) |
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. |
UserAssignedIdentities
De lijst met gebruikersidentiteiten die zijn gekoppeld aan de virtuele machine. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
Name | Type | Description |
---|---|---|
|
UserInitiatedReboot
De configuratieparameters die worden gebruikt tijdens het maken van de geplande gebeurtenisinstelling userInitiatedReboot.
Name | Type | Description |
---|---|---|
automaticallyApprove |
boolean |
Hiermee geeft u configuraties voor geplande gebeurtenis opnieuw opstarten op. |
UserInitiatedRedeploy
De configuratieparameters die worden gebruikt tijdens het maken van userInitiatedRedeploy geplande gebeurtenisinstelling maken.
Name | Type | Description |
---|---|---|
automaticallyApprove |
boolean |
Hiermee geeft u configuraties voor geplande gebeurtenissen opnieuw implementeren. |
VaultCertificate
De lijst met sleutelkluisverwijzingen in SourceVault die certificaten bevatten.
Name | Type | Description |
---|---|---|
certificateStore |
string |
Voor Windows-VM's 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 in de map /var/lib/waagent geplaatst, met de bestandsnaam <HoofdlettersThumbprint.crt> voor het X509-certificaatbestand en <HoofdlettersThumbprint.prv> voor de persoonlijke sleutel. Beide bestanden hebben de indeling .pem. |
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 sleutelkluis voor informatie over het toevoegen van een geheim aan de Key Vault. In dit geval moet uw certificaat de Base64-codering van het volgende JSON-object zijn dat is gecodeerd in UTF-8: |
VaultSecretGroup
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 virtuele-machine-extensie Azure Key Vault voor Linux of de virtuele-machine-extensie Azure Key Vault voor Windows te gebruiken.
Name | Type | Description |
---|---|---|
sourceVault |
De relatieve URL van de Key Vault met alle certificaten in VaultCertificates. |
|
vaultCertificates |
De lijst met sleutelkluisverwijzingen in SourceVault die certificaten bevatten. |
VirtualHardDisk
De virtuele harde schijf.
Name | Type | Description |
---|---|---|
uri |
string |
Hiermee geeft u de URI van de virtuele harde schijf. |
VirtualMachine
De lijst met virtuele machines.
Name | Type | Description |
---|---|---|
etag |
string |
Etag is een eigenschap die wordt geretourneerd in het antwoord maken/bijwerken/ophalen van de VM, zodat de klant deze in de header kan opgeven om optimistische updates te garanderen. |
extendedLocation |
De uitgebreide locatie van de virtuele machine. |
|
id |
string |
Resource-id |
identity |
De identiteit van de virtuele machine, indien geconfigureerd. |
|
location |
string |
Resourcelocatie |
managedBy |
string |
ManagedBy wordt ingesteld op VMSS-flex-resourceID (Virtual Machine Scale Set) als de VM deel uitmaakt van de VMSS. Deze eigenschap wordt gebruikt door het platform voor het verwijderen van interne resourcegroepen. |
name |
string |
Resourcenaam |
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 de Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan. |
|
properties.additionalCapabilities |
Hiermee geeft u aanvullende mogelijkheden op die zijn in- of uitgeschakeld op de virtuele machine. |
|
properties.applicationProfile |
Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld aan de VM/VMSS. |
|
properties.availabilitySet |
Hiermee geeft u informatie op over de beschikbaarheidsset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die in dezelfde beschikbaarheidsset zijn opgegeven, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Zie Overzicht van beschikbaarheidssets voor meer informatie over beschikbaarheidssets. Zie Onderhoud en updates voor Virtual Machines in Azure voor meer informatie over gepland onderhoud in Azure. Op dit moment kan een VM alleen worden toegevoegd aan de beschikbaarheidsset tijdens het maken. De beschikbaarheidsset waaraan de VM wordt toegevoegd, moet zich onder dezelfde resourcegroep bevinden als de beschikbaarheidssetresource. Een bestaande VM kan niet worden toegevoegd aan een beschikbaarheidsset. Deze eigenschap kan niet bestaan samen met een niet-null-verwijzing properties.virtualMachineScaleSet. |
|
properties.billingProfile |
Hiermee geeft u de factureringsgerelateerde details van een virtuele Azure Spot-machine op. Minimale API-versie: 2019-03-01. |
|
properties.capacityReservation |
Hiermee geeft u informatie op over de capaciteitsreservering die wordt gebruikt om een virtuele machine toe te wijzen. Minimale API-versie: 2021-04-01. |
|
properties.diagnosticsProfile |
Hiermee geeft u de status van de diagnostische opstartinstellingen op. Minimale API-versie: 2015-06-15. |
|
properties.evictionPolicy |
Hiermee geeft u het verwijderingsbeleid op voor de virtuele Machine van Azure Spot en de Azure Spot-schaalset. Voor virtuele Azure Spot-machines worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2019-03-01. Voor Azure Spot-schaalsets worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2017-10-30-preview. |
|
properties.extensionsTimeBudget |
string |
Hiermee geeft u de tijd die is toegewezen voor het starten van alle extensies. De tijdsduur moet liggen tussen 15 minuten en 120 minuten (inclusief) en moet worden opgegeven in ISO 8601-indeling. De standaardwaarde is 90 minuten (PT1H30M). Minimale API-versie: 2020-06-01. |
properties.hardwareProfile |
Hiermee geeft u de hardware-instellingen voor de virtuele machine. |
|
properties.host |
Hiermee geeft u informatie op over de toegewezen host waarin de virtuele machine zich bevindt. Minimale API-versie: 2018-10-01. |
|
properties.hostGroup |
Hiermee geeft u informatie op over de toegewezen hostgroep waarin de virtuele machine zich bevindt. Opmerking: De gebruiker kan de eigenschappen host en hostGroup niet opgeven. Minimale API-versie: 2020-06-01. |
|
properties.instanceView |
De weergave van het exemplaar van de virtuele machine. |
|
properties.licenseType |
string |
Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises in licentie zijn gegeven. |
properties.networkProfile |
Hiermee geeft u de netwerkinterfaces van de virtuele machine. |
|
properties.osProfile |
Hiermee geeft u de instellingen van het besturingssysteem op die worden gebruikt bij het maken van de virtuele machine. Sommige instellingen kunnen niet worden gewijzigd nadat de VM is ingericht. |
|
properties.platformFaultDomain |
integer |
Hiermee geeft u het logische foutdomein van de schaalset waarin de virtuele machine wordt gemaakt. Standaard wordt de virtuele machine automatisch toegewezen aan een foutdomein dat het evenwicht tussen de beschikbare foutdomeinen het beste onderhoudt. Dit is alleen van toepassing als de eigenschap 'virtualMachineScaleSet' van deze virtuele machine is ingesteld. De virtuele-machineschaalset waarnaar wordt verwezen, moet platformFaultDomainCount groter dan 1 hebben. Deze eigenschap kan niet worden bijgewerkt nadat de virtuele machine is gemaakt. Foutdomeintoewijzing kan worden weergegeven in de weergave Exemplaar van virtuele machine. Minimale api-versie: 2020‐12‐01. |
properties.priority |
Hiermee geeft u de prioriteit voor de virtuele machine. Minimale API-versie: 2019-03-01 |
|
properties.provisioningState |
string |
De inrichtingsstatus, die alleen wordt weergegeven in het antwoord. |
properties.proximityPlacementGroup |
Hiermee geeft u informatie op over de nabijheidsplaatsingsgroep waaraan de virtuele machine moet worden toegewezen. Minimale API-versie: 2018-04-01. |
|
properties.scheduledEventsPolicy |
Hiermee geeft u opnieuw implementeren, opnieuw opstarten en GeplandEventsAdditionalPublishingTargets Geplande gebeurtenis-gerelateerde configuraties voor de virtuele machine. |
|
properties.scheduledEventsProfile |
Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen 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 |
Hiermee geeft u het tijdstip op waarop de virtuele machine-resource is gemaakt. Minimale API-versie: 2021-11-01. |
properties.userData |
string |
UserData voor de VM, die base-64-codering moet hebben. De klant mag hier geen geheimen doorgeven. Minimale API-versie: 2021-03-01. |
properties.virtualMachineScaleSet |
Hiermee geeft u informatie op over de virtuele-machineschaalset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die in dezelfde virtuele-machineschaalset zijn opgegeven, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Op dit moment kan een virtuele machine alleen worden toegevoegd aan een virtuele-machineschaalset tijdens het maken. Een bestaande VM kan niet worden toegevoegd aan een virtuele-machineschaalset. Deze eigenschap kan niet bestaan samen met een niet-null properties.availabilitySet-verwijzing. Minimale API-versie: 2019‐03‐01. |
|
properties.vmId |
string |
Hiermee geeft u de unieke VM-id op. Dit is een 128-bits id die is gecodeerd en opgeslagen in alle AZURE IaaS-VM's SMBIOS en kan worden gelezen met behulp van platform-BIOS-opdrachten. |
resources |
De onderliggende extensieresources van de virtuele machine. |
|
tags |
object |
Resourcetags |
type |
string |
Resourcetype |
zones |
string[] |
De zones van de virtuele machine. |
VirtualMachineAgentInstanceView
De VM-agent die wordt uitgevoerd op de virtuele machine.
Name | Type | Description |
---|---|---|
extensionHandlers |
De weergave van het exemplaar van de extensiehandler van de virtuele machine. |
|
statuses |
De informatie over de resourcestatus. |
|
vmAgentVersion |
string |
De volledige versie van de VM-agent. |
VirtualMachineEvictionPolicyTypes
Hiermee geeft u het verwijderingsbeleid op voor de virtuele Machine van Azure Spot en de Azure Spot-schaalset. Voor virtuele Azure Spot-machines worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2019-03-01. Voor Azure Spot-schaalsets worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2017-10-30-preview.
Name | Type | Description |
---|---|---|
Deallocate |
string |
|
Delete |
string |
VirtualMachineExtension
De onderliggende extensieresources van de virtuele machine.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id |
location |
string |
Resourcelocatie |
name |
string |
Resourcenaam |
properties.autoUpgradeMinorVersion |
boolean |
Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie is geïmplementeerd, worden secundaire versies echter niet bijgewerkt, tenzij opnieuw geïmplementeerd, zelfs 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 bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. |
properties.instanceView |
De weergave van het exemplaar van de extensie van de virtuele machine. |
|
properties.protectedSettings |
object |
De extensie kan protectedSettings of protectedSettingsFromKeyVault bevatten of helemaal geen beveiligde instellingen bevatten. |
properties.protectedSettingsFromKeyVault |
De met extensies beveiligde instellingen die worden doorgegeven via verwijzing 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 wordt weergegeven in het antwoord. |
properties.publisher |
string |
De naam van de uitgever van de extensie-handler. |
properties.settings |
object |
Met Json opgemaakte openbare instellingen voor de extensie. |
properties.suppressFailures |
boolean |
Hiermee wordt aangegeven of fouten die het gevolg zijn van de extensie, worden onderdrukt (operationele fouten, zoals het niet maken van verbinding met de VM, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is false. |
properties.type |
string |
Hiermee geeft u het type van de extensie; Een voorbeeld is CustomScriptExtension. |
properties.typeHandlerVersion |
string |
Hiermee geeft u de versie van de scripthandler op. |
tags |
object |
Resourcetags |
type |
string |
Resourcetype |
VirtualMachineExtensionHandlerInstanceView
De instantieweergave van de extensie-handler van de 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 |
Hiermee geeft u de versie van de scripthandler op. |
VirtualMachineExtensionInstanceView
De weergave van het exemplaar van de extensie van de virtuele machine.
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 |
Hiermee geeft u de versie van de scripthandler op. |
VirtualMachineHealthStatus
De status van de VM.
Name | Type | Description |
---|---|---|
status |
De statusinformatie voor de VM. |
VirtualMachineIdentity
De identiteit van de virtuele machine, indien geconfigureerd.
Name | Type | Description |
---|---|---|
principalId |
string |
De principal-id van de identiteit van de virtuele machine. Deze eigenschap wordt alleen opgegeven voor een door het systeem toegewezen identiteit. |
tenantId |
string |
De tenant-id die is gekoppeld aan de virtuele machine. Deze eigenschap wordt alleen opgegeven voor een door het systeem toegewezen identiteit. |
type |
Het type identiteit dat wordt gebruikt voor de virtuele machine. Het type 'SystemAssigned, UserAssigned' omvat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. |
|
userAssignedIdentities |
De lijst met gebruikersidentiteiten die zijn gekoppeld aan de virtuele machine. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
VirtualMachineInstanceView
De weergave van het exemplaar van de virtuele machine.
Name | Type | Description |
---|---|---|
assignedHost |
string |
Resource-id van de toegewezen host, waarop de virtuele machine is 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 foutopsporingsfunctie waarmee u console-uitvoer en schermopname kunt bekijken om de VM-status te diagnosticeren. U kunt eenvoudig de uitvoer van uw consolelogboek weergeven. In Azure kunt u ook een schermopname van de virtuele machine zien vanuit de hypervisor. |
|
computerName |
string |
De computernaam die is toegewezen aan de virtuele machine. |
disks |
De schijfgegevens van de virtuele machine. |
|
extensions |
De informatie over extensies. |
|
hyperVGeneration |
Hiermee geeft u het Type HyperVGeneration op dat is gekoppeld aan een resource |
|
isVMInStandbyPool |
boolean |
[Preview-functie] Hiermee geeft u op of de VM zich momenteel in of buiten de stand-bygroep bevindt. |
maintenanceRedeployStatus |
De onderhoudsbewerkingsstatus op de virtuele machine. |
|
osName |
string |
Het besturingssysteem dat wordt uitgevoerd op de virtuele machine. |
osVersion |
string |
De versie van het besturingssysteem dat wordt uitgevoerd op de virtuele machine. |
patchStatus |
[Preview-functie] De status van patchbewerkingen voor virtuele machines. |
|
platformFaultDomain |
integer |
Hiermee geeft u het foutdomein van de virtuele machine. |
platformUpdateDomain |
integer |
Hiermee geeft u het updatedomein van de virtuele machine. |
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 VM. |
VirtualMachineIpTag
De lijst met IP-tags die zijn gekoppeld aan het openbare IP-adres.
Name | Type | Description |
---|---|---|
ipTagType |
string |
IP-tagtype. Voorbeeld: FirstPartyUsage. |
tag |
string |
IP-tag die is gekoppeld aan het openbare IP-adres. Voorbeeld: SQL, Storage, enzovoort. |
VirtualMachineListResult
Het bewerkingsantwoord Van virtuele machine weergeven.
Name | Type | Description |
---|---|---|
nextLink |
string |
De URI om de volgende pagina met VM's op te halen. Roep ListNext() aan met deze URI om de volgende pagina van Virtual Machines op te halen. |
value |
De lijst met virtuele machines. |
VirtualMachineNetworkInterfaceConfiguration
Hiermee geeft u de netwerkconfiguraties op die worden gebruikt om de netwerkresources van de virtuele machine te maken.
Name | Type | Description |
---|---|---|
name |
string |
De configuratienaam van de netwerkinterface. |
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 met de netwerkinterface gebeurt wanneer de VM wordt verwijderd |
|
properties.disableTcpStateTracking |
boolean |
Hiermee geeft u op of de netwerkinterface is uitgeschakeld voor het bijhouden van tcp-statussen. |
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 één netwerkinterface heeft. |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
De DNS-instellingen die moeten worden toegepast op de netwerkinterfaces.
Name | Type | Description |
---|---|---|
dnsServers |
string[] |
Lijst met IP-adressen van DNS-servers |
VirtualMachineNetworkInterfaceIPConfiguration
Hiermee geeft u de IP-configuraties van de netwerkinterface.
Name | Type | Description |
---|---|---|
name |
string |
De naam van de IP-configuratie. |
properties.applicationGatewayBackendAddressPools |
Hiermee geeft u een matrix met 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 met verwijzingen naar toepassingsbeveiligingsgroep. |
|
properties.loadBalancerBackendAddressPools |
Hiermee geeft u een matrix met 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 één netwerkinterface heeft. |
properties.privateIPAddressVersion |
Het is beschikbaar vanaf Api-Version 2017-03-30 en geeft aan of de specifieke ip-configuratie 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. |
VirtualMachinePatchStatus
[Preview-functie] De status van patchbewerkingen voor virtuele machines.
Name | Type | Description |
---|---|---|
availablePatchSummary |
De beschikbare patchsamenvatting van de meest recente evaluatiebewerking voor de virtuele machine. |
|
configurationStatuses |
De activeringsstatus van de opgegeven patchMode |
|
lastPatchInstallationSummary |
Het installatieoverzicht van de meest recente installatiebewerking voor de virtuele machine. |
VirtualMachinePriorityTypes
Hiermee geeft u de prioriteit voor de virtuele machine. Minimale API-versie: 2019-03-01
Name | Type | Description |
---|---|---|
Low |
string |
|
Regular |
string |
|
Spot |
string |
VirtualMachinePublicIPAddressConfiguration
De publicIPAddressConfiguration.
Name | Type | Description |
---|---|---|
name |
string |
De naam van de configuratie van het publicIP-adres. |
properties.deleteOption |
Opgeven wat er gebeurt met het openbare IP-adres wanneer de VM wordt verwijderd |
|
properties.dnsSettings |
De DNS-instellingen die moeten worden toegepast op de publicIP-adressen . |
|
properties.idleTimeoutInMinutes |
integer |
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 |
Het is beschikbaar vanaf Api-Version 2019-07-01 en geeft aan of de specifieke IP-configuratie 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 publicIP-adressen moeten worden toegewezen. |
|
sku |
Beschrijft de openbare IP-SKU. Deze kan alleen worden ingesteld met OrchestrationMode als Flexibel. |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
De DNS-instellingen die moeten worden toegepast op de publicIP-adressen .
Name | Type | Description |
---|---|---|
domainNameLabel |
string |
Het domeinnaamlabelvoorvoegsel 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 van de domeinnaam van de PublicIPAddress-resources die worden gemaakt. Het gegenereerde naamlabel is de samenvoeging van het gehashte domeinnaamlabel met beleid op basis van het labelbereik van de domeinnaam en de unieke id van het VM-netwerkprofiel. |
VirtualMachineSizeTypes
Hiermee geeft u de grootte van de virtuele machine. Het gegevenstype enum 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 om het formaat te wijzigen. Zie Grootten voor virtuele machines voor meer informatie over grootten van virtuele machines. De beschikbare VM-grootten zijn afhankelijk van de regio en beschikbaarheidsset.
Name | Type | Description |
---|---|---|
Basic_A0 |
string |
|
Basic_A1 |
string |
|
Basic_A2 |
string |
|
Basic_A3 |
string |
|
Basic_A4 |
string |
|
Standard_A0 |
string |
|
Standard_A1 |
string |
|
Standard_A10 |
string |
|
Standard_A11 |
string |
|
Standard_A1_v2 |
string |
|
Standard_A2 |
string |
|
Standard_A2_v2 |
string |
|
Standard_A2m_v2 |
string |
|
Standard_A3 |
string |
|
Standard_A4 |
string |
|
Standard_A4_v2 |
string |
|
Standard_A4m_v2 |
string |
|
Standard_A5 |
string |
|
Standard_A6 |
string |
|
Standard_A7 |
string |
|
Standard_A8 |
string |
|
Standard_A8_v2 |
string |
|
Standard_A8m_v2 |
string |
|
Standard_A9 |
string |
|
Standard_B1ms |
string |
|
Standard_B1s |
string |
|
Standard_B2ms |
string |
|
Standard_B2s |
string |
|
Standard_B4ms |
string |
|
Standard_B8ms |
string |
|
Standard_D1 |
string |
|
Standard_D11 |
string |
|
Standard_D11_v2 |
string |
|
Standard_D12 |
string |
|
Standard_D12_v2 |
string |
|
Standard_D13 |
string |
|
Standard_D13_v2 |
string |
|
Standard_D14 |
string |
|
Standard_D14_v2 |
string |
|
Standard_D15_v2 |
string |
|
Standard_D16_v3 |
string |
|
Standard_D16s_v3 |
string |
|
Standard_D1_v2 |
string |
|
Standard_D2 |
string |
|
Standard_D2_v2 |
string |
|
Standard_D2_v3 |
string |
|
Standard_D2s_v3 |
string |
|
Standard_D3 |
string |
|
Standard_D32_v3 |
string |
|
Standard_D32s_v3 |
string |
|
Standard_D3_v2 |
string |
|
Standard_D4 |
string |
|
Standard_D4_v2 |
string |
|
Standard_D4_v3 |
string |
|
Standard_D4s_v3 |
string |
|
Standard_D5_v2 |
string |
|
Standard_D64_v3 |
string |
|
Standard_D64s_v3 |
string |
|
Standard_D8_v3 |
string |
|
Standard_D8s_v3 |
string |
|
Standard_DS1 |
string |
|
Standard_DS11 |
string |
|
Standard_DS11_v2 |
string |
|
Standard_DS12 |
string |
|
Standard_DS12_v2 |
string |
|
Standard_DS13 |
string |
|
Standard_DS13-2_v2 |
string |
|
Standard_DS13-4_v2 |
string |
|
Standard_DS13_v2 |
string |
|
Standard_DS14 |
string |
|
Standard_DS14-4_v2 |
string |
|
Standard_DS14-8_v2 |
string |
|
Standard_DS14_v2 |
string |
|
Standard_DS15_v2 |
string |
|
Standard_DS1_v2 |
string |
|
Standard_DS2 |
string |
|
Standard_DS2_v2 |
string |
|
Standard_DS3 |
string |
|
Standard_DS3_v2 |
string |
|
Standard_DS4 |
string |
|
Standard_DS4_v2 |
string |
|
Standard_DS5_v2 |
string |
|
Standard_E16_v3 |
string |
|
Standard_E16s_v3 |
string |
|
Standard_E2_v3 |
string |
|
Standard_E2s_v3 |
string |
|
Standard_E32-16_v3 |
string |
|
Standard_E32-8s_v3 |
string |
|
Standard_E32_v3 |
string |
|
Standard_E32s_v3 |
string |
|
Standard_E4_v3 |
string |
|
Standard_E4s_v3 |
string |
|
Standard_E64-16s_v3 |
string |
|
Standard_E64-32s_v3 |
string |
|
Standard_E64_v3 |
string |
|
Standard_E64s_v3 |
string |
|
Standard_E8_v3 |
string |
|
Standard_E8s_v3 |
string |
|
Standard_F1 |
string |
|
Standard_F16 |
string |
|
Standard_F16s |
string |
|
Standard_F16s_v2 |
string |
|
Standard_F1s |
string |
|
Standard_F2 |
string |
|
Standard_F2s |
string |
|
Standard_F2s_v2 |
string |
|
Standard_F32s_v2 |
string |
|
Standard_F4 |
string |
|
Standard_F4s |
string |
|
Standard_F4s_v2 |
string |
|
Standard_F64s_v2 |
string |
|
Standard_F72s_v2 |
string |
|
Standard_F8 |
string |
|
Standard_F8s |
string |
|
Standard_F8s_v2 |
string |
|
Standard_G1 |
string |
|
Standard_G2 |
string |
|
Standard_G3 |
string |
|
Standard_G4 |
string |
|
Standard_G5 |
string |
|
Standard_GS1 |
string |
|
Standard_GS2 |
string |
|
Standard_GS3 |
string |
|
Standard_GS4 |
string |
|
Standard_GS4-4 |
string |
|
Standard_GS4-8 |
string |
|
Standard_GS5 |
string |
|
Standard_GS5-16 |
string |
|
Standard_GS5-8 |
string |
|
Standard_H16 |
string |
|
Standard_H16m |
string |
|
Standard_H16mr |
string |
|
Standard_H16r |
string |
|
Standard_H8 |
string |
|
Standard_H8m |
string |
|
Standard_L16s |
string |
|
Standard_L32s |
string |
|
Standard_L4s |
string |
|
Standard_L8s |
string |
|
Standard_M128-32ms |
string |
|
Standard_M128-64ms |
string |
|
Standard_M128ms |
string |
|
Standard_M128s |
string |
|
Standard_M64-16ms |
string |
|
Standard_M64-32ms |
string |
|
Standard_M64ms |
string |
|
Standard_M64s |
string |
|
Standard_NC12 |
string |
|
Standard_NC12s_v2 |
string |
|
Standard_NC12s_v3 |
string |
|
Standard_NC24 |
string |
|
Standard_NC24r |
string |
|
Standard_NC24rs_v2 |
string |
|
Standard_NC24rs_v3 |
string |
|
Standard_NC24s_v2 |
string |
|
Standard_NC24s_v3 |
string |
|
Standard_NC6 |
string |
|
Standard_NC6s_v2 |
string |
|
Standard_NC6s_v3 |
string |
|
Standard_ND12s |
string |
|
Standard_ND24rs |
string |
|
Standard_ND24s |
string |
|
Standard_ND6s |
string |
|
Standard_NV12 |
string |
|
Standard_NV24 |
string |
|
Standard_NV6 |
string |
VMDiskSecurityProfile
Hiermee geeft u het beveiligingsprofiel voor de beheerde schijf.
Name | Type | Description |
---|---|---|
diskEncryptionSet |
Hiermee geeft u de resource-id van de door de klant beheerde schijfversleutelingsset 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 de VMGuestState-blob, VMGuestStateOnly voor versleuteling van alleen de BLOB VMGuestState en NonPersistedTPM voor niet-persistente firmwarestatus in de VMGuestState-blob. Opmerking: Deze kan alleen worden ingesteld voor vertrouwelijke VM's. |
VMGalleryApplication
Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld aan de VM/VMSS
Name | Type | Description |
---|---|---|
configurationReference |
string |
Optioneel, hiermee geeft u de URI naar een Azure-blob op die de standaardconfiguratie voor het pakket vervangt indien opgegeven |
enableAutomaticUpgrade |
boolean |
Als deze optie is ingesteld op true en er een nieuwe versie van de galerietoepassing beschikbaar is in PIR/SIG, wordt deze automatisch bijgewerkt voor de VM/VMSS |
order |
integer |
Optioneel, hiermee geeft u de volgorde op waarin de pakketten moeten worden geïnstalleerd |
packageReferenceId |
string |
Hiermee geeft u de resource-id galleryApplicationVersion op in de vorm van /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} |
tags |
string |
Optioneel, hiermee geeft u een passthrough-waarde voor meer algemene context. |
treatFailureAsDeploymentFailure |
boolean |
Optioneel, indien waar, elke fout voor een bewerking in de VmApplication mislukt de implementatie |
VMSizeProperties
Hiermee geeft u de eigenschappen voor het aanpassen van de grootte van de virtuele machine. Minimale API-versie: 2021-07-01. Deze functie is nog steeds in de preview-modus en wordt niet ondersteund voor VirtualMachineScaleSet. Volg de instructies in VM-aanpassing voor meer informatie.
Name | Type | Description |
---|---|---|
vCPUsAvailable |
integer |
Hiermee geeft u het aantal beschikbare vCPU's op voor de virtuele machine. Wanneer deze eigenschap niet is opgegeven in de aanvraagbody, is het standaardgedrag om deze in te stellen op de waarde van beschikbare vCPU's voor die VM-grootte die wordt weergegeven in de API-reactie van Alle beschikbare vm-grootten in een regio weergeven. |
vCPUsPerCore |
integer |
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 vCPUsPerCore voor de VM-grootte die wordt weergegeven in het API-antwoord van Alle beschikbare vm-grootten in een regio weergeven. Als u deze eigenschap instelt op 1, betekent dit 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 Platform Updates is ingeschakeld voor de virtuele Windows-machine. De standaardwaarde is false. |
patchSettings |
[Preview-functie] Hiermee geeft u instellingen op 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, wordt deze standaard ingesteld op true. Dit zorgt ervoor dat de VM-agent op de VM is geïnstalleerd, zodat extensies later aan de VM 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 Windows Remote Management-listeners op. Dit maakt externe Windows PowerShell mogelijk. |
WindowsPatchAssessmentMode
Hiermee geeft u de modus van de evaluatie van de VM-gastpatch voor de virtuele IaaS-machine op.
Mogelijke waarden zijn:
ImageDefault : u bepaalt de timing van patchevaluaties op een virtuele machine.
AutomaticByPlatform: het platform activeert periodieke patchevaluaties. De eigenschap provisionVMAgent moet true zijn.
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Hiermee geeft u de instelling voor opnieuw opstarten voor alle installatiebewerkingen van de AutomaticByPlatform-patch op.
Name | Type | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Hiermee geeft u aanvullende instellingen voor patchmodus AutomaticByPlatform in VM-gastpatching in Windows.
Name | Type | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Hiermee kan de klant patches plannen zonder onbedoelde upgrades |
rebootSetting |
Hiermee geeft u de instelling voor opnieuw opstarten op voor alle installatiebewerkingen van de AutomaticByPlatform-patch. |
WindowsVMGuestPatchMode
Hiermee geeft u de modus van VM-gastpatches naar virtuele IaaS-machine of virtuele machines die zijn gekoppeld aan virtuele-machineschaalset met OrchestrationMode als flexibel.
Mogelijke waarden zijn:
Handmatig : u bepaalt de toepassing van patches op een virtuele machine. U doet dit door handmatig patches toe te passen in de VM. In deze modus zijn automatische updates uitgeschakeld. de eigenschap WindowsConfiguration.enableAutomaticUpdates moet false zijn
AutomaticByOS : de virtuele machine wordt automatisch bijgewerkt door het besturingssysteem. De eigenschap WindowsConfiguration.enableAutomaticUpdates moet true zijn.
AutomaticByPlatform: de virtuele machine wordt automatisch bijgewerkt door het platform. De eigenschappen provisionVMAgent en WindowsConfiguration.enableAutomaticUpdates moeten true zijn
Name | Type | Description |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
Hiermee geeft u de Windows Remote Management-listeners op. Dit maakt externe Windows PowerShell mogelijk.
Name | Type | Description |
---|---|---|
listeners |
De lijst met Listeners voor Windows Remote Management |
WinRMListener
De lijst met Windows Remote Management-listeners
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 sleutelkluis voor informatie over het toevoegen van een geheim aan de Key Vault. 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. |