Virtual Machine Scale Set VMs - List
Ruft eine Liste aller virtuellen Computer in einer VM-Skalierungssätze ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines?api-version=2022-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines?$filter={$filter}&$select={$select}&$expand={$expand}&api-version=2022-11-01
URI-Parameter
Name | In | Required | Type | Description |
---|---|---|---|---|
resource
|
path | True |
|
Der Name der Ressourcengruppe. |
subscription
|
path | True |
|
Abonnementanmeldeinformationen, die Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
virtual
|
path | True |
|
Der Name des VM-Skalierungssatzes. |
api-version
|
query | True |
|
Client-API-Version. |
$expand
|
query |
|
Der erweiterungsausdruck, der auf den Vorgang angewendet werden soll. Zulässige Werte sind "instanceView". |
|
$filter
|
query |
|
Der Filter, der auf den Vorgang angewendet werden soll. Zulässige Werte sind "startswith(instanceView/statuses/code, 'PowerState') eq true", "properties/latestModelApplied eq true", "properties/latestModelApplied eq false". |
|
$select
|
query |
|
Die Listenparameter. Zulässige Werte sind "instanceView", "instanceView/statuses". |
Antworten
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Virtual |
Virtual |
VirtualMachineScaleSetVMs_List_MaximumSet_Gen
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaa/virtualMachines?$filter=aaaaaaaaaaaaaa&$select=aaaaaaaaaaaaaaaaaaaaa&$expand=aaaaaaaaaaaaa&api-version=2022-11-01
Sample Response
{
"value": [
{
"name": "{vmss-vm-name}",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0",
"type": "Microsoft.Compute/virtualMachines",
"location": "westus",
"tags": {},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vmsstestnetconfig5415",
"properties": {
"primary": true,
"enableAcceleratedNetworking": true,
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": true,
"ipConfigurations": [
{
"name": "vmsstestnetconfig9693",
"properties": {
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vn4071/subnets/sn5503"
},
"privateIPAddressVersion": "IPv4",
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 18,
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"deleteOption": "Delete"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerInboundNatPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
},
"id": "aaaaaaaaa"
}
],
"enableFpga": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"deleteOption": "Delete"
},
"id": "aaaaaaaa"
}
]
},
"vmId": "42af9fdf-b906-4ad7-9905-8316209ff619",
"hardwareProfile": {
"vmSize": "Basic_A0",
"vmSizeProperties": {
"vCPUsAvailable": 9,
"vCPUsPerCore": 12
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20180315",
"exactVersion": "4.127.20180315",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaa",
"id": "a"
},
"osDisk": {
"osType": "Windows",
"name": "vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"createOption": "FromImage",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"deleteOption": "Delete"
},
"dataDisks": [
{
"lun": 1,
"name": "vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"createOption": "Empty",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 128,
"toBeDetached": true,
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diskIOPSReadWrite": 18,
"diskMBpsReadWrite": 29,
"detachOption": "ForceDetach",
"deleteOption": "Delete"
}
]
},
"osProfile": {
"computerName": "test000000",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true,
"customData": "aaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaa",
"keyData": "aaaaaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
}
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0/networkInterfaces/vmsstestnetconfig5415",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2020-11-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaa"
]
},
"ipConfigurations": [
{
"name": "aa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 2,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaa"
}
},
"provisioningState": "Succeeded",
"instanceView": {
"platformUpdateDomain": 23,
"platformFaultDomain": 14,
"rdpThumbPrint": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"vmAgent": {
"vmAgentVersion": "aaaaaaaaaaaaaaaaaaaaaaa",
"extensionHandlers": [
{
"type": "aaaaaaaaaaaaa",
"typeHandlerVersion": "aaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"maintenanceRedeployStatus": {
"isCustomerInitiatedMaintenanceAllowed": true,
"preMaintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"preMaintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"lastOperationResultCode": "None",
"lastOperationMessage": "aaaaaa"
},
"disks": [
{
"name": "aaaaaaaaaaa",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"extensions": [
{
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"vmHealth": {
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"bootDiagnostics": {
"consoleScreenshotBlobUri": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"serialConsoleLogBlobUri": "aaaaaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"assignedHost": "aaaaaaa",
"placementGroupId": "aaa"
},
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaa",
"protectionPolicy": {
"protectFromScaleIn": true,
"protectFromScaleSetActions": true
}
},
"resources": [
{
"name": "CustomScriptExtension-DSC",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM/extensions/CustomScriptExtension-DSC",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus",
"tags": {},
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"settings": {},
"forceUpdateTag": "aaaaaaa",
"enableAutomaticUpgrade": true,
"protectedSettings": {},
"instanceView": {
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"suppressFailures": true
}
}
],
"instanceId": "aaaaaaaaaaaa",
"sku": {
"name": "Classic",
"tier": "aaaaaaaaaaaaaa",
"capacity": 29
},
"plan": {
"name": "aaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaaaaaaaa"
},
"zones": [
"a"
]
}
],
"nextLink": "aaaaaaaaaaaaaa"
}
VirtualMachineScaleSetVMs_List_MinimumSet_Gen
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/virtualMachines?api-version=2022-11-01
Sample Response
{
"value": [
{
"location": "westus"
}
]
}
Definitionen
Additional |
Aktiviert oder deaktiviert eine Funktion auf dem virtuellen Computer oder dem Skalierungssatz des virtuellen Computers. |
Additional |
Gibt zusätzliche XML-formatierte Informationen an, die in der Unattend.xml-Datei enthalten sein können, die von Windows Setup verwendet wird. Inhalte werden durch Festlegen des Namens, des Komponentennamens und des Übergebens definiert, in dem der Inhalt angewendet wird. |
Api |
Der API-Entitätsverweis. |
Api |
API-Fehler. |
Api |
Api-Fehlerbasis. |
Boot |
Die Startdiagnose ist ein Debugfeature, mit dem Sie die Konsolenausgabe und den Screenshot anzeigen können, um den VM-Status zu diagnostizieren. |
Boot |
Die Instanzansicht einer virtuellen Computerstartdiagnose. |
Caching |
Gibt die Cacheanforderungen an. |
Cloud |
Eine Fehlerantwort vom Compute-Dienst. |
Component |
Der Komponentenname. Derzeit ist der einzige zulässige Wert Microsoft-Windows-Shell-Setup. |
Data |
Beschreibt einen Datenträger. |
Delete |
Geben Sie an, was mit der öffentlichen IP geschieht, wenn die VM gelöscht wird |
Diagnostics |
Gibt den Status der Startdiagnoseeinstellungen an. |
Diff |
Gibt die ephemeren Datenträgereinstellungen für den Betriebssystemdatenträger an. |
Diff |
Gibt die ephemerische Datenträgerplatzierung für Betriebssystemdatenträger an. Diese Eigenschaft kann vom Benutzer in der Anforderung verwendet werden, um den Speicherort auszuwählen, z. B. zwischenspeichern, Datenträger oder Ressourcenspeicher für die Bereitstellung von Ephemeral-Betriebssystemdatenträgern. Weitere Informationen zu Den Anforderungen für ephemerale Betriebssystemdatenträgergröße finden Sie unter "Ephemeral OS-Datenträgergröße" 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 |
Diff |
Beschreibt die Parameter der ephemerischen Datenträgereinstellungen, die für betriebssystemspezifische Datenträger angegeben werden können. |
Disk |
Gibt den für den virtuellen Computer konfigurierten Datenträgercontrollertyp an. |
Disk |
Gibt an, wie die virtuellen Computer im Skalierungssatz erstellt werden sollen. |
Disk |
Gibt an, ob der Betriebssystemdatenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (Dieses Feature ist nur für VMSS mit flexiblem OrchestrationMode verfügbar). |
Disk |
Gibt das Abtrennverhalten an, das beim Trennen eines Datenträgers verwendet werden soll oder das sich bereits im Prozess der Trennung vom virtuellen Computer befindet. Unterstützte Werte: ForceDetach. |
Disk |
Beschreibt den Parameter der vom Kunden verwalteten Datenträgerverschlüsselungs-Ressourcen-ID, die für den Datenträger angegeben werden kann. |
Disk |
Beschreibt eine Verschlüsselungseinstellungen für einen Datenträger |
Disk |
Die Instanzansicht des Datenträgers. |
Hardware |
Legt die Hardwareeinstellungen für den virtuellen Computer fest. |
Image |
Gibt Informationen über das zu verwendende Bild an. Sie können Informationen zu Plattformimages, Marketplace-Bildern 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 werden. HINWEIS: Bildreferenz-Herausgeber und Angebot können nur festgelegt werden, wenn Sie den Skalierungssatz erstellen. |
Inner |
Innere Fehlerdetails. |
Instance |
Instanzansichtsstatus. |
IPVersion |
Verfügbar ab Api-Version 2019-07-01, stellt sie dar, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Die Standardeinstellung wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
IPVersions |
Verfügbar ab Api-Version 2019-07-01, stellt sie dar, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Die Standardeinstellung wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
Key |
Beschreibt einen Verweis auf Key Vault Key |
Key |
Beschreibt einen Verweis auf Key Vault Geheim |
Linux |
Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an. |
Linux |
Gibt den Modus der VM-Gastpatchbewertung für den virtuellen IaaS-Computer an. |
Linux |
Gibt Einstellungen für vm-Gastpatching unter Linux an. |
Linux |
Gibt die Neustarteinstellung für alle AutomatischByPlatform-Patchinstallationsvorgänge an. |
Linux |
Gibt zusätzliche Einstellungen an, die angewendet werden sollen, wenn der Patchmodus AutomaticByPlatform in Linux-Patcheinstellungen ausgewählt ist. |
Linux |
Gibt den Modus von VM-Gast-Patching auf IaaS virtual machine oder virtuelle Computer an, die dem Skalierungssatz für virtuelle Computer mit OrchestrationMode als Flexible zugeordnet sind. |
Maintenance |
Der Letzte Wartungsvorgangsergebniscode. |
Maintenance |
Wartungsvorgangsstatus. |
Managed |
Die Parameter eines verwalteten Datenträgers. |
Network |
Gibt die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen für virtual Machine Scale Set mit dem Orchestermodus "Flexible" verwendet wird. |
Network |
Beschreibt einen Netzwerkschnittstellenverweis. |
Network |
Gibt die Netzwerkschnittstellen oder die Netzwerkkonfiguration des virtuellen Computers an. |
Operating |
Mit dieser Eigenschaft können Sie den Typ des Betriebssystems angeben, das auf dem Datenträger enthalten ist, wenn sie eine VM aus benutzerimage oder einem spezialisierten VHD erstellen. |
OSDisk |
Gibt Informationen zum Betriebssystemdatenträger an, der vom virtuellen Computer verwendet wird. |
OSProfile |
Legt die Einstellungen des Betriebssystems für den virtuellen Computer fest. Einige der Einstellungen können nicht geändert werden, sobald eine VM bereitgestellt wird. |
Pass |
Der Passname. Derzeit ist der einzige zulässige Wert OobeSystem. |
Patch |
Gibt Einstellungen für vm-Gastpatching unter Windows an. |
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 "Programmgesteuert bereitstellen möchten" –, "Erste Schritte">. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf "Speichern". |
Protocol |
Gibt das Protokoll des WinRM-Listeners an. |
Public |
Beschreibt die öffentliche IP-Sku. Es kann nur mit OrchestrationMode als Flexible festgelegt werden. |
Public |
Angeben des öffentlichen IP-Sku-Namens |
Public |
Angeben der öffentlichen IP-Sku-Ebene |
Public |
Angeben des Typs der öffentlichen IP-Zuordnung |
Resource |
Der Identitätstyp, der für den Skalierungssatz des virtuellen Computers verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Skalierungssatz des virtuellen Computers. |
security |
Gibt den Verschlüsselungstyp des verwalteten Datenträgers an. |
Security |
Gibt die Sicherheitsprofileinstellungen für den virtuellen Computer oder den Skalierungssatz des virtuellen Computers an. |
Security |
Gibt den SecurityType des virtuellen Computers an. Es muss auf einen beliebigen angegebenen Wert festgelegt werden, um UefiSettings zu aktivieren. |
Setting |
Gibt den Namen der Einstellung an, auf die sich der Inhalt bezieht. Mögliche Werte sind: FirstLogonCommands und AutoLogon. |
Sku |
Beschreibt einen sku für einen Skalierungssatz für virtuelle Computer. HINWEIS: Wenn die neue VM-SKU auf der Hardware nicht unterstützt wird, auf der der Skalierungssatz derzeit aktiviert ist, müssen Sie die VMs im Skalierungssatz behandeln, bevor Sie den SKU-Namen ändern. |
Ssh |
SSH-Konfiguration für linuxbasierte VMs, die auf Azure ausgeführt werden |
Ssh |
Enthält Informationen zum öffentlichen SSH-Zertifikat und dem Pfad auf der Linux-VM, auf der der öffentliche Schlüssel platziert wird. |
Status |
Der Levelcode. |
Storage |
Gibt den Speicherkontotyp für den verwalteten Datenträger an. HINWEIS: UltraSSD_LRS kann nur mit Datenträgern verwendet werden, sie kann nicht mit Betriebssystemdatenträgern verwendet werden. |
Storage |
Legt die Speichereinstellungen für die Datenträger des virtuellen Computers fest. |
Sub |
|
Uefi |
Gibt die Sicherheitseinstellungen wie sicherer Start und vTPM an, die beim Erstellen des virtuellen Computers verwendet werden. |
User |
Die Liste der Benutzeridentitäten, die dem virtuellen Computer zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselbezüge sind ARM-Ressourcen-IDs im Formular: '/abonnements/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Vault |
Beschreibt einen einzelnen Zertifikatverweis in einem Key Vault und wo sich das Zertifikat auf dem virtuellen Computer befinden soll. |
Vault |
Beschreibt eine Reihe von Zertifikaten, die sich alle in derselben Key Vault befinden. |
Virtual |
Beschreibt den URI eines Datenträgers. |
Virtual |
Die Instanzansicht des VM-Agents, der auf dem virtuellen Computer ausgeführt wird. |
Virtual |
Beschreibt eine Erweiterung des virtuellen Computers. |
Virtual |
Die Instanzansicht eines virtuellen Computererweiterungshandlers. |
Virtual |
Die Instanzansicht einer virtuellen Computererweiterung. |
Virtual |
Der Integritätsstatus des virtuellen Computers. |
Virtual |
Identität für den virtuellen Computer. |
Virtual |
Enthält das IP-Tag, das der öffentlichen IP-Adresse zugeordnet ist. |
Virtual |
Beschreibt eine Konfiguration einer virtuellen Computernetzwerkschnittstelle. |
Virtual |
Beschreibt die DNS-Einstellungen einer virtuellen Computerkonfiguration. |
Virtual |
Beschreibt die IP-Konfiguration eines virtuellen Computers. |
Virtual |
Beschreibt die PublicIPAddress-Konfiguration einer virtuellen Computer-IP-Konfiguration |
Virtual |
Beschreibt die DNS-Einstellungen einer virtuellen Computerkonfiguration. |
Virtual |
Beschreibt die IP-Konfiguration eines virtuellen Computers. |
Virtual |
Enthält das IP-Tag, das der öffentlichen IP-Adresse zugeordnet ist. |
Virtual |
Beschreibt die Netzwerkkonfigurationen eines virtuellen Computers, die Netzwerkkonfigurationen des Netzwerkprofils festlegen. |
Virtual |
Beschreibt, dass eine virtuelle Computerskala die DNS-Einstellungen der Netzwerkkonfiguration festlegt. |
Virtual |
Beschreibt eine skalierungssatz für die IP-Konfiguration der PublicIPAddress-Konfiguration |
Virtual |
Beschreibt, dass eine virtuelle Computerskala die DNS-Einstellungen der Netzwerkkonfiguration festlegt. |
Virtual |
Beschreibt einen virtuellen Computer scale set virtual machine. |
Virtual |
Die Instanzansicht eines vm-Skalierungssatz-VIRTUELLEN Computers. |
Virtual |
Die VMs-Vorgangsantwort für den Virtuellen Computer-Skalierungssatz auf Listencomputer. |
Virtual |
Beschreibt ein VM-Netzwerkprofil für virtuelle Computer. |
Virtual |
Die Schutzrichtlinie eines virtuellen Computer-Skalierungs-VM. |
Virtual |
Gibt die Größe des virtuellen Computers an. |
VMDisk |
Gibt die Sicherheitsprofileinstellungen für den verwalteten Datenträger an. |
VMSize |
Gibt die Einstellungen für die VM-Größe auf dem virtuellen Computer an. |
Windows |
Gibt die Einstellungen des Windows-Betriebssystems auf dem virtuellen Computer an. |
Windows |
Gibt den Modus der VM-Gast-Patchbewertung für den virtuellen IaaS-Computer an. |
Windows |
Gibt die Neustarteinstellung für alle AutomatischByPlatform-Patchinstallationsvorgänge an. |
Windows |
Gibt zusätzliche Einstellungen an, die angewendet werden sollen, wenn der Patchmodus AutomaticByPlatform in Windows-Patcheinstellungen ausgewählt ist. |
Windows |
Gibt den Modus von VM-Gast-Patching auf IaaS virtual machine oder virtuelle Computer an, die dem Skalierungssatz für virtuelle Computer mit OrchestrationMode als Flexible zugeordnet sind. |
Win |
Beschreibt die Konfiguration der Windows-Remoteverwaltung des virtuellen Computers |
Win |
Beschreibt Protokoll- und Fingerabdruckdruck des Windows-Remoteverwaltungs-Listeners |
AdditionalCapabilities
Aktiviert oder deaktiviert eine Funktion auf dem virtuellen Computer oder dem Skalierungssatz des virtuellen Computers.
Name | Type | Description |
---|---|---|
hibernationEnabled |
|
Das Flag, das die Ruhezustandsfunktion auf dem virtuellen Computer aktiviert oder deaktiviert. |
ultraSSDEnabled |
|
Das Flag, das eine Funktion aktiviert oder deaktiviert, um über einen oder mehrere verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp auf dem virtuellen Computer oder VMSS zu verfügen. Verwaltete Datenträger mit Speicherkontotyp UltraSSD_LRS können einem virtuellen Computer oder einer virtuellen Computerskala nur hinzugefügt werden, wenn diese Eigenschaft aktiviert ist. |
AdditionalUnattendContent
Gibt zusätzliche XML-formatierte Informationen an, die in der Unattend.xml-Datei enthalten sein können, die von Windows Setup verwendet wird. Inhalte werden durch Festlegen des Namens, des Komponentennamens und des Übergebens definiert, in dem der Inhalt angewendet wird.
Name | Type | Description |
---|---|---|
componentName |
Der Komponentenname. Derzeit ist der einzige zulässige Wert Microsoft-Windows-Shell-Setup. |
|
content |
|
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 muss 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 sich der Inhalt bezieht. Mögliche Werte sind: FirstLogonCommands und AutoLogon. |
ApiEntityReference
Der API-Entitätsverweis.
Name | Type | Description |
---|---|---|
id |
|
Die ARM-Ressourcen-ID in Form von /abonnements/{SubscriptionId}/resourceGroups/{ResourceGroups/{ResourceGroupName}/... |
ApiError
API-Fehler.
Name | Type | Description |
---|---|---|
code |
|
Der Fehlercode. |
details |
Die Api-Fehlerdetails |
|
innererror |
Der innere Api-Fehler |
|
message |
|
Die Fehlermeldung. |
target |
|
Das Ziel des bestimmten Fehlers. |
ApiErrorBase
Api-Fehlerbasis.
Name | Type | Description |
---|---|---|
code |
|
Der Fehlercode. |
message |
|
Die Fehlermeldung. |
target |
|
Das Ziel des bestimmten Fehlers. |
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 einfach anzeigen.
Azure ermöglicht es Ihnen auch, einen Screenshot des virtuellen Computers aus dem Hypervisor anzuzeigen.
Name | Type | Description |
---|---|---|
enabled |
|
Ob die Startdiagnose auf dem virtuellen Computer aktiviert werden soll. |
storageUri |
|
Uri des Speicherkontos, das zum Platzieren der Konsolenausgabe und des Screenshots verwendet werden soll. |
BootDiagnosticsInstanceView
Die Instanzansicht einer virtuellen Computerstartdiagnose.
Name | Type | Description |
---|---|---|
consoleScreenshotBlobUri |
|
Der Screenshot-Blob-URI der Konsole. |
serialConsoleLogBlobUri |
|
Der serielle Konsolen-Blob-Blob-Uri. |
status |
Die Startdiagnosestatusinformationen für den virtuellen Computer. |
CachingTypes
Gibt die Cacheanforderungen an.
Mögliche Werte:
None
ReadOnly
ReadWrite
Standard: Keine für Standardspeicher. ReadOnly für Premium-Speicher
Name | Type | Description |
---|---|---|
None |
|
|
ReadOnly |
|
|
ReadWrite |
|
CloudError
Eine Fehlerantwort vom Compute-Dienst.
Name | Type | Description |
---|---|---|
error |
API-Fehler. |
ComponentNames
Der Komponentenname. Derzeit ist der einzige zulässige Wert Microsoft-Windows-Shell-Setup.
Name | Type | Description |
---|---|---|
Microsoft-Windows-Shell-Setup |
|
DataDisk
Beschreibt einen Datenträger.
Name | Type | Description |
---|---|---|
caching |
Gibt die Cacheanforderungen an. |
|
createOption |
Gibt an, wie der virtuelle Computer erstellt werden soll. |
|
deleteOption |
Gibt an, ob der Datenträger beim Löschen eines virtuellen Computers gelöscht oder getrennt werden soll. |
|
detachOption |
Gibt das Abtrennverhalten an, das beim Trennen eines Datenträgers verwendet werden soll oder das sich bereits im Prozess der Trennung vom virtuellen Computer befindet. Unterstützte Werte: ForceDetach. |
|
diskIOPSReadWrite |
|
Gibt den Read-Write IOPS für den verwalteten Datenträger an, wenn StorageAccountType UltraSSD_LRS ist. Wird nur für VM-Datenträger von VirtualMachine ScaleSet zurückgegeben. Kann nur über Updates für den VirtualMachine Scale Set aktualisiert werden. |
diskMBpsReadWrite |
|
Gibt die Bandbreite in MB pro Sekunde für den verwalteten Datenträger an, wenn StorageAccountType UltraSSD_LRS ist. Wird nur für VM-Datenträger von VirtualMachine ScaleSet zurückgegeben. Kann nur über Updates für den VirtualMachine Scale Set aktualisiert werden. |
diskSizeGB |
|
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. |
image |
Die virtuelle Festplatte des Quellbenutzerimages. Die virtuelle Festplatte wird kopiert, bevor sie an den virtuellen Computer angefügt wird. Wenn SourceImage bereitgestellt wird, darf die virtuelle Zielfestplatte nicht vorhanden sein. |
|
lun |
|
Gibt die logische Einheitsnummer des Datenträgers an. Dieser Wert wird verwendet, um Datendatenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden an einen virtuellen Computer angefügten Datenträger eindeutig sein. |
managedDisk |
Die Parameter für verwaltete Datenträger. |
|
name |
|
Der Name des Datenträgers |
toBeDetached |
|
Gibt an, ob der Datenträger beim Trennen von VirtualMachine/VirtualMachineScaleset ausgeführt wird. |
vhd |
Die virtuelle Festplatte. |
|
writeAcceleratorEnabled |
|
Gibt an, ob writeAccelerator auf dem Datenträger aktiviert oder deaktiviert werden soll. |
DeleteOptions
Geben Sie an, was mit der öffentlichen IP geschieht, wenn die VM gelöscht wird
Name | Type | Description |
---|---|---|
Delete |
|
|
Detach |
|
DiagnosticsProfile
Gibt den Status der Startdiagnoseeinstellungen an.
Mindest-API-Version: 2015-06-15.
Name | Type | Description |
---|---|---|
bootDiagnostics |
Die Startdiagnose ist ein Debugfeature, mit dem Sie die Konsolenausgabe und den Screenshot anzeigen können, um den VM-Status zu diagnostizieren. |
DiffDiskOptions
Gibt die ephemeren Datenträgereinstellungen für den Betriebssystemdatenträger an.
Name | Type | Description |
---|---|---|
Local |
|
DiffDiskPlacement
Gibt die ephemerische Datenträgerplatzierung für Betriebssystemdatenträger an. Diese Eigenschaft kann vom Benutzer in der Anforderung verwendet werden, um den Speicherort auszuwählen, z. B. zwischenspeichern, Datenträger oder Ressourcenspeicher für die Bereitstellung von Ephemeral-Betriebssystemdatenträgern. Weitere Informationen zu Den Anforderungen für ephemerale Betriebssystemdatenträgergröße finden Sie unter "Ephemeral OS-Datenträgergröße" 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
Name | Type | Description |
---|---|---|
CacheDisk |
|
|
ResourceDisk |
|
DiffDiskSettings
Beschreibt die Parameter der ephemerischen Datenträgereinstellungen, die für betriebssystemspezifische Datenträger angegeben werden können.
HINWEIS: Die ephemeralen Datenträgereinstellungen können nur für verwaltete Datenträger angegeben werden.
Name | Type | Description |
---|---|---|
option |
Gibt die ephemeren Datenträgereinstellungen für den Betriebssystemdatenträger an. |
|
placement |
Gibt die ephemerische Datenträgerplatzierung für Betriebssystemdatenträger an. |
DiskControllerTypes
Gibt den für den virtuellen Computer konfigurierten Datenträgercontrollertyp an.
HINWEIS: Diese Eigenschaft wird auf den Standarddatencontrollertyp festgelegt, wenn nicht angegeben wird, dass der virtuelle Computer als HyperVGeneration erstellt wird: V2 basierend auf den Funktionen des Betriebssystemdatenträgers und der VM-Größe aus der angegebenen Mindest-API-Version.
Sie müssen den virtuellen Computer vor dem Aktualisieren des Datenträgercontrollertyps behandeln, es sei denn, Sie aktualisieren die VM-Größe in der VM-Konfiguration, die implizit verteilt und die VM neu verteilt.
Mindest-API-Version: 2022-08-01
Name | Type | Description |
---|---|---|
NVMe |
|
|
SCSI |
|
DiskCreateOptionTypes
Gibt an, wie die virtuellen Computer im Skalierungssatz erstellt werden sollen.
Der einzige zulässige Wert lautet: FromImage \u2013 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.
Name | Type | Description |
---|---|---|
Attach |
|
|
Empty |
|
|
FromImage |
|
DiskDeleteOptionTypes
Gibt an, ob der Betriebssystemdatenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (Dieses Feature ist nur für VMSS mit flexiblem OrchestrationMode verfügbar).
Mögliche Werte:
Löschen Wenn dieser Wert verwendet wird, wird der Betriebssystemdatenträger gelöscht, wenn VMSS Flex VM gelöscht wird.
Trennen Wenn dieser Wert verwendet wird, wird der Betriebssystemdatenträger beibehalten, nachdem VMSS Flex VM gelöscht wurde.
Der Standardwert ist auf "Löschen" festgelegt. Bei einem ephemeren Betriebssystemdatenträger wird der Standardwert auf "Löschen" festgelegt. Der Benutzer kann die Löschoption für ephemerale Betriebssystemdatenträger nicht ändern.
Name | Type | Description |
---|---|---|
Delete |
|
|
Detach |
|
DiskDetachOptionTypes
Gibt das Abtrennverhalten an, das beim Trennen eines Datenträgers verwendet werden soll oder das sich bereits im Prozess der Trennung vom virtuellen Computer befindet. Unterstützte Werte: ForceDetach.
detachOption: ForceDetach gilt nur für verwaltete Datenträger. Wenn ein vorheriger Trennungsversuch des Datenträgers aufgrund eines unerwarteten Fehlers vom virtuellen Computer nicht abgeschlossen wurde und der Datenträger weiterhin nicht freigegeben wird, verwenden Sie die Force-Detachierung als letzte Option, um den Datenträger vom virtuellen Computer zu trennen. Bei Verwendung dieses Trennverhaltens wurden möglicherweise nicht alle Schreibvorgänge geleert.
Dieses Feature befindet sich weiterhin im Vorschaumodus und wird für VirtualMachineScaleSet nicht unterstützt. Um ein Datendatenträgerupdate zu "true" zu "true" zu erzwingen, zusammen mit einstellungsdetachOption: "ForceDetach".
Name | Type | Description |
---|---|---|
ForceDetach |
|
DiskEncryptionSetParameters
Beschreibt den Parameter der vom Kunden verwalteten Datenträgerverschlüsselungs-Ressourcen-ID, die für den Datenträger angegeben werden kann.
HINWEIS: Die Ressourcen-ID der Datenträgerverschlüsselung kann nur für verwaltete Datenträger angegeben werden. Weitere Informationen finden Sie unter https://aka.ms/mdssewithcmkoverview "Weitere Informationen".
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
DiskEncryptionSettings
Beschreibt eine Verschlüsselungseinstellungen für einen Datenträger
Name | Type | Description |
---|---|---|
diskEncryptionKey |
Gibt den Speicherort des Datenträgerverschlüsselungsschlüssels an, der ein Key Vault Geheimer Schlüssel ist. |
|
enabled |
|
Gibt an, ob die Datenträgerverschlüsselung auf dem virtuellen Computer aktiviert werden soll. |
keyEncryptionKey |
Gibt den Speicherort des Schlüsselverschlüsselungsschlüssels in Key Vault an. |
DiskInstanceView
Die Instanzansicht des Datenträgers.
Name | Type | Description |
---|---|---|
encryptionSettings |
Gibt die Verschlüsselungseinstellungen für den Betriebssystemdatenträger an. |
|
name |
|
Der Name des Datenträgers |
statuses |
Die Ressourcenstatusinformationen. |
HardwareProfile
Legt die Hardwareeinstellungen für den virtuellen Computer fest.
Name | Type | Description |
---|---|---|
vmSize |
Gibt die Größe des virtuellen Computers an. |
|
vmSizeProperties |
Gibt die Eigenschaften zum Anpassen der Größe des virtuellen Computers an. Mindest-API-Version: 2021-07-01. |
ImageReference
Gibt Informationen über das zu verwendende Bild an. Sie können Informationen zu Plattformimages, Marketplace-Bildern 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 werden. HINWEIS: Bildreferenz-Herausgeber und Angebot können nur festgelegt werden, wenn Sie den Skalierungssatz erstellen.
Name | Type | Description |
---|---|---|
communityGalleryImageId |
|
Gibt das eindeutige Image des Communitykatalogs für die vm-Bereitstellung an. Dies kann aus dem Image GET-Aufruf des Communitykatalogs abgerufen werden. |
exactVersion |
|
Gibt in Dezimalzahlen die Version des Plattformimages oder Marketplace-Images an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Readonly-Feld unterscheidet sich von "version", nur wenn der wert, der im Feld "Version" angegeben ist, "neueste" ist. |
id |
|
Ressourcen-ID |
offer |
|
Gibt das Angebot des Plattformimages oder Marketplace-Images an, das zum Erstellen des virtuellen Computers verwendet wird. |
publisher |
|
Der Bildverleger. |
sharedGalleryImageId |
|
Gibt die eindeutige ID des freigegebenen Katalogimages für die Vm-Bereitstellung an. Dies kann aus dem GET-Aufruf des freigegebenen Katalogs abgerufen werden. |
sku |
|
Die Bild-SKU. |
version |
|
Gibt die Version des Plattformimages oder Marketplace-Bilds an, das zum Erstellen des virtuellen Computers verwendet wird. Die zulässigen Formate sind "Major.Minor.Build" oder "neueste". Haupt-, Neben- und Buildzahlen sind Dezimalzahlen. Geben Sie „latest“ an, damit Sie die neueste Version eines Images verwenden können, das zum Zeitpunkt der Bereitstellung verfügbar ist. Auch wenn Sie "neueste" verwenden, wird das VM-Image nach der Bereitstellung nicht automatisch aktualisiert, auch wenn eine neue Version verfügbar wird. Bitte verwenden Sie nicht das Feld 'Version' für die Katalogimagebereitstellung, Galerieimage sollte immer das Feld "ID" für die Bereitstellung verwenden, um die neueste Version des Katalogimages zu verwenden, nur '/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleryName}/{galleryName}/{imageName}' im Feld 'id' ohne Versionseingabe festzulegen. |
InnerError
Innere Fehlerdetails.
Name | Type | Description |
---|---|---|
errordetail |
|
Die interne Fehlermeldung oder Ausnahmeabbildbild. |
exceptiontype |
|
Der Ausnahmetyp. |
InstanceViewStatus
Instanzansichtsstatus.
Name | Type | Description |
---|---|---|
code |
|
Der Statuscode. |
displayStatus |
|
Die kurze gebietsschemaierbare Bezeichnung für den Status. |
level |
Der Levelcode. |
|
message |
|
Die detaillierte Statusmeldung, einschließlich warnungen und Fehlermeldungen. |
time |
|
Die Uhrzeit des Status. |
IPVersion
Verfügbar ab Api-Version 2019-07-01, stellt sie dar, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Die Standardeinstellung wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6".
Name | Type | Description |
---|---|---|
IPv4 |
|
|
IPv6 |
|
IPVersions
Verfügbar ab Api-Version 2019-07-01, stellt sie dar, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Die Standardeinstellung wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6".
Name | Type | Description |
---|---|---|
IPv4 |
|
|
IPv6 |
|
KeyVaultKeyReference
Beschreibt einen Verweis auf Key Vault Key
Name | Type | Description |
---|---|---|
keyUrl |
|
Die URL verweist auf einen Schlüsselverschlüsselungsschlüssel in Key Vault. |
sourceVault |
Die relative URL der Key Vault, die den Schlüssel enthält. |
KeyVaultSecretReference
Beschreibt einen Verweis auf Key Vault Geheim
Name | Type | Description |
---|---|---|
secretUrl |
|
Die URL verweist auf einen Geheimen in einem Key Vault. |
sourceVault |
Die relative URL der Key Vault, die den Geheimen enthält. |
LinuxConfiguration
Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an.
Eine Liste der unterstützten Linux-Distributionen finden Sie unter Linux auf Azure-Endorsed Distributionen.
Name | Type | Description |
---|---|---|
disablePasswordAuthentication |
|
Gibt an, ob die Kennwortauthentifizierung deaktiviert werden soll. |
enableVMAgentPlatformUpdates |
|
Gibt an, ob vmAgent Platform Aktualisierungen 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 |
|
Gibt an, ob der VM-Agent auf dem virtuellen Computer bereitgestellt werden soll. |
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 die Zeitdauer von Patchbewertungen auf einem virtuellen Computer.
AutomaticByPlatform – Die Plattform löst regelmäßige Patchbewertungen aus. Die EigenschaftsbereitstellungVMAgent muss wahr sein.
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
|
|
ImageDefault |
|
LinuxPatchSettings
Gibt Einstellungen für vm-Gastpatching unter Linux an.
Name | Type | Description |
---|---|---|
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 virtuellen IaaS-Computer oder virtuelle Computer an, die der Skalierung virtueller Computer zugeordnet sind, die mit OrchestrationMode als flexibel festgelegt sind. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Gibt die Neustarteinstellung für alle AutomatischByPlatform-Patchinstallationsvorgänge an.
Name | Type | Description |
---|---|---|
Always |
|
|
IfRequired |
|
|
Never |
|
|
Unknown |
|
LinuxVMGuestPatchAutomaticByPlatformSettings
Gibt zusätzliche Einstellungen an, die angewendet werden sollen, wenn der Patchmodus AutomaticByPlatform in Linux-Patcheinstellungen ausgewählt ist.
Name | Type | Description |
---|---|---|
rebootSetting |
Gibt die Neustarteinstellung für alle AutomatischByPlatform-Patchinstallationsvorgänge an. |
LinuxVMGuestPatchMode
Gibt den Modus von VM-Gast-Patching auf IaaS virtual machine oder virtuelle Computer an, die dem Skalierungssatz für virtuelle Computer mit OrchestrationMode als Flexible zugeordnet sind.
Mögliche Werte:
ImageDefault – Die Standard-Patchingkonfiguration des virtuellen Computers wird verwendet.
AutomaticByPlatform – Der virtuelle Computer wird automatisch von der Plattform aktualisiert. Die EigenschaftsbereitstellungVMAgent muss wahr sein.
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
|
|
ImageDefault |
|
MaintenanceOperationResultCodeTypes
Der Letzte Wartungsvorgangsergebniscode.
Name | Type | Description |
---|---|---|
MaintenanceAborted |
|
|
MaintenanceCompleted |
|
|
None |
|
|
RetryLater |
|
MaintenanceRedeployStatus
Wartungsvorgangsstatus.
Name | Type | Description |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
|
True, wenn der Kunde Wartung durchführen darf. |
lastOperationMessage |
|
Die Nachricht, die für den letzten Wartungsvorgang zurückgegeben wurde. |
lastOperationResultCode |
Der Letzte Wartungsvorgangsergebniscode. |
|
maintenanceWindowEndTime |
|
Endzeit für das Wartungsfenster. |
maintenanceWindowStartTime |
|
Startzeit für das Wartungsfenster. |
preMaintenanceWindowEndTime |
|
Endzeit für das Fenster "Vorabwartung". |
preMaintenanceWindowStartTime |
|
Startzeit für das Fenster "Vorabwartung". |
ManagedDiskParameters
Die Parameter eines verwalteten Datenträgers.
Name | Type | Description |
---|---|---|
diskEncryptionSet |
Gibt die vom Kunden verwaltete Datenträgerverschlüsselungs-Ressourcen-ID für den verwalteten Datenträger an. |
|
id |
|
Ressourcen-ID |
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 können nur mit Datenträgern verwendet werden, sie kann nicht mit betriebssystemdatenträgern verwendet werden. |
NetworkApiVersion
Gibt die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen für virtual Machine Scale Set mit dem Orchestermodus "Flexible" verwendet wird.
Name | Type | Description |
---|---|---|
2020-11-01 |
|
NetworkInterfaceReference
Beschreibt einen Netzwerkschnittstellenverweis.
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
properties.deleteOption |
Geben Sie an, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird |
|
properties.primary |
|
Gibt die primäre Netzwerkschnittstelle an, wenn der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt. |
NetworkProfile
Gibt die Netzwerkschnittstellen oder die Netzwerkkonfiguration des virtuellen Computers an.
Name | Type | Description |
---|---|---|
networkApiVersion |
Gibt die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen verwendet wird. |
|
networkInterfaceConfigurations |
Gibt die Netzwerkkonfigurationen an, die zum Erstellen der Ressourcen des virtuellen Computers verwendet werden. |
|
networkInterfaces |
Gibt die Liste der Ressourcen-IDs für die Netzwerkschnittstellen an, die dem virtuellen Computer zugeordnet sind. |
OperatingSystemTypes
Mit dieser Eigenschaft können Sie den Typ des Betriebssystems angeben, das auf dem Datenträger enthalten ist, wenn sie eine VM aus benutzerimage oder einem spezialisierten VHD erstellen.
Mögliche Werte:
Windows
Linux
Name | Type | Description |
---|---|---|
Linux |
|
|
Windows |
|
OSDisk
Gibt Informationen zum Betriebssystemdatenträger an, der vom virtuellen Computer verwendet wird.
Weitere Informationen zu Datenträgern finden Sie unter Informationen zu Datenträgern und VHDs für virtuelle Azure-Computer.
Name | Type | Description |
---|---|---|
caching |
Gibt die Cacheanforderungen an. |
|
createOption |
Gibt an, wie der virtuelle Computer erstellt werden soll. |
|
deleteOption |
Gibt an, ob der Betriebssystemdatenträger beim Löschen eines virtuellen Computers gelöscht oder getrennt werden soll. |
|
diffDiskSettings |
Gibt die ephemeren Datenträgereinstellungen für den Betriebssystemdatenträger an, der vom virtuellen Computer verwendet wird. |
|
diskSizeGB |
|
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. |
encryptionSettings |
Gibt die Verschlüsselungseinstellungen für den Betriebssystemdatenträger an. |
|
image |
Die virtuelle Festplatte des Quellbenutzerimages. Die virtuelle Festplatte wird kopiert, bevor sie an den virtuellen Computer angefügt wird. Wenn SourceImage bereitgestellt wird, darf die virtuelle Zielfestplatte nicht vorhanden sein. |
|
managedDisk |
Die Parameter für verwaltete Datenträger. |
|
name |
|
Der Name des Datenträgers |
osType |
Mit dieser Eigenschaft können Sie den Typ des Betriebssystems angeben, das auf dem Datenträger enthalten ist, wenn eine VM aus dem Benutzerimage oder einer speziellen VHD erstellt wird. |
|
vhd |
Die virtuelle Festplatte. |
|
writeAcceleratorEnabled |
|
Gibt an, ob writeAccelerator auf dem Datenträger aktiviert oder deaktiviert werden soll. |
OSProfile
Legt die Einstellungen des Betriebssystems für den virtuellen Computer fest. Einige der Einstellungen können nicht geändert werden, sobald eine VM bereitgestellt wird.
Name | Type | Description |
---|---|---|
adminPassword |
|
Gibt das Kennwort des Administratorkontos an. |
adminUsername |
|
Gibt den Namen des Administratorkontos an. |
allowExtensionOperations |
|
Gibt an, ob Erweiterungsvorgänge auf dem virtuellen Computer zulässig sein sollen. |
computerName |
|
Gibt den Hostnamen des virtuellen Computers an. |
customData |
|
Gibt eine Base-64-codierte Zeichenfolge benutzerdefinierter Daten an. Die Base-64-codierte Zeichenfolge wird in ein binäres Array decodiert, das auf dem virtuellen Computer als Datei gespeichert wird. Die maximale Länge des binären Arrays beträgt 65535 Bytes. |
linuxConfiguration |
Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an. |
|
requireGuestProvisionSignal |
|
Optionale Eigenschaft, die entweder auf "True" festgelegt oder nicht angegeben werden muss. |
secrets |
Gibt eine Gruppe von Zertifikaten an, die auf dem virtuellen Computer installiert werden sollen. Um Zertifikate auf einem virtuellen Computer zu installieren, empfiehlt es sich, die Erweiterung des virtuellen Azure Key Vault virtuellen Computers für Linux oder die Erweiterung virtueller Azure Key Vault virtuellen Computer für Windows zu verwenden. |
|
windowsConfiguration |
Gibt die Einstellungen des Windows-Betriebssystems auf dem virtuellen Computer an. |
PassNames
Der Passname. Derzeit ist der einzige zulässige Wert OobeSystem.
Name | Type | Description |
---|---|---|
OobeSystem |
|
PatchSettings
Gibt Einstellungen für vm-Gastpatching unter Windows an.
Name | Type | Description |
---|---|---|
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 Windows an. |
|
enableHotpatching |
|
Ermöglicht Es Kunden, ihre Azure-VMs zu patchen, ohne dass ein Neustart erforderlich ist. Für enableHotpatching muss der 'provisionVMAgent' auf "true" festgelegt werden, und "patchMode" muss auf "AutomaticByPlatform" festgelegt werden. |
patchMode |
Gibt den Modus des VM-Gastpatchings auf virtuellen IaaS-Computer oder virtuelle Computer an, die der Skalierung virtueller Computer zugeordnet sind, die mit OrchestrationMode als flexibel festgelegt sind. |
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 "Programmgesteuert bereitstellen möchten" –, "Erste Schritte">. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf "Speichern".
Name | Type | Description |
---|---|---|
name |
|
Die Plan-ID. |
product |
|
Gibt das Produkt des Bilds vom Marketplace an. Dies ist der gleiche Wert wie Offer unter dem imageReference-Element. |
promotionCode |
|
Der Promotionscode. |
publisher |
|
Die Herausgeber-ID. |
ProtocolTypes
Gibt das Protokoll des WinRM-Listeners an.
Mögliche Werte:
http
https
Name | Type | Description |
---|---|---|
Http |
|
|
Https |
|
PublicIPAddressSku
Beschreibt die öffentliche IP-Sku. Es kann nur mit OrchestrationMode als Flexible festgelegt werden.
Name | Type | Description |
---|---|---|
name |
Angeben des öffentlichen IP-Sku-Namens |
|
tier |
Angeben der öffentlichen IP-Sku-Ebene |
PublicIPAddressSkuName
Angeben des öffentlichen IP-Sku-Namens
Name | Type | Description |
---|---|---|
Basic |
|
|
Standard |
|
PublicIPAddressSkuTier
Angeben der öffentlichen IP-Sku-Ebene
Name | Type | Description |
---|---|---|
Global |
|
|
Regional |
|
PublicIPAllocationMethod
Angeben des Typs der öffentlichen IP-Zuordnung
Name | Type | Description |
---|---|---|
Dynamic |
|
|
Static |
|
ResourceIdentityType
Der Identitätstyp, der für den Skalierungssatz des virtuellen Computers verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Skalierungssatz des virtuellen Computers.
Name | Type | Description |
---|---|---|
None |
|
|
SystemAssigned |
|
|
SystemAssigned, UserAssigned |
|
|
UserAssigned |
|
securityEncryptionTypes
Gibt den Verschlüsselungstyp des verwalteten Datenträgers an.
Es wird auf "DiskWithVMGuestState" festgelegt, um die Verschlüsselung des verwalteten Datenträgers zusammen mit vmGuestState-Blob und VMGuestStateOnly für die Verschlüsselung nur des VMGuestState-Blobs festzulegen.
HINWEIS: Es kann nur für vertrauliche VMs festgelegt werden.
Name | Type | Description |
---|---|---|
DiskWithVMGuestState |
|
|
VMGuestStateOnly |
|
SecurityProfile
Gibt die Sicherheitsprofileinstellungen für den virtuellen Computer oder den Skalierungssatz des virtuellen Computers an.
Name | Type | Description |
---|---|---|
encryptionAtHost |
|
Diese Eigenschaft kann vom Benutzer in der Anforderung verwendet werden, um die Hostverschlüsselung für den virtuellen Computer oder den Skalierungssatz des virtuellen Computers zu deaktivieren oder zu deaktivieren. Dadurch wird die Verschlüsselung für alle Datenträger, einschließlich Ressourcen-/Temp-Datenträger, beim Host selbst aktiviert. |
securityType |
Gibt den SecurityType des virtuellen Computers an. Es muss auf einen beliebigen angegebenen Wert festgelegt werden, um UefiSettings zu aktivieren. |
|
uefiSettings |
Gibt die Sicherheitseinstellungen wie sicherer Start und vTPM an, die beim Erstellen des virtuellen Computers verwendet werden. |
SecurityTypes
Gibt den SecurityType des virtuellen Computers an. Es muss auf einen beliebigen angegebenen Wert festgelegt werden, um UefiSettings zu aktivieren.
Standard: UefiSettings wird nicht aktiviert, sofern diese Eigenschaft festgelegt ist.
Name | Type | Description |
---|---|---|
ConfidentialVM |
|
|
TrustedLaunch |
|
SettingNames
Gibt den Namen der Einstellung an, auf die sich der Inhalt bezieht. Mögliche Werte sind: FirstLogonCommands und AutoLogon.
Name | Type | Description |
---|---|---|
AutoLogon |
|
|
FirstLogonCommands |
|
Sku
Beschreibt einen sku für einen Skalierungssatz für virtuelle Computer. HINWEIS: Wenn die neue VM-SKU auf der Hardware nicht unterstützt wird, auf der der Skalierungssatz derzeit aktiviert ist, müssen Sie die VMs im Skalierungssatz behandeln, bevor Sie den SKU-Namen ändern.
Name | Type | Description |
---|---|---|
capacity |
|
Gibt die Anzahl der virtuellen Computer im Skalierungssatz an. |
name |
|
Der Sku-Name. |
tier |
|
Gibt die Ebene virtueller Computer in einem Skalierungssatz an. |
SshConfiguration
SSH-Konfiguration für linuxbasierte VMs, die auf Azure ausgeführt werden
Name | Type | Description |
---|---|---|
publicKeys |
Die Liste der öffentlichen SSH-Schlüssel, die zum Authentifizieren mit linuxbasierten VMs verwendet werden. |
SshPublicKey
Enthält Informationen zum öffentlichen SSH-Zertifikat und dem Pfad auf der Linux-VM, auf der der öffentliche Schlüssel platziert wird.
Name | Type | Description |
---|---|---|
keyData |
|
SSH-Zertifikat für öffentliche Schlüssel, das zum Authentifizieren mit der VM über ssh verwendet wird. Der Schlüssel muss mindestens 2048-Bit und im ssh-rsa-Format sein. |
path |
|
Gibt den vollständigen Pfad auf der erstellten VM an, auf der ssh public key gespeichert ist. Wenn die Datei bereits vorhanden ist, wird der angegebene Schlüssel an die Datei angefügt. Beispiel: /home/user/.ssh/authorized_keys |
StatusLevelTypes
Der Levelcode.
Name | Type | Description |
---|---|---|
Error |
|
|
Info |
|
|
Warning |
|
StorageAccountTypes
Gibt den Speicherkontotyp für den verwalteten Datenträger an. HINWEIS: UltraSSD_LRS kann nur mit Datenträgern verwendet werden, sie kann nicht mit Betriebssystemdatenträgern verwendet werden.
Name | Type | Description |
---|---|---|
PremiumV2_LRS |
|
|
Premium_LRS |
|
|
Premium_ZRS |
|
|
StandardSSD_LRS |
|
|
StandardSSD_ZRS |
|
|
Standard_LRS |
|
|
UltraSSD_LRS |
|
StorageProfile
Legt die Speichereinstellungen für die Datenträger des virtuellen Computers fest.
Name | Type | Description |
---|---|---|
dataDisks |
|
Gibt die Parameter an, die zum Hinzufügen eines Datenträgers zu einem virtuellen Computer verwendet werden. |
diskControllerType |
Gibt den für den virtuellen Computer konfigurierten Datenträgercontrollertyp an. |
|
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 werden. |
|
osDisk |
Gibt Informationen zum Betriebssystemdatenträger an, der vom virtuellen Computer verwendet wird. |
SubResource
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
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 | Type | Description |
---|---|---|
secureBootEnabled |
|
Gibt an, ob der sichere Start auf dem virtuellen Computer aktiviert werden soll. |
vTpmEnabled |
|
Gibt an, ob vTPM auf dem virtuellen Computer aktiviert werden soll. |
UserAssignedIdentities
Die Liste der Benutzeridentitäten, die dem virtuellen Computer zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselbezüge sind ARM-Ressourcen-IDs im Formular: '/abonnements/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Name | Type | Description |
---|---|---|
|
VaultCertificate
Beschreibt einen einzelnen Zertifikatverweis in einem Key Vault und wo sich das Zertifikat auf dem virtuellen Computer befinden soll.
Name | Type | Description |
---|---|---|
certificateStore |
|
Gibt für Windows-VMs den Zertifikatspeicher auf dem virtuellen Computer an, dem das Zertifikat hinzugefügt werden soll. Der angegebene Zertifikatspeicher befindet sich implizit im LocalMachine-Konto. |
certificateUrl |
|
Dies ist die URL eines Zertifikats, das als geheimer Schlüssel in Key Vault hochgeladen wurde. Informationen zum Hinzufügen eines geheimen Schlüssels zu den Key Vault finden Sie unter Hinzufügen eines Schlüsselschlüssels oder geheimen Schlüssels zum Schlüsseltresor. 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 sich alle in derselben Key Vault befinden.
Name | Type | Description |
---|---|---|
sourceVault |
Die relative URL der Key Vault, die alle Zertifikate in VaultCertificates enthält. |
|
vaultCertificates |
Die Liste der Schlüsseltresorbezüge in SourceVault, die Zertifikate enthalten. |
VirtualHardDisk
Beschreibt den URI eines Datenträgers.
Name | Type | Description |
---|---|---|
uri |
|
Gibt den URI der virtuellen Festplatte an. |
VirtualMachineAgentInstanceView
Die Instanzansicht des VM-Agents, der auf dem virtuellen Computer ausgeführt wird.
Name | Type | Description |
---|---|---|
extensionHandlers |
Die Instanzansicht des virtuellen Computererweiterungshandlers. |
|
statuses |
Die Ressourcenstatusinformationen. |
|
vmAgentVersion |
|
Die vollständige VM-Agent-Version. |
VirtualMachineExtension
Beschreibt eine Erweiterung des virtuellen Computers.
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
location |
|
Ressourcenspeicherort |
name |
|
Ressourcenname |
properties.autoUpgradeMinorVersion |
|
Gibt an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn eine zur Bereitstellungszeit verfügbar ist. Abgesehen von erneuten Bereitstellungen führt die Erweiterung nach der Bereitstellung jedoch keine Upgrades für Nebenversionen aus, selbst wenn diese Eigenschaft auf „true“ festgelegt ist. |
properties.enableAutomaticUpgrade |
|
Gibt an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version der Erweiterung verfügbar ist. |
properties.forceUpdateTag |
|
Wie der Erweiterungshandler gezwungen werden sollte, auch dann zu aktualisieren, wenn die Erweiterungskonfiguration nicht geändert wurde. |
properties.instanceView |
Die Erweiterungsinstanzansicht für virtuelle Computer. |
|
properties.protectedSettings |
|
Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. |
properties.protectedSettingsFromKeyVault |
Die durch Verweis übergebenen Erweiterungen und vom Schlüsseltresor genutzten Erweiterungen |
|
properties.provisioningState |
|
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. |
properties.publisher |
|
Der Name des Erweiterungshandler-Herausgebers. |
properties.settings |
|
Json formatierte öffentliche Einstellungen für die Erweiterung. |
properties.suppressFailures |
|
Gibt an, ob Fehler, die von 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 |
|
Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension". |
properties.typeHandlerVersion |
|
Gibt die Version des Skripthandlers an. |
tags |
|
Ressourcentags |
type |
|
Ressourcentyp |
VirtualMachineExtensionHandlerInstanceView
Die Instanzansicht eines virtuellen Computererweiterungshandlers.
Name | Type | Description |
---|---|---|
status |
Der Erweiterungshandlerstatus. |
|
type |
|
Gibt den Typ der Erweiterung an; Ein Beispiel lautet "CustomScriptExtension". |
typeHandlerVersion |
|
Gibt die Version des Skripthandlers an. |
VirtualMachineExtensionInstanceView
Die Instanzansicht einer virtuellen Computererweiterung.
Name | Type | Description |
---|---|---|
name |
|
Der Name der Erweiterung des virtuellen Computers. |
statuses |
Die Ressourcenstatusinformationen. |
|
substatuses |
Die Ressourcenstatusinformationen. |
|
type |
|
Gibt den Typ der Erweiterung an; Ein Beispiel lautet "CustomScriptExtension". |
typeHandlerVersion |
|
Gibt die Version des Skripthandlers an. |
VirtualMachineHealthStatus
Der Integritätsstatus des virtuellen Computers.
Name | Type | Description |
---|---|---|
status |
Die Integritätsstatusinformationen für den virtuellen Computer. |
VirtualMachineIdentity
Identität für den virtuellen Computer.
Name | Type | Description |
---|---|---|
principalId |
|
Die Prinzipal-ID der Identität virtueller Computer. Diese Eigenschaft wird nur für eine system zugewiesene Identität bereitgestellt. |
tenantId |
|
Die Mandanten-ID, die dem virtuellen Computer zugeordnet ist. Diese Eigenschaft wird nur für eine system zugewiesene Identität bereitgestellt. |
type |
Der Identitätstyp, der für den virtuellen Computer verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. |
|
userAssignedIdentities |
Die Liste der Benutzeridentitäten, die dem virtuellen Computer zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
VirtualMachineIpTag
Enthält das IP-Tag, das der öffentlichen IP-Adresse zugeordnet ist.
Name | Type | Description |
---|---|---|
ipTagType |
|
IP-Tagtyp. Beispiel: FirstPartyUsage. |
tag |
|
IP-Tag, das der öffentlichen IP zugeordnet ist. Beispiel: SQL, Storage usw. |
VirtualMachineNetworkInterfaceConfiguration
Beschreibt eine Konfiguration einer virtuellen Computernetzwerkschnittstelle.
Name | Type | Description |
---|---|---|
name |
|
Der Name der Netzwerkschnittstellenkonfiguration. |
properties.deleteOption |
Geben Sie an, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird |
|
properties.disableTcpStateTracking |
|
Gibt an, ob die Netzwerkschnittstelle für die TCP-Statusverfolgung deaktiviert ist. |
properties.dnsSettings |
Die dns-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen. |
|
properties.dscpConfiguration | ||
properties.enableAcceleratedNetworking |
|
Gibt an, ob die Netzwerkschnittstelle beschleunigt wird. |
properties.enableFpga |
|
Gibt an, ob die Netzwerkschnittstelle FPGA-Netzwerk aktiviert ist. |
properties.enableIPForwarding |
|
Ob die IP-Weiterleitung auf dieser NIC aktiviert ist. |
properties.ipConfigurations |
Gibt die IP-Konfigurationen der Netzwerkschnittstelle an. |
|
properties.networkSecurityGroup |
Die Netzwerksicherheitsgruppe. |
|
properties.primary |
|
Gibt die primäre Netzwerkschnittstelle an, wenn der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt. |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Beschreibt die DNS-Einstellungen einer virtuellen Computerkonfiguration.
Name | Type | Description |
---|---|---|
dnsServers |
|
Liste der IP-Adressen von DNS-Servern |
VirtualMachineNetworkInterfaceIPConfiguration
Beschreibt die IP-Konfiguration eines virtuellen Computers.
Name | Type | Description |
---|---|---|
name |
|
Der IP-Konfigurationsname. |
properties.applicationGatewayBackendAddressPools |
Gibt ein Array von Verweisen auf Back-End-Adresspools von Anwendungsgateways an. Ein virtueller Computer kann auf Back-End-Adresspools mehrerer Anwendungsgateways verweisen. Mehrere virtuelle Computer 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 Lastenausgleichspools an. Ein virtueller Computer kann auf Back-End-Adresspools eines öffentlichen und eines internen Lastenausgleichs verweisen. [Mehrere virtuelle Computer können nicht den gleichen grundlegenden SKU-Lastenausgleich verwenden]. |
|
properties.primary |
|
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, stellt sie dar, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
|
properties.publicIPAddressConfiguration |
Die publicIPAddressConfiguration. |
|
properties.subnet |
Gibt den Bezeichner des Subnetzs an. |
VirtualMachinePublicIPAddressConfiguration
Beschreibt die PublicIPAddress-Konfiguration einer virtuellen Computer-IP-Konfiguration
Name | Type | Description |
---|---|---|
name |
|
Der Name der PublicIP-Adresskonfiguration. |
properties.deleteOption |
Angeben, was mit der öffentlichen IP-Adresse geschieht, wenn die VM gelöscht wird |
|
properties.dnsSettings |
Die dns-Einstellungen, die auf die publicIP-Adressen angewendet werden sollen. |
|
properties.idleTimeoutInMinutes |
|
Das Leerlauf-Timeout der öffentlichen IP-Adresse. |
properties.ipTags |
Die Liste der IP-Tags, die der öffentlichen IP-Adresse zugeordnet sind. |
|
properties.publicIPAddressVersion |
Verfügbar ab Api-Version 2019-07-01, stellt sie dar, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Die Standardeinstellung wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
|
properties.publicIPAllocationMethod |
Angeben des Typs der öffentlichen IP-Zuordnung |
|
properties.publicIPPrefix |
Die PublicIPPrefix, aus der publicIP-Adressen zugewiesen werden sollen. |
|
sku |
Beschreibt die öffentliche IP-Sku. Es kann nur mit OrchestrationMode als Flexible festgelegt werden. |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Beschreibt die DNS-Einstellungen einer virtuellen Computerkonfiguration.
Name | Type | Description |
---|---|---|
domainNameLabel |
|
Das Präfix "Domänenname" der PublicIPAddress-Ressourcen, die erstellt werden. Die generierte Namenbezeichnung ist die Verketteung der Domänennamenbezeichnung und der eindeutigen VM-Netzwerkprofil-ID. |
VirtualMachineScaleSetIPConfiguration
Beschreibt die IP-Konfiguration eines virtuellen Computers.
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
name |
|
Der IP-Konfigurationsname. |
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 das gleiche Anwendungsgateway verwenden. |
|
properties.applicationSecurityGroups |
Gibt ein Array von Verweisen auf Anwendungssicherheitsgruppe an. |
|
properties.loadBalancerBackendAddressPools |
Gibt ein Array von Verweisen auf Back-End-Adresspools von Lastenausgleichspools an. Ein Skalierungssatz kann auf Back-End-Adresspools eines öffentlichen und eines internen Lastenausgleichs verweisen. Mehrere Skalierungssätze können nicht den gleichen grundlegenden 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 grundlegenden Sku-Lastenausgleich verwenden. |
|
properties.primary |
|
Gibt die primäre Netzwerkschnittstelle an, wenn der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt. |
properties.privateIPAddressVersion |
Verfügbar ab Api-Version 2017-03-30, stellt es dar, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Die Standardeinstellung wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
|
properties.publicIPAddressConfiguration |
Die publicIPAddressConfiguration. |
|
properties.subnet |
Gibt den Bezeichner des Subnetzs an. |
VirtualMachineScaleSetIpTag
Enthält das IP-Tag, das der öffentlichen IP-Adresse zugeordnet ist.
Name | Type | Description |
---|---|---|
ipTagType |
|
IP-Tagtyp. Beispiel: FirstPartyUsage. |
tag |
|
IP-Tag, das der öffentlichen IP zugeordnet ist. Beispiel: SQL, Storage usw. |
VirtualMachineScaleSetNetworkConfiguration
Beschreibt die Netzwerkkonfigurationen eines virtuellen Computers, die Netzwerkkonfigurationen des Netzwerkprofils festlegen.
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
name |
|
Der Name der Netzwerkkonfiguration. |
properties.deleteOption |
Geben Sie an, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird |
|
properties.disableTcpStateTracking |
|
Gibt an, ob die Netzwerkschnittstelle für die TCP-Statusverfolgung deaktiviert ist. |
properties.dnsSettings |
Die dns-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen. |
|
properties.enableAcceleratedNetworking |
|
Gibt an, ob die Netzwerkschnittstelle beschleunigt wird. |
properties.enableFpga |
|
Gibt an, ob die Netzwerkschnittstelle FPGA-Netzwerk aktiviert ist. |
properties.enableIPForwarding |
|
Ob die IP-Weiterleitung auf dieser NIC aktiviert ist. |
properties.ipConfigurations |
Gibt die IP-Konfigurationen der Netzwerkschnittstelle an. |
|
properties.networkSecurityGroup |
Die Netzwerksicherheitsgruppe. |
|
properties.primary |
|
Gibt die primäre Netzwerkschnittstelle an, wenn der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt. |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Beschreibt, dass eine virtuelle Computerskala die DNS-Einstellungen der Netzwerkkonfiguration festlegt.
Name | Type | Description |
---|---|---|
dnsServers |
|
Liste der DNS-Server-IP-Adressen |
VirtualMachineScaleSetPublicIPAddressConfiguration
Beschreibt eine skalierungssatz für die IP-Konfiguration der PublicIPAddress-Konfiguration
Name | Type | Description |
---|---|---|
name |
|
Der Name der PublicIP-Adresskonfiguration. |
properties.deleteOption |
Angeben, was mit der öffentlichen IP geschieht, wenn die VM gelöscht wird |
|
properties.dnsSettings |
Die dns-Einstellungen, die auf die publicIP-Adressen angewendet werden sollen. |
|
properties.idleTimeoutInMinutes |
|
Das Leerlauf-Timeout der öffentlichen IP-Adresse. |
properties.ipTags |
Die Liste der IP-Tags, die der öffentlichen IP-Adresse zugeordnet sind. |
|
properties.publicIPAddressVersion |
Verfügbar ab Api-Version 2019-07-01, stellt sie dar, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Die Standardeinstellung wird als IPv4 verwendet. Mögliche Werte sind: "IPv4" und "IPv6". |
|
properties.publicIPPrefix |
Die PublicIPPrefix, aus der publicIP-Adressen zugewiesen werden sollen. |
|
sku |
Beschreibt die öffentliche IP-Sku. Es kann nur mit OrchestrationMode als Flexible festgelegt werden. |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Beschreibt, dass eine virtuelle Computerskala die DNS-Einstellungen der Netzwerkkonfiguration festlegt.
Name | Type | Description |
---|---|---|
domainNameLabel |
|
Die Bezeichnung "Domänenname". Die Verketteung der Domänennamenbezeichnung und der vm-Index ist die Domänennamenbezeichnungen der PublicIPAddress-Ressourcen, die erstellt werden. |
VirtualMachineScaleSetVM
Beschreibt einen virtuellen Computer scale set virtual machine.
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
identity |
Die Identität des virtuellen Computers, falls konfiguriert. |
|
instanceId |
|
Die INSTANZ-ID des virtuellen Computers. |
location |
|
Ressourcenspeicherort |
name |
|
Ressourcenname |
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 "Programmgesteuert bereitstellen möchten" –, "Erste Schritte">. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf "Speichern". |
|
properties.additionalCapabilities |
Gibt zusätzliche Funktionen an, die auf dem virtuellen Computer im Skalierungssatz aktiviert oder deaktiviert sind. Beispielsweise: Gibt an, ob der virtuelle Computer die Möglichkeit hat, verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp anzufügen. |
|
properties.availabilitySet |
Gibt Informationen zum Verfügbarkeitssatz an, dem der virtuelle Computer zugewiesen werden soll. Die virtuellen Computern, die in derselben Verfügbarkeitsgruppe angegeben werden, sind verschiedenen Knoten zugeordnet, um die Verfügbarkeit zu maximieren. Weitere Informationen zu Verfügbarkeitssätzen finden Sie in der Übersicht über Verfügbarkeitssätze. |
|
properties.diagnosticsProfile |
Gibt den Status der Startdiagnoseeinstellungen an. |
|
properties.hardwareProfile |
Legt die Hardwareeinstellungen für den virtuellen Computer fest. |
|
properties.instanceView |
Die Instanzansicht des virtuellen Computers. |
|
properties.latestModelApplied |
|
Gibt an, ob das neueste Modell auf den virtuellen Computer angewendet wurde. |
properties.licenseType |
|
Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde. |
properties.modelDefinitionApplied |
|
Gibt an, ob das Modell, das auf den virtuellen Computer angewendet wird, das Modell des Skalierungssatzes des virtuellen Computers oder das angepasste Modell für den virtuellen Computer ist. |
properties.networkProfile |
Legt die Netzwerkschnittstellen des virtuellen Computers fest. |
|
properties.networkProfileConfiguration |
Gibt die Netzwerkprofilkonfiguration des virtuellen Computers an. |
|
properties.osProfile |
Legt die Einstellungen des Betriebssystems für den virtuellen Computer fest. |
|
properties.protectionPolicy |
Gibt die Schutzrichtlinie des virtuellen Computers an. |
|
properties.provisioningState |
|
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. |
properties.securityProfile |
Gibt die Einstellungen für sicherheitsbezogene Profileinstellungen für den virtuellen Computer an. |
|
properties.storageProfile |
Legt die Speichereinstellungen für die Datenträger des virtuellen Computers fest. |
|
properties.userData |
|
UserData für die VM, die base-64 codiert sein muss. Der Kunde sollte hier keine Geheimnisse übergeben. |
properties.vmId |
|
Eindeutige Azure-VM-ID. |
resources |
Die untergeordneten Ressourcen des virtuellen Computers. |
|
sku |
Die SKU des virtuellen Computers. |
|
tags |
|
Ressourcentags |
type |
|
Ressourcentyp |
zones |
|
Die Zonen des virtuellen Computers. |
VirtualMachineScaleSetVMInstanceView
Die Instanzansicht eines vm-Skalierungssatz-VIRTUELLEN Computers.
Name | Type | Description |
---|---|---|
assignedHost |
|
Ressourcen-ID des dedizierten Hosts, auf dem der virtuelle Computer über die automatische Platzierung zugewiesen wird, wenn der virtuelle Computer einer dedizierten Hostgruppe zugeordnet ist, die die automatische Platzierung aktiviert hat. |
bootDiagnostics |
Die Startdiagnose ist ein Debuggingfeature, mit dem Sie die Konsolenausgabe und den Screenshot anzeigen können, um den VM-Status zu diagnostizieren. |
|
disks |
Die Datenträgerinformationen. |
|
extensions |
Die Erweiterungsinformationen. |
|
maintenanceRedeployStatus |
Der Wartungsvorgangsstatus auf dem virtuellen Computer. |
|
placementGroupId |
|
Die Platzierungsgruppe, in der die VM ausgeführt wird. Wenn der virtuelle Computer behandelt wird, verfügt er nicht über eine placementGroupId. |
platformFaultDomain |
|
Die Anzahl der Fehlerdomänen. |
platformUpdateDomain |
|
Die Anzahl der Updatedomänen. |
rdpThumbPrint |
|
Fingerabdruck des Remotedesktopzertifikats. |
statuses |
Die Ressourcenstatusinformationen. |
|
vmAgent |
Der VM-Agent, der auf dem virtuellen Computer ausgeführt wird. |
|
vmHealth |
Der Integritätsstatus für den virtuellen Computer. |
VirtualMachineScaleSetVMListResult
Die VMs-Vorgangsantwort für den Virtuellen Computer-Skalierungssatz auf Listencomputer.
Name | Type | Description |
---|---|---|
nextLink |
|
Der URI zum Abrufen der nächsten Seite von VMs zum Skalieren virtueller Computer. Rufen Sie ListNext() auf, um die nächste Seite von VMSS-VMs abzurufen. |
value |
Die Liste der virtuellen Computerskala legt VMs fest. |
VirtualMachineScaleSetVMNetworkProfileConfiguration
Beschreibt ein VM-Netzwerkprofil für virtuelle Computer.
Name | Type | Description |
---|---|---|
networkInterfaceConfigurations |
Die Liste der Netzwerkkonfigurationen. |
VirtualMachineScaleSetVMProtectionPolicy
Die Schutzrichtlinie eines virtuellen Computer-Skalierungs-VM.
Name | Type | Description |
---|---|---|
protectFromScaleIn |
|
Gibt an, dass der vm-Skalierungssatz des virtuellen Computers während eines Scale-In-Vorgangs nicht als Löschvorgang betrachtet werden sollte. |
protectFromScaleSetActions |
|
Gibt an, dass Modellupdates oder -aktionen (einschließlich Skalierungs-In) auf den virtuellen Computer-Skalierungssatz initiiert wurden, nicht auf den virtuellen Computer-Skalierungs-VM angewendet werden sollen. |
VirtualMachineSizeTypes
Gibt die Größe des virtuellen Computers an.
Der Aufzählungsdatentyp ist derzeit veraltet und wird vom 23. Dezember 2023 entfernt.
Empfohlene Methode zum Abrufen der Liste der verfügbaren Größen verwendet diese APIs:
Auflisten aller verfügbaren virtuellen Computergrößen in einem Verfügbarkeitssatz
Alle verfügbaren virtuellen Computergrößen in einer Region auflisten
Listet alle verfügbaren virtuellen Computergrößen auf, um die Größe zu ändern. Weitere Informationen zu virtuellen Computergrößen finden Sie unter Größen für virtuelle Computer.
Die verfügbaren VM-Größen hängen von Region und Verfügbarkeitssatz ab.
Name | Type | Description |
---|---|---|
Basic_A0 |
|
|
Basic_A1 |
|
|
Basic_A2 |
|
|
Basic_A3 |
|
|
Basic_A4 |
|
|
Standard_A0 |
|
|
Standard_A1 |
|
|
Standard_A10 |
|
|
Standard_A11 |
|
|
Standard_A1_v2 |
|
|
Standard_A2 |
|
|
Standard_A2_v2 |
|
|
Standard_A2m_v2 |
|
|
Standard_A3 |
|
|
Standard_A4 |
|
|
Standard_A4_v2 |
|
|
Standard_A4m_v2 |
|
|
Standard_A5 |
|
|
Standard_A6 |
|
|
Standard_A7 |
|
|
Standard_A8 |
|
|
Standard_A8_v2 |
|
|
Standard_A8m_v2 |
|
|
Standard_A9 |
|
|
Standard_B1ms |
|
|
Standard_B1s |
|
|
Standard_B2ms |
|
|
Standard_B2s |
|
|
Standard_B4ms |
|
|
Standard_B8ms |
|
|
Standard_D1 |
|
|
Standard_D11 |
|
|
Standard_D11_v2 |
|
|
Standard_D12 |
|
|
Standard_D12_v2 |
|
|
Standard_D13 |
|
|
Standard_D13_v2 |
|
|
Standard_D14 |
|
|
Standard_D14_v2 |
|
|
Standard_D15_v2 |
|
|
Standard_D16_v3 |
|
|
Standard_D16s_v3 |
|
|
Standard_D1_v2 |
|
|
Standard_D2 |
|
|
Standard_D2_v2 |
|
|
Standard_D2_v3 |
|
|
Standard_D2s_v3 |
|
|
Standard_D3 |
|
|
Standard_D32_v3 |
|
|
Standard_D32s_v3 |
|
|
Standard_D3_v2 |
|
|
Standard_D4 |
|
|
Standard_D4_v2 |
|
|
Standard_D4_v3 |
|
|
Standard_D4s_v3 |
|
|
Standard_D5_v2 |
|
|
Standard_D64_v3 |
|
|
Standard_D64s_v3 |
|
|
Standard_D8_v3 |
|
|
Standard_D8s_v3 |
|
|
Standard_DS1 |
|
|
Standard_DS11 |
|
|
Standard_DS11_v2 |
|
|
Standard_DS12 |
|
|
Standard_DS12_v2 |
|
|
Standard_DS13 |
|
|
Standard_DS13-2_v2 |
|
|
Standard_DS13-4_v2 |
|
|
Standard_DS13_v2 |
|
|
Standard_DS14 |
|
|
Standard_DS14-4_v2 |
|
|
Standard_DS14-8_v2 |
|
|
Standard_DS14_v2 |
|
|
Standard_DS15_v2 |
|
|
Standard_DS1_v2 |
|
|
Standard_DS2 |
|
|
Standard_DS2_v2 |
|
|
Standard_DS3 |
|
|
Standard_DS3_v2 |
|
|
Standard_DS4 |
|
|
Standard_DS4_v2 |
|
|
Standard_DS5_v2 |
|
|
Standard_E16_v3 |
|
|
Standard_E16s_v3 |
|
|
Standard_E2_v3 |
|
|
Standard_E2s_v3 |
|
|
Standard_E32-16_v3 |
|
|
Standard_E32-8s_v3 |
|
|
Standard_E32_v3 |
|
|
Standard_E32s_v3 |
|
|
Standard_E4_v3 |
|
|
Standard_E4s_v3 |
|
|
Standard_E64-16s_v3 |
|
|
Standard_E64-32s_v3 |
|
|
Standard_E64_v3 |
|
|
Standard_E64s_v3 |
|
|
Standard_E8_v3 |
|
|
Standard_E8s_v3 |
|
|
Standard_F1 |
|
|
Standard_F16 |
|
|
Standard_F16s |
|
|
Standard_F16s_v2 |
|
|
Standard_F1s |
|
|
Standard_F2 |
|
|
Standard_F2s |
|
|
Standard_F2s_v2 |
|
|
Standard_F32s_v2 |
|
|
Standard_F4 |
|
|
Standard_F4s |
|
|
Standard_F4s_v2 |
|
|
Standard_F64s_v2 |
|
|
Standard_F72s_v2 |
|
|
Standard_F8 |
|
|
Standard_F8s |
|
|
Standard_F8s_v2 |
|
|
Standard_G1 |
|
|
Standard_G2 |
|
|
Standard_G3 |
|
|
Standard_G4 |
|
|
Standard_G5 |
|
|
Standard_GS1 |
|
|
Standard_GS2 |
|
|
Standard_GS3 |
|
|
Standard_GS4 |
|
|
Standard_GS4-4 |
|
|
Standard_GS4-8 |
|
|
Standard_GS5 |
|
|
Standard_GS5-16 |
|
|
Standard_GS5-8 |
|
|
Standard_H16 |
|
|
Standard_H16m |
|
|
Standard_H16mr |
|
|
Standard_H16r |
|
|
Standard_H8 |
|
|
Standard_H8m |
|
|
Standard_L16s |
|
|
Standard_L32s |
|
|
Standard_L4s |
|
|
Standard_L8s |
|
|
Standard_M128-32ms |
|
|
Standard_M128-64ms |
|
|
Standard_M128ms |
|
|
Standard_M128s |
|
|
Standard_M64-16ms |
|
|
Standard_M64-32ms |
|
|
Standard_M64ms |
|
|
Standard_M64s |
|
|
Standard_NC12 |
|
|
Standard_NC12s_v2 |
|
|
Standard_NC12s_v3 |
|
|
Standard_NC24 |
|
|
Standard_NC24r |
|
|
Standard_NC24rs_v2 |
|
|
Standard_NC24rs_v3 |
|
|
Standard_NC24s_v2 |
|
|
Standard_NC24s_v3 |
|
|
Standard_NC6 |
|
|
Standard_NC6s_v2 |
|
|
Standard_NC6s_v3 |
|
|
Standard_ND12s |
|
|
Standard_ND24rs |
|
|
Standard_ND24s |
|
|
Standard_ND6s |
|
|
Standard_NV12 |
|
|
Standard_NV24 |
|
|
Standard_NV6 |
|
VMDiskSecurityProfile
Gibt die Sicherheitsprofileinstellungen für den verwalteten Datenträger an.
HINWEIS: Es kann nur für vertrauliche VMs festgelegt werden.
Name | Type | Description |
---|---|---|
diskEncryptionSet |
Gibt die Ressourcen-ID der vom Kunden verwalteten Datenträger für den verwalteten Datenträger an, der für den vom Kunden verschlüsselten vertraulichen VM-Betriebssystemdatenträger und vmGuest-Blob verwendet wird. |
|
securityEncryptionType |
Gibt den Verschlüsselungstyp des verwalteten Datenträgers an. |
VMSizeProperties
Gibt die Einstellungen für die VM-Größe auf dem virtuellen Computer an.
Name | Type | Description |
---|---|---|
vCPUsAvailable |
|
Gibt die Anzahl der für den virtuellen Computer verfügbaren vCPUs an. |
vCPUsPerCore |
|
Gibt das vCPU-Verhältnis zu physischem Kernverhältnis an. |
WindowsConfiguration
Gibt die Einstellungen des Windows-Betriebssystems auf dem virtuellen Computer an.
Name | Type | Description |
---|---|---|
additionalUnattendContent |
Gibt zusätzliche Base-64-codierte Informationen im XML-Format an, die in die von Windows Setup verwendete Datei Unattend.xml eingeschlossen werden können. |
|
enableAutomaticUpdates |
|
Gibt an, ob automatische Aktualisierungen für den virtuellen Windows-Computer aktiviert ist. Der Standardwert ist true. |
enableVMAgentPlatformUpdates |
|
Gibt an, ob vmAgent Platform Aktualisierungen für den virtuellen Windows-Computer aktiviert ist. Der Standardwert ist „false“. |
patchSettings |
[Vorschaufeature] Gibt Einstellungen im Zusammenhang mit vm-Gastpatching unter Windows an. |
|
provisionVMAgent |
|
Gibt an, ob der VM-Agent auf dem virtuellen Computer bereitgestellt werden soll. |
timeZone |
|
Gibt die Zeitzone des virtuellen Computers an. z. B. "Pacific Standard Time". |
winRM |
Gibt die Windows-Remoteverwaltungslistener an. Dadurch wird die Remoteverwendung von Windows PowerShell ermöglicht. |
WindowsPatchAssessmentMode
Gibt den Modus der VM-Gast-Patchbewertung für den virtuellen IaaS-Computer an.
Mögliche Werte:
ImageDefault – Sie steuern die Zeitdauer von Patchbewertungen auf einem virtuellen Computer.
AutomaticByPlatform – Die Plattform löst regelmäßige Patchbewertungen aus. Die EigenschaftsbereitstellungVMAgent muss wahr sein.
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
|
|
ImageDefault |
|
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Gibt die Neustarteinstellung für alle AutomatischByPlatform-Patchinstallationsvorgänge an.
Name | Type | Description |
---|---|---|
Always |
|
|
IfRequired |
|
|
Never |
|
|
Unknown |
|
WindowsVMGuestPatchAutomaticByPlatformSettings
Gibt zusätzliche Einstellungen an, die angewendet werden sollen, wenn der Patchmodus AutomaticByPlatform in Windows-Patcheinstellungen ausgewählt ist.
Name | Type | Description |
---|---|---|
rebootSetting |
Gibt die Neustarteinstellung für alle AutomatischByPlatform-Patchinstallationsvorgänge an. |
WindowsVMGuestPatchMode
Gibt den Modus von VM-Gast-Patching auf IaaS virtual machine oder virtuelle Computer an, die dem Skalierungssatz für virtuelle Computer mit OrchestrationMode als Flexible zugeordnet sind.
Mögliche Werte:
Manuell – Sie steuern die Anwendung von Patches auf einen virtuellen Computer. Dazu wenden Sie Patches manuell innerhalb der VM 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 bereitstellenVMAgent und WindowsConfiguration.enableAutomaticUpdates müssen wahr sein.
Name | Type | Description |
---|---|---|
AutomaticByOS |
|
|
AutomaticByPlatform |
|
|
Manual |
|
WinRMConfiguration
Beschreibt die Konfiguration der Windows-Remoteverwaltung des virtuellen Computers
Name | Type | Description |
---|---|---|
listeners |
Die Liste der Windows-Remoteverwaltungslistener |
WinRMListener
Beschreibt Protokoll- und Fingerabdruckdruck des Windows-Remoteverwaltungs-Listeners
Name | Type | Description |
---|---|---|
certificateUrl |
|
Dies ist die URL eines Zertifikats, das als geheimer Key Vault hochgeladen wurde. Informationen zum Hinzufügen eines Geheimen zum Key Vault finden Sie unter Hinzufügen eines Schlüssels oder geheimen Schlüssels zum Schlüsseltresor. 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. |