Virtual Machine Scale Sets - List All
Ruft eine Liste aller VM-Skalierungssätze im Abonnement ab, unabhängig von der zugeordneten Ressourcengruppe. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite von VM-Skalierungssätzen abzurufen. Gehen Sie dazu vor, bis nextLink null ist, um alle VM-Skalierungssätze abzurufen.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachineScaleSets?api-version=2025-11-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
subscription
|
path | True |
string minLength: 1 |
Die ID des Zielabonnements. |
|
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung ist erfolgreich. |
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
|
Virtual |
|
Virtual |
VirtualMachineScaleSet_ListAll_MaximumSet_Gen
Beispielanforderung
Beispiel für eine Antwort
{
"value": [
{
"sku": {
"tier": "Standard",
"capacity": 3,
"name": "Standard_D1_v2"
},
"location": "westus",
"properties": {
"overprovision": true,
"virtualMachineProfile": {
"storageProfile": {
"imageReference": {
"sku": "2016-Datacenter",
"publisher": "MicrosoftWindowsServer",
"version": "latest",
"offer": "WindowsServer",
"exactVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaaaa",
"id": "a"
},
"osDisk": {
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"createOption": "FromImage",
"name": "aaaaaaaaaaaaaaa",
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"diskSizeGB": 30,
"osType": "Windows",
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"vhdContainers": [
"aaaaaaaaaaaaaaaaaaaaaaaaa"
]
},
"dataDisks": [
{
"name": "aaaaaaaaaaaaaa",
"lun": 24,
"caching": "None",
"writeAcceleratorEnabled": true,
"createOption": "FromImage",
"diskSizeGB": 11,
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskIOPSReadWrite": 11,
"diskMBpsReadWrite": 13
}
]
},
"osProfile": {
"computerNamePrefix": "{vmss-name}",
"adminUsername": "{your-username}",
"customData": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaa",
"keyData": "aaaaaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"secrets": [
{
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"vaultCertificates": [
{
"certificateUrl": "aaaaaaa",
"certificateStore": "aaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
}
]
},
"networkProfile": {
"networkInterfaceConfigurations": [
{
"name": "{vmss-name}",
"properties": {
"primary": true,
"enableIPForwarding": true,
"ipConfigurations": [
{
"name": "{vmss-name}",
"properties": {
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/{existing-virtual-network-name}/subnets/{existing-subnet-name}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 18,
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaa",
"domainNameLabelScope": "TenantReuse"
},
"ipTags": [
{
"ipTagType": "aaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"deleteOption": "Delete"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerInboundNatPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"enableAcceleratedNetworking": true,
"enableFpga": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaaaaaaaa"
]
},
"deleteOption": "Delete"
}
}
],
"healthProbe": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
},
"networkApiVersion": "2020-11-01"
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaa"
}
},
"extensionProfile": {
"extensions": [
{
"name": "aa",
"type": "aaaaa",
"properties": {
"forceUpdateTag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"publisher": "aaaaaaaaaaaaa",
"type": "aaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": true,
"settings": {},
"protectedSettings": {},
"provisioningState": "aaaaaaaaaaaaaa",
"provisionAfterExtensions": [
"aaaaaaaaaaaaaa"
],
"suppressFailures": true
},
"id": "aaaaaaaaaaaaaaaaaaaaaa"
}
],
"extensionsTimeBudget": "aaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"licenseType": "aaaaaaaaaa",
"priority": "Regular",
"evictionPolicy": "Deallocate",
"billingProfile": {
"maxPrice": 4
},
"scheduledEventsProfile": {
"terminateNotificationProfile": {
"notBeforeTimeout": "aa",
"enable": true
}
},
"userData": "aaa",
"capacityReservation": {
"capacityReservationGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"applicationProfile": {
"galleryApplications": [
{
"tags": "aaaaaaaaaaa",
"order": 29,
"packageReferenceId": "aaaaaaaaaa",
"configurationReference": "aaaaa"
}
]
}
},
"upgradePolicy": {
"mode": "Manual",
"rollingUpgradePolicy": {
"maxBatchInstancePercent": 49,
"maxUnhealthyInstancePercent": 81,
"maxUnhealthyUpgradedInstancePercent": 98,
"pauseTimeBetweenBatches": "aaaaaaaaaaaaaaa",
"enableCrossZoneUpgrade": true,
"prioritizeUnhealthyInstances": true,
"rollbackFailedInstancesOnPolicyBreach": true,
"maxSurge": true
},
"automaticOSUpgradePolicy": {
"enableAutomaticOSUpgrade": true,
"disableAutomaticRollback": true,
"osRollingUpgradeDeferral": true
}
},
"automaticRepairsPolicy": {
"enabled": true,
"gracePeriod": "aaaaaaaaaaaaaaaaaaaaaaaaa"
},
"provisioningState": "succeeded",
"doNotRunExtensionsOnOverprovisionedVMs": true,
"uniqueId": "aaaaaaaa",
"singlePlacementGroup": true,
"zoneBalance": true,
"platformFaultDomainCount": 1,
"proximityPlacementGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"hostGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"scaleInPolicy": {
"rules": [
"Default"
],
"forceDeletion": true
},
"orchestrationMode": "Uniform",
"spotRestorePolicy": {
"enabled": true,
"restoreTimeout": "aaaaaaaaaa"
}
},
"plan": {
"name": "aaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaaaaaaaa"
},
"identity": {
"principalId": "aaaaaaaaaaaaaaa",
"tenantId": "aaaaaaaaaaaaaaaa",
"type": "SystemAssigned",
"userAssignedIdentities": {
"key3951": {
"principalId": "aaaa",
"clientId": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
}
},
"zones": [
"aaaaaaaaaaaaaaaaaaaa"
],
"extendedLocation": {
"name": "aaaaaaaaaaaaaaaaaaaaa",
"type": "EdgeZone"
},
"id": "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}",
"name": "{virtualMachineScaleSetName}",
"type": "Microsoft.Compute/virtualMachineScaleSets",
"tags": {
"key8425": "aaa"
}
}
],
"nextLink": "a://example.com/aaaa"
}
VirtualMachineScaleSet_ListAll_MinimumSet_Gen
Beispielanforderung
Beispiel für eine Antwort
{
"value": [
{
"location": "westus",
"id": "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}"
}
]
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Additional |
Aktiviert oder deaktiviert eine Funktion auf dem virtuellen Computer oder einer VM-Skalierungsgruppe. |
|
Additional |
Spezifiziert zusätzliche XML-formatierte Informationen, die in die Unattend.xml-Datei aufgenommen werden können, die von Windows Setup verwendet wird. Inhalte werden durch Einstellungsname, Komponentenname und den Übergeben definiert, auf den der Inhalt angewendet wird. |
|
All |
Gibt an, ob geplante Ereignisse automatisch genehmigt werden sollen, wenn alle Instanzen ausgefallen sind. |
|
Allocation |
Gibt die Zuordnungsstrategie für den Skalierungssatz des virtuellen Computers an, basierend auf dem die VMs zugewiesen werden. |
|
Api |
Der API-Entitätsverweis. |
|
Api |
API-Fehler. |
|
Api |
API-Fehlerbasis. |
|
Application |
Enthält die Liste der Kataloganwendungen, die der VM/VMSS zur Verfügung gestellt werden sollen |
|
Automatic |
Die Konfigurationsparameter, die zum Ausführen eines automatischen Betriebssystemupgrades verwendet werden. |
|
Automatic |
Gibt die Konfigurationsparameter für automatische Reparaturen in der VM-Skalierungsgruppe an. |
|
Automatic |
Die Konfigurationsparameter, die beim Ausführen des automatischen AZ-Ausgleichs verwendet werden. |
|
Billing |
Gibt die abrechnungsbezogenen Details einer Azure Spot-VM oder vmSS an. Mindest-API-Version: 2019-03-01. |
|
Boot |
Die Startdiagnose ist ein Debugfeature, mit dem Sie die Konsolenausgabe und den Screenshot anzeigen können, um den VM-Status zu diagnostizieren. Sie können die Ausgabe ihres Konsolenprotokolls ganz einfach anzeigen. Azure ermöglicht es Ihnen außerdem, einen Screenshot der VM vom Hypervisor aus zu sehen. |
|
Caching |
Gibt die Zwischenspeicherungsanforderungen an. Mögliche Werte sind: None,ReadOnly,ReadWrite. Die Standardwerte sind: Keine für Standardspeicher. ReadOnly für Premium-Speicher |
|
Capacity |
Die Parameter eines Kapazitätsreservierungsprofils. |
|
Cloud |
Eine Fehlerantwort vom Compute-Dienst. |
|
Common. |
|
|
Component |
|
|
created |
Der Identitätstyp, der die Ressource erstellt hat. |
|
Delete |
Angeben, was mit der Netzwerkschnittstelle passiert, wenn der virtuelle Computer gelöscht wird |
|
Diagnostics |
Gibt den Status der Startdiagnoseeinstellungen an. Mindest-API-Version: 2015-06-15. |
|
Diff |
Gibt die kurzlebige Datenträgeroption für den Betriebssystemdatenträger an. |
|
Diff |
Gibt die kurzlebige Datenträgerplatzierung für den Betriebssystemdatenträger an. Diese Eigenschaft kann vom Benutzer in der Anforderung verwendet werden, um den Speicherort auszuwählen, d. h. Cachedatenträger, Ressourcendatenträger oder NVME-Speicherplatz für die Bereitstellung von Ephemeral-Betriebssystemdatenträgern. Für weitere Informationen zu den Anforderungen an die Festplattengröße von Ephemeral OS siehe bitte die Anforderungen an die Festplattengröße eines Ephemeral OS für Windows VM unter https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements und Linux VM unter https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Mindest-API-Version für NvmeDisk: 2024-03-01. |
|
Diff |
Beschreibt die Parameter der kurzlebigen Datenträgereinstellungen, die für den Betriebssystemdatenträger angegeben werden können. Hinweis: Die kurzlebigen Datenträgereinstellungen können nur für verwaltete Datenträger angegeben werden. |
|
Disk |
Gibt den Datenträgercontrollertyp an, der für den virtuellen Computer und VirtualMachineScaleSet konfiguriert ist. Diese Eigenschaft wird nur für virtuelle Maschinen unterstützt, deren Betriebssystem-Festplatte und VM-SKU Generation 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2 unterstützen; bitte prüfen Sie die HyperVGenerations-Fähigkeit, die als Teil der VM-SKU-Fähigkeiten in der Antwort von Microsoft zurückgegeben wird. Die API der Compute SKUs für die Region enthält V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Weitere Informationen zu unterstützten Datenträgercontrollertypen finden Sie unter https://aka.ms/azure-diskcontrollertypes. |
|
Disk |
Gibt an, wie der virtuelle Computerdatenträger erstellt werden soll. Mögliche Werte sind Attach: Dieser Wert wird verwendet, wenn Sie einen speziellen Datenträger zum Erstellen des virtuellen Computers verwenden. FromImage: Dieser Wert wird verwendet, wenn Sie ein Image zum Erstellen des virtuellen Computers verwenden. Wenn Sie ein Plattformimage verwenden, sollten Sie auch das oben beschriebene imageReference-Element verwenden. Wenn Sie ein Marketplace-Image verwenden, sollten Sie auch das zuvor beschriebene Planelement verwenden. Leer: Dieser Wert wird beim Erstellen eines leeren Datenträgers verwendet. Kopieren: Dieser Wert wird verwendet, um einen Datenträger aus einer Momentaufnahme oder einem anderen Datenträger zu erstellen. Wiederherstellen: Dieser Wert wird verwendet, um einen Datenträger aus einem Datenträgerwiederherstellungspunkt zu erstellen. |
|
Disk |
Gibt das Verhalten des verwalteten Datenträgers an, wenn der virtuelle Computer gelöscht wird, z. B. ob der verwaltete Datenträger gelöscht oder getrennt wird. Unterstützte Werte sind: Löschen. Wenn dieser Wert verwendet wird, wird der verwaltete Datenträger gelöscht, wenn der virtuelle Computer gelöscht wird. Abtrennen. Wenn dieser Wert verwendet wird, wird der verwaltete Datenträger beibehalten, nachdem der virtuelle Computer gelöscht wurde. Mindest-API-Version: 2021-03-01. |
|
Disk |
Beschreibt den Parameter der vom Kunden verwalteten Datenträgerverschlüsselungssatz-Ressourcen-ID, die für den Datenträger angegeben werden kann. Hinweis: Die Ressourcen-ID des Datenträgerverschlüsselungssatzes kann nur für verwaltete Datenträger angegeben werden. Weitere Informationen finden Sie https://aka.ms/mdssewithcmkoverview. |
|
Domain |
Der Bereich der Domänennamenbezeichnung. Die Verkettung der Hash-Domänennamenbezeichnung, die gemäß der Richtlinie aus dem Bereich der Domänenbezeichnung generiert wurde, und der VM-Index ist die Domänennamenbezeichnungen der PublicIPAddress-Ressourcen, die erstellt werden. |
|
Encryption |
Gibt die verwaltete Identität an, die von ADE zum Abrufen des Zugriffstokens für Keyvault-Vorgänge verwendet wird. |
|
Event |
Gibt eventGridAndResourceGraph-bezogene Konfigurationen im Zusammenhang mit geplanten Ereignissen an. |
|
Extended |
Der komplexe Typ des erweiterten Standorts. |
|
Extended |
Der Typ des erweiterten Speicherorts. |
|
External |
Spezifiziert die externe Gesundheitsrichtlinie für das Skalierungsset der virtuellen Maschine. |
|
High |
Gibt die Hochgeschwindigkeitsverbindungsplatzierung für die VM-Skalierungsgruppe an. |
|
Host |
Gibt bestimmte Einstellungen für Hostendpunkte an. |
|
Image |
Gibt Informationen zum zu verwendenden Bild an. Sie können Informationen zu Plattformimages, Marketplace-Images oder virtuellen Computerimages angeben. Dieses Element ist erforderlich, wenn Sie ein Plattformimage, ein Marketplace-Image oder ein virtuelles Computerimage verwenden möchten, aber nicht in anderen Erstellungsvorgängen verwendet wird. HINWEIS: Der Herausgeber und das Angebot für Bildreferenzen können nur festgelegt werden, wenn Sie den Skalierungssatz erstellen. |
|
Inner |
Innere Fehlerdetails. |
| IPVersion |
Verfügbar ab Api-Version 2017-03-30, gibt es an, ob es sich bei der spezifischen ipconfiguration um IPv4 oder IPv6 handelt. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
|
Key |
Beschreibt einen Verweis auf Key Vault Secret |
|
Lifecycle |
Beschreibt einen Lebenszyklus-Hook. |
|
Lifecycle |
Die Aktion, die auf eine Zielressource im Virtual Machine Scale Set Lifecycle Hook-Event angewendet wird, falls die Plattform keine Antwort vom Kunden für die Zielressource vor waitUntil erhält. |
|
Lifecycle |
Spezifiziert das Lebenszyklus-Hooks-Profil für das Skalierungsset der virtuellen Maschine. |
|
Linux |
Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an. Eine Liste der unterstützten Linux-Distributionen finden Sie unter Linux auf Azure-Endorsed Distributions. |
|
Linux |
Gibt den Modus der VM-Gastpatchbewertung für den virtuellen IaaS-Computer an. |
|
Linux |
Gibt Einstellungen im Zusammenhang mit VM-Gastpatching unter Linux an. |
|
Linux |
Gibt die Neustarteinstellung für alle AutomaticByPlatform-Patchinstallationsvorgänge an. |
|
Linux |
Gibt zusätzliche Einstellungen an, die angewendet werden sollen, wenn der Patchmodus AutomaticByPlatform in den Linux-Patcheinstellungen ausgewählt ist. |
|
Linux |
Gibt den Modus des VM-Gastpatchings auf iaaS-VM-Computer oder virtuelle Computer an, die mit orchestrationMode als flexibel verknüpft sind. |
|
Max |
Die Konfigurationsparameter, die verwendet werden, um die Anzahl der virtuellen Computer pro Verfügbarkeitszone in der VM-Skalierungsgruppe zu begrenzen. |
| Mode |
Gibt den Modus an, für den ProxyAgent ausgeführt wird, wenn das Feature aktiviert ist. ProxyAgent beginnt mit der Überwachung oder Überwachung, erzwingt jedoch keine Zugriffssteuerung für Anforderungen an Hostendpunkte im Überwachungsmodus, während im Erzwingungsmodus die Zugriffssteuerung erzwungen wird. Der Standardwert ist der Erzwingungsmodus. |
| Modes |
Gibt den Ausführungsmodus an. Im Überwachungsmodus fungiert das System so, als ob es die Zugriffssteuerungsrichtlinie erzwingt, einschließlich der Aussendung von Zugriffsverweigerungseinträgen in den Protokollen, aber es verweigert tatsächlich keine Anforderungen an Hostendpunkte. Im Erzwingungsmodus erzwingt das System die Zugriffssteuerung und ist der empfohlene Betriebsmodus. |
|
Network |
spezifiziert das Microsoft. Die Netzwerk-API-Version, die bei der Erstellung von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen verwendet wird |
|
Network |
Gibt an, ob der Hilfsmodus für die Netzwerkschnittstellenressource aktiviert ist. |
|
Network |
Gibt an, ob die Hilfssku für die Netzwerkschnittstellenressource aktiviert ist. |
|
Operating |
Mit dieser Eigenschaft können Sie den Typ des Betriebssystems angeben, das auf dem Datenträger enthalten ist, wenn sie einen virtuellen Computer aus einem benutzerdefinierten Image erstellen. Mögliche Werte sind: Windows,Linux. |
|
Operation |
Die Konfigurationsparameter, die für die Wiederherstellungseinstellungen der Operation auf einer virtuellen Maschine verwendet werden. |
|
Orchestration |
Gibt den Orchestrierungsmodus für den Skalierungssatz des virtuellen Computers an. |
|
OSImage |
|
|
Pass |
|
|
Patch |
Spezifiziert Einstellungen im Zusammenhang mit VM-Gastpatchen unter Windows. |
| Placement |
Beschreibt die benutzerdefinierten Einschränkungen für die Platzierung von Ressourcenhardware. |
| Plan |
Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Bilder verwendet. Bevor Sie ein Marketplace-Image aus einer API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal das Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Möchten Sie programmgesteuert bereitstellen, Erste Schritte –>. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern. |
|
Priority |
Gibt die Zielaufteilungen für Spot-VMs und VMs mit regulärer Priorität innerhalb einer Skalierungsgruppe mit flexiblem Orchestrierungsmodus an. Mit dieser Eigenschaft kann der Kunde die Basisanzahl der VMs mit regulärer Priorität angeben, die beim horizontalen Hochskalieren der VMSS-Flex-Instanz erstellt werden, sowie die Aufteilung zwischen Spot- und VMs mit regulärer Priorität, nachdem dieses Basisziel erreicht wurde. |
|
Protocol |
Gibt das Protokoll des WinRM-Listeners an. Mögliche Werte sind: http,https. |
|
Proxy |
Gibt ProxyAgent-Einstellungen für den Skalierungssatz des virtuellen Computers oder des virtuellen Computers an. Mindest-API-Version: 2023-09-01. |
|
Public |
Beschreibt die öffentliche IP-Sku. Er kann nur mit OrchestrationMode als flexibel festgelegt werden. |
|
Public |
Angeben des öffentlichen IP-Sku-Namens |
|
Public |
Angeben der öffentlichen IP-Sku-Ebene |
|
Rebalance |
Typ des Neuausbalancierungsverhaltens, das für die Neuerstellen virtueller Computer in der Skalierung in allen Verfügbarkeitszonen verwendet wird. Der Standardwert und nur der jetzt unterstützte Wert ist CreateBeforeDelete. |
|
Rebalance |
Art der Rebalance-Strategie, die für die Neubalancierung virtueller Maschinen in der Skalierung in allen Verfügbarkeitszonen verwendet wird. Der Standardwert und nur der unterstützte Wert für jetzt wird neu erstellt. |
|
Reimage |
Die Konfigurationsparameter, die bei der Reimage-Wiederherstellung verwendet werden. |
|
Repair |
Typ der Reparaturaktion (Ersetzen, Neustart, Erneutes Abbilden), die zum Reparieren fehlerhafter virtueller Computer im Skalierungssatz verwendet werden. Der Standardwert wird ersetzt. |
|
Resiliency |
Beschreibt eine Resilienzrichtlinie – AutomaticZoneRebalancingPolicy, ResilientVMCreationPolicy, ResilientVMDeletionPolicy und OperationRecoverySettings (Version > 2025-11-01). |
|
Resilient |
Die Konfigurationsparameter, die beim Erstellen einer stabilen VM verwendet werden. |
|
Resilient |
Die Konfigurationsparameter, die beim Ausführen einer ausfallsicheren VM-Löschung verwendet werden. |
|
Resource |
Der Identitätstyp, der für den virtuellen Computer verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. |
|
Restart |
Die Konfigurationsparameter, die während der Neustartwiederherstellung verwendet werden. |
|
Rolling |
Die Konfigurationsparameter, die beim Ausführen eines rollierenden Upgrades verwendet werden. |
|
Scale |
Beschreibt eine Richtlinie für das horizontale Herunterskalieren für eine VM-Skalierungsgruppe. |
|
Scheduled |
|
|
Scheduled |
Gibt redeploy, Reboot und ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations an. |
|
Scheduled |
|
|
Security |
Gibt den EncryptionType des verwalteten Datenträgers an. Es ist für die Verschlüsselung des verwalteten Datenträgers auf DiskWithVMGuestStateState festgelegt, vmGuestStateOnly für die Verschlüsselung nur des VMGuestState-Blobs und NonPersistedTPM, um den Firmwarestatus im VMGuestState-Blob nicht beizubehalten. Hinweis: Sie kann nur für vertrauliche virtuelle Computer festgelegt werden. |
|
Security |
Gibt den Sicherheitsstatus an, der im Skalierungssatz verwendet werden soll. Mindest-API-Version: 2023-03-01 |
|
Security |
Gibt die Sicherheitsprofileinstellungen für den Skalierungssatz des virtuellen Computers oder des virtuellen Computers an. |
|
Security |
Spezifiziert die VM securityType; UefiSettings sind nur aktiviert, wenn sie auf TrustedLaunch oder ConfidentialVM gesetzt sind, und geben ab API-Version 2025-11-01 einen Standardwert zurück. |
|
Service |
Gibt die Dienstartefaktereferenz-ID an, die zum Festlegen derselben Imageversion für alle virtuellen Computer im Skalierungssatz bei Verwendung der neuesten Imageversion verwendet wird. Mindest-API-Version: 2022-11-01 |
|
Setting |
Gibt den Namen der Einstellung an, auf die der Inhalt angewendet wird. Mögliche Werte sind: FirstLogonCommands und AutoLogon. |
| Sku |
Beschreibt eine VM-Skalierungssatz-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der der Skalierungssatz derzeit installiert ist, nicht unterstützt wird, müssen Sie die virtuellen Computer im Skalierungssatz umstellen, bevor Sie den SKU-Namen ändern. |
|
Sku |
Gibt das Sku-Profil für den Skalierungssatz des virtuellen Computers an. Mit dieser Eigenschaft kann der Kunde eine Liste von VM-Größen und eine Zuordnungsstrategie angeben. |
|
Sku |
Gibt die VM-Größe an. |
|
Spot |
Gibt die Spot-Try-Restore-Eigenschaften für die VM-Skalierungsgruppe an. Mit dieser Eigenschaft kann der Kunde die automatische Wiederherstellung der entfernten Spot-VM-Instanzen opportunistisch basierend auf Kapazitätsverfügbarkeit und Preisbeschränkung aktivieren oder deaktivieren. |
|
Ssh |
SSH-Konfiguration für Linux-basierte VMs, die auf Azure laufen |
|
Ssh |
Enthält Informationen über den öffentlichen SSH-Zertifikatschlüssel und den Pfad auf der Linux-VM, auf der der öffentliche Schlüssel platziert wird. |
|
Start |
Die Konfigurationsparameter, die während der Durchführung verwendet werden, beginnen mit der Wiederherstellung. |
|
Storage |
Gibt den Speicherkontotyp für den verwalteten Datenträger an. Der Typ des Verwalteten Betriebssystemspeicherkontos kann nur festgelegt werden, wenn Sie den Skalierungssatz erstellen. HINWEIS: UltraSSD_LRS kann nur mit Datenträgern verwendet werden. Sie kann nicht mit Betriebssystemdatenträger verwendet werden. Standard_LRS verwendet Standard-HDD. StandardSSD_LRS verwendet Standard-SSD. Premium_LRS verwendet Premium-SSD. UltraSSD_LRS verwendet ultra disk. Premium_ZRS verwendet redundanten Premium SSD-Zonenspeicher. StandardSSD_ZRS verwendet redundanten Standard-SSD-Zonenspeicher. Für weitere Informationen zu für Windows Virtual Machines unterstützten Festplatten siehe https://docs.microsoft.com/azure/virtual-machines/windows/disks-types und für Linux-Virtual Machines https://docs.microsoft.com/azure/virtual-machines/linux/disks-types |
|
Storage |
Spezifiziert den Typ der Speicherfehlerdomäne für die Festplatte. |
|
Sub |
|
|
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
|
Terminate |
|
|
Uefi |
Gibt die Sicherheitseinstellungen wie sicherer Start und vTPM an, die beim Erstellen des virtuellen Computers verwendet werden. Mindest-API-Version: 2020-12-01. |
|
Upgrade |
Gibt den Modus eines Upgrades auf virtuelle Computer im Skalierungssatz an. |
|
Upgrade |
Beschreibt eine Upgraderichtlinie – automatisch, manuell oder rolliert. |
|
User |
Gibt die konfigurationen im Zusammenhang mit dem Neustart des geplanten Ereignisses an. |
|
User |
Gibt die zugehörigen konfigurationen für geplante Ereignisse erneut an. |
|
Vault |
Beschreibt eine einzelne Zertifikatsreferenz in einem Key Vault und wo sich das Zertifikat auf der VM befinden sollte. |
|
Vault |
Beschreibt eine Reihe von Zertifikaten, die alle im selben Key Vault liegen. |
|
Virtual |
Beschreibt den URI eines Datenträgers. |
|
Virtual |
Gibt die Entfernungsrichtlinie für die Azure-Spot-VM/VMSS an. |
|
Virtual |
Gibt die Priorität für einen eigenständigen virtuellen Computer oder die virtuellen Computer in der Skalierungsgruppe an. Die Enumeration "Low" wird in Zukunft nicht mehr unterstützt. Verwenden Sie "Spot" als Enumeration, um Azure Spot VM/VMSS bereitzustellen. |
|
Virtual |
Beschreibt eine VM-Skalierungsgruppe. |
|
Virtual |
Beschreibt einen VM-Skalierungsgruppendatenträger. |
|
Virtual |
Beschreibt eine Erweiterung des Skalierungssatzes für virtuelle Computer. |
|
Virtual |
Beschreibt ein Erweiterungsprofil für Skalierungsgruppen für virtuelle Computer. |
|
Virtual |
Gibt die Hardwareeinstellungen für den Skalierungssatz des virtuellen Computers an. |
|
Virtual |
Identität für die VM-Skalierungsgruppe. |
|
Virtual |
Beschreibt die IP-Konfiguration eines VM-Skalierungsset-Netzwerkprofils. |
|
Virtual |
Enthält das IP-Tag, das der öffentlichen IP-Adresse zugeordnet ist. |
|
Virtual |
Die Antwort des Vorgangs "Virtuelle Maschine auflisten". |
|
Virtual |
Beschreibt die Parameter eines von ScaleSet verwalteten Datenträgers. |
|
Virtual |
Beschreibt die Netzwerkkonfigurationen eines VM-Skalierungssets für das Netzwerkprofil. |
|
Virtual |
Beschreibt die DNS-Einstellungen einer virtuellen Maschine. |
|
Virtual |
Beschreibt ein Vm-Skalierungsset-Netzwerkprofil. |
|
Virtual |
Beschreibt einen VM-Skalierungssatz des Betriebssystemdatenträgers. |
|
Virtual |
Beschreibt ein VM-Skalierungsset-Betriebssystemprofil. |
|
Virtual |
Beschreibt die PublicIPAddress-Konfiguration einer VM-Skalierungsgruppe |
|
Virtual |
Beschreibt die DNS-Einstellungen einer virtuellen Maschine. |
|
Virtual |
|
|
Virtual |
Beschreibt ein Vm-Skalierungssatzspeicherprofil. |
|
Virtual |
Beschreibt ein VM-Profil für eine VM-Skalierungsgruppe. |
|
VMDisk |
Gibt die Sicherheitsprofileinstellungen für den verwalteten Datenträger an. Hinweis: Es kann nur für vertrauliche VMs festgelegt werden. |
|
VMGallery |
Gibt die erforderlichen Informationen an, um auf eine Compute gallery-Anwendungsversion zu verweisen. |
|
VMScale |
Spezifiziert das Szenario, für das der Kunde daran interessiert ist, virtuelle Maschinen zu skalieren, Sets Lifecycle Hook-Events zu erhalten. |
|
VMSize |
Gibt die Einstellungen der VM Size-Eigenschaft auf dem virtuellen Computer an. |
|
Windows |
Spezifiziert die Windows-Betriebssystemeinstellungen auf der virtuellen Maschine. |
|
Windows |
Gibt den Modus der VM-Gastpatchbewertung für den virtuellen IaaS-Computer an. |
|
Windows |
Gibt die Neustarteinstellung für alle AutomaticByPlatform-Patchinstallationsvorgänge an. |
|
Windows |
Spezifiziert zusätzliche Einstellungen, die angewendet werden sollen, wenn der Patch-Modus AutomaticByPlatform in den Windows-Patch-Einstellungen ausgewählt wird. |
|
Windows |
Gibt den Modus des VM-Gastpatchings auf iaaS-VM-Computer oder virtuelle Computer an, die mit orchestrationMode als flexibel verknüpft sind. |
|
Win |
Beschreibt die Windows-Remote-Management-Konfiguration der VM |
|
Win |
Beschreibt Protokoll und Daumenabdruck des Windows Remote Management Listeners |
|
Zonal |
Gibt den Ausrichtungsmodus zwischen der Anzahl der Compute- und Speicherfehlerdomänen für virtuelle Computer an. |
|
Zone |
Die Konfigurationsparameter für die Zonenzuordnung einer VM-Skalierungsgruppe. |
|
Zone |
Gibt die Richtlinie für die Platzierung der Ressource in der Verfügbarkeitszone an. Mögliche Werte sind: Any (verwendet für Virtual Machines), Auto (verwendet für Virtual Machine Scale Sets) – Eine Verfügbarkeitszone wird automatisch vom System im Rahmen der Ressourcenerstellung ausgewählt. |
AdditionalCapabilities
Aktiviert oder deaktiviert eine Funktion auf dem virtuellen Computer oder einer VM-Skalierungsgruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| enableFips1403Encryption |
boolean |
Das Flag ermöglicht die Verwendung von FIPS 140-3-konformer Kryptografie für die protectedSettings einer Erweiterung. Weitere Informationen finden Sie unter: https://aka.ms/linuxagentfipssupport. |
| hibernationEnabled |
boolean |
Das Kennzeichen, das die Ruhezustandsfunktion auf dem virtuellen Computer aktiviert oder deaktiviert. |
| ultraSSDEnabled |
boolean |
Das Kennzeichen, das eine Funktion aktiviert oder deaktiviert, um einen oder mehrere verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp auf dem virtuellen Computer oder VMSS zu verwenden. Verwaltete Datenträger mit Speicherkontotyp UltraSSD_LRS können einem virtuellen Computer oder einem Skalierungssatz für virtuelle Computer nur hinzugefügt werden, wenn diese Eigenschaft aktiviert ist. |
AdditionalUnattendContent
Spezifiziert zusätzliche XML-formatierte Informationen, die in die Unattend.xml-Datei aufgenommen werden können, die von Windows Setup verwendet wird. Inhalte werden durch Einstellungsname, Komponentenname und den Übergeben definiert, auf den der Inhalt angewendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| componentName |
Der Komponentenname. Derzeit ist der einzige zulässige Wert Microsoft-Windows-Shell-Setup. |
|
| content |
string |
Gibt den XML-formatierten Inhalt an, der der unattend.xml-Datei für den angegebenen Pfad und die angegebene Komponente hinzugefügt wird. Der XML-Code muss kleiner als 4 KB sein und das Stammelement für die einstellung oder das Feature enthalten, das eingefügt wird. |
| passName |
Der Passname. Derzeit ist der einzige zulässige Wert OobeSystem. |
|
| settingName |
Gibt den Namen der Einstellung an, auf die der Inhalt angewendet wird. Mögliche Werte sind: FirstLogonCommands und AutoLogon. |
AllInstancesDown
Gibt an, ob geplante Ereignisse automatisch genehmigt werden sollen, wenn alle Instanzen ausgefallen sind.
| Name | Typ | Beschreibung |
|---|---|---|
| automaticallyApprove |
boolean |
Gibt an, ob geplante Ereignisse automatisch genehmigt werden sollen, wenn alle Instanzen ausgefallen sind. Der Standardwert ist true |
AllocationStrategy
Gibt die Zuordnungsstrategie für den Skalierungssatz des virtuellen Computers an, basierend auf dem die VMs zugewiesen werden.
| Wert | Beschreibung |
|---|---|
| LowestPrice | |
| CapacityOptimized | |
| Prioritized |
ApiEntityReference
Der API-Entitätsverweis.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Die ARM-Ressourcen-ID in Form von /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
API-Fehler.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Der Fehlercode. |
| details |
Die Details zum API-Fehler |
|
| innererror |
Der innere API-Fehler |
|
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Ziel des bestimmten Fehlers. |
ApiErrorBase
API-Fehlerbasis.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Der Fehlercode. |
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Ziel des bestimmten Fehlers. |
ApplicationProfile
Enthält die Liste der Kataloganwendungen, die der VM/VMSS zur Verfügung gestellt werden sollen
| Name | Typ | Beschreibung |
|---|---|---|
| galleryApplications |
Gibt die Kataloganwendungen an, die dem virtuellen Computer/VMSS zur Verfügung gestellt werden sollen. |
AutomaticOSUpgradePolicy
Die Konfigurationsparameter, die zum Ausführen eines automatischen Betriebssystemupgrades verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| disableAutomaticRollback |
boolean |
Gibt an, ob das Rollbackfeature des Betriebssystemimages deaktiviert werden soll. Der Standardwert ist „false“. |
| enableAutomaticOSUpgrade |
boolean |
Gibt an, ob Betriebssystemupgrades automatisch auf Skalierungssatzinstanzen angewendet werden sollen, wenn eine neuere Version des Betriebssystemimages verfügbar wird. Der Standardwert ist „false“. Wenn dies für Windows-basierte Skalierungssätze auf "true" festgelegt ist, wird enableAutomaticUpdates automatisch auf "false" festgelegt und kann nicht auf "true" festgelegt werden. |
| osRollingUpgradeDeferral |
boolean |
Gibt an, ob das Automatische Betriebssystemupgrade verzögert werden soll. Verzögerte Betriebssystemupgrades senden erweiterte Benachrichtigungen pro VM, dass ein Betriebssystemupgrade von rollierenden Upgrades eingehender ist, über das IMDS-Tag "Platform.PendingOSUpgrade". Das Upgrade wird dann zurückgesetzt, bis das Upgrade über einen ApproveRollingUpgrade-Aufruf genehmigt wurde. |
| useRollingUpgradePolicy |
boolean |
Gibt an, ob die Rollupgraderichtlinie während des Automatischen Betriebssystemupgrades verwendet werden soll. Der Standardwert ist „false“. Das automatische Betriebssystemupgrade wird auf die Standardrichtlinie zurückfallen, wenn keine Richtlinie für vmSS definiert ist. |
AutomaticRepairsPolicy
Gibt die Konfigurationsparameter für automatische Reparaturen in der VM-Skalierungsgruppe an.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob automatische Reparaturen im Skalierungssatz des virtuellen Computers aktiviert werden sollen. Der Standardwert ist "false". |
| gracePeriod |
string |
Die Zeitspanne, für die automatische Reparaturen aufgrund einer Zustandsänderung auf dem virtuellen Computer angehalten werden. Die Nachfrist beginnt, nachdem die Statusänderung abgeschlossen wurde. Dies trägt dazu bei, vorzeitige oder versehentliche Reparaturen zu vermeiden. Die Zeitdauer sollte im ISO 8601-Format angegeben werden. Der mindest zulässige Karenzzeitraum beträgt 10 Minuten (PT10M), was auch der Standardwert ist. Die maximal zulässige Karenzzeit beträgt 90 Minuten (PT90M). |
| repairAction |
Typ der Reparaturaktion (Ersetzen, Neustart, Erneutes Abbilden), die zum Reparieren fehlerhafter virtueller Computer im Skalierungssatz verwendet werden. Der Standardwert wird ersetzt. |
AutomaticZoneRebalancingPolicy
Die Konfigurationsparameter, die beim Ausführen des automatischen AZ-Ausgleichs verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob der automatische AZ-Balancing im Skalierungssatz des virtuellen Computers aktiviert werden soll. Der Standardwert ist "false". |
| rebalanceBehavior |
Typ des Neuausbalancierungsverhaltens, das für die Neuerstellen virtueller Computer in der Skalierung in allen Verfügbarkeitszonen verwendet wird. Der Standardwert und nur der jetzt unterstützte Wert ist CreateBeforeDelete. |
|
| rebalanceStrategy |
Art der Rebalance-Strategie, die für die Neubalancierung virtueller Maschinen in der Skalierung in allen Verfügbarkeitszonen verwendet wird. Der Standardwert und nur der unterstützte Wert für jetzt wird neu erstellt. |
BillingProfile
Gibt die abrechnungsbezogenen Details einer Azure Spot-VM oder vmSS an. Mindest-API-Version: 2019-03-01.
| Name | Typ | Beschreibung |
|---|---|---|
| maxPrice |
number (double) |
Gibt den maximalen Preis an, den Sie für eine Azure Spot-VM/VMSS bezahlen möchten. Dieser Preis liegt in US-Dollar. |
BootDiagnostics
Die Startdiagnose ist ein Debugfeature, mit dem Sie die Konsolenausgabe und den Screenshot anzeigen können, um den VM-Status zu diagnostizieren. Sie können die Ausgabe ihres Konsolenprotokolls ganz einfach anzeigen. Azure ermöglicht es Ihnen außerdem, einen Screenshot der VM vom Hypervisor aus zu sehen.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob die Startdiagnose auf dem virtuellen Computer aktiviert werden soll. |
| storageUri |
string |
URI des Speicherkontos, das zum Platzieren der Konsolenausgabe und des Screenshots verwendet werden soll. Wenn "storageUri" beim Aktivieren der Startdiagnose nicht angegeben wird, wird verwalteter Speicher verwendet. |
CachingTypes
Gibt die Zwischenspeicherungsanforderungen an. Mögliche Werte sind: None,ReadOnly,ReadWrite. Die Standardwerte sind: Keine für Standardspeicher. ReadOnly für Premium-Speicher
| Wert | Beschreibung |
|---|---|
| None | |
| ReadOnly | |
| ReadWrite |
CapacityReservationProfile
Die Parameter eines Kapazitätsreservierungsprofils.
| Name | Typ | Beschreibung |
|---|---|---|
| capacityReservationGroup |
Gibt die Ressourcen-ID der Kapazitätsreservierungsgruppe an, die für die Zuordnung des virtuellen Computers oder der Scaleset-VM-Instanzen verwendet werden soll, sofern genügend Kapazität reserviert wurde. Weitere Informationen finden Sie unter https://aka.ms/CapacityReservation. |
CloudError
Eine Fehlerantwort vom Compute-Dienst.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
API-Fehler. |
Common.UserAssignedIdentitiesValue
| Name | Typ | Beschreibung |
|---|---|---|
| clientId |
string |
Die Client-ID der vom Benutzer zugewiesenen Identität. |
| principalId |
string |
Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. |
ComponentNames
| Wert | Beschreibung |
|---|---|
| Microsoft-Windows-Shell-Setup |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
| Wert | Beschreibung |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeleteOptions
Angeben, was mit der Netzwerkschnittstelle passiert, wenn der virtuelle Computer gelöscht wird
| Wert | Beschreibung |
|---|---|
| Delete | |
| Detach |
DiagnosticsProfile
Gibt den Status der Startdiagnoseeinstellungen an. Mindest-API-Version: 2015-06-15.
| Name | Typ | Beschreibung |
|---|---|---|
| bootDiagnostics |
Die Startdiagnose ist ein Debugfeature, mit dem Sie die Konsolenausgabe und den Screenshot anzeigen können, um den VM-Status zu diagnostizieren. HINWEIS: Wenn "storageUri" angegeben wird, stellen Sie sicher, dass sich das Speicherkonto in derselben Region und im selben Abonnement wie der virtuelle Computer befindet. Sie können die Ausgabe ihres Konsolenprotokolls ganz einfach anzeigen. Azure ermöglicht es Ihnen außerdem, einen Screenshot der VM vom Hypervisor aus zu sehen. |
DiffDiskOptions
Gibt die kurzlebige Datenträgeroption für den Betriebssystemdatenträger an.
| Wert | Beschreibung |
|---|---|
| Local |
DiffDiskPlacement
Gibt die kurzlebige Datenträgerplatzierung für den Betriebssystemdatenträger an. Diese Eigenschaft kann vom Benutzer in der Anforderung verwendet werden, um den Speicherort auszuwählen, d. h. Cachedatenträger, Ressourcendatenträger oder NVME-Speicherplatz für die Bereitstellung von Ephemeral-Betriebssystemdatenträgern. Für weitere Informationen zu den Anforderungen an die Festplattengröße von Ephemeral OS siehe bitte die Anforderungen an die Festplattengröße eines Ephemeral OS für Windows VM unter https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements und Linux VM unter https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Mindest-API-Version für NvmeDisk: 2024-03-01.
| Wert | Beschreibung |
|---|---|
| CacheDisk | |
| ResourceDisk | |
| NvmeDisk |
DiffDiskSettings
Beschreibt die Parameter der kurzlebigen Datenträgereinstellungen, die für den Betriebssystemdatenträger angegeben werden können. Hinweis: Die kurzlebigen Datenträgereinstellungen können nur für verwaltete Datenträger angegeben werden.
| Name | Typ | Beschreibung |
|---|---|---|
| enableFullCaching |
boolean |
Legt fest, ob für diese VM vollständige Caching aktiviert werden soll, die die Betriebssystem-Festplatte lokal auf dem Host zwischenspeichert und diese VM widerstandsfähiger gegen Speicherausfälle macht |
| option |
Gibt die kurzlebigen Datenträgereinstellungen für den Betriebssystemdatenträger an. |
|
| placement |
Gibt die kurzlebige Datenträgerplatzierung für den Betriebssystemdatenträger an. Mögliche Werte sind: CacheDisk,ResourceDisk,NvmeDisk. Das Standardverhalten lautet: CacheDisk, wenn eine für die VM-Größe konfiguriert ist, andernfalls ResourceDisk oder NvmeDisk- verwendet wird. In der Vm-Größendokumentation für Windows-VM unter https://docs.microsoft.com/azure/virtual-machines/windows/sizes und Linux-VM unter https://docs.microsoft.com/azure/virtual-machines/linux/sizes können Sie überprüfen, welche VM-Größen einen Cachedatenträger verfügbar machen. Mindest-API-Version für NvmeDisk: 2024-03-01. |
DiskControllerTypes
Gibt den Datenträgercontrollertyp an, der für den virtuellen Computer und VirtualMachineScaleSet konfiguriert ist. Diese Eigenschaft wird nur für virtuelle Maschinen unterstützt, deren Betriebssystem-Festplatte und VM-SKU Generation 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2 unterstützen; bitte prüfen Sie die HyperVGenerations-Fähigkeit, die als Teil der VM-SKU-Fähigkeiten in der Antwort von Microsoft zurückgegeben wird. Die API der Compute SKUs für die Region enthält V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Weitere Informationen zu unterstützten Datenträgercontrollertypen finden Sie unter https://aka.ms/azure-diskcontrollertypes.
| Wert | Beschreibung |
|---|---|
| SCSI | |
| NVMe |
DiskCreateOptionTypes
Gibt an, wie der virtuelle Computerdatenträger erstellt werden soll. Mögliche Werte sind Attach: Dieser Wert wird verwendet, wenn Sie einen speziellen Datenträger zum Erstellen des virtuellen Computers verwenden. FromImage: Dieser Wert wird verwendet, wenn Sie ein Image zum Erstellen des virtuellen Computers verwenden. Wenn Sie ein Plattformimage verwenden, sollten Sie auch das oben beschriebene imageReference-Element verwenden. Wenn Sie ein Marketplace-Image verwenden, sollten Sie auch das zuvor beschriebene Planelement verwenden. Leer: Dieser Wert wird beim Erstellen eines leeren Datenträgers verwendet. Kopieren: Dieser Wert wird verwendet, um einen Datenträger aus einer Momentaufnahme oder einem anderen Datenträger zu erstellen. Wiederherstellen: Dieser Wert wird verwendet, um einen Datenträger aus einem Datenträgerwiederherstellungspunkt zu erstellen.
| Wert | Beschreibung |
|---|---|
| FromImage | |
| Empty | |
| Attach | |
| Copy | |
| Restore |
DiskDeleteOptionTypes
Gibt das Verhalten des verwalteten Datenträgers an, wenn der virtuelle Computer gelöscht wird, z. B. ob der verwaltete Datenträger gelöscht oder getrennt wird. Unterstützte Werte sind: Löschen. Wenn dieser Wert verwendet wird, wird der verwaltete Datenträger gelöscht, wenn der virtuelle Computer gelöscht wird. Abtrennen. Wenn dieser Wert verwendet wird, wird der verwaltete Datenträger beibehalten, nachdem der virtuelle Computer gelöscht wurde. Mindest-API-Version: 2021-03-01.
| Wert | Beschreibung |
|---|---|
| Delete | |
| Detach |
DiskEncryptionSetParameters
Beschreibt den Parameter der vom Kunden verwalteten Datenträgerverschlüsselungssatz-Ressourcen-ID, die für den Datenträger angegeben werden kann. Hinweis: Die Ressourcen-ID des Datenträgerverschlüsselungssatzes kann nur für verwaltete Datenträger angegeben werden. Weitere Informationen finden Sie https://aka.ms/mdssewithcmkoverview.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ressourcen-ID |
DomainNameLabelScopeTypes
Der Bereich der Domänennamenbezeichnung. Die Verkettung der Hash-Domänennamenbezeichnung, die gemäß der Richtlinie aus dem Bereich der Domänenbezeichnung generiert wurde, und der VM-Index ist die Domänennamenbezeichnungen der PublicIPAddress-Ressourcen, die erstellt werden.
| Wert | Beschreibung |
|---|---|
| TenantReuse | |
| SubscriptionReuse | |
| ResourceGroupReuse | |
| NoReuse |
EncryptionIdentity
Gibt die verwaltete Identität an, die von ADE zum Abrufen des Zugriffstokens für Keyvault-Vorgänge verwendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| userAssignedIdentityResourceId |
string |
Gibt die ARM-Ressourcen-ID einer der Benutzeridentitäten an, die der VM zugeordnet sind. |
EventGridAndResourceGraph
Gibt eventGridAndResourceGraph-bezogene Konfigurationen im Zusammenhang mit geplanten Ereignissen an.
| Name | Typ | Beschreibung |
|---|---|---|
| enable |
boolean |
Gibt an, ob Ereignisraster und Ressourcendiagramm für geplante Ereigniskonfigurationen aktiviert sind. |
| scheduledEventsApiVersion |
string |
Gibt die API-Version an, um zu bestimmen, welche Version des Konfigurationsschemas für geplante Ereignisse bereitgestellt wird. |
ExtendedLocation
Der komplexe Typ des erweiterten Standorts.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Name des erweiterten Speicherorts. |
| type |
Der Typ des erweiterten Speicherorts. |
ExtendedLocationTypes
Der Typ des erweiterten Speicherorts.
| Wert | Beschreibung |
|---|---|
| EdgeZone |
ExternalHealthPolicy
Spezifiziert die externe Gesundheitsrichtlinie für das Skalierungsset der virtuellen Maschine.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Wenn zutreffend, ist externe Gesundheit für dieses Skalierungsset aktiviert. Kann nicht auf true gesetzt werden bei Instanzen, in denen eine andere Gesundheitsüberwachungsquelle aktiv ist (ApplicationHealth-Erweiterung oder SLB). Der Standardwert ist „false“. |
| expiryDuration |
string (duration) |
Definiert, wie lange der von der External Health API gesetzte Gesundheitsstatus auf der VM anhält. Wenn ein Signal innerhalb dieser Zeit nicht empfangen oder aktualisiert wird, wird die VM-Gesundheit als "unbekannt" markiert. Verwendet das ISO-8601-Format. Mindest: 5 Minuten (PT5M), Maximal: 3 Stunden (PT3H). |
| gracePeriod |
string (duration) |
Schonfrist für neu erstellte VMs oder wenn die External Health-Richtlinie erstmals auf VMSS angewendet wird. Verwendet das ISO-8601-Format. Mindest: 5 Minuten (PT5M), Maximal: 4 Stunden (PT4H). |
HighSpeedInterconnectPlacement
Gibt die Hochgeschwindigkeitsverbindungsplatzierung für die VM-Skalierungsgruppe an.
| Wert | Beschreibung |
|---|---|
| None |
Keine Hochgeschwindigkeits-Verbindungsplatzierung |
| Trunk |
Platzierung von Trunk-Hochgeschwindigkeitsverbindungen |
HostEndpointSettings
Gibt bestimmte Einstellungen für Hostendpunkte an.
| Name | Typ | Beschreibung |
|---|---|---|
| inVMAccessControlProfileReferenceId |
string |
Spezifiziert die InVMAccessControlProfileVersion-Ressourcen-ID im Format /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft. Compute/galleries/{galleryName}/inVMAccessControlProfiles/{profile}/versions/{version} |
| mode |
Gibt den Ausführungsmodus an. Im Überwachungsmodus fungiert das System so, als ob es die Zugriffssteuerungsrichtlinie erzwingt, einschließlich der Aussendung von Zugriffsverweigerungseinträgen in den Protokollen, aber es verweigert tatsächlich keine Anforderungen an Hostendpunkte. Im Erzwingungsmodus erzwingt das System die Zugriffssteuerung und ist der empfohlene Betriebsmodus. |
ImageReference
Gibt Informationen zum zu verwendenden Bild an. Sie können Informationen zu Plattformimages, Marketplace-Images oder virtuellen Computerimages angeben. Dieses Element ist erforderlich, wenn Sie ein Plattformimage, ein Marketplace-Image oder ein virtuelles Computerimage verwenden möchten, aber nicht in anderen Erstellungsvorgängen verwendet wird. HINWEIS: Der Herausgeber und das Angebot für Bildreferenzen können nur festgelegt werden, wenn Sie den Skalierungssatz erstellen.
| Name | Typ | Beschreibung |
|---|---|---|
| communityGalleryImageId |
string |
Gibt die eindeutige ID des Communitykatalogimages für die Vm-Bereitstellung an. Dies kann aus dem Community gallery Image GET-Anruf abgerufen werden. |
| exactVersion |
string |
Gibt in Dezimalzahlen die Version des Plattformimages oder des Marketplace-Images an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Readonly-Feld unterscheidet sich von "version", nur wenn der im Feld "Version" angegebene Wert "latest" lautet. |
| id |
string |
Ressourcen-ID |
| offer |
string |
Gibt das Angebot des Plattformimages oder des Marketplace-Images an, das zum Erstellen des virtuellen Computers verwendet wird. |
| publisher |
string |
Der Image publisher. |
| sharedGalleryImageId |
string |
Gibt die eindeutige ID des freigegebenen Katalogimages für die Vm-Bereitstellung an. Dies kann aus dem GET-Aufruf des freigegebenen Katalogbilds abgerufen werden. |
| sku |
string |
Die Bild-SKU. |
| version |
string |
Gibt die Version des Plattformimages oder Marketplace-Images an, mit dem der virtuelle Computer erstellt wird. Die zulässigen Formate sind Major.Minor.Build oder "latest". Haupt-, Neben- und Buildwerte sind Dezimalzahlen. Geben Sie "neueste" an, um die neueste Version eines Images zu verwenden, das zur Bereitstellungszeit verfügbar ist. Auch wenn Sie "latest" verwenden, wird das VM-Image nach der Bereitstellung nicht automatisch aktualisiert, auch wenn eine neue Version verfügbar ist. Bitte verwenden Sie das Feld 'version' nicht für die Bereitstellung von Galeriebildern, das Galeriebild sollte für die Bereitstellung immer das Feld 'id' verwenden; um die 'neueste' Version des Galerie-Images zu verwenden, setzen Sie einfach '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Compute/galleries/{galleryName}/images/{imageName}' im Feld 'id' ohne Versionseingabe. |
InnerError
Innere Fehlerdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| errordetail |
string |
Die interne Fehlermeldung oder der Ausnahmedump. |
| exceptiontype |
string |
Der Ausnahmetyp. |
IPVersion
Verfügbar ab Api-Version 2017-03-30, gibt es an, ob es sich bei der spezifischen ipconfiguration um IPv4 oder IPv6 handelt. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6".
| Wert | Beschreibung |
|---|---|
| IPv4 | |
| IPv6 |
KeyVaultSecretReference
Beschreibt einen Verweis auf Key Vault Secret
| Name | Typ | Beschreibung |
|---|---|---|
| secretUrl |
string |
Die URL bezieht sich auf ein Geheimnis in einem Key Vault. |
| sourceVault |
Die relative URL des Key Vault, der das Geheimnis enthält. |
LifecycleHook
Beschreibt einen Lebenszyklus-Hook.
| Name | Typ | Beschreibung |
|---|---|---|
| defaultAction |
Spezifiziert die Aktion, die auf eine Zielressource im Virtual Machine Scale Set Lifecycle Hook-Event angewendet wird, falls die Plattform vor waitUntil keine Antwort vom Kunden für die Zielressource erhält. |
|
| type |
Spezifiziert den Typ des Lebenszyklus-Hooks. |
|
| waitDuration |
string (duration) |
Spezifiziert die Zeitspanne, in der ein virtuelles Maschinen-Skalierungs-Set-Lifecycle Hook-Ereignis, das an den Kunden gesendet wird, auf eine Antwort vom Kunden wartet. Es sollte im ISO-8601-Format liegen. |
LifecycleHookAction
Die Aktion, die auf eine Zielressource im Virtual Machine Scale Set Lifecycle Hook-Event angewendet wird, falls die Plattform keine Antwort vom Kunden für die Zielressource vor waitUntil erhält.
| Wert | Beschreibung |
|---|---|
| Approve |
Der Lebenszyklus-Hook einer Zielressource in einem Lebenszyklus-Hook wird genehmigt. |
| Reject |
Der Lebenszyklus-Hook einer Zielressource in einem Lebenszyklus-Hook-Ereignis wird abgelehnt. |
LifecycleHooksProfile
Spezifiziert das Lebenszyklus-Hooks-Profil für das Skalierungsset der virtuellen Maschine.
| Name | Typ | Beschreibung |
|---|---|---|
| lifecycleHooks |
Spezifiziert die für das Virtual Machine Scale Set konfigurierten Lebenszyklus-Hooks. |
LinuxConfiguration
Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an. Eine Liste der unterstützten Linux-Distributionen finden Sie unter Linux auf Azure-Endorsed Distributions.
| Name | Typ | Beschreibung |
|---|---|---|
| disablePasswordAuthentication |
boolean |
Gibt an, ob die Kennwortauthentifizierung deaktiviert werden soll. |
| enableVMAgentPlatformUpdates |
boolean |
Gibt an, ob VMAgent Platform Updates für den virtuellen Linux-Computer aktiviert ist. Der Standardwert ist „false“. |
| patchSettings |
[Vorschaufeature] Gibt Einstellungen im Zusammenhang mit VM-Gastpatching unter Linux an. |
|
| provisionVMAgent |
boolean |
Gibt an, ob der Agent des virtuellen Computers auf dem virtuellen Computer bereitgestellt werden soll. Wenn diese Eigenschaft nicht im Anforderungstext angegeben ist, wird sie standardmäßig auf "true" festgelegt. Dadurch wird sichergestellt, dass der VM-Agent auf dem virtuellen Computer installiert ist, damit Erweiterungen später zur VM hinzugefügt werden können. |
| ssh |
Gibt die Ssh-Schlüsselkonfiguration für ein Linux-Betriebssystem an. |
LinuxPatchAssessmentMode
Gibt den Modus der VM-Gastpatchbewertung für den virtuellen IaaS-Computer an.
Mögliche Werte:
ImageDefault- – Sie steuern den Zeitpunkt der Patchbewertungen auf einem virtuellen Computer.
AutomaticByPlatform – Die Plattform löst regelmäßige Patchbewertungen aus. Die Eigenschaft provisionVMAgent muss true sein.
| Wert | Beschreibung |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
LinuxPatchSettings
Gibt Einstellungen im Zusammenhang mit VM-Gastpatching unter Linux an.
| Name | Typ | Beschreibung |
|---|---|---|
| assessmentMode |
Gibt den Modus der VM-Gastpatchbewertung für den virtuellen IaaS-Computer an. |
|
| automaticByPlatformSettings |
Gibt zusätzliche Einstellungen für den Patchmodus AutomaticByPlatform in VM-Gastpatching unter Linux an. |
|
| patchMode |
Gibt den Modus des VM-Gastpatchings auf iaaS-VM-Computer oder virtuelle Computer an, die mit orchestrationMode als flexibel verknüpft sind. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Gibt die Neustarteinstellung für alle AutomaticByPlatform-Patchinstallationsvorgänge an.
| Wert | Beschreibung |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
LinuxVMGuestPatchAutomaticByPlatformSettings
Gibt zusätzliche Einstellungen an, die angewendet werden sollen, wenn der Patchmodus AutomaticByPlatform in den Linux-Patcheinstellungen ausgewählt ist.
| Name | Typ | Beschreibung |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Ermöglicht es Kunden, Patching ohne versehentliche Upgrades zu planen |
| rebootSetting |
Gibt die Neustarteinstellung für alle AutomaticByPlatform-Patchinstallationsvorgänge an. |
LinuxVMGuestPatchMode
Gibt den Modus des VM-Gastpatchings auf iaaS-VM-Computer oder virtuelle Computer an, die mit orchestrationMode als flexibel verknüpft sind.
Mögliche Werte:
ImageDefault- – Die Standardpatchingkonfiguration des virtuellen Computers wird verwendet.
AutomaticByPlatform – Der virtuelle Computer wird automatisch von der Plattform aktualisiert. Die Eigenschaft provisionVMAgent muss true sein.
| Wert | Beschreibung |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
MaxInstancePercentPerZonePolicy
Die Konfigurationsparameter, die verwendet werden, um die Anzahl der virtuellen Computer pro Verfügbarkeitszone in der VM-Skalierungsgruppe zu begrenzen.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob maxInstancePercentPerZonePolicy für die VM-Skalierungsgruppe aktiviert werden soll. |
| value |
integer (int32) maximum: 100 |
Grenzwert für die Anzahl der Instanzen in jeder Zone als Prozentsatz der Gesamtkapazität der VM-Skalierungsgruppe. |
Mode
Gibt den Modus an, für den ProxyAgent ausgeführt wird, wenn das Feature aktiviert ist. ProxyAgent beginnt mit der Überwachung oder Überwachung, erzwingt jedoch keine Zugriffssteuerung für Anforderungen an Hostendpunkte im Überwachungsmodus, während im Erzwingungsmodus die Zugriffssteuerung erzwungen wird. Der Standardwert ist der Erzwingungsmodus.
| Wert | Beschreibung |
|---|---|
| Audit | |
| Enforce |
Modes
Gibt den Ausführungsmodus an. Im Überwachungsmodus fungiert das System so, als ob es die Zugriffssteuerungsrichtlinie erzwingt, einschließlich der Aussendung von Zugriffsverweigerungseinträgen in den Protokollen, aber es verweigert tatsächlich keine Anforderungen an Hostendpunkte. Im Erzwingungsmodus erzwingt das System die Zugriffssteuerung und ist der empfohlene Betriebsmodus.
| Wert | Beschreibung |
|---|---|
| Audit | |
| Enforce | |
| Disabled |
NetworkApiVersion
spezifiziert das Microsoft. Die Netzwerk-API-Version, die bei der Erstellung von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen verwendet wird
| Wert | Beschreibung |
|---|---|
| 2020-11-01 | |
| 2022-11-01 |
NetworkInterfaceAuxiliaryMode
Gibt an, ob der Hilfsmodus für die Netzwerkschnittstellenressource aktiviert ist.
| Wert | Beschreibung |
|---|---|
| None | |
| AcceleratedConnections | |
| Floating |
NetworkInterfaceAuxiliarySku
Gibt an, ob die Hilfssku für die Netzwerkschnittstellenressource aktiviert ist.
| Wert | Beschreibung |
|---|---|
| None | |
| A1 | |
| A2 | |
| A4 | |
| A8 |
OperatingSystemTypes
Mit dieser Eigenschaft können Sie den Typ des Betriebssystems angeben, das auf dem Datenträger enthalten ist, wenn sie einen virtuellen Computer aus einem benutzerdefinierten Image erstellen. Mögliche Werte sind: Windows,Linux.
| Wert | Beschreibung |
|---|---|
| Windows | |
| Linux |
OperationRecoverySettings
Die Konfigurationsparameter, die für die Wiederherstellungseinstellungen der Operation auf einer virtuellen Maschine verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| reimageRecoveryPolicy |
Die für die Reimage-Wiederherstellungspolitik verwendeten Konfigurationsparameter. |
|
| restartRecoveryPolicy |
Die Konfigurationsparameter, die für die Neustart-Wiederherstellungspolitik verwendet werden. |
|
| startRecoveryPolicy |
Die Konfigurationsparameter, die für die Startwiederherstellungspolitik verwendet werden. |
OrchestrationMode
Gibt den Orchestrierungsmodus für den Skalierungssatz des virtuellen Computers an.
| Wert | Beschreibung |
|---|---|
| Uniform | |
| Flexible |
OSImageNotificationProfile
| Name | Typ | Beschreibung |
|---|---|---|
| enable |
boolean |
Gibt an, ob das geplante Betriebssystemimageereignis aktiviert oder deaktiviert ist. |
| notBeforeTimeout |
string |
Zeitdauer, die ein virtueller Computer neu abbildet oder das Betriebssystemupgrade aktualisiert wird, muss das geplante Betriebssystemimageereignis möglicherweise genehmigen, bevor das Ereignis automatisch genehmigt wird (Timeout). Die Konfiguration wird im ISO 8601-Format angegeben, und der Wert muss 15 Minuten (PT15M) sein. |
PassNames
| Wert | Beschreibung |
|---|---|
| OobeSystem |
PatchSettings
Spezifiziert Einstellungen im Zusammenhang mit VM-Gastpatchen unter Windows.
| Name | Typ | Beschreibung |
|---|---|---|
| assessmentMode |
Gibt den Modus der VM-Gastpatchbewertung für den virtuellen IaaS-Computer an. |
|
| automaticByPlatformSettings |
Spezifiziert zusätzliche Einstellungen für den Patch-Modus AutomaticByPlatform in VM Guest Patching unter Windows. |
|
| enableHotpatching |
boolean |
Ermöglicht es Kunden, ihre Azure-VMs zu patchen, ohne einen Neustart zu benötigen. Für enableHotpatching muss "provisionVMAgent" auf "true" festgelegt werden, und "patchMode" muss auf "AutomaticByPlatform" festgelegt werden. |
| patchMode |
Gibt den Modus des VM-Gastpatchings auf iaaS-VM-Computer oder virtuelle Computer an, die mit orchestrationMode als flexibel verknüpft sind. |
Placement
Beschreibt die benutzerdefinierten Einschränkungen für die Platzierung von Ressourcenhardware.
| Name | Typ | Beschreibung |
|---|---|---|
| excludeZones |
string[] |
Diese Eigenschaft ergänzt die Eigenschaft "zonePlacementPolicy". Wenn 'zonePlacementPolicy' auf 'Any'/'Auto' festgelegt ist, darf die vom System ausgewählte Verfügbarkeitszone nicht in der Liste der Verfügbarkeitszonen vorhanden sein, die mit 'excludeZones' übergeben wurden. Wenn "excludeZones" nicht bereitgestellt wird, werden alle Verfügbarkeitszonen in der Region für die Auswahl berücksichtigt. |
| includeZones |
string[] |
Diese Eigenschaft ergänzt die Eigenschaft "zonePlacementPolicy". Wenn 'zonePlacementPolicy' auf 'Any'/'Auto' festgelegt ist, muss die vom System ausgewählte Verfügbarkeitszone in der Liste der Verfügbarkeitszonen vorhanden sein, die mit 'includeZones' übergeben werden. Wenn "includeZones" nicht bereitgestellt wird, werden alle Verfügbarkeitszonen in der Region für die Auswahl berücksichtigt. |
| zonePlacementPolicy |
Gibt die Richtlinie für die Platzierung der Ressource in der Verfügbarkeitszone an. Mögliche Werte sind: Any (verwendet für Virtual Machines), Auto (verwendet für Virtual Machine Scale Sets) – Eine Verfügbarkeitszone wird automatisch vom System im Rahmen der Ressourcenerstellung ausgewählt. |
Plan
Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Bilder verwendet. Bevor Sie ein Marketplace-Image aus einer API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal das Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Möchten Sie programmgesteuert bereitstellen, Erste Schritte –>. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Die Plan-ID. |
| product |
string |
Gibt das Produkt des Bilds vom Marketplace an. Dies ist derselbe Wert wie Offer unter dem imageReference-Element. |
| promotionCode |
string |
Der Aktionscode. |
| publisher |
string |
Die Herausgeber-ID. |
PriorityMixPolicy
Gibt die Zielaufteilungen für Spot-VMs und VMs mit regulärer Priorität innerhalb einer Skalierungsgruppe mit flexiblem Orchestrierungsmodus an. Mit dieser Eigenschaft kann der Kunde die Basisanzahl der VMs mit regulärer Priorität angeben, die beim horizontalen Hochskalieren der VMSS-Flex-Instanz erstellt werden, sowie die Aufteilung zwischen Spot- und VMs mit regulärer Priorität, nachdem dieses Basisziel erreicht wurde.
| Name | Typ | Beschreibung |
|---|---|---|
| baseRegularPriorityCount |
integer (int32) |
Die Basisanzahl der regulären Prioritäts-VMs, die in diesem Skalierungssatz erstellt werden, während sie skaliert wird. |
| regularPriorityPercentageAboveBase |
integer (int32) maximum: 100 |
Der Prozentsatz der VM-Instanzen, nachdem die anzahl der regulären Basispriorität erreicht wurde, die erwartet werden, dass reguläre Priorität verwendet wird. |
ProtocolTypes
Gibt das Protokoll des WinRM-Listeners an. Mögliche Werte sind: http,https.
| Wert | Beschreibung |
|---|---|
| Http | |
| Https |
ProxyAgentSettings
Gibt ProxyAgent-Einstellungen für den Skalierungssatz des virtuellen Computers oder des virtuellen Computers an. Mindest-API-Version: 2023-09-01.
| Name | Typ | Beschreibung |
|---|---|---|
| addProxyAgentExtension |
boolean |
Geben Sie an, ob die ProxyAgent-Erweiterung implizit installiert werden soll. Diese Option ist derzeit nur für Linux OS verfügbar. |
| enabled |
boolean |
Gibt an, ob das ProxyAgent-Feature auf dem virtuellen Computer oder im Skalierungssatz des virtuellen Computers aktiviert werden soll. |
| imds |
Gibt die IMDS-Endpunkteinstellungen beim Erstellen des Skalierungssatzes für virtuelle Computer oder virtuelle Computer an. Mindest-API-Version: 2024-03-01. |
|
| keyIncarnationId |
integer (int32) |
Durch Erhöhen des Werts dieser Eigenschaft können Benutzer den Schlüssel zurücksetzen, der zum Sichern des Kommunikationskanals zwischen Gast und Host verwendet wird. |
| mode |
Gibt den Modus an, für den ProxyAgent ausgeführt wird. Warnung: Diese Eigenschaft ist veraltet, bitte geben Sie den Modus unter einer bestimmten Hostendpoint-Einstellung an. |
|
| wireServer |
Gibt die Endpunkteinstellungen des Drahtservers beim Erstellen des Skalierungssatzes für virtuelle Computer oder virtuelle Computer an. Mindest-API-Version: 2024-03-01. |
PublicIPAddressSku
Beschreibt die öffentliche IP-Sku. Er kann nur mit OrchestrationMode als flexibel festgelegt werden.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
Angeben des öffentlichen IP-Sku-Namens |
|
| tier |
Angeben der öffentlichen IP-Sku-Ebene |
PublicIPAddressSkuName
Angeben des öffentlichen IP-Sku-Namens
| Wert | Beschreibung |
|---|---|
| Basic | |
| Standard |
PublicIPAddressSkuTier
Angeben der öffentlichen IP-Sku-Ebene
| Wert | Beschreibung |
|---|---|
| Regional | |
| Global |
RebalanceBehavior
Typ des Neuausbalancierungsverhaltens, das für die Neuerstellen virtueller Computer in der Skalierung in allen Verfügbarkeitszonen verwendet wird. Der Standardwert und nur der jetzt unterstützte Wert ist CreateBeforeDelete.
| Wert | Beschreibung |
|---|---|
| CreateBeforeDelete |
RebalanceStrategy
Art der Rebalance-Strategie, die für die Neubalancierung virtueller Maschinen in der Skalierung in allen Verfügbarkeitszonen verwendet wird. Der Standardwert und nur der unterstützte Wert für jetzt wird neu erstellt.
| Wert | Beschreibung |
|---|---|
| Recreate |
ReimageRecoveryPolicy
Die Konfigurationsparameter, die bei der Reimage-Wiederherstellung verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob die Reimage-Wiederherstellung aktiviert sein soll. Der Standardwert ist "false". |
RepairAction
Typ der Reparaturaktion (Ersetzen, Neustart, Erneutes Abbilden), die zum Reparieren fehlerhafter virtueller Computer im Skalierungssatz verwendet werden. Der Standardwert wird ersetzt.
| Wert | Beschreibung |
|---|---|
| Replace | |
| Restart | |
| Reimage |
ResiliencyPolicy
Beschreibt eine Resilienzrichtlinie – AutomaticZoneRebalancingPolicy, ResilientVMCreationPolicy, ResilientVMDeletionPolicy und OperationRecoverySettings (Version > 2025-11-01).
| Name | Typ | Beschreibung |
|---|---|---|
| automaticZoneRebalancingPolicy |
Die Konfigurationsparameter, die beim Ausführen des automatischen AZ-Ausgleichs verwendet werden. |
|
| operationRecoverySettings |
Die Konfigurationsparameter, die für die Wiederherstellungseinstellungen der Operation verwendet werden. |
|
| resilientVMCreationPolicy |
Die Konfigurationsparameter, die beim Erstellen einer stabilen VM verwendet werden. |
|
| resilientVMDeletionPolicy |
Die Konfigurationsparameter, die beim Ausführen einer ausfallsicheren VM-Löschung verwendet werden. |
|
| zoneAllocationPolicy |
Die Konfigurationsparameter, die bei der Zonenzuweisung verwendet werden. |
ResilientVMCreationPolicy
Die Konfigurationsparameter, die beim Erstellen einer stabilen VM verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob die widerstandsfähige VM-Erstellung im Skalierungssatz des virtuellen Computers aktiviert werden soll. Der Standardwert ist "false". |
ResilientVMDeletionPolicy
Die Konfigurationsparameter, die beim Ausführen einer ausfallsicheren VM-Löschung verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob der löschbare virtuelle Computer im Skalierungssatz des virtuellen Computers aktiviert werden soll. Der Standardwert ist "false". |
ResourceIdentityType
Der Identitätstyp, der für den virtuellen Computer verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer.
| Wert | Beschreibung |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
RestartRecoveryPolicy
Die Konfigurationsparameter, die während der Neustartwiederherstellung verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob die Neustartwiederherstellung aktiviert sein soll. Der Standardwert ist "false". |
RollingUpgradePolicy
Die Konfigurationsparameter, die beim Ausführen eines rollierenden Upgrades verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| enableCrossZoneUpgrade |
boolean |
Zulassen, dass VMSS AZ-Grenzen beim Erstellen von Upgradebatches ignoriert. Berücksichtigen Sie die Updatedomäne und maxBatchInstancePercent, um die Batchgröße zu ermitteln. |
| maxBatchInstancePercent |
integer (int32) minimum: 5maximum: 100 |
Der maximale Prozentsatz der gesamten Instanzen des virtuellen Computers, die gleichzeitig durch das rollierende Upgrade in einem Batch aktualisiert werden. Da dies ein Maximum ist, können fehlerhafte Instanzen in früheren oder zukünftigen Batches dazu führen, dass der Prozentsatz der Instanzen in einem Batch verringert wird, um eine höhere Zuverlässigkeit sicherzustellen. Der Standardwert für diesen Parameter ist 20%. |
| maxSurge |
boolean |
Erstellen Sie neue virtuelle Computer, um den Skalierungssatz zu aktualisieren, anstatt die vorhandenen virtuellen Computer zu aktualisieren. Vorhandene virtuelle Computer werden gelöscht, sobald die neuen virtuellen Computer für jeden Batch erstellt wurden. |
| maxUnhealthyInstancePercent |
integer (int32) minimum: 5maximum: 100 |
Der maximale Prozentsatz der Instanzen des virtuellen Computers im Skalierungssatz, der gleichzeitig fehlerhaft sein kann, entweder aufgrund eines Upgrades oder durch die Integritätsprüfungen des virtuellen Computers in einem fehlerhaften Zustand gefunden wird, bevor das Rollupgrade abgebrochen wird. Diese Einschränkung wird vor dem Starten eines Batches überprüft. Der Standardwert für diesen Parameter ist 20%. |
| maxUnhealthyUpgradedInstancePercent |
integer (int32) maximum: 100 |
Der maximale Prozentsatz der aktualisierten Virtuellen Computerinstanzen, die sich in einem fehlerhaften Zustand befinden. Diese Überprüfung erfolgt, nachdem jeder Batch aktualisiert wurde. Wenn dieser Prozentsatz jemals überschritten wird, wird das rollierende Update abgebrochen. Der Standardwert für diesen Parameter ist 20%. |
| pauseTimeBetweenBatches |
string |
Die Wartezeit zwischen Abschluss des Updates für alle virtuellen Computer in einem Batch und starten den nächsten Batch. Die Zeitdauer sollte im ISO 8601-Format angegeben werden. Der Standardwert ist 0 Sekunden (PT0S). |
| prioritizeUnhealthyInstances |
boolean |
Aktualisieren Sie alle fehlerhaften Instanzen in einem Skalierungssatz, bevor alle fehlerfreien Instanzen auftreten. |
| rollbackFailedInstancesOnPolicyBreach |
boolean |
Fehler bei Rollbackinstanzen beim vorherigen Modell, wenn die Richtlinie für das Rollupgrade verletzt wird. |
ScaleInPolicy
Beschreibt eine Richtlinie für das horizontale Herunterskalieren für eine VM-Skalierungsgruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| forceDeletion |
boolean |
Mit dieser Eigenschaft können Sie angeben, ob virtuelle Computer, die zum Entfernen ausgewählt wurden, gelöscht werden müssen, wenn ein Skalierungssatz für virtuelle Computer skaliert wird. (Feature in der Vorschau) |
| prioritizeUnhealthyVMs |
boolean |
Mit dieser Eigenschaft können Sie das Löschen von fehlerhaften und inaktiven VMs priorisieren, wenn ein Skalierungssatz für virtuelle Computer skaliert wird. (Feature in der Vorschau) |
| rules |
Die Regeln, die beim Skalieren in einem Skalierungssatz eines virtuellen Computers befolgt werden sollen. |
ScheduledEventsAdditionalPublishingTargets
| Name | Typ | Beschreibung |
|---|---|---|
| eventGridAndResourceGraph |
Die Konfigurationsparameter, die beim Erstellen der Ereigniseinstellung eventGridAndResourceGraph Scheduled Event verwendet werden. |
ScheduledEventsPolicy
Gibt redeploy, Reboot und ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations an.
| Name | Typ | Beschreibung |
|---|---|---|
| allInstancesDown |
Die Konfigurationsparameter, die beim Erstellen der geplanten AllInstancesDown-Ereigniseinstellung verwendet werden. |
|
| scheduledEventsAdditionalPublishingTargets |
Die Konfigurationsparameter, die beim Veröffentlichen von scheduledEventsAdditionalPublishingTargets verwendet werden. |
|
| userInitiatedReboot |
Die Konfigurationsparameter, die beim Erstellen der erstellung von "userInitiatedReboot"-Ereigniseinstellung verwendet werden. |
|
| userInitiatedRedeploy |
Die konfigurationsparameter, die beim Erstellen der erstellung von "userInitiatedRedeploy scheduled event setting creation" verwendet werden. |
ScheduledEventsProfile
| Name | Typ | Beschreibung |
|---|---|---|
| osImageNotificationProfile |
Gibt konfigurationen im Zusammenhang mit dem geplanten Betriebssystemimage an. |
|
| terminateNotificationProfile |
Gibt terminbezogene Terminkonfigurationen an. |
SecurityEncryptionTypes
Gibt den EncryptionType des verwalteten Datenträgers an. Es ist für die Verschlüsselung des verwalteten Datenträgers auf DiskWithVMGuestStateState festgelegt, vmGuestStateOnly für die Verschlüsselung nur des VMGuestState-Blobs und NonPersistedTPM, um den Firmwarestatus im VMGuestState-Blob nicht beizubehalten. Hinweis: Sie kann nur für vertrauliche virtuelle Computer festgelegt werden.
| Wert | Beschreibung |
|---|---|
| VMGuestStateOnly | |
| DiskWithVMGuestState | |
| NonPersistedTPM |
SecurityPostureReference
Gibt den Sicherheitsstatus an, der im Skalierungssatz verwendet werden soll. Mindest-API-Version: 2023-03-01
| Name | Typ | Beschreibung |
|---|---|---|
| excludeExtensions |
string[] |
Die Liste der Erweiterungsnamen für virtuelle Computer, die beim Anwenden des Sicherheitsstatus ausgeschlossen werden sollen. |
| id |
string |
Die Sicherheitsstatus-Referenz-ID in Form von /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|latest |
| isOverridable |
boolean |
Gibt an, ob der Sicherheitsstatus vom Benutzer außer Kraft gesetzt werden kann. |
SecurityProfile
Gibt die Sicherheitsprofileinstellungen für den Skalierungssatz des virtuellen Computers oder des virtuellen Computers an.
| Name | Typ | Beschreibung |
|---|---|---|
| encryptionAtHost |
boolean |
Diese Eigenschaft kann vom Benutzer in der Anforderung verwendet werden, um die Hostverschlüsselung für den virtuellen Computer oder die Skalierungsgruppe des virtuellen Computers zu aktivieren oder zu deaktivieren. Dadurch wird die Verschlüsselung für alle Datenträger einschließlich Ressourcen-/Temp-Datenträger auf dem Host selbst aktiviert. Das Standardverhalten lautet: Die Verschlüsselung auf dem Host wird deaktiviert, es sei denn, diese Eigenschaft ist für die Ressource auf "true" festgelegt. |
| encryptionIdentity |
Gibt die verwaltete Identität an, die von ADE zum Abrufen des Zugriffstokens für Keyvault-Vorgänge verwendet wird. |
|
| proxyAgentSettings |
Gibt proxyAgent-Einstellungen beim Erstellen des virtuellen Computers an. Mindest-API-Version: 2023-09-01. |
|
| securityType |
Gibt den SecurityType des virtuellen Computers an. Sie muss auf einen beliebigen angegebenen Wert festgelegt werden, um UefiSettings zu aktivieren. Das Standardverhalten lautet: UefiSettings werden nicht aktiviert, es sei denn, diese Eigenschaft ist gesetzt und ist nicht Standard. Sofern nicht angegeben, wird Standard ab API-Version 2025-11-01 zurückgegeben. |
|
| uefiSettings |
Gibt die Sicherheitseinstellungen wie sicherer Start und vTPM an, die beim Erstellen des virtuellen Computers verwendet werden. Mindest-API-Version: 2020-12-01. |
SecurityTypes
Spezifiziert die VM securityType; UefiSettings sind nur aktiviert, wenn sie auf TrustedLaunch oder ConfidentialVM gesetzt sind, und geben ab API-Version 2025-11-01 einen Standardwert zurück.
| Wert | Beschreibung |
|---|---|
| Standard |
Zeigt eine VM ohne UEFI-Funktionen wie SecureBoot oder vTPM an; als Standardwert zurückgegeben, wenn securityType nicht angegeben ist. |
| TrustedLaunch | |
| ConfidentialVM |
ServiceArtifactReference
Gibt die Dienstartefaktereferenz-ID an, die zum Festlegen derselben Imageversion für alle virtuellen Computer im Skalierungssatz bei Verwendung der neuesten Imageversion verwendet wird. Mindest-API-Version: 2022-11-01
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Das Service-Artefakt-ID verweist in Form von /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft. Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
SettingNames
Gibt den Namen der Einstellung an, auf die der Inhalt angewendet wird. Mögliche Werte sind: FirstLogonCommands und AutoLogon.
| Wert | Beschreibung |
|---|---|
| AutoLogon | |
| FirstLogonCommands |
Sku
Beschreibt eine VM-Skalierungssatz-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der der Skalierungssatz derzeit installiert ist, nicht unterstützt wird, müssen Sie die virtuellen Computer im Skalierungssatz umstellen, bevor Sie den SKU-Namen ändern.
| Name | Typ | Beschreibung |
|---|---|---|
| capacity |
integer (int64) |
Gibt die Anzahl der virtuellen Computer im Skalierungssatz an. |
| name |
string |
Der Sku-Name. |
| tier |
string |
Gibt die Ebene der virtuellen Computer in einem Skalierungssatz an. |
SkuProfile
Gibt das Sku-Profil für den Skalierungssatz des virtuellen Computers an. Mit dieser Eigenschaft kann der Kunde eine Liste von VM-Größen und eine Zuordnungsstrategie angeben.
| Name | Typ | Beschreibung |
|---|---|---|
| allocationStrategy |
Gibt die Zuordnungsstrategie für den Skalierungssatz des virtuellen Computers an, basierend auf dem die VMs zugewiesen werden. |
|
| vmSizes |
Gibt die VM-Größen für den Skalierungssatz des virtuellen Computers an. |
SkuProfileVMSize
Gibt die VM-Größe an.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Gibt den Namen der VM-Größe an. |
| rank |
integer (int32) |
Gibt den Rang (a.k.a Priorität) an, der der VM-Größe zugeordnet ist. |
SpotRestorePolicy
Gibt die Spot-Try-Restore-Eigenschaften für die VM-Skalierungsgruppe an. Mit dieser Eigenschaft kann der Kunde die automatische Wiederherstellung der entfernten Spot-VM-Instanzen opportunistisch basierend auf Kapazitätsverfügbarkeit und Preisbeschränkung aktivieren oder deaktivieren.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Aktiviert das Spot-Try-Restore-Feature, bei dem entfernte VMSS SPOT-Instanzen basierend auf Kapazitätsverfügbarkeit und Preiseinschränkungen opportunistisch wiederhergestellt werden sollen. |
| restoreTimeout |
string |
Timeoutwert, der als ISO 8601-Zeitdauer ausgedrückt wird, nach der die Plattform nicht versucht, die VMSS SPOT-Instanzen wiederherzustellen |
SshConfiguration
SSH-Konfiguration für Linux-basierte VMs, die auf Azure laufen
| Name | Typ | Beschreibung |
|---|---|---|
| publicKeys |
Die Liste der öffentlichen SSH-Schlüssel, die für die Authentifizierung mit linuxbasierten VMs verwendet werden. |
SshPublicKey
Enthält Informationen über den öffentlichen SSH-Zertifikatschlüssel und den Pfad auf der Linux-VM, auf der der öffentliche Schlüssel platziert wird.
| Name | Typ | Beschreibung |
|---|---|---|
| keyData |
string |
SSH-Zertifikat für öffentliche Schlüssel, das für die Authentifizierung mit dem virtuellen Computer über ssh verwendet wird. Der Schlüssel muss mindestens 2048-Bit und im ssh-rsa-Format sein. Zum Erstellen von SSH-Schlüsseln siehe [SSH-Schlüssel auf Linux und Mac für Linux-VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
| path |
string |
Gibt den vollständigen Pfad auf der erstellten VM an, auf der ssh-öffentlicher Schlüssel gespeichert ist. Wenn die Datei bereits vorhanden ist, wird der angegebene Schlüssel an die Datei angefügt. Beispiel: /home/user/.ssh/authorized_keys |
StartRecoveryPolicy
Die Konfigurationsparameter, die während der Durchführung verwendet werden, beginnen mit der Wiederherstellung.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Gibt an, ob Start Recovery aktiviert sein soll. Der Standardwert ist "false". |
StorageAccountTypes
Gibt den Speicherkontotyp für den verwalteten Datenträger an. Der Typ des Verwalteten Betriebssystemspeicherkontos kann nur festgelegt werden, wenn Sie den Skalierungssatz erstellen. HINWEIS: UltraSSD_LRS kann nur mit Datenträgern verwendet werden. Sie kann nicht mit Betriebssystemdatenträger verwendet werden. Standard_LRS verwendet Standard-HDD. StandardSSD_LRS verwendet Standard-SSD. Premium_LRS verwendet Premium-SSD. UltraSSD_LRS verwendet ultra disk. Premium_ZRS verwendet redundanten Premium SSD-Zonenspeicher. StandardSSD_ZRS verwendet redundanten Standard-SSD-Zonenspeicher. Für weitere Informationen zu für Windows Virtual Machines unterstützten Festplatten siehe https://docs.microsoft.com/azure/virtual-machines/windows/disks-types und für Linux-Virtual Machines https://docs.microsoft.com/azure/virtual-machines/linux/disks-types
| Wert | Beschreibung |
|---|---|
| Standard_LRS | |
| Premium_LRS | |
| StandardSSD_LRS | |
| UltraSSD_LRS | |
| Premium_ZRS | |
| StandardSSD_ZRS | |
| PremiumV2_LRS |
StorageFaultDomainAlignmentType
Spezifiziert den Typ der Speicherfehlerdomäne für die Festplatte.
| Wert | Beschreibung |
|---|---|
| Aligned |
Festplattenspeicher-Fehlerdomänen werden auf Compute-Fehlerdomänen abgebildet. Die Bereitstellung schlägt fehl, wenn die Festplatte nicht genügend Fehlerdomänen unterstützt. |
| BestEffortAligned |
Versuchen Sie, Speicherfehlerdomänen auf Fehlerdomänen zu berechnen. Festplatten sind nicht ausgerichtet, wenn die Festplatte nicht genügend Fehlerdomänen unterstützt. |
SubResource
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ressourcen-ID |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| createdAt |
string (date-time) |
Der Zeitstempel der Ressourcenerstellung (UTC). |
| createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
| createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
| lastModifiedAt |
string (date-time) |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
| lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
| lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
TerminateNotificationProfile
| Name | Typ | Beschreibung |
|---|---|---|
| enable |
boolean |
Gibt an, ob das Terminplanereignis aktiviert oder deaktiviert ist. |
| notBeforeTimeout |
string |
Konfigurierbare Zeitspanne, die ein virtueller Computer gelöscht wird, muss das terminierte Ereignis potenziell genehmigen, bevor das Ereignis automatisch genehmigt wird (Timeout). Die Konfiguration muss im ISO 8601-Format angegeben werden, der Standardwert beträgt 5 Minuten (PT5M) |
UefiSettings
Gibt die Sicherheitseinstellungen wie sicherer Start und vTPM an, die beim Erstellen des virtuellen Computers verwendet werden. Mindest-API-Version: 2020-12-01.
| Name | Typ | Beschreibung |
|---|---|---|
| secureBootEnabled |
boolean |
Gibt an, ob der sichere Start auf dem virtuellen Computer aktiviert werden soll. Mindest-API-Version: 2020-12-01. |
| vTpmEnabled |
boolean |
Gibt an, ob vTPM auf dem virtuellen Computer aktiviert werden soll. Mindest-API-Version: 2020-12-01. |
UpgradeMode
Gibt den Modus eines Upgrades auf virtuelle Computer im Skalierungssatz an.
Mögliche Werte:
manuelle – Sie steuern die Anwendung von Updates auf virtuelle Computer im Skalierungssatz. Dazu verwenden Sie die ManualUpgrade-Aktion.
Automatische – Alle virtuellen Computer im Skalierungssatz werden automatisch gleichzeitig aktualisiert.
| Wert | Beschreibung |
|---|---|
| Automatic | |
| Manual | |
| Rolling |
UpgradePolicy
Beschreibt eine Upgraderichtlinie – automatisch, manuell oder rolliert.
| Name | Typ | Beschreibung |
|---|---|---|
| automaticOSUpgradePolicy |
Konfigurationsparameter, die zum Ausführen des automatischen Betriebssystemupgrades verwendet werden. |
|
| mode |
Gibt den Modus eines Upgrades auf virtuelle Computer im Skalierungssatz an. |
|
| rollingUpgradePolicy |
Die Konfigurationsparameter, die beim Ausführen eines rollierenden Upgrades verwendet werden. |
UserInitiatedReboot
Gibt die konfigurationen im Zusammenhang mit dem Neustart des geplanten Ereignisses an.
| Name | Typ | Beschreibung |
|---|---|---|
| automaticallyApprove |
boolean |
Gibt konfigurationen im Zusammenhang mit dem Geplanten Neustartereignis an. |
UserInitiatedRedeploy
Gibt die zugehörigen konfigurationen für geplante Ereignisse erneut an.
| Name | Typ | Beschreibung |
|---|---|---|
| automaticallyApprove |
boolean |
Gibt die konfigurationen für geplante Ereignisse neu bereitstellen an. |
VaultCertificate
Beschreibt eine einzelne Zertifikatsreferenz in einem Key Vault und wo sich das Zertifikat auf der VM befinden sollte.
| Name | Typ | Beschreibung |
|---|---|---|
| certificateStore |
string |
Für Windows-VMs gibt er den Zertifikatsspeicher auf der virtuellen Maschine an, zu dem das Zertifikat hinzugefügt werden soll. Der angegebene Zertifikatspeicher befindet sich implizit im LocalMachine-Konto. Für Linux-VMs wird die Zertifikatdatei unter dem Verzeichnis "/var/lib/waagent" platziert, wobei der Dateiname <"UppercaseThumbprint">.crt für die X509-Zertifikatdatei und <"UppercaseThumbprint">.prv für privaten Schlüssel. Beide Dateien sind PEM formatiert. |
| certificateUrl |
string |
Dies ist die URL eines Zertifikats, das als Geheimnis in Key Vault hochgeladen wurde. Um ein Geheimnis zum Key Vault hinzuzufügen, siehe Add a Key or Secret to the key vault. In diesem Fall muss Ihr Zertifikat die Base64-Codierung des folgenden JSON-Objekts sein, das in UTF-8 codiert ist: |
VaultSecretGroup
Beschreibt eine Reihe von Zertifikaten, die alle im selben Key Vault liegen.
| Name | Typ | Beschreibung |
|---|---|---|
| sourceVault |
Die entsprechende URL des Key Vault, der alle Zertifikate in VaultCertificates enthält. |
|
| vaultCertificates |
Die Liste der Schlüsseltresorverweise in SourceVault, die Zertifikate enthalten. |
VirtualHardDisk
Beschreibt den URI eines Datenträgers.
| Name | Typ | Beschreibung |
|---|---|---|
| uri |
string |
Gibt den URI der virtuellen Festplatte an. |
VirtualMachineEvictionPolicyTypes
Gibt die Entfernungsrichtlinie für die Azure-Spot-VM/VMSS an.
| Wert | Beschreibung |
|---|---|
| Deallocate | |
| Delete |
VirtualMachinePriorityTypes
Gibt die Priorität für einen eigenständigen virtuellen Computer oder die virtuellen Computer in der Skalierungsgruppe an. Die Enumeration "Low" wird in Zukunft nicht mehr unterstützt. Verwenden Sie "Spot" als Enumeration, um Azure Spot VM/VMSS bereitzustellen.
| Wert | Beschreibung |
|---|---|
| Regular | |
| Low | |
| Spot |
VirtualMachineScaleSet
Beschreibt eine VM-Skalierungsgruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| etag |
string |
Etag ist eine Eigenschaft, die in der Antwort "Create/Update/Get" des VMSS zurückgegeben wird, sodass der Kunde sie im Header angeben kann, um optimistische Aktualisierungen zu gewährleisten |
| extendedLocation |
Der erweiterte Speicherort des Skalierungssatzes für virtuelle Computer. |
|
| id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| identity |
Die Identität des Skalierungssatzes für virtuelle Computer, falls konfiguriert. |
|
| location |
string |
Der geografische Standort, an dem sich die Ressource befindet |
| name |
string |
Der Name der Ressource |
| placement |
Der Abschnitt placement gibt die benutzerdefinierten Einschränkungen für die Hardwareplatzierung von VM-Skalierungsgruppen an. Minimale API-Version: 2025-04-01. |
|
| plan |
Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Bilder verwendet. Bevor Sie ein Marketplace-Image aus einer API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal das Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Möchten Sie programmgesteuert bereitstellen, Erste Schritte –>. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern. |
|
| properties.additionalCapabilities |
Gibt zusätzliche Funktionen an, die auf den virtuellen Computern im Skalierungssatz für virtuelle Computer aktiviert oder deaktiviert sind. Beispiel: Gibt an, ob die virtuellen Computer die Möglichkeit haben, verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp anzufügen. |
|
| properties.automaticRepairsPolicy |
Richtlinie für automatische Reparaturen. |
|
| properties.constrainedMaximumCapacity |
boolean |
Optionale Eigenschaft, die entweder auf True festgelegt oder weggelassen werden muss. |
| properties.doNotRunExtensionsOnOverprovisionedVMs |
boolean |
Wenn "Overprovision" aktiviert ist, werden Erweiterungen nur auf der angeforderten Anzahl von VMs gestartet, die schließlich aufbewahrt werden. Diese Eigenschaft stellt daher sicher, dass die Erweiterungen nicht auf den zusätzlichen überprovisionierten VMs ausgeführt werden. |
| properties.externalHealthPolicy |
Spezifiziert die externe Gesundheitsrichtlinie für das Skalierungsset der virtuellen Maschine. |
|
| properties.highSpeedInterconnectPlacement |
Gibt die Hochgeschwindigkeitsverbindungsplatzierung für die VM-Skalierungsgruppe an. |
|
| properties.hostGroup |
Gibt Informationen zur dedizierten Hostgruppe an, in der sich der Skalierungssatz des virtuellen Computers befindet. Mindest-API-Version: 2020-06-01. |
|
| properties.lifecycleHooksProfile |
Spezifiziert das Lebenszyklus-Hooks-Profil für das Skalierungsset der virtuellen Maschine. |
|
| properties.orchestrationMode |
Gibt den Orchestrierungsmodus für den Skalierungssatz des virtuellen Computers an. |
|
| properties.overprovision |
boolean |
Gibt an, ob der Skalierungssatz für virtuelle Computer überprovisioniert werden soll. |
| properties.platformFaultDomainCount |
integer (int32) |
Anzahl der Fehlerdomänen für jede Platzierungsgruppe. |
| properties.priorityMixPolicy |
Gibt die gewünschten Ziele für das Mischen von Spot- und regulären Prioritäts-VMs innerhalb derselben VMSS Flex-Instanz an. |
|
| properties.provisioningState |
string |
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. |
| properties.proximityPlacementGroup |
Gibt Informationen zur Näherungsplatzierungsgruppe an, der der Skalierungssatz des virtuellen Computers zugewiesen werden soll. Mindest-API-Version: 2018-04-01. |
|
| properties.resiliencyPolicy |
Richtlinie für Resilienz |
|
| properties.scaleInPolicy |
Gibt die Richtlinien an, die beim Skalieren in virtuellen Computern im Skalierungssatz für virtuelle Computer angewendet werden. |
|
| properties.scheduledEventsPolicy |
Die ScheduledEventsPolicy. |
|
| properties.singlePlacementGroup |
boolean |
Wenn dies zutrifft, wird die Skalierung auf eine einzelne Platzierungsgruppe von maximal 100 virtuellen Computern beschränkt. HINWEIS: Wenn "singlePlacementGroup" auf "true" festgelegt ist, kann sie auf "false" geändert werden. Wenn "singlePlacementGroup" jedoch "false" ist, wird sie möglicherweise nicht auf "true" geändert. |
| properties.skuProfile |
Gibt das Sku-Profil für den Skalierungssatz des virtuellen Computers an. |
|
| properties.spotRestorePolicy |
Gibt die Spotwiederherstellungseigenschaften für den Skalierungssatz des virtuellen Computers an. |
|
| properties.timeCreated |
string (date-time) |
Gibt den Zeitpunkt an, zu dem die VM-Skalierungsgruppenressource erstellt wurde. Mindest-API-Version: 2021-11-01. |
| properties.uniqueId |
string |
Gibt die ID an, mit der eine VM-Skalierungsgruppe eindeutig identifiziert wird. |
| properties.upgradePolicy |
Die Upgraderichtlinie. |
|
| properties.virtualMachineProfile |
Das Profil des virtuellen Computers. |
|
| properties.zonalPlatformFaultDomainAlignMode |
Gibt den Ausrichtungsmodus zwischen der Anzahl der Compute- und Speicherfehlerdomänen für virtuelle Computer an. |
|
| properties.zoneBalance |
boolean |
Gibt an, ob die Verteilung des virtuellen Computers streng über x-Zonen hinweg erzwungen werden soll, falls zonenausfall. zoneBalance-Eigenschaft kann nur festgelegt werden, wenn die Zoneneigenschaft des Skalierungssatzes mehr als eine Zone enthält. Wenn keine Zonen oder nur eine Zone angegeben sind, sollte die zoneBalance-Eigenschaft nicht festgelegt werden. |
| sku |
Die VM-Skalierungsgruppe sku. |
|
| systemData |
Azure Resource Manager-Metadaten, die createdBy und modifiedBy-Informationen enthalten. |
|
| tags |
object |
Ressourcentags. |
| type |
string |
Der Typ der Ressource. Zum Beispiel "Microsoft. Compute/virtualMachines" oder "Microsoft. Speicher/Speicherkonten" |
| zones |
string[] |
Die availability zones. |
VirtualMachineScaleSetDataDisk
Beschreibt einen VM-Skalierungsgruppendatenträger.
| Name | Typ | Beschreibung |
|---|---|---|
| caching |
Gibt die Zwischenspeicherungsanforderungen an. Mögliche Werte sind: None,ReadOnly,ReadWrite. Die Standardwerte sind: Keine für Standardspeicher. ReadOnly für Premium-Speicher. |
|
| createOption |
Die Option "Erstellen". |
|
| deleteOption |
Gibt an, ob der Datenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (Dieses Feature ist nur für VMSS mit Flexible OrchestrationMode verfügbar). |
|
| diskIOPSReadWrite |
integer (int64) |
Gibt die Read-Write IOPS für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird ein Standardwert basierend auf diskSizeGB zugewiesen. |
| diskMBpsReadWrite |
integer (int64) |
Gibt die Bandbreite pro Sekunde für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird ein Standardwert basierend auf diskSizeGB zugewiesen. |
| diskSizeGB |
integer (int32) |
Gibt die Größe eines leeren Datenträgers in Gigabyte an. Dieses Element kann verwendet werden, um die Größe des Datenträgers in einem Image eines virtuellen Computers zu überschreiben. Die Eigenschaft diskSizeGB ist die Anzahl der Bytes x 1024^3 für den Datenträger und der Wert darf nicht größer als 1023 sein. |
| lun |
integer (int32) |
Gibt die logische Einheitennummer des Datenträgers an. Dieser Wert wird verwendet, um Datenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden an eine VM angefügten Datenträger eindeutig sein. |
| managedDisk |
Die Parameter des verwalteten Datenträgers. |
|
| name |
string |
Der Datenträgername. |
| storageFaultDomainAlignment |
Spezifiziert den Typ der Speicherfehlerdomäne für die Festplatte. |
|
| writeAcceleratorEnabled |
boolean |
Gibt an, ob writeAccelerator auf dem Datenträger aktiviert oder deaktiviert werden soll. |
VirtualMachineScaleSetExtension
Beschreibt eine Erweiterung des Skalierungssatzes für virtuelle Computer.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ressourcen-ID |
| name |
string |
Ressourcenname |
| properties.autoUpgradeMinorVersion |
boolean |
Gibt an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zur Bereitstellungszeit verfügbar ist. Nach der Bereitstellung aktualisiert die Erweiterung jedoch keine Nebenversionen, es sei denn, sie werden erneut bereitgestellt, auch wenn diese Eigenschaft auf "true" festgelegt ist. |
| properties.enableAutomaticUpgrade |
boolean |
Gibt an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version der Erweiterung verfügbar ist. |
| properties.forceUpdateTag |
string |
Wenn ein Wert bereitgestellt wird und sich vom vorherigen Wert unterscheidet, wird der Erweiterungshandler gezwungen, zu aktualisieren, auch wenn sich die Erweiterungskonfiguration nicht geändert hat. |
| properties.protectedSettings |
Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. |
|
| properties.protectedSettingsFromKeyVault |
Die durch Verweis übergebenen Erweiterungen geschützten Einstellungen und vom Key Vault genutzt werden |
|
| properties.provisionAfterExtensions |
string[] |
Sammlung von Erweiterungsnamen, nach denen diese Erweiterung bereitgestellt werden muss. |
| properties.provisioningState |
string |
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. |
| properties.publisher |
string |
Der Name des Herausgebers des Erweiterungshandlers. |
| properties.settings |
Json formatierte öffentliche Einstellungen für die Erweiterung. |
|
| properties.suppressFailures |
boolean |
Gibt an, ob Fehler, die aus der Erweiterung stammen, unterdrückt werden (Betriebsfehler, z. B. keine Verbindung mit dem virtuellen Computer, werden unabhängig von diesem Wert nicht unterdrückt). Die Standardeinstellung ist „false“. |
| properties.type |
string |
Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension". |
| properties.typeHandlerVersion |
string |
Gibt die Version des Skripthandlers an. |
| type |
string |
Ressourcentyp |
VirtualMachineScaleSetExtensionProfile
Beschreibt ein Erweiterungsprofil für Skalierungsgruppen für virtuelle Computer.
| Name | Typ | Beschreibung |
|---|---|---|
| extensions |
Die Skalierungsressourcen für den virtuellen Computer legen untergeordnete Erweiterungsressourcen fest. |
|
| extensionsTimeBudget |
string |
Gibt die Uhrzeit an, die für alle zu startenden Erweiterungen zugewiesen wurde. Die Zeitdauer sollte zwischen 15 Minuten und 120 Minuten (einschließlich) liegen und im ISO 8601-Format angegeben werden. Der Standardwert ist 90 Minuten (PT1H30M). Mindest-API-Version: 2020-06-01. |
VirtualMachineScaleSetHardwareProfile
Gibt die Hardwareeinstellungen für den Skalierungssatz des virtuellen Computers an.
| Name | Typ | Beschreibung |
|---|---|---|
| vmSizeProperties |
Gibt die Eigenschaften zum Anpassen der Größe des virtuellen Computers an. Mindest-API-Version: 2021-11-01. Weitere Informationen finden Sie in VM Customization. |
VirtualMachineScaleSetIdentity
Identität für die VM-Skalierungsgruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| principalId |
string |
Die Prinzipal-ID der Identität der VM-Skalierungsgruppe. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
| tenantId |
string |
Die Mandanten-ID, die der VM-Skalierungsgruppe zugeordnet ist. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
| type |
Der Identitätstyp, der für den Skalierungssatz des virtuellen Computers verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Skalierungssatz des virtuellen Computers. |
|
| userAssignedIdentities |
<string,
Common. |
Die Liste der Benutzeridentitäten, die dem Skalierungssatz für virtuelle Computer zugeordnet sind. Die Schlüsselreferenzen im Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs in der Form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}'. |
VirtualMachineScaleSetIPConfiguration
Beschreibt die IP-Konfiguration eines VM-Skalierungsset-Netzwerkprofils.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der NAME der IP-Konfiguration. |
| properties.applicationGatewayBackendAddressPools |
Gibt ein Array von Verweisen auf Back-End-Adresspools von Anwendungsgateways an. Ein Skalierungssatz kann auf Back-End-Adresspools mehrerer Anwendungsgateways verweisen. Mehrere Skalierungssätze können nicht dasselbe Anwendungsgateway verwenden. |
|
| properties.applicationSecurityGroups |
Gibt ein Array von Verweisen auf die Anwendungssicherheitsgruppe an. |
|
| properties.loadBalancerBackendAddressPools |
Gibt ein Array von Verweisen auf Back-End-Adresspools von Lastenausgleichsmodulen an. Ein Skalierungssatz kann auf Back-End-Adresspools eines öffentlichen und eines internen Lastenausgleichs verweisen. Mehrere Skalierungssätze können nicht den gleichen einfachen Sku-Lastenausgleich verwenden. |
|
| properties.loadBalancerInboundNatPools |
Gibt ein Array von Verweisen auf eingehende Nat-Pools der Lastenausgleichsgeräte an. Ein Skalierungssatz kann auf eingehende NAT-Pools eines öffentlichen und eines internen Lastenausgleichs verweisen. Mehrere Skalierungssätze können nicht den gleichen einfachen Sku-Lastenausgleich verwenden. |
|
| properties.primary |
boolean |
Gibt die primäre Netzwerkschnittstelle an, falls der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt. |
| properties.privateIPAddressVersion |
Verfügbar ab Api-Version 2017-03-30, gibt es an, ob es sich bei der spezifischen ipconfiguration um IPv4 oder IPv6 handelt. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
|
| properties.publicIPAddressConfiguration |
Die publicIPAddressConfiguration. |
|
| properties.subnet |
Gibt den Bezeichner des Subnetzes an. |
VirtualMachineScaleSetIpTag
Enthält das IP-Tag, das der öffentlichen IP-Adresse zugeordnet ist.
| Name | Typ | Beschreibung |
|---|---|---|
| ipTagType |
string |
IP-Tagtyp. Beispiel: FirstPartyUsage. |
| tag |
string |
IP-Tag, das der öffentlichen IP zugeordnet ist. Beispiel: SQL, Speicher usw. |
VirtualMachineScaleSetListWithLinkResult
Die Antwort des Vorgangs "Virtuelle Maschine auflisten".
| Name | Typ | Beschreibung |
|---|---|---|
| nextLink |
string (uri) |
Der URI zum Abrufen der nächsten Seite von Vm Scale Sets. Rufen Sie ListNext() mit dieser Aufzählung auf, um die nächste Seite von Skalierungsgruppen für virtuelle Computer abzurufen. |
| value |
Die Liste der Skalierungssätze für virtuelle Computer. |
VirtualMachineScaleSetManagedDiskParameters
Beschreibt die Parameter eines von ScaleSet verwalteten Datenträgers.
| Name | Typ | Beschreibung |
|---|---|---|
| diskEncryptionSet |
Gibt die vom Kunden verwaltete Datenträgerverschlüsselungssatz-Ressourcen-ID für den verwalteten Datenträger an. |
|
| securityProfile |
Gibt das Sicherheitsprofil für den verwalteten Datenträger an. |
|
| storageAccountType |
Gibt den Speicherkontotyp für den verwalteten Datenträger an. HINWEIS: UltraSSD_LRS nur mit Datenträgern verwendet werden kann, kann sie nicht mit Betriebssystemdatenträgern verwendet werden. |
VirtualMachineScaleSetNetworkConfiguration
Beschreibt die Netzwerkkonfigurationen eines VM-Skalierungssets für das Netzwerkprofil.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Netzwerkkonfigurationsname. |
| properties.auxiliaryMode |
Gibt an, ob der Hilfsmodus für die Netzwerkschnittstellenressource aktiviert ist. |
|
| properties.auxiliarySku |
Gibt an, ob die Hilfssku für die Netzwerkschnittstellenressource aktiviert ist. |
|
| properties.deleteOption |
Angeben, was mit der Netzwerkschnittstelle passiert, wenn der virtuelle Computer gelöscht wird |
|
| properties.disableTcpStateTracking |
boolean |
Gibt an, ob die Netzwerkschnittstelle für die Tcp-Zustandsnachverfolgung deaktiviert ist. |
| properties.dnsSettings |
Die DNS-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen. |
|
| properties.enableAcceleratedNetworking |
boolean |
Gibt an, ob die Netzwerkschnittstelle durch netzwerkbeschleunigte Netzwerke beschleunigt wird. |
| properties.enableFpga |
boolean |
Gibt an, ob es sich bei der Netzwerkschnittstelle um EINE FPGA-Netzwerk-fähige Netzwerkschnittstelle handelt. |
| properties.enableIPForwarding |
boolean |
Gibt an, ob die IP-Weiterleitung für diese NIC aktiviert ist. |
| properties.ipConfigurations |
Gibt die IP-Konfigurationen der Netzwerkschnittstelle an. |
|
| properties.networkSecurityGroup |
Die Netzwerksicherheitsgruppe. |
|
| properties.primary |
boolean |
Gibt die primäre Netzwerkschnittstelle an, falls der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt. |
| tags |
object |
Ressourcentags, die auf die networkInterface-Adresse angewendet werden, die von dieser NetworkInterfaceConfiguration erstellt wurde |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Beschreibt die DNS-Einstellungen einer virtuellen Maschine.
| Name | Typ | Beschreibung |
|---|---|---|
| dnsServers |
string[] |
Liste der DNS-Server-IP-Adressen |
VirtualMachineScaleSetNetworkProfile
Beschreibt ein Vm-Skalierungsset-Netzwerkprofil.
| Name | Typ | Beschreibung |
|---|---|---|
| healthProbe |
Ein Verweis auf einen Lastenausgleichssonde, der verwendet wird, um den Zustand einer Instanz im Skalierungssatz des virtuellen Computers zu ermitteln. Die Referenz befindet sich in der Form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. |
|
| networkApiVersion |
Gibt die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen für vm Scale Set mit Orchestrierungsmodus "Flexibel" verwendet wird. |
|
| networkInterfaceConfigurations |
Die Liste der Netzwerkkonfigurationen. |
VirtualMachineScaleSetOSDisk
Beschreibt einen VM-Skalierungssatz des Betriebssystemdatenträgers.
| Name | Typ | Beschreibung |
|---|---|---|
| caching |
Gibt die Zwischenspeicherungsanforderungen an. Mögliche Werte sind: None,ReadOnly,ReadWrite. Die Standardwerte sind: Keine für Standardspeicher. ReadOnly für Premium-Speicher. |
|
| createOption |
Gibt an, wie die virtuellen Computer im Skalierungssatz erstellt werden sollen. Der einzige zulässige Wert ist: FromImage. Dieser Wert wird verwendet, wenn Sie ein Image zum Erstellen des virtuellen Computers verwenden. Wenn Sie ein Plattformimage verwenden, verwenden Sie auch das oben beschriebene ImageReference-Element. Wenn Sie ein Marketplace-Image verwenden, verwenden Sie auch das zuvor beschriebene Planelement. |
|
| deleteOption |
Gibt an, ob betriebssystemdatenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (Dieses Feature ist nur für VMSS mit Flexible OrchestrationMode verfügbar). |
|
| diffDiskSettings |
Gibt die kurzlebigen Datenträgereinstellungen für den Betriebssystemdatenträger an, der vom Skalierungssatz des virtuellen Computers verwendet wird. |
|
| diskSizeGB |
integer (int32) |
Gibt die Größe eines leeren Datenträgers in Gigabyte an. Dieses Element kann verwendet werden, um die Größe des Datenträgers in einem Image eines virtuellen Computers zu überschreiben. Die Eigenschaft "diskSizeGB" ist die Anzahl der Bytes x 1024^3 für den Datenträger, und der Wert darf nicht größer als 1023 sein. |
| image |
Gibt Informationen zum nicht verwalteten Benutzerimage an, auf dem der Skalierungssatz basieren soll. |
|
| managedDisk |
Die Parameter des verwalteten Datenträgers. |
|
| name |
string |
Der Datenträgername. |
| osType |
Mit dieser Eigenschaft können Sie den Typ des Betriebssystems angeben, das auf dem Datenträger enthalten ist, wenn ein virtueller Computer über ein Benutzerimage oder eine spezielle VHD erstellt wird. Mögliche Werte sind: Windows,Linux. |
|
| storageFaultDomainAlignment |
Spezifiziert den Typ der Speicherfehlerdomäne für die Festplatte. |
|
| vhdContainers |
string[] |
Gibt die Container-URLs an, die zum Speichern von Betriebssystemdatenträgern für den Skalierungssatz verwendet werden. |
| writeAcceleratorEnabled |
boolean |
Gibt an, ob writeAccelerator auf dem Datenträger aktiviert oder deaktiviert werden soll. |
VirtualMachineScaleSetOSProfile
Beschreibt ein VM-Skalierungsset-Betriebssystemprofil.
| Name | Typ | Beschreibung |
|---|---|---|
| adminPassword |
string (password) |
Gibt das Kennwort des Administratorkontos an. |
| adminUsername |
string |
Gibt den Namen des Administratorkontos an. |
| allowExtensionOperations |
boolean |
Gibt an, ob Erweiterungsvorgänge für den Skalierungssatz des virtuellen Computers zulässig sein sollen. Dies kann nur auf False festgelegt werden, wenn keine Erweiterungen im Skalierungssatz des virtuellen Computers vorhanden sind. |
| computerNamePrefix |
string |
Gibt das Präfix des Computernamens für alle virtuellen Computer im Skalierungssatz an. Computernamenpräfixe müssen 1 bis 15 Zeichen lang sein. |
| customData |
string |
Gibt eine base64-codierte Zeichenfolge von benutzerdefinierten Daten an. Die base64-codierte Zeichenfolge wird mit einem binären Array decodiert, das als Datei auf dem virtuellen Computer gespeichert wird. Die maximale Länge des binären Arrays beträgt 65535 Bytes. Informationen zur Verwendung von Cloud-Init für Ihren virtuellen Computer finden Sie unter Verwenden von Cloud-Init zum Anpassen einer Linux-VM während der Erstellung |
| linuxConfiguration |
Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an. Eine Liste der unterstützten Linux-Distributionen finden Sie unter Linux auf Azure-Endorsed Distributions. |
|
| requireGuestProvisionSignal |
boolean |
Optionale Eigenschaft, die entweder auf True festgelegt oder weggelassen werden muss. |
| secrets |
Gibt einen Satz von Zertifikaten an, die auf den virtuellen Computern im Skalierungssatz installiert werden sollen. Um Zertifikate auf einer virtuellen Maschine zu installieren, wird empfohlen, die Azure Key Vault Virtual Machine Extension für Linux oder die Azure Key Vault Virtual Machine Extension für Windows zu verwenden. |
|
| windowsConfiguration |
Spezifiziert die Windows-Betriebssystemeinstellungen auf der virtuellen Maschine. |
VirtualMachineScaleSetPublicIPAddressConfiguration
Beschreibt die PublicIPAddress-Konfiguration einer VM-Skalierungsgruppe
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Name der PublicIP-Adresskonfiguration. |
| properties.deleteOption |
Angeben, was mit der öffentlichen IP passiert, wenn der virtuelle Computer gelöscht wird |
|
| properties.dnsSettings |
Virtual |
Die dns-Einstellungen, die auf die publicIP-Adressen angewendet werden sollen. |
| properties.idleTimeoutInMinutes |
integer (int32) |
Das Leerlauftimeout der öffentlichen IP-Adresse. |
| properties.ipTags |
Die Liste der IP-Tags, die der öffentlichen IP-Adresse zugeordnet sind. |
|
| properties.publicIPAddressVersion |
Ab Api-Version 2019-07-01 ist es verfügbar, ob es sich bei der spezifischen ipconfiguration um IPv4 oder IPv6 handelt. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
|
| properties.publicIPPrefix |
Das PublicIPPrefix, aus dem publicIP-Adressen zugeordnet werden sollen. |
|
| sku |
Beschreibt die öffentliche IP-Sku. Er kann nur mit OrchestrationMode als flexibel festgelegt werden. |
|
| tags |
object |
Ressourcentags, die auf die publicIP-Adresse angewendet werden, die von dieser PublicIPAddressConfiguration erstellt wurde |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Beschreibt die DNS-Einstellungen einer virtuellen Maschine.
| Name | Typ | Beschreibung |
|---|---|---|
| domainNameLabel |
string |
Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und des VM-Indexes ist die Domänennamenbezeichnung der PublicIPAddress-Ressourcen, die erstellt werden. |
| domainNameLabelScope |
Der Bereich der Domänennamenbezeichnung. Die Verkettung der Hash-Domänennamenbezeichnung, die gemäß der Richtlinie aus dem Bereich der Domänenbezeichnung generiert wurde, und der VM-Index ist die Domänennamenbezeichnungen der PublicIPAddress-Ressourcen, die erstellt werden. |
VirtualMachineScaleSetScaleInRules
| Wert | Beschreibung |
|---|---|
| Default | |
| OldestVM | |
| NewestVM |
VirtualMachineScaleSetStorageProfile
Beschreibt ein Vm-Skalierungssatzspeicherprofil.
| Name | Typ | Beschreibung |
|---|---|---|
| dataDisks |
Gibt die Parameter an, die zum Hinzufügen von Datenträgern zu den virtuellen Computern im Skalierungssatz verwendet werden. Weitere Informationen zu Festplatten finden Sie unter Über Festplatten und VHDs für Azure virtuelle Maschinen. |
|
| diskControllerType |
Gibt den Datenträgercontrollertyp an, der für die virtuellen Computer im Skalierungssatz konfiguriert ist. Mindest-API-Version: 2022-08-01 |
|
| imageReference |
Gibt Informationen zum zu verwendenden Bild an. Sie können Informationen zu Plattformimages, Marketplace-Images oder virtuellen Computerimages angeben. Dieses Element ist erforderlich, wenn Sie ein Plattformimage, ein Marketplace-Image oder ein virtuelles Computerimage verwenden möchten, aber nicht in anderen Erstellungsvorgängen verwendet wird. |
|
| osDisk |
Gibt Informationen zum Betriebssystemdatenträger an, der von den virtuellen Computern im Skalierungssatz verwendet wird. Weitere Informationen zu Festplatten finden Sie unter Über Festplatten und VHDs für Azure virtuelle Maschinen. |
VirtualMachineScaleSetVMProfile
Beschreibt ein VM-Profil für eine VM-Skalierungsgruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| applicationProfile |
Gibt die Kataloganwendungen an, die dem virtuellen Computer/VMSS zur Verfügung gestellt werden sollen. |
|
| billingProfile |
Gibt die abrechnungsbezogenen Details eines Azure Spot-VMSS an. Mindest-API-Version: 2019-03-01. |
|
| capacityReservation |
Gibt die Kapazitätsreservierungsdetails eines Skalierungssatzes an. Mindest-API-Version: 2021-04-01. |
|
| diagnosticsProfile |
Gibt den Status der Startdiagnoseeinstellungen an. Mindest-API-Version: 2015-06-15. |
|
| evictionPolicy |
Gibt die Eviction-Richtlinie für den virtuellen Azure Spot-Computer und den Azure Spot-Skalierungssatz an. Für virtuelle Azure Spot-Computer werden sowohl "Deallocate" als auch "Delete" unterstützt, und die mindeste API-Version ist 2019-03-01. Bei Azure Spot-Skalierungssätzen werden sowohl "Deallocate" als auch "Delete" unterstützt, und die mindeste API-Version ist 2017-10-30-preview. |
|
| extensionProfile |
Gibt eine Auflistung von Einstellungen für Erweiterungen an, die auf virtuellen Computern im Skalierungssatz installiert sind. |
|
| hardwareProfile |
Gibt die Hardwareprofildetails eines Skalierungssatzes an. Mindest-API-Version: 2021-11-01. |
|
| licenseType |
string |
Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde. |
| networkProfile |
Gibt die Eigenschaften der Netzwerkschnittstellen der virtuellen Computer im Skalierungssatz an. |
|
| osProfile |
Gibt die Betriebssystemeinstellungen für die virtuellen Computer im Skalierungssatz an. |
|
| priority |
Gibt die Priorität für die virtuellen Computer im Skalierungssatz an. Mindest-API-Version: 2017-10-30-preview. |
|
| scheduledEventsProfile |
Gibt geplante Ereigniskonfigurationen an. |
|
| securityPostureReference |
Gibt den Sicherheitsstatus an, der im Skalierungssatz verwendet werden soll. Mindest-API-Version: 2023-03-01 |
|
| securityProfile |
Gibt die Sicherheitsrelevanten Profileinstellungen für die virtuellen Computer im Skalierungssatz an. |
|
| serviceArtifactReference |
Gibt die Dienstartefaktereferenz-ID an, die zum Festlegen derselben Imageversion für alle virtuellen Computer im Skalierungssatz bei Verwendung der neuesten Imageversion verwendet wird. Mindest-API-Version: 2022-11-01 |
|
| storageProfile |
Gibt die Speichereinstellungen für die Datenträger des virtuellen Computers an. |
|
| timeCreated |
string (date-time) |
Gibt die Zeit an, zu der dieses VM-Profil für den Skalierungssatz für virtuelle Computer erstellt wurde. Dieser Wert wird beim Erstellen/Aktualisieren des VMSS-VM-Profils zu VMSS-VM-Tags hinzugefügt. Mindest-API-Version für diese Eigenschaft ist 2023-09-01. |
| userData |
string |
UserData für die virtuellen Computer im Skalierungssatz, die base64-codiert sein müssen. Der Kunde sollte hier keine Geheimnisse weitergeben. Mindest-API-Version: 2021-03-01. |
VMDiskSecurityProfile
Gibt die Sicherheitsprofileinstellungen für den verwalteten Datenträger an. Hinweis: Es kann nur für vertrauliche VMs festgelegt werden.
| Name | Typ | Beschreibung |
|---|---|---|
| diskEncryptionSet |
Gibt die Vom Kunden verwaltete Datenträgerverschlüsselungssatz-Ressourcen-ID für den verwalteten Datenträger an, der für den vom Kunden verwalteten Schlüssel verschlüsselter VertraulichVM-Betriebssystemdatenträger und vmGuest-Blob verwendet wird. |
|
| securityEncryptionType |
Gibt den EncryptionType des verwalteten Datenträgers an. Es ist für die Verschlüsselung des verwalteten Datenträgers auf DiskWithVMGuestStateState festgelegt, vmGuestStateOnly für die Verschlüsselung nur des VMGuestState-Blobs und NonPersistedTPM, um den Firmwarestatus im VMGuestState-Blob nicht beizubehalten. Hinweis: Sie kann nur für vertrauliche virtuelle Computer festgelegt werden. |
VMGalleryApplication
Gibt die erforderlichen Informationen an, um auf eine Compute gallery-Anwendungsversion zu verweisen.
| Name | Typ | Beschreibung |
|---|---|---|
| configurationReference |
string |
Optional, gibt den URI für ein Azure-Blob an, der die Standardkonfiguration für das Paket ersetzt, falls angegeben. |
| enableAutomaticUpgrade |
boolean |
Wenn dieser Wert auf "true" festgelegt ist, wenn eine neue Galerieanwendungsversion in PIR/SIG verfügbar ist, wird sie automatisch für die VM/VMSS aktualisiert. |
| order |
integer (int32) |
Optional, gibt die Reihenfolge an, in der die Pakete installiert werden müssen. |
| packageReferenceId |
string |
Spezifiziert die Resource-ID von GalleryApplicationVersion in der Form /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft. Compute/galleries/{galleryName}/applications/{application}/versions/{version} |
| tags |
string |
Optional, Gibt einen Passthrough-Wert für einen allgemeineren Kontext an. |
| treatFailureAsDeploymentFailure |
boolean |
Optional, Wenn wahr, tritt bei einem Fehler für einen Vorgang in der VmApplication die Bereitstellung fehl. |
VMScaleSetLifecycleHookEventType
Spezifiziert das Szenario, für das der Kunde daran interessiert ist, virtuelle Maschinen zu skalieren, Sets Lifecycle Hook-Events zu erhalten.
| Wert | Beschreibung |
|---|---|
| UpgradeAutoOSScheduling |
Lebenszyklus-Hook-Ereignis, das dem Kunden vor dem Start eines Auto-OS-Upgrades auf dem virtuellen Maschinen-Skalierungssatz gesendet wird. |
| UpgradeAutoOSRollingBatchStarting |
Lebenszyklus-Hook-Ereignis, das dem Kunden vor Beginn des Upgrades auf einer Charge von virtuellen Maschinen zugeordnet wird, die während eines Auto-OS-Upgrades festgelegt wurden, an den Kunden gesendet wird. |
VMSizeProperties
Gibt die Einstellungen der VM Size-Eigenschaft auf dem virtuellen Computer an.
| Name | Typ | Beschreibung |
|---|---|---|
| vCPUsAvailable |
integer (int32) |
Gibt die Anzahl der für den virtuellen Computer verfügbaren vCPUs an. Wenn diese Eigenschaft nicht im Anforderungstext angegeben ist, ist das Standardverhalten, es auf den Wert von vCPUs festzulegen, der für diese VM-Größe verfügbar ist, die in api-Antwort von Auflisten aller verfügbaren virtuellen Computergrößen in einer Region. |
| vCPUsPerCore |
integer (int32) |
Gibt das vCPU-Verhältnis zum physischen Kernverhältnis an. Wenn diese Eigenschaft nicht im Anforderungstext angegeben ist, wird das Standardverhalten auf den Wert von vCPUsPerCore für die VM-Größe festgelegt, die in api-Antwort von Auflisten aller verfügbaren virtuellen Computergrößen in einer Region. Festlegen dieser Eigenschaft auf 1 bedeutet auch, dass Hyperthreading deaktiviert ist. |
WindowsConfiguration
Spezifiziert die Windows-Betriebssystemeinstellungen auf der virtuellen Maschine.
| Name | Typ | Beschreibung |
|---|---|---|
| additionalUnattendContent |
Spezifiziert zusätzliche Base-64-kodierte XML-formatierte Informationen, die in die Unattend.xml-Datei aufgenommen werden können, welche von Windows Setup verwendet wird. |
|
| enableAutomaticUpdates |
boolean |
Gibt an, ob Automatische Updates für die virtuelle Windows-Maschine aktiviert sind. Der Standardwert ist wahr. Bei Skalierungssätzen für virtuelle Computer kann diese Eigenschaft aktualisiert werden, und Updates wirken sich auf die Erneute Bereitstellung des Betriebssystems aus. |
| enableVMAgentPlatformUpdates |
boolean |
Gibt an, ob VMAgent-Plattformupdates für den virtuellen Windows-Computer aktiviert sind. |
| patchSettings |
[Vorschaufunktion] Spezifiziert Einstellungen im Zusammenhang mit VM-Gastpatchen unter Windows. |
|
| provisionVMAgent |
boolean |
Gibt an, ob der Agent des virtuellen Computers auf dem virtuellen Computer bereitgestellt werden soll. Wenn diese Eigenschaft nicht im Anforderungstext angegeben ist, wird sie standardmäßig auf "true" festgelegt. Dadurch wird sichergestellt, dass der VM-Agent auf dem virtuellen Computer installiert ist, damit Erweiterungen später zur VM hinzugefügt werden können. |
| timeZone |
string |
Gibt die Zeitzone des virtuellen Computers an. z.B. "Pacific Standard Time". Mögliche Werte können TimeZoneInfo.Id Wert aus Zeitzonen sein, die von TimeZoneInfo.GetSystemTimeZoneszurückgegeben werden. |
| winRM |
Spezifiziert die Windows Remote Management Listener. Dies ermöglicht die entfernte Nutzung von Windows PowerShell. |
WindowsPatchAssessmentMode
Gibt den Modus der VM-Gastpatchbewertung für den virtuellen IaaS-Computer an.
Mögliche Werte:
ImageDefault- – Sie steuern den Zeitpunkt der Patchbewertungen auf einem virtuellen Computer.
AutomaticByPlatform – Die Plattform löst regelmäßige Patchbewertungen aus. Die Eigenschaft provisionVMAgent muss true sein.
| Wert | Beschreibung |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Gibt die Neustarteinstellung für alle AutomaticByPlatform-Patchinstallationsvorgänge an.
| Wert | Beschreibung |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
WindowsVMGuestPatchAutomaticByPlatformSettings
Spezifiziert zusätzliche Einstellungen, die angewendet werden sollen, wenn der Patch-Modus AutomaticByPlatform in den Windows-Patch-Einstellungen ausgewählt wird.
| Name | Typ | Beschreibung |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Ermöglicht es Kunden, Patching ohne versehentliche Upgrades zu planen |
| rebootSetting |
Gibt die Neustarteinstellung für alle AutomaticByPlatform-Patchinstallationsvorgänge an. |
WindowsVMGuestPatchMode
Gibt den Modus des VM-Gastpatchings auf iaaS-VM-Computer oder virtuelle Computer an, die mit orchestrationMode als flexibel verknüpft sind.
Mögliche Werte:
Manuelle – Sie steuern die Anwendung von Patches auf einen virtuellen Computer. Dazu wenden Sie Patches manuell innerhalb des virtuellen Computers an. In diesem Modus sind automatische Updates deaktiviert; die Eigenschaft "WindowsConfiguration.enableAutomaticUpdates" muss "false" sein.
AutomaticByOS- – Der virtuelle Computer wird automatisch vom Betriebssystem aktualisiert. Die Eigenschaft "WindowsConfiguration.enableAutomaticUpdates" muss "true" sein.
AutomaticByPlatform – der virtuelle Computer wird automatisch von der Plattform aktualisiert. Die Eigenschaften provisionVMAgent und WindowsConfiguration.enableAutomaticUpdates müssen true sein.
| Wert | Beschreibung |
|---|---|
| Manual | |
| AutomaticByOS | |
| AutomaticByPlatform |
WinRMConfiguration
Beschreibt die Windows-Remote-Management-Konfiguration der VM
| Name | Typ | Beschreibung |
|---|---|---|
| listeners |
Die Liste der Windows Remote Management-Zuhörer |
WinRMListener
Beschreibt Protokoll und Daumenabdruck des Windows Remote Management Listeners
| Name | Typ | Beschreibung |
|---|---|---|
| certificateUrl |
string |
Dies ist die URL eines Zertifikats, das als Geheimnis in Key Vault hochgeladen wurde. Um ein Geheimnis zum Key Vault hinzuzufügen, siehe Add a Key or Secret to the key vault. In diesem Fall muss Ihr Zertifikat die Base64-Codierung des folgenden JSON-Objekts sein, das in UTF-8 codiert ist: |
| protocol |
Gibt das Protokoll des WinRM-Listeners an. Mögliche Werte sind: http,https. |
ZonalPlatformFaultDomainAlignMode
Gibt den Ausrichtungsmodus zwischen der Anzahl der Compute- und Speicherfehlerdomänen für virtuelle Computer an.
| Wert | Beschreibung |
|---|---|
| Aligned | |
| Unaligned | |
| BestEffortAligned |
Entlasten Sie die Ausrichtung auf VMSS. VMSS richtet Festplatten aus, die genügend Storage Fault Domains unterstützen, während andere nicht ausgerichtet bleiben. |
ZoneAllocationPolicy
Die Konfigurationsparameter für die Zonenzuordnung einer VM-Skalierungsgruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| maxInstancePercentPerZonePolicy |
Die Konfigurationsparameter, die verwendet werden, um die Anzahl der virtuellen Computer pro Verfügbarkeitszone in der VM-Skalierungsgruppe zu begrenzen. |
|
| maxZoneCount |
integer (int32) |
Die maximale Anzahl von Verfügbarkeitszonen, die verwendet werden sollen, wenn die ZonePlacementPolicy auf "Auto" festgelegt ist. Wenn nicht angegeben, werden alle Verfügbarkeitszonen verwendet. |
ZonePlacementPolicyType
Gibt die Richtlinie für die Platzierung der Ressource in der Verfügbarkeitszone an. Mögliche Werte sind: Any (verwendet für Virtual Machines), Auto (verwendet für Virtual Machine Scale Sets) – Eine Verfügbarkeitszone wird automatisch vom System im Rahmen der Ressourcenerstellung ausgewählt.
| Wert | Beschreibung |
|---|---|
| Any | |
| Auto |
Automatische Zonenplatzierung in einer VM-Skalierungsgruppe. |