Virtual Machines - List All
Listes toutes les machines virtuelles de l’abonnement spécifié. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante des machines virtuelles.
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
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service. |
api-version
|
query | True |
string |
Version de l’API cliente. |
$expand
|
query |
Expression de développement à appliquer à l’opération. 'instanceView' permet d’extraire les status d’exécution de tous les Machines Virtuelles. Cela ne peut être spécifié que si une option de $filter valide est spécifiée |
||
$filter
|
query |
string |
Option de requête système permettant de filtrer les machines virtuelles retournées dans la réponse. La valeur autorisée est « virtualMachineScaleSet/id » eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}' |
|
status
|
query |
string |
statusOnly=true permet d’extraire les status d’exécution de tous les Machines Virtuelles de l’abonnement. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
|
Other Status Codes |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
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}"
}
]
}
Définitions
Nom | Description |
---|---|
Additional |
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur la machine virtuelle. |
Additional |
Spécifie des informations supplémentaires au format XML encodées en base 64 pouvant être incluses dans le fichier Unattend.xml. Ce fichier est utilisé par le programme d'installation de Windows. |
Api |
Identificateur de ressource source. Il peut s’agir d’un instantané ou d’un point de restauration de disque à partir duquel créer un disque. |
Api |
Erreur d’API. |
Api |
Base d’erreurs d’API. |
Application |
Spécifie les applications de galerie qui doivent être mises à la disposition de la machine virtuelle/VMSS. |
Available |
Résumé du correctif disponible de la dernière opération d’évaluation pour la machine virtuelle. |
Billing |
Spécifie les détails liés à la facturation d’une machine virtuelle Azure Spot. Version d’API minimale : 01-03-2019. |
Boot |
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer les status de machines virtuelles. REMARQUE : si storageUri est spécifié, vérifiez que le compte de stockage se trouve dans la même région et le même abonnement que la machine virtuelle. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur. |
Boot |
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer les status de machines virtuelles. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur. |
Caching |
Spécifie les exigences de mise en cache. Les valeurs possibles sont : None,ReadOnly,ReadWrite. Le comportement par défaut est : Aucun pour le stockage Standard. ReadOnly pour le stockage Premium. |
Capacity |
Spécifie des informations sur la réservation de capacité utilisée pour allouer la machine virtuelle. Version minimale de l’API : 01-04-2021. |
Cloud |
Réponse d’erreur du service de calcul. |
Component |
Nom du composant. Actuellement, la seule valeur autorisée est Microsoft-Windows-Shell-Setup. |
Data |
Spécifie les paramètres utilisés pour ajouter un disque de données à une machine virtuelle. Pour plus d’informations sur les disques, consultez À propos des disques et des disques durs virtuels pour les machines virtuelles Azure. |
Delete |
Spécifier ce qui se passe à l’interface réseau lorsque la machine virtuelle est supprimée |
Diagnostics |
Spécifie l’état des paramètres de diagnostic de démarrage. Version minimale de l’API : 2015-06-15. |
Diff |
Spécifie les paramètres de disque éphémère pour le disque du système d’exploitation. |
Diff |
Spécifie l’emplacement du disque éphémère pour le disque du système d’exploitation. Les valeurs possibles sont : CacheDisk,ResourceDisk,NvmeDisk. Le comportement par défaut est : CacheDisk s’il est configuré pour la taille de machine virtuelle, sinon ResourceDisk ou NvmeDisk est utilisé. Reportez-vous à la documentation relative à la taille des machines virtuelles Windows sur https://docs.microsoft.com/azure/virtual-machines/windows/sizes et à la machine virtuelle Linux pour https://docs.microsoft.com/azure/virtual-machines/linux/sizes case activée quelles tailles de machine virtuelle exposent un disque de cache. Version d’API minimale pour NvmeDisk : 01/03/2024. |
Diff |
Spécifie les paramètres de disque éphémères pour le disque de système d’exploitation utilisé par la machine virtuelle. |
Disk |
Spécifie le type de contrôleur de disque configuré pour la machine virtuelle. Note: Cette propriété est définie sur le type de contrôleur de disque par défaut si la machine virtuelle fournie non spécifiée est en cours de création avec « hyperVGeneration » définie sur V2 en fonction des fonctionnalités du disque du système d’exploitation et de la taille de machine virtuelle de la version minimale de l’API spécifiée. Vous devez libérer la machine virtuelle avant de mettre à jour son type de contrôleur de disque, sauf si vous mettez à jour la taille de la machine virtuelle dans la configuration de la machine virtuelle qui désalloue et réalloue implicitement la machine virtuelle. Version minimale de l’api : 01/08/2022. |
Disk |
Spécifie la façon dont le disque de machine virtuelle doit être créé. Les valeurs possibles sont Attach : cette valeur est utilisée lorsque vous utilisez un disque spécialisé pour créer la machine virtuelle. FromImage : Cette valeur est utilisée lorsque vous utilisez une image pour créer la machine virtuelle. Si vous utilisez une image de plateforme, vous devez également utiliser l’élément imageReference décrit ci-dessus. Si vous utilisez une image de la Place de marché, vous devez également utiliser l’élément de plan décrit précédemment. |
Disk |
Spécifie si le disque du système d’exploitation doit être supprimé ou détaché lors de la suppression de la machine virtuelle. Les valeurs possibles sont : Supprimer. Si cette valeur est utilisée, le disque du système d’exploitation est supprimé lors de la suppression de la machine virtuelle. Détacher. Si cette valeur est utilisée, le disque du système d’exploitation est conservé après la suppression de la machine virtuelle. La valeur par défaut est définie sur Détacher. Pour un disque de système d’exploitation éphémère, la valeur par défaut est définie sur Supprimer. L’utilisateur ne peut pas modifier l’option de suppression d’un disque de système d’exploitation éphémère. |
Disk |
Spécifie le comportement de détachement à utiliser lors du détachement d’un disque ou déjà en cours de détachement de la machine virtuelle. Valeurs prises en charge : ForceDetach. detachOption : ForceDetach s’applique uniquement aux disques de données managés. Si une tentative de détachement précédente du disque de données n’a pas été effectuée en raison d’une défaillance inattendue de la machine virtuelle et que le disque n’est toujours pas libéré, utilisez le détachement forcé comme option de dernier recours pour détacher le disque de force de la machine virtuelle. Toutes les écritures n’ont peut-être pas été vidées lors de l’utilisation de ce comportement de détachement. Cette fonctionnalité est toujours en mode préversion et n’est pas prise en charge pour VirtualMachineScaleSet. Pour forcer le détachement d’une mise à jour de disque de données versBeDetached sur « true », ainsi que le paramètre detachOption : « ForceDetach ». |
Disk |
Spécifie l’ID de ressource du jeu de chiffrement de disque managé du client pour le disque managé. |
Disk |
Spécifie les paramètres de chiffrement du disque du système d’exploitation. Version minimale de l’API : 2015-06-15. |
Disk |
Informations sur le disque de la machine virtuelle. |
Domain |
Étendue de l’étiquette de nom de domaine des ressources PublicIPAddress qui seront créées. L’étiquette de nom générée est la concaténation de l’étiquette de nom de domaine hachée avec la stratégie en fonction de l’étendue de l’étiquette de nom de domaine et de l’ID unique du profil réseau de la machine virtuelle. |
Encryption |
Spécifie l’identité managée utilisée par ADE pour obtenir le jeton d’accès pour les opérations de coffre de clés. |
Event |
Paramètres de configuration utilisés lors de la création du paramètre événement planifié EventGridAndResourceGraph. |
Expand |
Expression de développement à appliquer sur l’opération. 'instanceView' permet d’extraire le temps d’exécution status de tous les Machines Virtuelles. Cela ne peut être spécifié que si une option de $filter valide est spécifiée |
Extended |
Emplacement étendu de la machine virtuelle. |
Extended |
Type de l’emplacement étendu. |
Hardware |
Spécifie les paramètres matériels de la machine virtuelle. |
Hyper |
Spécifie le type HyperVGeneration associé à une ressource |
Image |
Spécifie des informations sur l’image à utiliser. Vous pouvez spécifier des informations sur les images de plateforme, les images de la Place de marché ou les images de machine virtuelle. Cet élément est obligatoire lorsque vous souhaitez utiliser une image de plateforme, une image de place de marché ou une image de machine virtuelle, mais n’est pas utilisé dans d’autres opérations de création. |
Inner |
Détails de l’erreur interne. |
Instance |
Vue d’instance status. |
IPVersions |
Disponible à partir du Api-Version 2019-07-01, il indique si la configuration ip spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. Les valeurs possibles sont « IPv4 » et « IPv6 ». |
Key |
Spécifie l’emplacement de la clé de chiffrement de clé dans Key Vault. |
Key |
Les extensions ont protégé les paramètres qui sont transmis par référence et consommés à partir du coffre de clés |
Last |
Résumé de l’installation de la dernière opération d’installation de la machine virtuelle. |
Linux |
Spécifie les paramètres du système d’exploitation Linux sur la machine virtuelle. Pour obtenir la liste des distributions Linux prises en charge, consultez Linux sur Azure-Endorsed Distributions. |
Linux |
Spécifie le mode d’évaluation des correctifs d’invité de machine virtuelle pour la machine virtuelle IaaS. |
Linux |
[Fonctionnalité en préversion] Spécifie les paramètres liés à la mise à jour corrective de l’invité de machine virtuelle sur Linux. |
Linux |
Spécifie le paramètre de redémarrage pour toutes les opérations d’installation du correctif AutomaticByPlatform. |
Linux |
Spécifie des paramètres supplémentaires pour le mode de correctif AutomaticByPlatform dans la mise à jour corrective d’invité de machine virtuelle sur Linux. |
Linux |
Spécifie le mode de mise à jour corrective de l’invité de machine virtuelle sur une machine virtuelle IaaS ou des machines virtuelles associées à un groupe de machines virtuelles identiques avec OrchestrationMode comme flexible. |
Maintenance |
Code de résultat de la dernière opération de maintenance. |
Maintenance |
L’opération de maintenance status sur la machine virtuelle. |
Managed |
Paramètres de disque managé. |
Mode |
Spécifie le mode sur lequel ProxyAgent s’exécutera si la fonctionnalité est activée. ProxyAgent commence à auditer ou à surveiller, mais pas à appliquer le contrôle d’accès sur les demandes aux points de terminaison hôtes en mode Audit, tandis qu’en mode Appliquer, il applique le contrôle d’accès. La valeur par défaut est Mode d’application. |
Network |
spécifie la version de l’API Microsoft.Network utilisée lors de la création de ressources réseau dans les configurations d’interface réseau |
Network |
Spécifie si le mode auxiliaire est activé pour la ressource d’interface réseau. |
Network |
Spécifie si la référence SKU auxiliaire est activée pour la ressource d’interface réseau. |
Network |
Spécifie la liste des ID de ressource pour les interfaces réseau associées à la machine virtuelle. |
Network |
Spécifie les interfaces réseau de la machine virtuelle. |
Operating |
Type de système d’exploitation. |
OSDisk |
Spécifie des informations sur le disque du système d’exploitation utilisé par la machine virtuelle. Pour plus d’informations sur les disques, consultez À propos des disques et des disques durs virtuels pour les machines virtuelles Azure. |
OSImage |
Spécifie les configurations liées aux événements planifiés de l’image de système d’exploitation. |
OSProfile |
Spécifie les paramètres du système d’exploitation utilisés lors de la création de la machine virtuelle. Certains paramètres ne peuvent pas être modifiés une fois la machine virtuelle approvisionnée. |
Pass |
Nom de passe. Actuellement, la seule valeur autorisée est OobeSystem. |
Patch |
Réussite ou échec global status de l’opération. Il reste « InProgress » jusqu’à la fin de l’opération. À ce stade, elle devient « Unknown », « Failed », « Succeeded » ou « CompletedWithWarnings ». |
Patch |
[Fonctionnalité en préversion] Spécifie les paramètres liés à la mise à jour corrective de l’invité de machine virtuelle sur Windows. |
Plan |
Spécifie des informations sur l’image de la Place de marché utilisée pour créer la machine virtuelle. Cet élément est utilisé uniquement pour les images de la Place de marché. Avant de pouvoir utiliser une image de la Place de marché à partir d’une API, vous devez activer l’image pour une utilisation programmatique. Dans le Portail Azure, recherchez l’image de la Place de marché que vous souhaitez utiliser, puis cliquez sur Voulez déployer par programme, Bien démarrer.> Entrez les informations requises, puis cliquez sur Enregistrer. |
Protocol |
Spécifie le protocole de l’écouteur WinRM. Les valeurs possibles sont : http,https. |
Proxy |
Spécifie les paramètres ProxyAgent lors de la création de la machine virtuelle. Version minimale de l’api : 01/03/2024. |
Public |
Décrit la référence SKU d’adresse IP publique. Il ne peut être défini qu’avec OrchestrationMode comme flexible. |
Public |
Spécifier le nom de référence sku de l’adresse IP publique |
Public |
Spécifier le niveau de référence sku d’adresse IP publique |
Public |
Spécifier le type d’allocation d’adresses IP publiques |
Resource |
Type d’identité utilisé pour la machine virtuelle. Le type « SystemAssigned, UserAssigned » comprend à la fois une identité créée implicitement et un ensemble d’identités attribuées par l’utilisateur. Le type « None » supprime toutes les identités de la machine virtuelle. |
Scheduled |
Paramètres de configuration utilisés lors de la publication de scheduledEventsAdditionalPublishingTargets. |
Scheduled |
Spécifie les configurations liées aux événements planifiés Redeploy, Reboot et ScheduledEventsAdditionalPublishingTargets Scheduled Event pour la machine virtuelle. |
Scheduled |
Spécifie les configurations liées aux événements planifiés. |
security |
Spécifie le type de chiffrement du disque managé. Il est défini sur DiskWithVMGuestState pour le chiffrement du disque managé, avec l’objet blob VMGuestState, VMGuestStateOnly pour le chiffrement uniquement de l’objet blob VMGuestState et NonPersistedTPM pour ne pas conserver l’état du microprogramme dans l’objet blob VMGuestState. Note: Il peut être défini uniquement pour les machines virtuelles confidentielles. |
Security |
Spécifie les paramètres de profil liés à la sécurité pour la machine virtuelle. |
Security |
Spécifie le SecurityType de la machine virtuelle. Il doit être défini sur n’importe quelle valeur spécifiée pour activer UefiSettings. Le comportement par défaut est le suivant : UefiSettings ne sera pas activé, sauf si cette propriété est définie. |
Setting |
Spécifie le nom du paramètre auquel le contenu s'applique. Les valeurs possibles sont : FirstLogonCommands et AutoLogon. |
Ssh |
Spécifie la configuration de la clé SSH pour un système d’exploitation Linux. |
Ssh |
Liste des clés publiques SSH utilisées pour l’authentification auprès de machines virtuelles linux. |
Status |
Code de niveau. |
Storage |
Spécifie le type de compte de stockage pour le disque managé. REMARQUE : UltraSSD_LRS ne peut être utilisé qu’avec des disques de données, il ne peut pas être utilisé avec le disque du système d’exploitation. |
Storage |
Spécifie les paramètres de stockage des disques de machine virtuelle. |
Sub |
URL relative du Key Vault contenant le secret. |
Terminate |
Spécifie Terminer les configurations liées aux événements planifiés. |
Uefi |
Spécifie les paramètres de sécurité tels que le démarrage sécurisé et vTPM utilisés lors de la création de la machine virtuelle. Version minimale de l’api : 01/12/2020. |
User |
Liste des identités d’utilisateur associées à la machine virtuelle. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». |
User |
Paramètres de configuration utilisés lors de la création du paramètre d’événement planifié userInitiatedReboot. |
User |
Paramètres de configuration utilisés lors de la création du paramètre d’événement planifié userInitiatedRedeploy. |
Vault |
Liste des références de coffre de clés dans SourceVault qui contiennent des certificats. |
Vault |
Spécifie le jeu de certificats à installer sur la machine virtuelle. Pour installer des certificats sur une machine virtuelle, il est recommandé d’utiliser l’extension de machine virtuelle Azure Key Vault pour Linux ou l’extension de machine virtuelle Azure Key Vault pour Windows. |
Virtual |
Disque dur virtuel. |
Virtual |
Liste des machines virtuelles. |
Virtual |
Agent de machine virtuelle en cours d’exécution sur la machine virtuelle. |
Virtual |
Spécifie la stratégie d’éviction pour la machine virtuelle Azure Spot et le groupe identique Azure Spot. Pour les machines virtuelles Azure Spot, « Libérer » et « Supprimer » sont pris en charge et la version minimale de l’API est 2019-03-01. Pour les groupes identiques Azure Spot, « Libérer » et « Supprimer » sont pris en charge et la version minimale de l’API est 2017-10-30-preview. |
Virtual |
Ressources d’extension enfant de machine virtuelle. |
Virtual |
Le gestionnaire d’extension de machine virtuelle instance vue. |
Virtual |
L’extension de machine virtuelle instance vue. |
Virtual |
Le status d’intégrité de la machine virtuelle. |
Virtual |
Identité de la machine virtuelle, si elle est configurée. |
Virtual |
Vue instance de la machine virtuelle. |
Virtual |
Liste des balises IP associées à l’adresse IP publique. |
Virtual |
Réponse d’opération De liste de machine virtuelle. |
Virtual |
Spécifie les configurations réseau qui seront utilisées pour créer les ressources réseau des machines virtuelles. |
Virtual |
Paramètres dns à appliquer aux interfaces réseau. |
Virtual |
Spécifie les configurations IP de l’interface réseau. |
Virtual |
[Fonctionnalité en préversion] Status des opérations correctives de machine virtuelle. |
Virtual |
Spécifie la priorité pour la machine virtuelle. Version d’API minimale : 01-03-2019 |
Virtual |
PublicIPAddressConfiguration. |
Virtual |
Paramètres dns à appliquer aux adresses PUBLICIP. |
Virtual |
Spécifie la taille de la machine virtuelle. Le type de données enum est actuellement déconseillé et sera supprimé d’ici le 23 décembre 2023. La méthode recommandée pour obtenir la liste des tailles disponibles consiste à utiliser ces API : Répertorier toutes les tailles de machine virtuelle disponibles dans un groupe à haute disponibilité, Répertorier toutes les tailles de machine virtuelle disponibles dans une région, Répertorier toutes les tailles de machine virtuelle disponibles pour le redimensionnement. Pour plus d’informations sur les tailles des machines virtuelles, consultez Tailles des machines virtuelles. Les tailles de machine virtuelle disponibles dépendent de la région et du groupe à haute disponibilité. |
VMDisk |
Spécifie le profil de sécurité du disque managé. |
VMGallery |
Spécifie les applications de galerie qui doivent être mises à la disposition de la machine virtuelle/VMSS |
VMSize |
Spécifie les propriétés permettant de personnaliser la taille de la machine virtuelle. Version minimale de l’api : 01/07/2021. Cette fonctionnalité est toujours en mode préversion et n’est pas prise en charge pour VirtualMachineScaleSet. Pour plus d’informations, suivez les instructions fournies dans Personnalisation de la machine virtuelle. |
Windows |
Spécifie les paramètres du système d’exploitation Windows sur la machine virtuelle. |
Windows |
Spécifie le mode d’évaluation des correctifs de l’invité de machine virtuelle pour la machine virtuelle IaaS. |
Windows |
Spécifie le paramètre de redémarrage pour toutes les opérations d’installation du correctif AutomaticByPlatform. |
Windows |
Spécifie des paramètres supplémentaires pour le mode de correctif AutomaticByPlatform dans la mise à jour corrective de l’invité de machine virtuelle sur Windows. |
Windows |
Spécifie le mode de mise à jour corrective de l’invité de machine virtuelle sur une machine virtuelle IaaS ou des machines virtuelles associées à un groupe de machines virtuelles identiques avec OrchestrationMode comme flexible. |
Win |
Spécifie les écouteurs Windows Remote Management. Cela active le Windows PowerShell distant. |
Win |
Liste des écouteurs de gestion à distance Windows |
AdditionalCapabilities
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur la machine virtuelle.
Nom | Type | Description |
---|---|---|
hibernationEnabled |
boolean |
Indicateur qui active ou désactive la fonctionnalité de mise en veille prolongée sur la machine virtuelle. |
ultraSSDEnabled |
boolean |
Indicateur qui active ou désactive une capacité à avoir un ou plusieurs disques de données managés avec UltraSSD_LRS type de compte de stockage sur la machine virtuelle ou vmSS. Les disques managés avec le type de compte de stockage UltraSSD_LRS peuvent être ajoutés à une machine virtuelle ou à un groupe de machines virtuelles identiques uniquement si cette propriété est activée. |
AdditionalUnattendContent
Spécifie des informations supplémentaires au format XML encodées en base 64 pouvant être incluses dans le fichier Unattend.xml. Ce fichier est utilisé par le programme d'installation de Windows.
Nom | Type | Description |
---|---|---|
componentName |
Nom du composant. Actuellement, la seule valeur autorisée est Microsoft-Windows-Shell-Setup. |
|
content |
string |
Spécifie le contenu au format XML qui est ajouté au fichier unattend.xml pour le chemin d’accès et le composant spécifiés. Le code XML doit être inférieur à 4 Ko et doit inclure l’élément racine pour le paramètre ou la fonctionnalité en cours d’insertion. |
passName |
Nom de passe. Actuellement, la seule valeur autorisée est OobeSystem. |
|
settingName |
Spécifie le nom du paramètre auquel le contenu s'applique. Les valeurs possibles sont : FirstLogonCommands et AutoLogon. |
ApiEntityReference
Identificateur de ressource source. Il peut s’agir d’un instantané ou d’un point de restauration de disque à partir duquel créer un disque.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource ARM sous la forme /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Erreur d’API.
Nom | Type | Description |
---|---|---|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur api |
|
innererror |
Erreur interne de l’API |
|
message |
string |
Message d’erreur. |
target |
string |
Cible de l’erreur particulière. |
ApiErrorBase
Base d’erreurs d’API.
Nom | Type | Description |
---|---|---|
code |
string |
Code d'erreur. |
message |
string |
Message d’erreur. |
target |
string |
Cible de l’erreur particulière. |
ApplicationProfile
Spécifie les applications de galerie qui doivent être mises à la disposition de la machine virtuelle/VMSS.
Nom | Type | Description |
---|---|---|
galleryApplications |
Spécifie les applications de galerie qui doivent être mises à la disposition de la machine virtuelle/VMSS |
AvailablePatchSummary
Résumé du correctif disponible de la dernière opération d’évaluation pour la machine virtuelle.
Nom | Type | Description |
---|---|---|
assessmentActivityId |
string |
ID d’activité de l’opération qui a produit ce résultat. Il est utilisé pour mettre en corrélation les journaux crp et d’extension. |
criticalAndSecurityPatchCount |
integer |
Nombre de correctifs critiques ou de sécurité qui ont été détectés comme étant disponibles et qui n’ont pas encore été installés. |
error |
Erreurs rencontrées pendant l’exécution de l’opération. Le tableau de détails contient la liste de ceux-ci. |
|
lastModifiedTime |
string |
Horodatage UTC au début de l’opération. |
otherPatchCount |
integer |
Nombre de tous les correctifs disponibles, à l’exception des correctifs critiques et de la sécurité. |
rebootPending |
boolean |
Redémarrage global status de la machine virtuelle. Cela sera vrai lorsque les correctifs partiellement installés nécessitent un redémarrage pour terminer l’installation, mais que le redémarrage n’a pas encore eu lieu. |
startTime |
string |
Horodatage UTC au début de l’opération. |
status |
Réussite ou échec global status de l’opération. Il reste « InProgress » jusqu’à la fin de l’opération. À ce stade, elle devient « Unknown », « Failed », « Succeeded » ou « CompletedWithWarnings ». |
BillingProfile
Spécifie les détails liés à la facturation d’une machine virtuelle Azure Spot. Version d’API minimale : 01-03-2019.
Nom | Type | Description |
---|---|---|
maxPrice |
number |
Spécifie le prix maximal que vous êtes prêt à payer pour une machine virtuelle Spot Azure/VMSS. Ce prix est en dollars américains. |
BootDiagnostics
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer les status de machines virtuelles. REMARQUE : si storageUri est spécifié, vérifiez que le compte de stockage se trouve dans la même région et le même abonnement que la machine virtuelle. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur.
Nom | Type | Description |
---|---|---|
enabled |
boolean |
Indique si le diagnostics de démarrage doit être activé sur la machine virtuelle. |
storageUri |
string |
URI du compte de stockage à utiliser pour placer la sortie et la capture d’écran de la console. Si storageUri n’est pas spécifié lors de l’activation de la diagnostics de démarrage, le stockage managé est utilisé. |
BootDiagnosticsInstanceView
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer les status de machines virtuelles. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur.
Nom | Type | Description |
---|---|---|
consoleScreenshotBlobUri |
string |
URI de l’objet blob de capture d’écran de la console. Note: Cela ne sera pas défini si le diagnostics de démarrage est actuellement activé avec le stockage managé. |
serialConsoleLogBlobUri |
string |
URI de l’objet blob de journal de console série. Note: Cela ne sera pas défini si le diagnostics de démarrage est actuellement activé avec le stockage managé. |
status |
Le diagnostics status de démarrage pour la machine virtuelle. Note: Elle est définie uniquement si des erreurs se produisent lors de l’activation des diagnostics de démarrage. |
CachingTypes
Spécifie les exigences de mise en cache. Les valeurs possibles sont : None,ReadOnly,ReadWrite. Le comportement par défaut est : Aucun pour le stockage Standard. ReadOnly pour le stockage Premium.
Nom | Type | Description |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CapacityReservationProfile
Spécifie des informations sur la réservation de capacité utilisée pour allouer la machine virtuelle. Version minimale de l’API : 01-04-2021.
Nom | Type | Description |
---|---|---|
capacityReservationGroup |
Spécifie l’ID de ressource du groupe de réservations de capacité qui doit être utilisé pour l’allocation de la machine virtuelle ou des instances de machine virtuelle du groupe de mise à l’échelle à condition qu’une capacité suffisante ait été réservée. Pour plus d’informations, reportez-vous à https://aka.ms/CapacityReservation . |
CloudError
Réponse d’erreur du service de calcul.
Nom | Type | Description |
---|---|---|
error |
Erreur d’API. |
ComponentNames
Nom du composant. Actuellement, la seule valeur autorisée est Microsoft-Windows-Shell-Setup.
Nom | Type | Description |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
DataDisk
Spécifie les paramètres utilisés pour ajouter un disque de données à une machine virtuelle. Pour plus d’informations sur les disques, consultez À propos des disques et des disques durs virtuels pour les machines virtuelles Azure.
Nom | Type | Description |
---|---|---|
caching |
Spécifie les exigences de mise en cache. Les valeurs possibles sont : None,ReadOnly,ReadWrite. Le comportement par défaut est : Aucun pour le stockage Standard. ReadOnly pour le stockage Premium. |
|
createOption |
Spécifie la façon dont le disque de machine virtuelle doit être créé. Les valeurs possibles sont Attach : cette valeur est utilisée lorsque vous utilisez un disque spécialisé pour créer la machine virtuelle. FromImage : Cette valeur est utilisée lorsque vous utilisez une image pour créer le disque de données de machine virtuelle. Si vous utilisez une image de plateforme, vous devez également utiliser l’élément imageReference décrit ci-dessus. Si vous utilisez une image de place de marché, vous devez également utiliser l’élément plan décrit précédemment. Vide: Cette valeur est utilisée lors de la création d’un disque de données vide. Copie: Cette valeur est utilisée pour créer un disque de données à partir d’un instantané ou d’un autre disque. Restaurer: Cette valeur est utilisée pour créer un disque de données à partir d’un point de restauration de disque. |
|
deleteOption |
Spécifie si le disque de données doit être supprimé ou détaché lors de la suppression de la machine virtuelle. Les valeurs possibles sont : Supprimer. Si cette valeur est utilisée, le disque de données est supprimé lorsque la machine virtuelle est supprimée. Détacher. Si cette valeur est utilisée, le disque de données est conservé après la suppression de la machine virtuelle. La valeur par défaut est définie sur Détacher. |
|
detachOption |
Spécifie le comportement de détachement à utiliser lors du détachement d’un disque ou qui est déjà en cours de détachement de la machine virtuelle. Valeurs prises en charge : ForceDetach. detachOption : ForceDetach s’applique uniquement aux disques de données managés. Si une tentative de détachement précédente du disque de données n’a pas été effectuée en raison d’une défaillance inattendue de la machine virtuelle et que le disque n’est toujours pas libéré, utilisez le détachement forcé comme option de dernier recours pour détacher le disque de force de la machine virtuelle. Toutes les écritures n’ont peut-être pas été vidées lors de l’utilisation de ce comportement de détachement. Cette fonctionnalité est toujours en mode préversion et n’est pas prise en charge pour VirtualMachineScaleSet. Pour forcer le détachement d’une mise à jour du disque de données versBeDetached à « true », avec le paramètre detachOption : « ForceDetach ». |
|
diskIOPSReadWrite |
integer |
Spécifie le Read-Write IOPS pour le disque managé lorsque StorageAccountType est UltraSSD_LRS. Retourné uniquement pour les disques de machine virtuelle VirtualMachine ScaleSet. Peut être mis à jour uniquement via des mises à jour du groupe identique VirtualMachine. |
diskMBpsReadWrite |
integer |
Spécifie la bande passante en Mo par seconde pour le disque managé lorsque StorageAccountType est UltraSSD_LRS. Retourné uniquement pour les disques de machine virtuelle VirtualMachine ScaleSet. Peut être mis à jour uniquement via des mises à jour du groupe identique VirtualMachine. |
diskSizeGB |
integer |
Spécifie la taille d’un disque de données vide en gigaoctets. Cet élément peut être utilisé pour remplacer la taille du disque dans une image de machine virtuelle. La propriété 'diskSizeGB' est le nombre d’octets x 1024^3 pour le disque et la valeur ne peut pas être supérieure à 1023. |
image |
Disque dur virtuel d’image utilisateur source. Le disque dur virtuel sera copié avant d’être attaché à la machine virtuelle. Si SourceImage est fourni, le disque dur virtuel de destination ne doit pas exister. |
|
lun |
integer |
Spécifie le numéro d’unité logique du disque de données. Cette valeur est utilisée pour identifier les disques de données au sein de la machine virtuelle et doit donc être unique pour chaque disque de données attaché à une machine virtuelle. |
managedDisk |
Paramètres du disque managé. |
|
name |
string |
Nom du disque. |
sourceResource |
Identificateur de ressource source. Il peut s’agir d’un instantané ou d’un point de restauration de disque à partir duquel créer un disque. |
|
toBeDetached |
boolean |
Spécifie si le disque de données est en cours de détachement du VirtualMachine/VirtualMachineScaleset |
vhd |
Disque dur virtuel. |
|
writeAcceleratorEnabled |
boolean |
Spécifie si writeAccelerator doit être activé ou désactivé sur le disque. |
DeleteOptions
Spécifier ce qui se passe à l’interface réseau lorsque la machine virtuelle est supprimée
Nom | Type | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
DiagnosticsProfile
Spécifie l’état des paramètres de diagnostic de démarrage. Version minimale de l’API : 2015-06-15.
Nom | Type | Description |
---|---|---|
bootDiagnostics |
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer les status de machines virtuelles. REMARQUE : si storageUri est spécifié, vérifiez que le compte de stockage se trouve dans la même région et le même abonnement que la machine virtuelle. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur. |
DiffDiskOptions
Spécifie les paramètres de disque éphémère pour le disque du système d’exploitation.
Nom | Type | Description |
---|---|---|
Local |
string |
DiffDiskPlacement
Spécifie l’emplacement du disque éphémère pour le disque du système d’exploitation. Les valeurs possibles sont : CacheDisk,ResourceDisk,NvmeDisk. Le comportement par défaut est : CacheDisk s’il est configuré pour la taille de machine virtuelle, sinon ResourceDisk ou NvmeDisk est utilisé. Reportez-vous à la documentation relative à la taille des machines virtuelles Windows sur https://docs.microsoft.com/azure/virtual-machines/windows/sizes et à la machine virtuelle Linux pour https://docs.microsoft.com/azure/virtual-machines/linux/sizes case activée quelles tailles de machine virtuelle exposent un disque de cache. Version d’API minimale pour NvmeDisk : 01/03/2024.
Nom | Type | Description |
---|---|---|
CacheDisk |
string |
|
NvmeDisk |
string |
|
ResourceDisk |
string |
DiffDiskSettings
Spécifie les paramètres de disque éphémères pour le disque de système d’exploitation utilisé par la machine virtuelle.
Nom | Type | Description |
---|---|---|
option |
Spécifie les paramètres de disque éphémère pour le disque du système d’exploitation. |
|
placement |
Spécifie l’emplacement du disque éphémère pour le disque du système d’exploitation. Les valeurs possibles sont : CacheDisk,ResourceDisk,NvmeDisk. Le comportement par défaut est : CacheDisk s’il est configuré pour la taille de machine virtuelle, sinon ResourceDisk ou NvmeDisk est utilisé. Reportez-vous à la documentation relative à la taille des machines virtuelles Windows sur https://docs.microsoft.com/azure/virtual-machines/windows/sizes et à la machine virtuelle Linux pour https://docs.microsoft.com/azure/virtual-machines/linux/sizes case activée quelles tailles de machine virtuelle exposent un disque de cache. Version d’API minimale pour NvmeDisk : 01/03/2024. |
DiskControllerTypes
Spécifie le type de contrôleur de disque configuré pour la machine virtuelle. Note: Cette propriété est définie sur le type de contrôleur de disque par défaut si la machine virtuelle fournie non spécifiée est en cours de création avec « hyperVGeneration » définie sur V2 en fonction des fonctionnalités du disque du système d’exploitation et de la taille de machine virtuelle de la version minimale de l’API spécifiée. Vous devez libérer la machine virtuelle avant de mettre à jour son type de contrôleur de disque, sauf si vous mettez à jour la taille de la machine virtuelle dans la configuration de la machine virtuelle qui désalloue et réalloue implicitement la machine virtuelle. Version minimale de l’api : 01/08/2022.
Nom | Type | Description |
---|---|---|
NVMe |
string |
|
SCSI |
string |
DiskCreateOptionTypes
Spécifie la façon dont le disque de machine virtuelle doit être créé. Les valeurs possibles sont Attach : cette valeur est utilisée lorsque vous utilisez un disque spécialisé pour créer la machine virtuelle. FromImage : Cette valeur est utilisée lorsque vous utilisez une image pour créer la machine virtuelle. Si vous utilisez une image de plateforme, vous devez également utiliser l’élément imageReference décrit ci-dessus. Si vous utilisez une image de la Place de marché, vous devez également utiliser l’élément de plan décrit précédemment.
Nom | Type | Description |
---|---|---|
Attach |
string |
|
Copy |
string |
|
Empty |
string |
|
FromImage |
string |
|
Restore |
string |
DiskDeleteOptionTypes
Spécifie si le disque du système d’exploitation doit être supprimé ou détaché lors de la suppression de la machine virtuelle. Les valeurs possibles sont : Supprimer. Si cette valeur est utilisée, le disque du système d’exploitation est supprimé lors de la suppression de la machine virtuelle. Détacher. Si cette valeur est utilisée, le disque du système d’exploitation est conservé après la suppression de la machine virtuelle. La valeur par défaut est définie sur Détacher. Pour un disque de système d’exploitation éphémère, la valeur par défaut est définie sur Supprimer. L’utilisateur ne peut pas modifier l’option de suppression d’un disque de système d’exploitation éphémère.
Nom | Type | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
DiskDetachOptionTypes
Spécifie le comportement de détachement à utiliser lors du détachement d’un disque ou déjà en cours de détachement de la machine virtuelle. Valeurs prises en charge : ForceDetach. detachOption : ForceDetach s’applique uniquement aux disques de données managés. Si une tentative de détachement précédente du disque de données n’a pas été effectuée en raison d’une défaillance inattendue de la machine virtuelle et que le disque n’est toujours pas libéré, utilisez le détachement forcé comme option de dernier recours pour détacher le disque de force de la machine virtuelle. Toutes les écritures n’ont peut-être pas été vidées lors de l’utilisation de ce comportement de détachement. Cette fonctionnalité est toujours en mode préversion et n’est pas prise en charge pour VirtualMachineScaleSet. Pour forcer le détachement d’une mise à jour de disque de données versBeDetached sur « true », ainsi que le paramètre detachOption : « ForceDetach ».
Nom | Type | Description |
---|---|---|
ForceDetach |
string |
DiskEncryptionSetParameters
Spécifie l’ID de ressource du jeu de chiffrement de disque managé du client pour le disque managé.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource |
DiskEncryptionSettings
Spécifie les paramètres de chiffrement du disque du système d’exploitation. Version minimale de l’API : 2015-06-15.
Nom | Type | Description |
---|---|---|
diskEncryptionKey |
Spécifie l’emplacement de la clé de chiffrement de disque, qui est un secret Key Vault. |
|
enabled |
boolean |
Spécifie si le chiffrement de disque doit être activé sur la machine virtuelle. |
keyEncryptionKey |
Spécifie l’emplacement de la clé de chiffrement de clé dans Key Vault. |
DiskInstanceView
Informations sur le disque de la machine virtuelle.
Nom | Type | Description |
---|---|---|
encryptionSettings |
Spécifie les paramètres de chiffrement du disque du système d’exploitation. |
|
name |
string |
Nom du disque. |
statuses |
La ressource status informations. |
DomainNameLabelScopeTypes
Étendue de l’étiquette de nom de domaine des ressources PublicIPAddress qui seront créées. L’étiquette de nom générée est la concaténation de l’étiquette de nom de domaine hachée avec la stratégie en fonction de l’étendue de l’étiquette de nom de domaine et de l’ID unique du profil réseau de la machine virtuelle.
Nom | Type | Description |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
EncryptionIdentity
Spécifie l’identité managée utilisée par ADE pour obtenir le jeton d’accès pour les opérations de coffre de clés.
Nom | Type | Description |
---|---|---|
userAssignedIdentityResourceId |
string |
Spécifie l’ID de ressource ARM de l’une des identités utilisateur associées à la machine virtuelle. |
EventGridAndResourceGraph
Paramètres de configuration utilisés lors de la création du paramètre événement planifié EventGridAndResourceGraph.
Nom | Type | Description |
---|---|---|
enable |
boolean |
Spécifie si event grid et resource graph sont activés pour les configurations liées aux événements planifiés. |
ExpandTypesForListVMs
Expression de développement à appliquer sur l’opération. 'instanceView' permet d’extraire le temps d’exécution status de tous les Machines Virtuelles. Cela ne peut être spécifié que si une option de $filter valide est spécifiée
Nom | Type | Description |
---|---|---|
instanceView |
string |
ExtendedLocation
Emplacement étendu de la machine virtuelle.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de l’emplacement étendu. |
type |
Type de l’emplacement étendu. |
ExtendedLocationTypes
Type de l’emplacement étendu.
Nom | Type | Description |
---|---|---|
EdgeZone |
string |
HardwareProfile
Spécifie les paramètres matériels de la machine virtuelle.
Nom | Type | Description |
---|---|---|
vmSize |
Spécifie la taille de la machine virtuelle. Le type de données enum est actuellement déconseillé et sera supprimé d’ici le 23 décembre 2023. La méthode recommandée pour obtenir la liste des tailles disponibles consiste à utiliser les API suivantes : Répertorier toutes les tailles de machine virtuelle disponibles dans un groupe à haute disponibilité, Répertorier toutes les tailles de machine virtuelle disponibles dans une région, Répertorier toutes les tailles de machine virtuelle disponibles pour le redimensionnement. Pour plus d’informations sur les tailles des machines virtuelles, consultez Tailles des machines virtuelles. Les tailles de machine virtuelle disponibles dépendent de la région et du groupe à haute disponibilité. |
|
vmSizeProperties |
Spécifie les propriétés permettant de personnaliser la taille de la machine virtuelle. Version d’API minimale : 01-07-2021. Cette fonctionnalité est toujours en mode préversion et n’est pas prise en charge pour VirtualMachineScaleSet. Pour plus d’informations, suivez les instructions de Personnalisation de la machine virtuelle. |
HyperVGenerationType
Spécifie le type HyperVGeneration associé à une ressource
Nom | Type | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
ImageReference
Spécifie des informations sur l’image à utiliser. Vous pouvez spécifier des informations sur les images de plateforme, les images de la Place de marché ou les images de machine virtuelle. Cet élément est obligatoire lorsque vous souhaitez utiliser une image de plateforme, une image de place de marché ou une image de machine virtuelle, mais n’est pas utilisé dans d’autres opérations de création.
Nom | Type | Description |
---|---|---|
communityGalleryImageId |
string |
Spécifie l’ID unique de l’image de la galerie de la communauté pour le déploiement de machine virtuelle. Cela peut être extrait à partir de l’appel GET de l’image de la galerie de la communauté. |
exactVersion |
string |
Spécifie, en nombres décimaux, la version de l’image de plateforme ou de l’image de place de marché utilisée pour créer la machine virtuelle. Ce champ en lecture seule diffère de 'version', uniquement si la valeur spécifiée dans le champ 'version' est 'latest'. |
id |
string |
ID de ressource |
offer |
string |
Spécifie l’offre de l’image de plateforme ou de la Place de marché utilisée pour créer la machine virtuelle. |
publisher |
string |
Éditeur d’images. |
sharedGalleryImageId |
string |
Spécifie l’ID unique de l’image de galerie partagée pour le déploiement de machine virtuelle. Vous pouvez l’extraire à partir d’un appel GET d’image de galerie partagée. |
sku |
string |
Référence SKU de l’image. |
version |
string |
Spécifie la version de l’image de plateforme ou de l’image de place de marché utilisée pour créer la machine virtuelle. Les formats autorisés sont Major.Minor.Build ou « latest ». Major, Minor et Build sont des nombres décimaux. Spécifiez « latest » pour utiliser la version la plus récente d’une image disponible au moment du déploiement. Même si vous utilisez « dernière », l’image de machine virtuelle ne sera pas automatiquement mise à jour après le déploiement, même si une nouvelle version devient disponible. N’utilisez pas le champ « version » pour le déploiement d’images de galerie. L’image de la galerie doit toujours utiliser le champ « id » pour le déploiement, pour utiliser la version la plus récente de l’image de la galerie, définissez simplement « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName} » dans le champ « id » sans entrée de version. |
InnerError
Détails de l’erreur interne.
Nom | Type | Description |
---|---|---|
errordetail |
string |
Message d’erreur interne ou vidage d’exception. |
exceptiontype |
string |
Type d'exception. |
InstanceViewStatus
Vue d’instance status.
Nom | Type | Description |
---|---|---|
code |
string |
Code d'état. |
displayStatus |
string |
Étiquette courte localisable pour le status. |
level |
Code de niveau. |
|
message |
string |
Message de status détaillé, y compris pour les alertes et les messages d’erreur. |
time |
string |
Heure du status. |
IPVersions
Disponible à partir du Api-Version 2019-07-01, il indique si la configuration ip spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. Les valeurs possibles sont « IPv4 » et « IPv6 ».
Nom | Type | Description |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
KeyVaultKeyReference
Spécifie l’emplacement de la clé de chiffrement de clé dans Key Vault.
Nom | Type | Description |
---|---|---|
keyUrl |
string |
URL référençant une clé de chiffrement de clé dans Key Vault. |
sourceVault |
URL relative du Key Vault contenant la clé. |
KeyVaultSecretReference
Les extensions ont protégé les paramètres qui sont transmis par référence et consommés à partir du coffre de clés
Nom | Type | Description |
---|---|---|
secretUrl |
string |
URL référençant un secret dans un Key Vault. |
sourceVault |
URL relative du Key Vault contenant le secret. |
LastPatchInstallationSummary
Résumé de l’installation de la dernière opération d’installation de la machine virtuelle.
Nom | Type | Description |
---|---|---|
error |
Erreurs rencontrées pendant l’exécution de l’opération. Le tableau de détails contient la liste de ceux-ci. |
|
excludedPatchCount |
integer |
Le nombre de tous les correctifs disponibles mais exclus explicitement par une liste d’exclusion spécifiée par le client correspond. |
failedPatchCount |
integer |
Nombre de correctifs ayant échoué l’installation. |
installationActivityId |
string |
ID d’activité de l’opération qui a produit ce résultat. Il est utilisé pour mettre en corrélation les journaux crp et d’extension. |
installedPatchCount |
integer |
Nombre de correctifs installés correctement. |
lastModifiedTime |
string |
Horodatage UTC au début de l’opération. |
maintenanceWindowExceeded |
boolean |
Indique si l’opération a manqué de temps avant d’effectuer toutes les actions prévues |
notSelectedPatchCount |
integer |
Nombre de tous les correctifs disponibles, mais qui ne seront pas installés, car ils ne correspondent pas à une entrée de classification ou de liste d’inclusion. |
pendingPatchCount |
integer |
Nombre de tous les correctifs disponibles devant être installés au cours de l’opération d’installation du correctif. |
startTime |
string |
Horodatage UTC au début de l’opération. |
status |
Réussite ou échec global status de l’opération. Il reste « InProgress » jusqu’à la fin de l’opération. À ce stade, elle devient « Unknown », « Failed », « Succeeded » ou « CompletedWithWarnings ». |
LinuxConfiguration
Spécifie les paramètres du système d’exploitation Linux sur la machine virtuelle. Pour obtenir la liste des distributions Linux prises en charge, consultez Linux sur Azure-Endorsed Distributions.
Nom | Type | Description |
---|---|---|
disablePasswordAuthentication |
boolean |
Spécifie si l’authentification par mot de passe doit être désactivée. |
enableVMAgentPlatformUpdates |
boolean |
Indique si vmAgent Platform Mises à jour est activé pour la machine virtuelle Linux. La valeur par défaut est false. |
patchSettings |
[Fonctionnalité en préversion] Spécifie les paramètres liés à la mise à jour corrective d’invité de machine virtuelle sur Linux. |
|
provisionVMAgent |
boolean |
Indique si l'agent de machine virtuelle doit être configuré sur la machine virtuelle. Lorsque cette propriété n’est pas spécifiée dans le corps de la requête, le comportement par défaut consiste à la définir sur true. Cela garantit que l’agent de machine virtuelle est installé sur la machine virtuelle afin que des extensions puissent être ajoutées à la machine virtuelle ultérieurement. |
ssh |
Spécifie la configuration de la clé SSH pour un système d’exploitation Linux. |
LinuxPatchAssessmentMode
Spécifie le mode d’évaluation des correctifs d’invité de machine virtuelle pour la machine virtuelle IaaS.
Les valeurs possibles sont les suivantes :
ImageDefault : vous contrôlez le minutage des évaluations des correctifs sur une machine virtuelle.
AutomaticByPlatform : la plateforme déclenche des évaluations périodiques des correctifs. La propriété provisionVMAgent doit être true.
Nom | Type | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
[Fonctionnalité en préversion] Spécifie les paramètres liés à la mise à jour corrective de l’invité de machine virtuelle sur Linux.
Nom | Type | Description |
---|---|---|
assessmentMode |
Spécifie le mode d’évaluation des correctifs d’invité de machine virtuelle pour la machine virtuelle IaaS. |
|
automaticByPlatformSettings |
Spécifie des paramètres supplémentaires pour le mode de correctif AutomaticByPlatform dans la mise à jour corrective d’invité de machine virtuelle sur Linux. |
|
patchMode |
Spécifie le mode de mise à jour corrective de l’invité de machine virtuelle sur une machine virtuelle IaaS ou des machines virtuelles associées à un groupe de machines virtuelles identiques avec OrchestrationMode comme flexible. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Spécifie le paramètre de redémarrage pour toutes les opérations d’installation du correctif AutomaticByPlatform.
Nom | Type | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Spécifie des paramètres supplémentaires pour le mode de correctif AutomaticByPlatform dans la mise à jour corrective d’invité de machine virtuelle sur Linux.
Nom | Type | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Permet au client de planifier des mises à jour correctives sans mises à niveau accidentelles |
rebootSetting |
Spécifie le paramètre de redémarrage pour toutes les opérations d’installation du correctif AutomaticByPlatform. |
LinuxVMGuestPatchMode
Spécifie le mode de mise à jour corrective de l’invité de machine virtuelle sur une machine virtuelle IaaS ou des machines virtuelles associées à un groupe de machines virtuelles identiques avec OrchestrationMode comme flexible.
Les valeurs possibles sont les suivantes :
ImageDefault : la configuration de mise à jour corrective par défaut de la machine virtuelle est utilisée.
AutomaticByPlatform : la machine virtuelle est automatiquement mise à jour par la plateforme. La propriété provisionVMAgent doit être true
Nom | Type | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
MaintenanceOperationResultCodeTypes
Code de résultat de la dernière opération de maintenance.
Nom | Type | Description |
---|---|---|
MaintenanceAborted |
string |
|
MaintenanceCompleted |
string |
|
None |
string |
|
RetryLater |
string |
MaintenanceRedeployStatus
L’opération de maintenance status sur la machine virtuelle.
Nom | Type | Description |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
boolean |
True, si le client est autorisé à effectuer la maintenance. |
lastOperationMessage |
string |
Message retourné pour la dernière opération de maintenance. |
lastOperationResultCode |
Code de résultat de la dernière opération de maintenance. |
|
maintenanceWindowEndTime |
string |
Heure de fin de la fenêtre de maintenance. |
maintenanceWindowStartTime |
string |
Heure de début de la fenêtre maintenance. |
preMaintenanceWindowEndTime |
string |
Heure de fin de la fenêtre de pré-maintenance. |
preMaintenanceWindowStartTime |
string |
Heure de début de la fenêtre de pré-maintenance. |
ManagedDiskParameters
Paramètres de disque managé.
Nom | Type | Description |
---|---|---|
diskEncryptionSet |
Spécifie l’ID de ressource du jeu de chiffrement de disque managé du client pour le disque managé. |
|
id |
string |
ID de ressource |
securityProfile |
Spécifie le profil de sécurité du disque managé. |
|
storageAccountType |
Spécifie le type de compte de stockage pour le disque managé. REMARQUE : UltraSSD_LRS ne peut être utilisé qu’avec des disques de données, il ne peut pas être utilisé avec le disque du système d’exploitation. |
Mode
Spécifie le mode sur lequel ProxyAgent s’exécutera si la fonctionnalité est activée. ProxyAgent commence à auditer ou à surveiller, mais pas à appliquer le contrôle d’accès sur les demandes aux points de terminaison hôtes en mode Audit, tandis qu’en mode Appliquer, il applique le contrôle d’accès. La valeur par défaut est Mode d’application.
Nom | Type | Description |
---|---|---|
Audit |
string |
|
Enforce |
string |
NetworkApiVersion
spécifie la version de l’API Microsoft.Network utilisée lors de la création de ressources réseau dans les configurations d’interface réseau
Nom | Type | Description |
---|---|---|
2020-11-01 |
string |
NetworkInterfaceAuxiliaryMode
Spécifie si le mode auxiliaire est activé pour la ressource d’interface réseau.
Nom | Type | Description |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
Spécifie si la référence SKU auxiliaire est activée pour la ressource d’interface réseau.
Nom | Type | Description |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
NetworkInterfaceReference
Spécifie la liste des ID de ressource pour les interfaces réseau associées à la machine virtuelle.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource |
properties.deleteOption |
Spécifier ce qui se passe à l’interface réseau lorsque la machine virtuelle est supprimée |
|
properties.primary |
boolean |
Spécifie l’interface réseau principale dans le cas où la machine virtuelle a plus d’une interface réseau. |
NetworkProfile
Spécifie les interfaces réseau de la machine virtuelle.
Nom | Type | Description |
---|---|---|
networkApiVersion |
spécifie la version de l’API Microsoft.Network utilisée lors de la création de ressources réseau dans les configurations d’interface réseau |
|
networkInterfaceConfigurations |
Spécifie les configurations réseau qui seront utilisées pour créer les ressources réseau de la machine virtuelle. |
|
networkInterfaces |
Spécifie la liste des ID de ressource pour les interfaces réseau associées à la machine virtuelle. |
OperatingSystemTypes
Type de système d’exploitation.
Nom | Type | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
OSDisk
Spécifie des informations sur le disque du système d’exploitation utilisé par la machine virtuelle. Pour plus d’informations sur les disques, consultez À propos des disques et des disques durs virtuels pour les machines virtuelles Azure.
Nom | Type | Description |
---|---|---|
caching |
Spécifie les exigences de mise en cache. Les valeurs possibles sont : None,ReadOnly,ReadWrite. Le comportement par défaut est : Aucun pour le stockage Standard. ReadOnly pour le stockage Premium. |
|
createOption |
Spécifie la façon dont le disque de machine virtuelle doit être créé. Les valeurs possibles sont Attach : cette valeur est utilisée lorsque vous utilisez un disque spécialisé pour créer la machine virtuelle. FromImage : Cette valeur est utilisée lorsque vous utilisez une image pour créer la machine virtuelle. Si vous utilisez une image de plateforme, vous devez également utiliser l’élément imageReference décrit ci-dessus. Si vous utilisez une image de place de marché, vous devez également utiliser l’élément plan décrit précédemment. |
|
deleteOption |
Spécifie si le disque du système d’exploitation doit être supprimé ou détaché lors de la suppression de la machine virtuelle. Les valeurs possibles sont : Supprimer. Si cette valeur est utilisée, le disque du système d’exploitation est supprimé lorsque la machine virtuelle est supprimée. Détacher. Si cette valeur est utilisée, le disque du système d’exploitation est conservé après la suppression de la machine virtuelle. La valeur par défaut est définie sur Détacher. Pour un disque de système d’exploitation éphémère, la valeur par défaut est définie sur Supprimer. L’utilisateur ne peut pas modifier l’option de suppression d’un disque de système d’exploitation éphémère. |
|
diffDiskSettings |
Spécifie les paramètres de disque éphémères pour le disque du système d’exploitation utilisé par la machine virtuelle. |
|
diskSizeGB |
integer |
Spécifie la taille d’un disque de données vide en gigaoctets. Cet élément peut être utilisé pour remplacer la taille du disque dans une image de machine virtuelle. La propriété 'diskSizeGB' est le nombre d’octets x 1024^3 pour le disque et la valeur ne peut pas être supérieure à 1023. |
encryptionSettings |
Spécifie les paramètres de chiffrement du disque du système d’exploitation. Version minimale de l’api : 15/06/2015. |
|
image |
Disque dur virtuel d’image utilisateur source. Le disque dur virtuel sera copié avant d’être attaché à la machine virtuelle. Si SourceImage est fourni, le disque dur virtuel de destination ne doit pas exister. |
|
managedDisk |
Paramètres du disque managé. |
|
name |
string |
Nom du disque. |
osType |
Cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque si vous créez une machine virtuelle à partir d’une image utilisateur ou d’un disque dur virtuel spécialisé. Les valeurs possibles sont : Windows,Linux. |
|
vhd |
Disque dur virtuel. |
|
writeAcceleratorEnabled |
boolean |
Spécifie si writeAccelerator doit être activé ou désactivé sur le disque. |
OSImageNotificationProfile
Spécifie les configurations liées aux événements planifiés de l’image de système d’exploitation.
Nom | Type | Description |
---|---|---|
enable |
boolean |
Spécifie si l’événement planifié d’image de système d’exploitation est activé ou désactivé. |
notBeforeTimeout |
string |
La durée pendant laquelle une machine virtuelle est réinitialée ou dont le système d’exploitation est mis à niveau doit potentiellement approuver l’événement planifié d’image de système d’exploitation avant que l’événement ne soit approuvé automatiquement (expiration du délai d’attente). La configuration est spécifiée au format ISO 8601 et la valeur doit être de 15 minutes (PT15M) |
OSProfile
Spécifie les paramètres du système d’exploitation utilisés lors de la création de la machine virtuelle. Certains paramètres ne peuvent pas être modifiés une fois la machine virtuelle approvisionnée.
Nom | Type | Description |
---|---|---|
adminPassword |
string |
Spécifie le mot de passe du compte administrateur. |
adminUsername |
string |
Spécifie le nom du compte administrateur. |
allowExtensionOperations |
boolean |
Spécifie si les opérations d’extension doivent être autorisées sur la machine virtuelle. Cette valeur peut uniquement être définie sur False lorsqu’aucune extension n’est présente sur la machine virtuelle. |
computerName |
string |
Spécifie le nom du système d’exploitation hôte de la machine virtuelle. Ce nom ne peut pas être mis à jour après la création de la machine virtuelle. Longueur maximale (Windows) : 15 caractères. Longueur maximale (Linux) : 64 caractères. Pour connaître les conventions et restrictions d’affectation de noms, consultez Instructions d’implémentation des services d’infrastructure Azure. |
customData |
string |
Spécifie une chaîne codée en base 64 de données personnalisées. La chaîne codée en base 64 est décodée dans un tableau binaire enregistré dans un fichier sur la machine virtuelle. La longueur maximale du tableau binaire est 65535 octets. Remarque : Ne passez pas de secrets ou de mots de passe dans la propriété customData. Cette propriété ne peut pas être mise à jour après la création de la machine virtuelle. La propriété « customData » est passée à la machine virtuelle pour être enregistrée en tant que fichier. Pour plus d’informations, consultez Données personnalisées sur les machines virtuelles Azure. Pour utiliser cloud-init pour votre machine virtuelle Linux, consultez Utilisation de cloud-init pour personnaliser une machine virtuelle Linux lors de la création. |
linuxConfiguration |
Spécifie les paramètres du système d’exploitation Linux sur la machine virtuelle. Pour obtenir la liste des distributions Linux prises en charge, consultez Linux on Azure-Endorsed Distributions. |
|
requireGuestProvisionSignal |
boolean |
Propriété facultative qui doit être définie sur True ou omise. |
secrets |
Spécifie le jeu de certificats à installer sur la machine virtuelle. Pour installer des certificats sur une machine virtuelle, il est recommandé d’utiliser l’extension de machine virtuelle Azure Key Vault pour Linux ou l’extension de machine virtuelle Azure Key Vault pour Windows. |
|
windowsConfiguration |
Spécifie les paramètres du système d’exploitation Windows sur la machine virtuelle. |
PassNames
Nom de passe. Actuellement, la seule valeur autorisée est OobeSystem.
Nom | Type | Description |
---|---|---|
OobeSystem |
string |
PatchOperationStatus
Réussite ou échec global status de l’opération. Il reste « InProgress » jusqu’à la fin de l’opération. À ce stade, elle devient « Unknown », « Failed », « Succeeded » ou « CompletedWithWarnings ».
Nom | Type | Description |
---|---|---|
CompletedWithWarnings |
string |
|
Failed |
string |
|
InProgress |
string |
|
Succeeded |
string |
|
Unknown |
string |
PatchSettings
[Fonctionnalité en préversion] Spécifie les paramètres liés à la mise à jour corrective de l’invité de machine virtuelle sur Windows.
Nom | Type | Description |
---|---|---|
assessmentMode |
Spécifie le mode d’évaluation des correctifs de l’invité de machine virtuelle pour la machine virtuelle IaaS. |
|
automaticByPlatformSettings |
Spécifie des paramètres supplémentaires pour le mode de correctif AutomaticByPlatform dans la mise à jour corrective de l’invité de machine virtuelle sur Windows. |
|
enableHotpatching |
boolean |
Permet aux clients de corriger leurs machines virtuelles Azure sans nécessiter de redémarrage. Pour enableHotpatching, « provisionVMAgent » doit être défini sur true et « patchMode » doit être défini sur « AutomaticByPlatform ». |
patchMode |
Spécifie le mode de mise à jour corrective de l’invité de machine virtuelle sur une machine virtuelle IaaS ou des machines virtuelles associées à un groupe de machines virtuelles identiques avec OrchestrationMode comme flexible. |
Plan
Spécifie des informations sur l’image de la Place de marché utilisée pour créer la machine virtuelle. Cet élément est utilisé uniquement pour les images de la Place de marché. Avant de pouvoir utiliser une image de la Place de marché à partir d’une API, vous devez activer l’image pour une utilisation programmatique. Dans le Portail Azure, recherchez l’image de la Place de marché que vous souhaitez utiliser, puis cliquez sur Voulez déployer par programme, Bien démarrer.> Entrez les informations requises, puis cliquez sur Enregistrer.
Nom | Type | Description |
---|---|---|
name |
string |
ID de plan. |
product |
string |
Spécifie le produit de l’image de la Place de marché. Il s’agit de la même valeur que Offer sous l’élément imageReference. |
promotionCode |
string |
Code promotionnel. |
publisher |
string |
ID de l’éditeur. |
ProtocolTypes
Spécifie le protocole de l’écouteur WinRM. Les valeurs possibles sont : http,https.
Nom | Type | Description |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Spécifie les paramètres ProxyAgent lors de la création de la machine virtuelle. Version minimale de l’api : 01/03/2024.
Nom | Type | Description |
---|---|---|
enabled |
boolean |
Spécifie si la fonctionnalité ProxyAgent doit être activée sur la machine virtuelle ou le groupe de machines virtuelles identiques. |
keyIncarnationId |
integer |
Augmenter la valeur de cette propriété permet à l’utilisateur de réinitialiser la clé utilisée pour sécuriser le canal de communication entre l’invité et l’hôte. |
mode |
Spécifie le mode sur lequel ProxyAgent s’exécutera si la fonctionnalité est activée. ProxyAgent commence à auditer ou à surveiller, mais pas à appliquer le contrôle d’accès sur les demandes adressées aux points de terminaison hôtes en mode Audit, tandis qu’en mode Appliquer, il applique le contrôle d’accès. La valeur par défaut est le mode Appliquer. |
PublicIPAddressSku
Décrit la référence SKU d’adresse IP publique. Il ne peut être défini qu’avec OrchestrationMode comme flexible.
Nom | Type | Description |
---|---|---|
name |
Spécifier le nom de référence sku de l’adresse IP publique |
|
tier |
Spécifier le niveau de référence sku d’adresse IP publique |
PublicIPAddressSkuName
Spécifier le nom de référence sku de l’adresse IP publique
Nom | Type | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
Spécifier le niveau de référence sku d’adresse IP publique
Nom | Type | Description |
---|---|---|
Global |
string |
|
Regional |
string |
PublicIPAllocationMethod
Spécifier le type d’allocation d’adresses IP publiques
Nom | Type | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
ResourceIdentityType
Type d’identité utilisé pour la machine virtuelle. Le type « SystemAssigned, UserAssigned » comprend à la fois une identité créée implicitement et un ensemble d’identités attribuées par l’utilisateur. Le type « None » supprime toutes les identités de la machine virtuelle.
Nom | Type | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ScheduledEventsAdditionalPublishingTargets
Paramètres de configuration utilisés lors de la publication de scheduledEventsAdditionalPublishingTargets.
Nom | Type | Description |
---|---|---|
eventGridAndResourceGraph |
Paramètres de configuration utilisés lors de la création du paramètre événement planifié eventGridAndResourceGraph. |
ScheduledEventsPolicy
Spécifie les configurations liées aux événements planifiés Redeploy, Reboot et ScheduledEventsAdditionalPublishingTargets Scheduled Event pour la machine virtuelle.
Nom | Type | Description |
---|---|---|
scheduledEventsAdditionalPublishingTargets |
Paramètres de configuration utilisés lors de la publication de scheduledEventsAdditionalPublishingTargets. |
|
userInitiatedReboot |
Paramètres de configuration utilisés lors de la création d’un paramètre d’événement planifié userInitiatedReboot. |
|
userInitiatedRedeploy |
Paramètres de configuration utilisés lors de la création d’un paramètre d’événement planifié userInitiatedRedeploy. |
ScheduledEventsProfile
Spécifie les configurations liées aux événements planifiés.
Nom | Type | Description |
---|---|---|
osImageNotificationProfile |
Spécifie les configurations liées aux événements planifiés de l’image de système d’exploitation. |
|
terminateNotificationProfile |
Spécifie Terminer les configurations liées aux événements planifiés. |
securityEncryptionTypes
Spécifie le type de chiffrement du disque managé. Il est défini sur DiskWithVMGuestState pour le chiffrement du disque managé, avec l’objet blob VMGuestState, VMGuestStateOnly pour le chiffrement uniquement de l’objet blob VMGuestState et NonPersistedTPM pour ne pas conserver l’état du microprogramme dans l’objet blob VMGuestState. Note: Il peut être défini uniquement pour les machines virtuelles confidentielles.
Nom | Type | Description |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityProfile
Spécifie les paramètres de profil liés à la sécurité pour la machine virtuelle.
Nom | Type | Description |
---|---|---|
encryptionAtHost |
boolean |
Cette propriété peut être utilisée par l’utilisateur dans la demande pour activer ou désactiver le chiffrement de l’hôte pour la machine virtuelle ou le groupe de machines virtuelles identiques. Cela active le chiffrement pour tous les disques, y compris le disque de ressource/temporaire sur l’hôte lui-même. Le comportement par défaut est : Le chiffrement sur l’hôte est désactivé, sauf si cette propriété a la valeur true pour la ressource. |
encryptionIdentity |
Spécifie l’identité managée utilisée par ADE pour obtenir le jeton d’accès pour les opérations de coffre de clés. |
|
proxyAgentSettings |
Spécifie les paramètres ProxyAgent lors de la création de la machine virtuelle. Version minimale de l’API : 01-03-2024. |
|
securityType |
Spécifie le SecurityType de la machine virtuelle. Elle doit être définie sur n’importe quelle valeur spécifiée pour activer UefiSettings. Le comportement par défaut est : UefiSettings ne sera pas activé, sauf si cette propriété est définie. |
|
uefiSettings |
Spécifie les paramètres de sécurité tels que le démarrage sécurisé et vTPM utilisés lors de la création de la machine virtuelle. Version minimale de l’API : 01-12-2020. |
SecurityTypes
Spécifie le SecurityType de la machine virtuelle. Il doit être défini sur n’importe quelle valeur spécifiée pour activer UefiSettings. Le comportement par défaut est le suivant : UefiSettings ne sera pas activé, sauf si cette propriété est définie.
Nom | Type | Description |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
SettingNames
Spécifie le nom du paramètre auquel le contenu s'applique. Les valeurs possibles sont : FirstLogonCommands et AutoLogon.
Nom | Type | Description |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
SshConfiguration
Spécifie la configuration de la clé SSH pour un système d’exploitation Linux.
Nom | Type | Description |
---|---|---|
publicKeys |
Liste des clés publiques SSH utilisées pour l’authentification auprès de machines virtuelles linux. |
SshPublicKey
Liste des clés publiques SSH utilisées pour l’authentification auprès de machines virtuelles linux.
Nom | Type | Description |
---|---|---|
keyData |
string |
Certificat de clé publique SSH utilisé pour s’authentifier auprès de la machine virtuelle via ssh. La clé doit être au moins 2 048 bits et au format ssh-rsa. Pour créer des clés ssh, consultez [Créer des clés SSH sur Linux et Mac pour les machines virtuelles Linux dans Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
path |
string |
Spécifie le chemin d’accès complet sur la machine virtuelle créée où la clé publique ssh est stockée. Si le fichier existe déjà, la clé spécifiée est automatiquement ajoutée au fichier. Exemple : /home/user/.ssh/authorized_keys |
StatusLevelTypes
Code de niveau.
Nom | Type | Description |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
StorageAccountTypes
Spécifie le type de compte de stockage pour le disque managé. REMARQUE : UltraSSD_LRS ne peut être utilisé qu’avec des disques de données, il ne peut pas être utilisé avec le disque du système d’exploitation.
Nom | Type | Description |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
StorageProfile
Spécifie les paramètres de stockage des disques de machine virtuelle.
Nom | Type | Description |
---|---|---|
dataDisks |
Data |
Spécifie les paramètres utilisés pour ajouter un disque de données à une machine virtuelle. Pour plus d’informations sur les disques, consultez À propos des disques et des disques durs virtuels pour les machines virtuelles Azure. |
diskControllerType |
Spécifie le type de contrôleur de disque configuré pour la machine virtuelle. Note: Cette propriété est définie sur le type de contrôleur de disque par défaut si la machine virtuelle fournie non spécifiée est en cours de création avec « hyperVGeneration » définie sur V2 en fonction des fonctionnalités du disque du système d’exploitation et de la taille de machine virtuelle de la version minimale de l’API spécifiée. Vous devez libérer la machine virtuelle avant de mettre à jour son type de contrôleur de disque, sauf si vous mettez à jour la taille de la machine virtuelle dans la configuration de la machine virtuelle, ce qui désalloue et réalloue implicitement la machine virtuelle. Version d’API minimale : 01/08/2022. |
|
imageReference |
Spécifie des informations sur l’image à utiliser. Vous pouvez spécifier des informations sur les images de plateforme, les images de la Place de marché ou les images de machine virtuelle. Cet élément est requis lorsque vous souhaitez utiliser une image de plateforme, une image de la Place de marché ou une image de machine virtuelle, mais n’est pas utilisé dans d’autres opérations de création. |
|
osDisk |
Spécifie des informations sur le disque de système d’exploitation utilisé par la machine virtuelle. Pour plus d’informations sur les disques, consultez À propos des disques et des disques durs virtuels pour les machines virtuelles Azure. |
SubResource
URL relative du Key Vault contenant le secret.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource |
TerminateNotificationProfile
Spécifie Terminer les configurations liées aux événements planifiés.
Nom | Type | Description |
---|---|---|
enable |
boolean |
Spécifie si l’événement Terminate Scheduled est activé ou désactivé. |
notBeforeTimeout |
string |
La durée configurable pendant laquelle une machine virtuelle en cours de suppression devra potentiellement approuver l’événement scheduled Terminate avant que l’événement ne soit approuvé automatiquement (délai d’expiration). La configuration doit être spécifiée au format ISO 8601, la valeur par défaut est 5 minutes (PT5M) |
UefiSettings
Spécifie les paramètres de sécurité tels que le démarrage sécurisé et vTPM utilisés lors de la création de la machine virtuelle. Version minimale de l’api : 01/12/2020.
Nom | Type | Description |
---|---|---|
secureBootEnabled |
boolean |
Spécifie si le démarrage sécurisé doit être activé sur la machine virtuelle. Version minimale de l’api : 01/12/2020. |
vTpmEnabled |
boolean |
Spécifie si vTPM doit être activé sur la machine virtuelle. Version minimale de l’api : 01/12/2020. |
UserAssignedIdentities
Liste des identités d’utilisateur associées à la machine virtuelle. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ».
Nom | Type | Description |
---|---|---|
|
UserInitiatedReboot
Paramètres de configuration utilisés lors de la création du paramètre d’événement planifié userInitiatedReboot.
Nom | Type | Description |
---|---|---|
automaticallyApprove |
boolean |
Spécifie les configurations liées aux événements planifiés de redémarrage. |
UserInitiatedRedeploy
Paramètres de configuration utilisés lors de la création du paramètre d’événement planifié userInitiatedRedeploy.
Nom | Type | Description |
---|---|---|
automaticallyApprove |
boolean |
Spécifie le redéploiement des configurations liées aux événements planifiés. |
VaultCertificate
Liste des références de coffre de clés dans SourceVault qui contiennent des certificats.
Nom | Type | Description |
---|---|---|
certificateStore |
string |
Pour les machines virtuelles Windows, spécifie le magasin de certificats sur la machine virtuelle à laquelle le certificat doit être ajouté. Le magasin de certificats spécifié se trouve implicitement dans le compte LocalMachine. Pour les machines virtuelles Linux, le fichier de certificat est placé sous le répertoire /var/lib/waagent, avec le nom <de fichier UppercaseThumbprint.crt> pour le fichier de certificat X509 et <UppercaseThumbprint.prv> pour la clé privée. Ces deux fichiers sont au format .pem. |
certificateUrl |
string |
Il s’agit de l’URL d’un certificat qui a été chargé dans Key Vault en tant que secret. Pour ajouter un secret au Key Vault, consultez Ajouter une clé ou un secret au coffre de clés. Dans ce cas, votre certificat doit être Il s’agit de l’encodage Base64 de l’objet JSON suivant qui est encodé en UTF-8 : |
VaultSecretGroup
Spécifie le jeu de certificats à installer sur la machine virtuelle. Pour installer des certificats sur une machine virtuelle, il est recommandé d’utiliser l’extension de machine virtuelle Azure Key Vault pour Linux ou l’extension de machine virtuelle Azure Key Vault pour Windows.
Nom | Type | Description |
---|---|---|
sourceVault |
URL relative du Key Vault contenant tous les certificats dans VaultCertificates. |
|
vaultCertificates |
Liste des références de coffre de clés dans SourceVault qui contiennent des certificats. |
VirtualHardDisk
Disque dur virtuel.
Nom | Type | Description |
---|---|---|
uri |
string |
Spécifie l’URI du disque dur virtuel. |
VirtualMachine
Liste des machines virtuelles.
Nom | Type | Description |
---|---|---|
etag |
string |
Etag est une propriété retournée dans la réponse Créer/Mettre à jour/Obtenir de la machine virtuelle, afin que le client puisse la fournir dans l’en-tête pour garantir des mises à jour optimistes. |
extendedLocation |
Emplacement étendu de la machine virtuelle. |
|
id |
string |
ID de ressource |
identity |
Identité de la machine virtuelle, si elle est configurée. |
|
location |
string |
Emplacement de la ressource |
managedBy |
string |
ManagedBy est défini sur Virtual Machine Scale Set (VMSS) flex ARM resourceID, si la machine virtuelle fait partie du VMSS. Cette propriété est utilisée par la plateforme pour l’optimisation de la suppression des groupes de ressources internes. |
name |
string |
Nom de la ressource |
plan |
Spécifie des informations sur l’image de place de marché utilisée pour créer la machine virtuelle. Cet élément est utilisé uniquement pour les images de la Place de marché. Avant de pouvoir utiliser une image de place de marché à partir d’une API, vous devez activer l’image pour une utilisation par programmation. Dans le Portail Azure, recherchez l’image de la Place de marché que vous souhaitez utiliser, puis cliquez sur Voulez déployer par programmation, Bien démarrer->. Entrez les informations requises, puis cliquez sur Enregistrer. |
|
properties.additionalCapabilities |
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur la machine virtuelle. |
|
properties.applicationProfile |
Spécifie les applications de galerie qui doivent être mises à la disposition de la machine virtuelle/VMSS. |
|
properties.availabilitySet |
Spécifie des informations sur le groupe à haute disponibilité auquel la machine virtuelle doit être affectée. Les machines virtuelles spécifiées dans le même groupe à haute disponibilité sont attribuées à des nœuds différents pour optimiser la disponibilité. Pour plus d’informations sur les groupes à haute disponibilité, consultez Vue d’ensemble des groupes à haute disponibilité. Pour plus d’informations sur la maintenance planifiée Azure, consultez Maintenance et mises à jour pour Machines Virtuelles dans Azure. Actuellement, une machine virtuelle ne peut être ajoutée au groupe à haute disponibilité qu’au moment de la création. Le groupe à haute disponibilité auquel la machine virtuelle est ajoutée doit se trouver sous le même groupe de ressources que la ressource du groupe à haute disponibilité. Impossible d’ajouter une machine virtuelle existante à un groupe à haute disponibilité. Cette propriété ne peut pas exister avec une référence non null properties.virtualMachineScaleSet. |
|
properties.billingProfile |
Spécifie les détails liés à la facturation d’une machine virtuelle Azure Spot. Version minimale de l’api : 01/03/2019. |
|
properties.capacityReservation |
Spécifie des informations sur la réservation de capacité utilisée pour allouer la machine virtuelle. Version minimale de l’api : 01/04/2021. |
|
properties.diagnosticsProfile |
Spécifie l’état des paramètres de diagnostic de démarrage. Version minimale de l’api : 15/06/2015. |
|
properties.evictionPolicy |
Spécifie la stratégie d’éviction pour la machine virtuelle Azure Spot et le groupe identique Azure Spot. Pour les machines virtuelles Azure Spot, « Libérer » et « Supprimer » sont pris en charge, et la version minimale de l’api est 2019-03-01. Pour les groupes identiques Azure Spot, « Libérer » et « Supprimer » sont pris en charge et la version minimale de l’api est 2017-10-30-preview. |
|
properties.extensionsTimeBudget |
string |
Spécifie l’heure de démarrage de toutes les extensions. La durée doit être comprise entre 15 minutes et 120 minutes (inclus) et doit être spécifiée au format ISO 8601. La valeur par défaut est 90 minutes (PT1H30M). Version minimale de l’api : 01/06/2020. |
properties.hardwareProfile |
Spécifie les paramètres matériels de la machine virtuelle. |
|
properties.host |
Spécifie des informations sur l’hôte dédié dans lequel réside la machine virtuelle. Version minimale de l’api : 01/10/2018. |
|
properties.hostGroup |
Spécifie des informations sur le groupe hôte dédié dans lequel réside la machine virtuelle. Note: L’utilisateur ne peut pas spécifier les propriétés host et hostGroup. Version minimale de l’api : 01/06/2020. |
|
properties.instanceView |
Vue instance de la machine virtuelle. |
|
properties.licenseType |
string |
Spécifie que l’image ou le disque utilisé était sous licence locale. |
properties.networkProfile |
Spécifie les interfaces réseau de la machine virtuelle. |
|
properties.osProfile |
Spécifie les paramètres du système d’exploitation utilisés lors de la création de la machine virtuelle. Certains paramètres ne peuvent pas être modifiés une fois la machine virtuelle approvisionnée. |
|
properties.platformFaultDomain |
integer |
Spécifie le domaine d’erreur logique du groupe identique dans lequel la machine virtuelle sera créée. Par défaut, la machine virtuelle est automatiquement affectée à un domaine d’erreur qui maintient le mieux l’équilibre entre les domaines d’erreur disponibles. Cela s’applique uniquement si la propriété « virtualMachineScaleSet » de cette machine virtuelle est définie. Le groupe de machines virtuelles identiques référencé doit avoir « platformFaultDomainCount » supérieur à 1. Cette propriété ne peut pas être mise à jour une fois la machine virtuelle créée. L’attribution de domaine d’erreur peut être consultée dans la vue d’instance de machine virtuelle. Version minimale de l’api : 2020‐12-01. |
properties.priority |
Spécifie la priorité pour la machine virtuelle. Version minimale de l’api : 01/03/2019 |
|
properties.provisioningState |
string |
État d’approvisionnement, qui apparaît uniquement dans la réponse. |
properties.proximityPlacementGroup |
Spécifie des informations sur le groupe de placement de proximité auquel la machine virtuelle doit être affectée. Version minimale de l’api : 01/04/2018. |
|
properties.scheduledEventsPolicy |
Spécifie les configurations liées au redéploiement, au redémarrage et à scheduledEventsAdditionalPublishingTargets Scheduled Event pour la machine virtuelle. |
|
properties.scheduledEventsProfile |
Spécifie les configurations liées aux événements planifiés. |
|
properties.securityProfile |
Spécifie les paramètres de profil liés à la sécurité pour la machine virtuelle. |
|
properties.storageProfile |
Spécifie les paramètres de stockage des disques de machine virtuelle. |
|
properties.timeCreated |
string |
Spécifie l’heure à laquelle la ressource de machine virtuelle a été créée. Version minimale de l’api : 01/11/2021. |
properties.userData |
string |
UserData pour la machine virtuelle, qui doit être encodée en base 64. Le client ne doit pas passer de secrets ici. Version minimale de l’api : 01/03/2021. |
properties.virtualMachineScaleSet |
Spécifie des informations sur le groupe de machines virtuelles identiques auquel la machine virtuelle doit être affectée. Les machines virtuelles spécifiées dans le même groupe de machines virtuelles identiques sont allouées à différents nœuds pour optimiser la disponibilité. Actuellement, une machine virtuelle ne peut être ajoutée qu’à un groupe de machines virtuelles identiques au moment de la création. Une machine virtuelle existante ne peut pas être ajoutée à un groupe de machines virtuelles identiques. Cette propriété ne peut pas exister avec une référence non null properties.availabilitySet. Version minimale de l’api : 2019‐03‐01. |
|
properties.vmId |
string |
Spécifie l’ID unique de machine virtuelle qui est un identificateur de 128 bits qui est encodé et stocké dans toutes les machines virtuelles IaaS Azure SMBIOS et qui peut être lu à l’aide de commandes BIOS de plateforme. |
resources |
Ressources d’extension enfant de machine virtuelle. |
|
tags |
object |
Balises de ressource |
type |
string |
Type de ressource |
zones |
string[] |
Zones de machine virtuelle. |
VirtualMachineAgentInstanceView
Agent de machine virtuelle en cours d’exécution sur la machine virtuelle.
Nom | Type | Description |
---|---|---|
extensionHandlers |
Le gestionnaire d’extension de machine virtuelle instance vue. |
|
statuses |
La ressource status informations. |
|
vmAgentVersion |
string |
Version complète de l’agent de machine virtuelle. |
VirtualMachineEvictionPolicyTypes
Spécifie la stratégie d’éviction pour la machine virtuelle Azure Spot et le groupe identique Azure Spot. Pour les machines virtuelles Azure Spot, « Libérer » et « Supprimer » sont pris en charge et la version minimale de l’API est 2019-03-01. Pour les groupes identiques Azure Spot, « Libérer » et « Supprimer » sont pris en charge et la version minimale de l’API est 2017-10-30-preview.
Nom | Type | Description |
---|---|---|
Deallocate |
string |
|
Delete |
string |
VirtualMachineExtension
Ressources d’extension enfant de machine virtuelle.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource |
location |
string |
Emplacement de la ressource |
name |
string |
Nom de la ressource |
properties.autoUpgradeMinorVersion |
boolean |
Indique si l’extension doit utiliser une version mineure plus récente si une version est disponible au moment du déploiement. Cependant, une fois déployée, l’extension ne mettra pas à jour les versions mineures à moins d’être redéployée, même si cette propriété est définie sur true. |
properties.enableAutomaticUpgrade |
boolean |
Indique si l’extension doit être automatiquement mise à niveau par la plateforme si une version plus récente de l’extension est disponible. |
properties.forceUpdateTag |
string |
Comment le gestionnaire d’extensions doit être forcé de mettre à jour même si la configuration de l’extension n’a pas changé. |
properties.instanceView |
Vue instance de l’extension de machine virtuelle. |
|
properties.protectedSettings |
object |
L’extension peut contenir protectedSettings ou protectedSettingsFromKeyVault ou aucun paramètre protégé. |
properties.protectedSettingsFromKeyVault |
Les paramètres protégés des extensions qui sont passés par référence et consommés à partir du coffre de clés |
|
properties.provisionAfterExtensions |
string[] |
Collection de noms d’extension après lesquels cette extension doit être provisionnée. |
properties.provisioningState |
string |
État d’approvisionnement, qui apparaît uniquement dans la réponse. |
properties.publisher |
string |
Nom de l’éditeur du gestionnaire d’extensions. |
properties.settings |
object |
Paramètres publics au format Json pour l’extension. |
properties.suppressFailures |
boolean |
Indique si les échecs résultant de l’extension seront supprimés (les échecs opérationnels tels que le fait de ne pas se connecter à la machine virtuelle ne seront pas supprimés, quelle que soit cette valeur). La valeur par défaut est false. |
properties.type |
string |
Spécifie le type de l’extension ; Par exemple, « CustomScriptExtension ». |
properties.typeHandlerVersion |
string |
Spécifie la version du gestionnaire de script. |
tags |
object |
Balises de ressource |
type |
string |
Type de ressource |
VirtualMachineExtensionHandlerInstanceView
Le gestionnaire d’extension de machine virtuelle instance vue.
Nom | Type | Description |
---|---|---|
status |
Le gestionnaire d’extensions status. |
|
type |
string |
Spécifie le type de l’extension ; Par exemple, « CustomScriptExtension ». |
typeHandlerVersion |
string |
Spécifie la version du gestionnaire de script. |
VirtualMachineExtensionInstanceView
L’extension de machine virtuelle instance vue.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de l’extension de machine virtuelle. |
statuses |
La ressource status informations. |
|
substatuses |
La ressource status informations. |
|
type |
string |
Spécifie le type de l’extension ; un exemple est « CustomScriptExtension ». |
typeHandlerVersion |
string |
Spécifie la version du gestionnaire de script. |
VirtualMachineHealthStatus
Le status d’intégrité de la machine virtuelle.
Nom | Type | Description |
---|---|---|
status |
Les informations de status d’intégrité pour la machine virtuelle. |
VirtualMachineIdentity
Identité de la machine virtuelle, si elle est configurée.
Nom | Type | Description |
---|---|---|
principalId |
string |
ID principal de l’identité de la machine virtuelle. Cette propriété est fournie uniquement pour une identité affectée par le système. |
tenantId |
string |
ID de locataire associé à la machine virtuelle. Cette propriété est fournie uniquement pour une identité affectée par le système. |
type |
Type d’identité utilisé pour la machine virtuelle. Le type « SystemAssigned, UserAssigned » comprend à la fois une identité créée implicitement et un ensemble d’identités attribuées par l’utilisateur. Le type « None » supprime toutes les identités de la machine virtuelle. |
|
userAssignedIdentities |
Liste des identités utilisateur associées à la machine virtuelle. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». |
VirtualMachineInstanceView
Vue instance de la machine virtuelle.
Nom | Type | Description |
---|---|---|
assignedHost |
string |
ID de ressource de l’hôte dédié, sur lequel la machine virtuelle est allouée via le placement automatique, lorsque la machine virtuelle est associée à un groupe hôte dédié pour lequel le placement automatique est activé. Version d’API minimale : 01-06-2020. |
bootDiagnostics |
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer les status de machines virtuelles. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur. |
|
computerName |
string |
Nom de l’ordinateur affecté à la machine virtuelle. |
disks |
Informations sur le disque de la machine virtuelle. |
|
extensions |
Informations sur les extensions. |
|
hyperVGeneration |
Spécifie le type HyperVGeneration associé à une ressource |
|
isVMInStandbyPool |
boolean |
[Fonctionnalité en préversion] Spécifie si la machine virtuelle est actuellement dans ou hors du pool de secours. |
maintenanceRedeployStatus |
L’opération de maintenance status sur la machine virtuelle. |
|
osName |
string |
Système d’exploitation en cours d’exécution sur la machine virtuelle. |
osVersion |
string |
Version du système d’exploitation s’exécutant sur la machine virtuelle. |
patchStatus |
[Fonctionnalité en préversion] Status des opérations correctives de machine virtuelle. |
|
platformFaultDomain |
integer |
Spécifie le domaine par défaut de la machine virtuelle. |
platformUpdateDomain |
integer |
Spécifie le domaine de mise à jour de la machine virtuelle. |
rdpThumbPrint |
string |
Empreinte numérique du certificat Bureau à distance. |
statuses |
La ressource status informations. |
|
vmAgent |
Agent de machine virtuelle en cours d’exécution sur la machine virtuelle. |
|
vmHealth |
Le status d’intégrité de la machine virtuelle. |
VirtualMachineIpTag
Liste des balises IP associées à l’adresse IP publique.
Nom | Type | Description |
---|---|---|
ipTagType |
string |
Type de balise IP. Exemple : FirstPartyUsage. |
tag |
string |
Balise IP associée à l’adresse IP publique. Exemple : SQL, Stockage, etc. |
VirtualMachineListResult
Réponse d’opération De liste de machine virtuelle.
Nom | Type | Description |
---|---|---|
nextLink |
string |
URI pour extraire la page suivante des machines virtuelles. Appelez ListNext() avec cet URI pour extraire la page suivante de Machines Virtuelles. |
value |
Liste des machines virtuelles. |
VirtualMachineNetworkInterfaceConfiguration
Spécifie les configurations réseau qui seront utilisées pour créer les ressources réseau des machines virtuelles.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de configuration de l’interface réseau. |
properties.auxiliaryMode |
Spécifie si le mode auxiliaire est activé pour la ressource Interface réseau. |
|
properties.auxiliarySku |
Spécifie si la référence sku auxiliaire est activée pour la ressource Interface réseau. |
|
properties.deleteOption |
Spécifier ce qui se passe à l’interface réseau lorsque la machine virtuelle est supprimée |
|
properties.disableTcpStateTracking |
boolean |
Spécifie si l’interface réseau est désactivée pour le suivi d’état tcp. |
properties.dnsSettings |
Paramètres dns à appliquer aux interfaces réseau. |
|
properties.dscpConfiguration | ||
properties.enableAcceleratedNetworking |
boolean |
Spécifie si l’interface réseau est activée pour la mise en réseau accélérée. |
properties.enableFpga |
boolean |
Spécifie si l’interface réseau est compatible avec le réseau FPGA. |
properties.enableIPForwarding |
boolean |
Indique si le transfert IP est activé sur cette carte réseau. |
properties.ipConfigurations |
Spécifie les configurations IP de l’interface réseau. |
|
properties.networkSecurityGroup |
Groupe de sécurité réseau. |
|
properties.primary |
boolean |
Spécifie l’interface réseau principale dans le cas où la machine virtuelle a plus d’une interface réseau. |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Paramètres dns à appliquer aux interfaces réseau.
Nom | Type | Description |
---|---|---|
dnsServers |
string[] |
Liste des adresses IP des serveurs DNS |
VirtualMachineNetworkInterfaceIPConfiguration
Spécifie les configurations IP de l’interface réseau.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la configuration IP. |
properties.applicationGatewayBackendAddressPools |
Spécifie un tableau de références aux pools d’adresses back-end de passerelles Application Gateway. Une machine virtuelle peut référencer des pools d’adresses back-end de plusieurs passerelles Application Gateway. Plusieurs machines virtuelles ne peuvent pas utiliser la même passerelle d’application. |
|
properties.applicationSecurityGroups |
Spécifie un tableau de références au groupe de sécurité d’application. |
|
properties.loadBalancerBackendAddressPools |
Spécifie un tableau de références aux pools d’adresses back-end d’équilibreurs de charge. Une machine virtuelle peut référencer des pools d’adresses back-end d’un équilibreur de charge public et d’un équilibreur de charge interne. [Plusieurs machines virtuelles ne peuvent pas utiliser le même équilibreur de charge de référence SKU de base]. |
|
properties.primary |
boolean |
Spécifie l’interface réseau principale au cas où la machine virtuelle a plus d’une interface réseau. |
properties.privateIPAddressVersion |
Disponible à partir du Api-Version 2017-03-30, il indique si la configuration ip spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. Les valeurs possibles sont « IPv4 » et « IPv6 ». |
|
properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
properties.subnet |
Spécifie l’identificateur du sous-réseau. |
VirtualMachinePatchStatus
[Fonctionnalité en préversion] Status des opérations correctives de machine virtuelle.
Nom | Type | Description |
---|---|---|
availablePatchSummary |
Résumé du correctif disponible de la dernière opération d’évaluation pour la machine virtuelle. |
|
configurationStatuses |
Status d’activation du patchMode spécifié |
|
lastPatchInstallationSummary |
Résumé de l’installation de la dernière opération d’installation de la machine virtuelle. |
VirtualMachinePriorityTypes
Spécifie la priorité pour la machine virtuelle. Version d’API minimale : 01-03-2019
Nom | Type | Description |
---|---|---|
Low |
string |
|
Regular |
string |
|
Spot |
string |
VirtualMachinePublicIPAddressConfiguration
PublicIPAddressConfiguration.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de configuration de l’adresse PUBLICIP. |
properties.deleteOption |
Spécifier ce qui se passe à l’adresse IP publique lorsque la machine virtuelle est supprimée |
|
properties.dnsSettings |
Paramètres dns à appliquer aux adresses PUBLICIP. |
|
properties.idleTimeoutInMinutes |
integer |
Délai d’inactivité de l’adresse IP publique. |
properties.ipTags |
Liste des balises IP associées à l’adresse IP publique. |
|
properties.publicIPAddressVersion |
Disponible à partir du Api-Version 2019-07-01, il indique si la configuration ip spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. Les valeurs possibles sont « IPv4 » et « IPv6 ». |
|
properties.publicIPAllocationMethod |
Spécifier le type d’allocation d’adresses IP publiques |
|
properties.publicIPPrefix |
PublicIPPrefix à partir duquel allouer des adresses publicIP. |
|
sku |
Décrit la référence SKU d’adresse IP publique. Il ne peut être défini qu’avec OrchestrationMode comme flexible. |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Paramètres dns à appliquer aux adresses PUBLICIP.
Nom | Type | Description |
---|---|---|
domainNameLabel |
string |
Préfixe d’étiquette de nom de domaine des ressources PublicIPAddress qui seront créées. L’étiquette de nom générée est la concaténation de l’étiquette de nom de domaine et de l’ID unique du profil réseau de machine virtuelle. |
domainNameLabelScope |
Étendue de l’étiquette de nom de domaine des ressources PublicIPAddress qui seront créées. L’étiquette de nom générée est la concaténation de l’étiquette de nom de domaine hachée avec la stratégie en fonction de l’étendue de l’étiquette de nom de domaine et de l’ID unique du profil réseau de la machine virtuelle. |
VirtualMachineSizeTypes
Spécifie la taille de la machine virtuelle. Le type de données enum est actuellement déconseillé et sera supprimé d’ici le 23 décembre 2023. La méthode recommandée pour obtenir la liste des tailles disponibles consiste à utiliser ces API : Répertorier toutes les tailles de machine virtuelle disponibles dans un groupe à haute disponibilité, Répertorier toutes les tailles de machine virtuelle disponibles dans une région, Répertorier toutes les tailles de machine virtuelle disponibles pour le redimensionnement. Pour plus d’informations sur les tailles des machines virtuelles, consultez Tailles des machines virtuelles. Les tailles de machine virtuelle disponibles dépendent de la région et du groupe à haute disponibilité.
Nom | 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
Spécifie le profil de sécurité du disque managé.
Nom | Type | Description |
---|---|---|
diskEncryptionSet |
Spécifie l’ID de ressource du jeu de chiffrement de disque managé du client pour le disque managé qui est utilisé pour le disque de système d’exploitation ConfidentialVM chiffré par clé gérée par le client et l’objet blob VMGuest. |
|
securityEncryptionType |
Spécifie le type de chiffrement du disque managé. Il est défini sur DiskWithVMGuestState pour le chiffrement du disque managé, avec l’objet blob VMGuestState, VMGuestStateOnly pour le chiffrement uniquement de l’objet blob VMGuestState et NonPersistedTPM pour ne pas conserver l’état du microprogramme dans l’objet blob VMGuestState. Note: Il peut être défini uniquement pour les machines virtuelles confidentielles. |
VMGalleryApplication
Spécifie les applications de galerie qui doivent être mises à la disposition de la machine virtuelle/VMSS
Nom | Type | Description |
---|---|---|
configurationReference |
string |
Facultatif, Spécifie l’URI d’un objet blob Azure qui remplacera la configuration par défaut du package si elle est fournie |
enableAutomaticUpgrade |
boolean |
Si la valeur est true, lorsqu’une nouvelle version de l’application de galerie est disponible dans PIR/SIG, elle est automatiquement mise à jour pour la machine virtuelle/VMSS |
order |
integer |
Facultatif, Spécifie l’ordre dans lequel les packages doivent être installés |
packageReferenceId |
string |
Spécifie l’ID de ressource GalleryApplicationVersion sous la forme /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} |
tags |
string |
Facultatif, Spécifie une valeur de passthrough pour un contexte plus générique. |
treatFailureAsDeploymentFailure |
boolean |
Facultatif, si la valeur est true, tout échec d’une opération dans vmApplication échouera le déploiement |
VMSizeProperties
Spécifie les propriétés permettant de personnaliser la taille de la machine virtuelle. Version minimale de l’api : 01/07/2021. Cette fonctionnalité est toujours en mode préversion et n’est pas prise en charge pour VirtualMachineScaleSet. Pour plus d’informations, suivez les instructions fournies dans Personnalisation de la machine virtuelle.
Nom | Type | Description |
---|---|---|
vCPUsAvailable |
integer |
Spécifie le nombre de processeurs virtuels disponibles pour la machine virtuelle. Lorsque cette propriété n’est pas spécifiée dans le corps de la requête, le comportement par défaut consiste à la définir sur la valeur des processeurs virtuels disponibles pour cette taille de machine virtuelle exposée dans la réponse de l’API de Lister toutes les tailles de machine virtuelle disponibles dans une région. |
vCPUsPerCore |
integer |
Spécifie le rapport entre le processeur virtuel et le cœur physique. Lorsque cette propriété n’est pas spécifiée dans le corps de la requête, le comportement par défaut est défini sur la valeur de vCPUsPerCore pour la taille de machine virtuelle exposée dans la réponse de l’API de Lister toutes les tailles de machine virtuelle disponibles dans une région. La définition de cette propriété sur 1 signifie également que l’hyper-threading est désactivé. |
WindowsConfiguration
Spécifie les paramètres du système d’exploitation Windows sur la machine virtuelle.
Nom | Type | Description |
---|---|---|
additionalUnattendContent |
Spécifie des informations supplémentaires au format XML encodées en base 64 pouvant être incluses dans le fichier Unattend.xml. Ce fichier est utilisé par le programme d'installation de Windows. |
|
enableAutomaticUpdates |
boolean |
Indique si la Mises à jour automatique est activée pour la machine virtuelle Windows. La valeur par défaut est true. Pour les groupes de machines virtuelles identiques, cette propriété peut être mise à jour et les mises à jour prendront effet sur le réapprovisionnement du système d’exploitation. |
enableVMAgentPlatformUpdates |
boolean |
Indique si vmAgent Platform Mises à jour est activé pour la machine virtuelle Windows. La valeur par défaut est false. |
patchSettings |
[Fonctionnalité en préversion] Spécifie les paramètres liés à la mise à jour corrective d’invité de machine virtuelle sur Windows. |
|
provisionVMAgent |
boolean |
Indique si l'agent de machine virtuelle doit être configuré sur la machine virtuelle. Lorsque cette propriété n’est pas spécifiée dans le corps de la requête, elle est définie sur true par défaut. Cela garantit que l’agent de machine virtuelle est installé sur la machine virtuelle afin que des extensions puissent être ajoutées à la machine virtuelle ultérieurement. |
timeZone |
string |
Spécifie le fuseau horaire de la machine virtuelle. par exemple, « Heure standard du Pacifique ». Les valeurs possibles peuvent être TimeZoneInfo.Id valeur des fuseaux horaires retournés par TimeZoneInfo.GetSystemTimeZones. |
winRM |
Spécifie les écouteurs Gestion à distance Windows. Cela active le Windows PowerShell distant. |
WindowsPatchAssessmentMode
Spécifie le mode d’évaluation des correctifs de l’invité de machine virtuelle pour la machine virtuelle IaaS.
Les valeurs possibles sont les suivantes :
ImageDefault : vous contrôlez le minutage des évaluations des correctifs sur une machine virtuelle.
AutomaticByPlatform : la plateforme déclenche des évaluations périodiques des correctifs. La propriété provisionVMAgent doit être true.
Nom | Type | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Spécifie le paramètre de redémarrage pour toutes les opérations d’installation du correctif AutomaticByPlatform.
Nom | Type | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Spécifie des paramètres supplémentaires pour le mode de correctif AutomaticByPlatform dans la mise à jour corrective de l’invité de machine virtuelle sur Windows.
Nom | Type | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Permet au client de planifier des mises à jour correctives sans mises à niveau accidentelles |
rebootSetting |
Spécifie le paramètre de redémarrage pour toutes les opérations d’installation du correctif AutomaticByPlatform. |
WindowsVMGuestPatchMode
Spécifie le mode de mise à jour corrective de l’invité de machine virtuelle sur une machine virtuelle IaaS ou des machines virtuelles associées à un groupe de machines virtuelles identiques avec OrchestrationMode comme flexible.
Les valeurs possibles sont les suivantes :
Manuel : vous contrôlez l’application des correctifs à une machine virtuelle. Pour ce faire, appliquez des correctifs manuellement à l’intérieur de la machine virtuelle. Dans ce mode, les mises à jour automatiques sont désactivées ; La propriété WindowsConfiguration.enableAutomaticUpdates doit avoir la valeur false
AutomaticByOS : la machine virtuelle est automatiquement mise à jour par le système d’exploitation. La propriété WindowsConfiguration.enableAutomaticUpdates doit être true.
AutomaticByPlatform : la machine virtuelle est automatiquement mise à jour par la plateforme. Les propriétés provisionVMAgent et WindowsConfiguration.enableAutomaticUpdates doivent être true
Nom | Type | Description |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
Spécifie les écouteurs Windows Remote Management. Cela active le Windows PowerShell distant.
Nom | Type | Description |
---|---|---|
listeners |
Liste des écouteurs de gestion à distance Windows |
WinRMListener
Liste des écouteurs de gestion à distance Windows
Nom | Type | Description |
---|---|---|
certificateUrl |
string |
Il s’agit de l’URL d’un certificat qui a été chargé dans Key Vault en tant que secret. Pour ajouter un secret au Key Vault, consultez Ajouter une clé ou un secret au coffre de clés. Dans ce cas, votre certificat doit être l’encodage Base64 de l’objet JSON suivant, qui est encodé en UTF-8 : |
protocol |
Spécifie le protocole de l’écouteur WinRM. Les valeurs possibles sont : http,https. |