Virtual Machine Scale Set VMs - List
Ruft eine Liste aller virtuellen Computer in einer VM-Skalierungsgruppe 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 das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
virtual
|
path | True |
|
Der Name der VM-Skalierungsgruppe. |
api-version
|
query | True |
|
Client-API-Version. |
$expand
|
query |
|
Der expand-Ausdruck, 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 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Annehmen der Identität Ihres Benutzerkontos |
Beispiele
Virtual |
Virtual |
VirtualMachineScaleSetVM_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}"
}
]
}
}
],
"enableFpga": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"deleteOption": "Delete"
}
}
]
},
"vmId": "42af9fdf-b906-4ad7-9905-8316209ff619",
"hardwareProfile": {
"vmSize": "Basic_A0",
"vmSizeProperties": {
"vCPUsAvailable": 9,
"vCPUsPerCore": 12
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20180315",
"exactVersion": "4.127.20180315",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaa",
"id": "a"
},
"osDisk": {
"osType": "Windows",
"name": "vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"createOption": "FromImage",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"deleteOption": "Delete"
},
"dataDisks": [
{
"lun": 1,
"name": "vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"createOption": "Empty",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 128,
"toBeDetached": true,
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diskIOPSReadWrite": 18,
"diskMBpsReadWrite": 29,
"detachOption": "ForceDetach",
"deleteOption": "Delete"
}
]
},
"osProfile": {
"computerName": "test000000",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true,
"customData": "aaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaa",
"keyData": "aaaaaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
}
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0/networkInterfaces/vmsstestnetconfig5415",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2020-11-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaa"
]
},
"ipConfigurations": [
{
"name": "aa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 2,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaa"
}
},
"provisioningState": "Succeeded",
"instanceView": {
"platformUpdateDomain": 23,
"platformFaultDomain": 14,
"rdpThumbPrint": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"vmAgent": {
"vmAgentVersion": "aaaaaaaaaaaaaaaaaaaaaaa",
"extensionHandlers": [
{
"type": "aaaaaaaaaaaaa",
"typeHandlerVersion": "aaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"maintenanceRedeployStatus": {
"isCustomerInitiatedMaintenanceAllowed": true,
"preMaintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"preMaintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"lastOperationResultCode": "None",
"lastOperationMessage": "aaaaaa"
},
"disks": [
{
"name": "aaaaaaaaaaa",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"extensions": [
{
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"vmHealth": {
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"bootDiagnostics": {
"consoleScreenshotBlobUri": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"serialConsoleLogBlobUri": "aaaaaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"assignedHost": "aaaaaaa",
"placementGroupId": "aaa"
},
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaa",
"protectionPolicy": {
"protectFromScaleIn": true,
"protectFromScaleSetActions": true
}
},
"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"
}
VirtualMachineScaleSetVM_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",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0"
}
]
}
Definitionen
Additional |
Aktiviert oder deaktiviert eine Funktion auf dem virtuellen Computer oder der VM-Skalierungsgruppe. |
Additional |
Gibt zusätzliche XML-formatierte Informationen an, die in die Unattend.xml-Datei aufgenommen werden können, die von Windows Setup verwendet wird. Inhalte werden durch Festlegen des Namens, des Komponentennamens und des Durchlaufs 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 der Startdiagnose eines virtuellen Computers. |
Caching |
Gibt die Cacheanforderungen an. |
Cloud |
Eine Fehlerantwort des Computediensts. |
Component |
Der Komponentenname. Derzeit ist der einzige zulässige Wert Microsoft-Windows-Shell-Setup. |
Data |
Beschreibt einen Datenträger. |
Delete |
Angeben, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer gelöscht wird |
Diagnostics |
Gibt den Status der Startdiagnoseeinstellungen an. |
Diff |
Gibt die kurzlebigen Datenträgereinstellungen 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, z. B. zwischenspeichern des Datenträgers oder des Ressourcenspeichers für die bereitstellung ephemerer Betriebssystemdatenträger. Weitere Informationen zu den Anforderungen für die Datenträgergröße für kurzlebige Betriebssysteme finden Sie unter Ephemeral Os Disk Size Requirements for Windows VM at https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements and Linux VM unter https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements |
Diff |
Beschreibt die Parameter für kurzlebige Datenträgereinstellungen, die für Betriebssystemdatenträger angegeben werden können. |
Disk |
Gibt den für den virtuellen Computer konfigurierten Datenträgercontrollertyp an. |
Disk |
Gibt an, wie die virtuellen Computer in der Skalierungsgruppe 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 Flexible OrchestrationMode verfügbar). |
Disk |
Gibt das Trennverhalten an, das beim Trennen eines Datenträgers verwendet werden soll oder der bereits vom virtuellen Computer getrennt wird. Unterstützte Werte: ForceDetach. |
Disk |
Beschreibt den Parameter der Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungssatzes, der für den Datenträger angegeben werden kann. |
Disk |
Beschreibt eine Verschlüsselungseinstellung für einen Datenträger. |
Disk |
Die Instanzansicht des Datenträgers. |
Hardware |
Legt die Hardwareeinstellungen für den virtuellen Computer fest. |
Hyper |
Die Hypervisorgeneration des virtuellen Computers [V1, V2] |
Image |
Gibt Informationen zum zu verwendenden Bild an. Sie können Informationen zu Plattformimages, Marketplace-Images oder VM-Images angeben. Dieses Element ist erforderlich, wenn Sie ein Plattformimage, ein Marketplace-Image oder ein VM-Image verwenden möchten, wird aber nicht in anderen Erstellungsvorgängen verwendet. HINWEIS: Herausgeber und Angebot für Bildreferenzen können nur festgelegt werden, wenn Sie die Skalierungsgruppe erstellen. |
Inner |
Innere Fehlerdetails. |
Instance |
Instanzansichtsstatus. |
IPVersion |
Es ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind "IPv4" und "IPv6". |
IPVersions |
Es ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind "IPv4" und "IPv6". |
Key |
Beschreibt einen Verweis auf Key Vault Schlüssel |
Key |
Beschreibt einen Verweis auf Key Vault Geheimnis |
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 im Zusammenhang mit VM-Gastpatches 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-Gastpatches für virtuelle IaaS-Computer oder virtuelle Computer an, die einer VM-Skalierungsgruppe zugeordnet sind, mit OrchestrationMode als Flexible. |
Maintenance |
Der Ergebniscode des letzten Wartungsvorgangs. |
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 VM-Skalierungsgruppen mit Orchestrierungsmodus "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 einen virtuellen Computer aus einem Benutzerimage oder einer 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 nach der Bereitstellung des virtuellen Computers nicht mehr geändert werden. |
Pass |
Der Passname. Derzeit ist der einzige zulässige Wert OobeSystem. |
Patch |
Gibt Einstellungen im Zusammenhang mit vm-Gastpatches 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-Images 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 Programmgesteuerte Bereitstellung, 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. Sie kann nur mit OrchestrationMode als Flexible festgelegt werden. |
Public |
Geben Sie den Namen der öffentlichen IP-SKU an. |
Public |
Angeben der öffentlichen IP-SKU-Ebene |
Public |
Angeben des öffentlichen IP-Zuordnungstyps |
Resource |
Der Identitätstyp, der für die VM-Skalierungsgruppe 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 der VM-Skalierungsgruppe. |
security |
Gibt den EncryptionType des verwalteten Datenträgers an. |
Security |
Gibt die Sicherheitsprofileinstellungen für den virtuellen Computer oder die VM-Skalierungsgruppe 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 eine VM-Skalierungsgruppen-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der sich die Skalierungsgruppe derzeit befindet, nicht unterstützt wird, müssen Sie die Zuordnung der VMs in der Skalierungsgruppe aufheben, bevor Sie den SKU-Namen ändern. |
Ssh |
SSH-Konfiguration für Linux-basierte VMs, die in Azure ausgeführt werden |
Ssh |
Enthält Informationen zum öffentlichen SSH-Zertifikatschlüssel und dem Pfad auf der Linux-VM, auf der der öffentliche Schlüssel platziert wird. |
Status |
Der Ebenencode. |
Storage |
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. |
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. Bei den Referenzdaten des Benutzeridentitätswörterbuchs handelt es sich um ARM-Ressourcen-IDs in der Form "/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
Vault |
Beschreibt einen einzelnen Zertifikatverweis in einem Key Vault und den Speicherort des Zertifikats auf dem virtuellen Computer. |
Vault |
Beschreibt eine Gruppe von Zertifikaten, die sich alle im gleichen 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 VM-Erweiterung. |
Virtual |
Die Instanzansicht eines VM-Erweiterungshandlers. |
Virtual |
Die Instanzansicht einer VM-Erweiterung. |
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 konfigurationen der Netzwerkschnittstelle eines virtuellen Computers. |
Virtual |
Beschreibt die DNS-Einstellungen einer Netzwerkkonfiguration für virtuelle Computer. |
Virtual |
Beschreibt die IP-Konfiguration eines VM-Netzwerkprofils. |
Virtual |
Beschreibt die PublicIPAddress-Konfiguration einer IP-Konfiguration eines virtuellen Computers. |
Virtual |
Beschreibt die DNS-Einstellungen einer Netzwerkkonfiguration virtueller Computer. |
Virtual |
Beschreibt die IP-Konfiguration des Netzwerkprofils einer VM-Skalierungsgruppe. |
Virtual |
Enthält das IP-Tag, das der öffentlichen IP-Adresse zugeordnet ist. |
Virtual |
Beschreibt die Netzwerkkonfigurationen eines VM-Skalierungsgruppen-Netzwerkprofils. |
Virtual |
Beschreibt die DNS-Einstellungen einer VM-Skalierungsgruppe für die Netzwerkkonfiguration. |
Virtual |
Beschreibt die PublicIPAddress-Konfiguration einer VM-Skalierungsgruppe. |
Virtual |
Beschreibt die DNS-Einstellungen einer VM-Skalierungsgruppe für die Netzwerkkonfiguration. |
Virtual |
Beschreibt einen virtuellen Computer mit EINER VM-Skalierungsgruppe. |
Virtual |
Die Instanzansicht einer VM für eine VM-Skalierungsgruppe. |
Virtual |
Die Vorgangsantwort auf virtuelle Computerskalierungsgruppe auflisten. |
Virtual |
Beschreibt ein VM-Skalierungsgruppen-Netzwerkprofil. |
Virtual |
Die Schutzrichtlinie einer VM für vm-Skalierungsgruppen. |
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ößeneigenschaft auf dem virtuellen Computer an. |
Windows |
Gibt die Einstellungen des Windows-Betriebssystems auf dem virtuellen Computer an. |
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 |
Gibt zusätzliche Einstellungen an, die angewendet werden sollen, wenn der Patchmodus AutomaticByPlatform in den Windows-Patcheinstellungen ausgewählt ist. |
Windows |
Gibt den Modus des VM-Gastpatches für virtuelle IaaS-Computer oder virtuelle Computer an, die einer VM-Skalierungsgruppe zugeordnet sind, mit OrchestrationMode als Flexible. |
Win |
Beschreibt die Konfiguration der Windows-Remoteverwaltung des virtuellen Computers. |
Win |
Beschreibt Protokoll und Fingerabdruck des Windows-Remoteverwaltungslisteners |
AdditionalCapabilities
Aktiviert oder deaktiviert eine Funktion auf dem virtuellen Computer oder der VM-Skalierungsgruppe.
Name | Type | Description |
---|---|---|
hibernationEnabled |
|
Das Flag, das die Ruhezustandsfunktion auf dem virtuellen Computer aktiviert oder deaktiviert. |
ultraSSDEnabled |
|
Das Flag, das eine Funktion für einen oder mehrere verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp auf der VM oder VMSS aktiviert oder deaktiviert. Verwaltete Datenträger mit dem Speicherkontotyp UltraSSD_LRS können nur dann einem virtuellen Computer oder einer VM-Skalierungsgruppe hinzugefügt werden, wenn diese Eigenschaft aktiviert ist. |
AdditionalUnattendContent
Gibt zusätzliche XML-formatierte Informationen an, die in die Unattend.xml-Datei aufgenommen werden können, die von Windows Setup verwendet wird. Inhalte werden durch Festlegen des Namens, des Komponentennamens und des Durchlaufs 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 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 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
API-Fehler.
Name | Type | Description |
---|---|---|
code |
|
Der Fehlercode. |
details |
Details zu API-Fehlern |
|
innererror |
Innerer API-Fehler |
|
message |
|
Die Fehlermeldung. |
target |
|
Das Ziel des jeweiligen Fehlers. |
ApiErrorBase
API-Fehlerbasis.
Name | Type | Description |
---|---|---|
code |
|
Der Fehlercode. |
message |
|
Die Fehlermeldung. |
target |
|
Das Ziel des jeweiligen 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 problemlos anzeigen.
Mit Azure können Sie auch einen Screenshot des virtuellen Computers aus dem Hypervisor anzeigen.
Name | Type | Description |
---|---|---|
enabled |
|
Gibt an, 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 der Startdiagnose eines virtuellen Computers.
Name | Type | Description |
---|---|---|
consoleScreenshotBlobUri |
|
Der Konsolen-Screenshot des Blob-URI. |
serialConsoleLogBlobUri |
|
Der Blob-URI des seriellen Konsolenprotokolls. |
status |
Die Statusinformationen der Startdiagnose für den virtuellen Computer. |
CachingTypes
Gibt die Cacheanforderungen an.
Mögliche Werte:
Keine
ReadOnly
ReadWrite
Standard: Keine für Standardspeicher. ReadOnly für Storage Premium
Name | Type | Description |
---|---|---|
None |
|
|
ReadOnly |
|
|
ReadWrite |
|
CloudError
Eine Fehlerantwort des Computediensts.
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 des virtuellen Computers gelöscht oder getrennt werden soll. |
|
detachOption |
Gibt das Trennverhalten an, das beim Trennen eines Datenträgers verwendet werden soll oder der bereits vom virtuellen Computer getrennt wird. Unterstützte Werte: ForceDetach. |
|
diskIOPSReadWrite |
|
Gibt die Read-Write IOPS für den verwalteten Datenträger an, wenn StorageAccountType UltraSSD_LRS ist. Wird nur für VirtualMachine ScaleSet-VM-Datenträger zurückgegeben. Kann nur über Updates der VirtualMachine-Skalierungsgruppe 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 VirtualMachine ScaleSet-VM-Datenträger zurückgegeben. Kann nur über Updates der VirtualMachine-Skalierungsgruppe 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 VM-Image 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 Nummer der logischen Einheit des Datenträgers an. Dieser Wert wird verwendet, um Datenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden Datenträger, der an einen virtuellen Computer angefügt ist, eindeutig sein. |
managedDisk |
Die Parameter für verwaltete Datenträger. |
|
name |
|
Der Name des Datenträgers |
toBeDetached |
|
Gibt an, ob der Datenträger vom VirtualMachine/VirtualMachineScaleset getrennt wird. |
vhd |
Die virtuelle Festplatte. |
|
writeAcceleratorEnabled |
|
Gibt an, ob writeAccelerator auf dem Datenträger aktiviert oder deaktiviert werden soll. |
DeleteOptions
Angeben, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer gelöscht wird
Name | Type | Description |
---|---|---|
Delete |
|
|
Detach |
|
DiagnosticsProfile
Gibt den Status der Startdiagnoseeinstellungen an.
Api-Mindestversion: 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 kurzlebigen Datenträgereinstellungen für den Betriebssystemdatenträger an.
Name | Type | Description |
---|---|---|
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, z. B. zwischenspeichern des Datenträgers oder des Ressourcenspeichers für die bereitstellung ephemerer Betriebssystemdatenträger. Weitere Informationen zu den Anforderungen für die Datenträgergröße für kurzlebige Betriebssysteme finden Sie unter Ephemeral Os Disk Size Requirements for Windows VM at https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements and 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 für kurzlebige Datenträgereinstellungen, die für Betriebssystemdatenträger angegeben werden können.
HINWEIS: Die Kurzlebigen Datenträgereinstellungen können nur für verwaltete Datenträger angegeben werden.
Name | Type | Description |
---|---|---|
option |
Gibt die kurzlebigen Datenträgereinstellungen für den Betriebssystemdatenträger an. |
|
placement |
Gibt die kurzlebige Datenträgerplatzierung für den Betriebssystemdatenträger an. |
DiskControllerTypes
Gibt den für den virtuellen Computer konfigurierten Datenträgercontrollertyp an.
HINWEIS: Diese Eigenschaft wird auf den Standarddatenträgercontrollertyp festgelegt, wenn nicht angegeben wird, dass der bereitgestellte virtuelle Computer als hyperVGeneration: V2 erstellt wird, basierend auf den Funktionen des Betriebssystemdatenträgers und der VM-Größe aus der angegebenen API-Mindestversion.
Sie müssen die Zuordnung des virtuellen Computers aufheben, bevor Sie den Typ des Datenträgercontrollers aktualisieren, es sei denn, Sie aktualisieren die VM-Größe in der VM-Konfiguration, wodurch die Zuordnung des virtuellen Computers implizit aufgehoben und neu zugeordnet wird.
Api-Mindestversion: 2022-08-01
Name | Type | Description |
---|---|---|
NVMe |
|
|
SCSI |
|
DiskCreateOptionTypes
Gibt an, wie die virtuellen Computer in der Skalierungsgruppe erstellt werden sollen.
Der einzige zulässige Wert ist: 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 Flexible 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 nach dem Löschen der VMSS Flex-VM beibehalten.
Der Standardwert ist auf Delete festgelegt. Für einen kurzlebigen Betriebssystemdatenträger ist der Standardwert auf Löschen festgelegt. Der Benutzer kann die Löschoption für kurzlebigen Betriebssystemdatenträger nicht ändern.
Name | Type | Description |
---|---|---|
Delete |
|
|
Detach |
|
DiskDetachOptionTypes
Gibt das Trennverhalten an, das beim Trennen eines Datenträgers verwendet werden soll oder der bereits vom virtuellen Computer getrennt wird. 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 immer noch nicht freigegeben wird, verwenden Sie die Erzwungene Trennung als letzte Option, um den Datenträger zwangsweise von der VM zu trennen. Bei Verwendung dieses Trennverhaltens wurden möglicherweise nicht alle Schreibvorgänge geleert.
Dieses Feature befindet sich noch im Vorschaumodus und wird für VirtualMachineScaleSet nicht unterstützt. So trennen Sie einen Datenträger mit Erzwingung aufBeDetached auf "true", zusammen mit der Einstellung detachOption: "ForceDetach".
Name | Type | Description |
---|---|---|
ForceDetach |
|
DiskEncryptionSetParameters
Beschreibt den Parameter der Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungssatzes, der 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 unter https://aka.ms/mdssewithcmkoverview .
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
DiskEncryptionSettings
Beschreibt eine Verschlüsselungseinstellung für einen Datenträger.
Name | Type | Description |
---|---|---|
diskEncryptionKey |
Gibt den Speicherort des Datenträgerverschlüsselungsschlüssels an, der ein Key Vault Geheimnis 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. Api-Mindestversion: 2021-07-01. |
HyperVGeneration
Die Hypervisorgeneration des virtuellen Computers [V1, V2]
Name | Type | Description |
---|---|---|
V1 |
|
|
V2 |
|
ImageReference
Gibt Informationen zum zu verwendenden Bild an. Sie können Informationen zu Plattformimages, Marketplace-Images oder VM-Images angeben. Dieses Element ist erforderlich, wenn Sie ein Plattformimage, ein Marketplace-Image oder ein VM-Image verwenden möchten, wird aber nicht in anderen Erstellungsvorgängen verwendet. HINWEIS: Herausgeber und Angebot für Bildreferenzen können nur festgelegt werden, wenn Sie die Skalierungsgruppe erstellen.
Name | Type | Description |
---|---|---|
communityGalleryImageId |
|
Geben Sie die eindeutige ID des Communitykatalogimages für die VM-Bereitstellung an. Dies kann vom GET-Aufruf des Communitykatalogimages abgerufen werden. |
exactVersion |
|
Gibt in Dezimalzahlen die Version des Plattformimages oder Marketplace-Images an, die zum Erstellen des virtuellen Computers verwendet wird. Dieses schreibgeschützte Feld unterscheidet sich von "version", nur wenn der im Feld "version" angegebene Wert "latest" lautet. |
id |
|
Ressourcen-ID |
offer |
|
Gibt das Angebot des Plattformimages oder Marketplace-Images an, das zum Erstellen des virtuellen Computers verwendet wird. |
publisher |
|
Der Imageherausgeber. |
sharedGalleryImageId |
|
Geben Sie die eindeutige ID des freigegebenen Katalogimages für die VM-Bereitstellung an. Dies kann über den GET-Aufruf des freigegebenen Katalogimages abgerufen werden. |
sku |
|
Die Bild-SKU. |
version |
|
Gibt die Version des Plattformimages oder Marketplace-Images an, das zum Erstellen des virtuellen Computers verwendet wird. Die zulässigen Formate sind Major.Minor.Build oder "latest". Haupt-, Neben- und Build sind Dezimalzahlen. Geben Sie „latest“ an, damit Sie die neueste Version eines Images verwenden können, das zum Zeitpunkt der Bereitstellung verfügbar ist. Selbst wenn Sie "latest" verwenden, wird das VM-Image nach der Bereitstellung nicht automatisch aktualisiert, selbst wenn eine neue Version verfügbar ist. Verwenden Sie das Feld "version" nicht für die Bereitstellung von Katalogimages. Das Katalogimage sollte immer das Feld "id" für die Bereitstellung verwenden, um die neueste Version des Katalogimages zu verwenden. Legen Sie einfach "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}" im Feld "id" ohne Versionseingabe fest. |
InnerError
Innere Fehlerdetails.
Name | Type | Description |
---|---|---|
errordetail |
|
Das interne Fehlermeldungs- oder Ausnahmedump. |
exceptiontype |
|
Der Ausnahmetyp. |
InstanceViewStatus
Instanzansichtsstatus.
Name | Type | Description |
---|---|---|
code |
|
Der Statuscode. |
displayStatus |
|
Die kurze lokalisierbare Bezeichnung für den Status. |
level |
Der Ebenencode. |
|
message |
|
Die ausführliche Statusmeldung, einschließlich Warnungen und Fehlermeldungen. |
time |
|
Die Zeit des Status. |
IPVersion
Es ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind "IPv4" und "IPv6".
Name | Type | Description |
---|---|---|
IPv4 |
|
|
IPv6 |
|
IPVersions
Es ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind "IPv4" und "IPv6".
Name | Type | Description |
---|---|---|
IPv4 |
|
|
IPv6 |
|
KeyVaultKeyReference
Beschreibt einen Verweis auf Key Vault Schlüssel
Name | Type | Description |
---|---|---|
keyUrl |
|
Die URL, die auf einen Schlüsselverschlüsselungsschlüssel in Key Vault verweist. |
sourceVault |
Die relative URL der Key Vault, die den Schlüssel enthält. |
KeyVaultSecretReference
Beschreibt einen Verweis auf Key Vault Geheimnis
Name | Type | Description |
---|---|---|
secretUrl |
|
Die URL, die auf ein Geheimnis in einer Key Vault verweist. |
sourceVault |
Die relative URL der Key Vault, die das Geheimnis 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 |
[Vorschaufunktion] Gibt Einstellungen im Zusammenhang mit VM-Gastpatches 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 das Timing von Patchbewertungen auf einem virtuellen Computer.
AutomaticByPlatform : Die Plattform löst regelmäßige Patchbewertungen aus. Die Eigenschaft provisionVMAgent muss true sein.
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
|
|
ImageDefault |
|
LinuxPatchSettings
Gibt Einstellungen im Zusammenhang mit VM-Gastpatches 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 im VM-Gastpatching unter Linux an. |
|
patchMode |
Gibt den Modus des VM-Gastpatches auf virtuelle IaaS-Computer oder virtuelle Computer an, die einer VM-Skalierungsgruppe zugeordnet sind, mit OrchestrationMode als Flexible. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Gibt die Neustarteinstellung für alle AutomaticByPlatform-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 den Linux-Patcheinstellungen ausgewählt ist.
Name | Type | Description |
---|---|---|
rebootSetting |
Gibt die Neustarteinstellung für alle AutomaticByPlatform-Patchinstallationsvorgänge an. |
LinuxVMGuestPatchMode
Gibt den Modus des VM-Gastpatches für virtuelle IaaS-Computer oder virtuelle Computer an, die einer VM-Skalierungsgruppe zugeordnet sind, mit OrchestrationMode als Flexible.
Mögliche Werte:
ImageDefault : Die Standardpatchkonfiguration des virtuellen Computers wird verwendet.
AutomaticByPlatform : Der virtuelle Computer wird von der Plattform automatisch aktualisiert. Die Eigenschaft provisionVMAgent muss true sein.
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
|
|
ImageDefault |
|
MaintenanceOperationResultCodeTypes
Der Ergebniscode des letzten Wartungsvorgangs.
Name | Type | Description |
---|---|---|
MaintenanceAborted |
|
|
MaintenanceCompleted |
|
|
None |
|
|
RetryLater |
|
MaintenanceRedeployStatus
Wartungsvorgangsstatus.
Name | Type | Description |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
|
True, wenn der Kunde die Wartung ausführen darf. |
lastOperationMessage |
|
Meldung, die für den letzten Wartungsvorgang zurückgegeben wird. |
lastOperationResultCode |
Der Ergebniscode des letzten Wartungsvorgangs. |
|
maintenanceWindowEndTime |
|
Endzeit für das Wartungsfenster. |
maintenanceWindowStartTime |
|
Startzeit für das Wartungsfenster. |
preMaintenanceWindowEndTime |
|
Endzeit für das Fenster vor der Wartung. |
preMaintenanceWindowStartTime |
|
Startzeit für das Fenster Vorwartung. |
ManagedDiskParameters
Die Parameter eines verwalteten Datenträgers.
Name | Type | Description |
---|---|---|
diskEncryptionSet |
Gibt die Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungssatzes 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 nur mit Datenträgern verwendet werden kann, kann sie nicht mit dem Betriebssystemdatenträger verwendet werden. |
NetworkApiVersion
gibt die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen für VM-Skalierungsgruppen mit Orchestrierungsmodus "Flexible" verwendet wird.
Name | Type | Description |
---|---|---|
2020-11-01 |
|
NetworkInterfaceReference
Beschreibt einen Netzwerkschnittstellenverweis.
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
properties.deleteOption |
Angeben, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird |
|
properties.primary |
|
Gibt die primäre Netzwerkschnittstelle an, falls 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 Netzwerkressourcen 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 einen virtuellen Computer aus einem Benutzerimage oder einer 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 des virtuellen Computers gelöscht oder getrennt werden soll. |
|
diffDiskSettings |
Gibt die kurzlebigen 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 VM-Image 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 Sie einen virtuellen Computer aus einem Benutzerimage oder einer spezialisierten VHD erstellen. |
|
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 nach der Bereitstellung des virtuellen Computers nicht mehr geändert werden.
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 ausgelassen werden muss. |
secrets |
Gibt eine Gruppe von Zertifikaten an, die auf dem virtuellen Computer installiert werden sollen. Zum Installieren von Zertifikaten auf einem virtuellen Computer wird empfohlen, die Azure Key Vault-VM-Erweiterung für Linux oder die Azure Key Vault Vm-Erweiterung 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 im Zusammenhang mit vm-Gastpatches 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-Gastpatches unter Windows an. |
|
enableHotpatching |
|
Ermöglicht Es Kunden, ihre Azure-VMs zu patchen, ohne dass ein Neustart erforderlich ist. Für enableHotpatching muss "provisionVMAgent" auf true und "patchMode" auf "AutomaticByPlatform" festgelegt werden. |
patchMode |
Gibt den Modus des VM-Gastpatches auf virtuelle IaaS-Computer oder virtuelle Computer an, die einer VM-Skalierungsgruppe zugeordnet sind, mit OrchestrationMode als Flexible. |
Plan
Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Images 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 Programmgesteuerte Bereitstellung, 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 Images aus dem 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. Sie kann nur mit OrchestrationMode als Flexible festgelegt werden.
Name | Type | Description |
---|---|---|
name |
Geben Sie den Namen der öffentlichen IP-SKU an. |
|
tier |
Angeben der öffentlichen IP-SKU-Ebene |
PublicIPAddressSkuName
Geben Sie den Namen der öffentlichen IP-SKU an.
Name | Type | Description |
---|---|---|
Basic |
|
|
Standard |
|
PublicIPAddressSkuTier
Angeben der öffentlichen IP-SKU-Ebene
Name | Type | Description |
---|---|---|
Global |
|
|
Regional |
|
PublicIPAllocationMethod
Angeben des öffentlichen IP-Zuordnungstyps
Name | Type | Description |
---|---|---|
Dynamic |
|
|
Static |
|
ResourceIdentityType
Der Identitätstyp, der für die VM-Skalierungsgruppe 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 der VM-Skalierungsgruppe.
Name | Type | Description |
---|---|---|
None |
|
|
SystemAssigned |
|
|
SystemAssigned, UserAssigned |
|
|
UserAssigned |
|
securityEncryptionTypes
Gibt den EncryptionType des verwalteten Datenträgers an.
Es ist auf DiskWithVMGuestState für die Verschlüsselung des verwalteten Datenträgers zusammen mit dem VMGuestState-Blob und vmGuestStateOnly für die Verschlüsselung nur des VMGuestState-Blobs festgelegt.
HINWEIS: Sie kann nur für vertrauliche VMs festgelegt werden.
Name | Type | Description |
---|---|---|
DiskWithVMGuestState |
|
|
VMGuestStateOnly |
|
SecurityProfile
Gibt die Sicherheitsprofileinstellungen für den virtuellen Computer oder die VM-Skalierungsgruppe 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 die VM-Skalierungsgruppe zu aktivieren oder zu deaktivieren. Dadurch wird die Verschlüsselung für alle Datenträger aktiviert, einschließlich ressourcen-/temporärer Datenträger auf dem Host selbst. |
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 nur aktiviert, wenn 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 eine VM-Skalierungsgruppen-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der sich die Skalierungsgruppe derzeit befindet, nicht unterstützt wird, müssen Sie die Zuordnung der VMs in der Skalierungsgruppe aufheben, bevor Sie den SKU-Namen ändern.
Name | Type | Description |
---|---|---|
capacity |
|
Gibt die Anzahl der virtuellen Computer in der Skalierungsgruppe an. |
name |
|
Der SKU-Name. |
tier |
|
Gibt die Ebene der virtuellen Computer in einer Skalierungsgruppe an. |
SshConfiguration
SSH-Konfiguration für Linux-basierte VMs, die in Azure ausgeführt werden
Name | Type | Description |
---|---|---|
publicKeys |
Die Liste der öffentlichen SSH-Schlüssel, die für die Authentifizierung bei linuxbasierten VMs verwendet werden. |
SshPublicKey
Enthält Informationen zum öffentlichen SSH-Zertifikatschlüssel und dem Pfad auf der Linux-VM, auf der der öffentliche Schlüssel platziert wird.
Name | Type | Description |
---|---|---|
keyData |
|
Öffentliches SSH-Schlüsselzertifikat, das für die Authentifizierung bei der VM über SSH verwendet wird. Der Schlüssel muss mindestens 2048 Bit und im ssh-rsa-Format vorliegen. |
path |
|
Gibt den vollständigen Pfad auf dem erstellten virtuellen Computer an, in dem der öffentliche SSH-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 |
StatusLevelTypes
Der Ebenencode.
Name | Type | Description |
---|---|---|
Error |
|
|
Info |
|
|
Warning |
|
StorageAccountTypes
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.
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 VM-Images angeben. Dieses Element ist erforderlich, wenn Sie ein Plattformimage, ein Marketplace-Image oder ein VM-Image verwenden möchten, wird aber nicht in anderen Erstellungsvorgängen verwendet. |
|
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.
Api-Mindestversion: 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. Bei den Referenzdaten des Benutzeridentitätswörterbuchs handelt es sich um ARM-Ressourcen-IDs in der Form "/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
Name | Type | Description |
---|---|---|
|
VaultCertificate
Beschreibt einen einzelnen Zertifikatverweis in einem Key Vault und den Speicherort des Zertifikats auf dem virtuellen Computer.
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 Geheimnis in Key Vault hochgeladen wurde. Informationen zum Hinzufügen eines Geheimnisses zum Key Vault finden Sie unter Hinzufügen eines Schlüssels oder Geheimnisses 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 Gruppe von Zertifikaten, die sich alle im gleichen 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üsseltresorverweise 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 VM-Erweiterungshandlers. |
|
statuses |
Die Ressourcenstatusinformationen. |
|
vmAgentVersion |
|
Die Vollversion des VM-Agents. |
VirtualMachineExtension
Beschreibt eine VM-Erweiterung.
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
location |
|
Ressourcenspeicherort |
name |
|
Ressourcenname |
properties.autoUpgradeMinorVersion |
|
Gibt an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zum Zeitpunkt der Bereitstellung 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 zum Aktualisieren gezwungen werden soll, auch wenn sich die Erweiterungskonfiguration nicht geändert hat. |
properties.instanceView |
Die Ansicht der VM-Erweiterungsinstanz. |
|
properties.protectedSettings |
|
Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. |
properties.protectedSettingsFromKeyVault |
Die durch Erweiterungen geschützten Einstellungen, die als Verweis übergeben und vom Schlüsseltresor verwendet werden |
|
properties.provisioningState |
|
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. |
properties.publisher |
|
Der Name des Erweiterungshandlerherausgebers. |
properties.settings |
|
Im Json-Format 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 herzustellen, 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 VM-Erweiterungshandlers.
Name | Type | Description |
---|---|---|
status |
Der Erweiterungshandlerstatus. |
|
type |
|
Gibt den Typ der Erweiterung an. Ein Beispiel ist "CustomScriptExtension". |
typeHandlerVersion |
|
Gibt die Version des Skripthandlers an. |
VirtualMachineExtensionInstanceView
Die Instanzansicht einer VM-Erweiterung.
Name | Type | Description |
---|---|---|
name |
|
Der Name der VM-Erweiterung. |
statuses |
Die Ressourcenstatusinformationen. |
|
substatuses |
Die Ressourcenstatusinformationen. |
|
type |
|
Gibt den Typ der Erweiterung an. ein Beispiel ist "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 VM-Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt. |
tenantId |
|
Die Mandanten-ID, die dem virtuellen Computer zugeordnet ist. Diese Eigenschaft wird nur für eine systemseitig 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 Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format "/subscriptions/{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-Adresse zugeordnet ist. Beispiel: SQL, Storage usw. |
VirtualMachineNetworkInterfaceConfiguration
Beschreibt konfigurationen der Netzwerkschnittstelle eines virtuellen Computers.
Name | Type | Description |
---|---|---|
name |
|
Der Name der Netzwerkschnittstellenkonfiguration. |
properties.deleteOption |
Angeben, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird |
|
properties.disableTcpStateTracking |
|
Gibt an, ob die Netzwerkschnittstelle für die TCP-Statusnachverfolgung deaktiviert ist. |
properties.dnsSettings |
Die DNS-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen. |
|
properties.dscpConfiguration | ||
properties.enableAcceleratedNetworking |
|
Gibt an, ob die Netzwerkschnittstelle für den beschleunigten Netzwerkbetrieb aktiviert ist. |
properties.enableFpga |
|
Gibt an, ob die Netzwerkschnittstelle FPGA-Netzwerkfähig ist. |
properties.enableIPForwarding |
|
Gibt an, ob die IP-Weiterleitung für diese Netzwerkkarte aktiviert ist. |
properties.ipConfigurations |
Gibt die IP-Konfigurationen der Netzwerkschnittstelle an. |
|
properties.networkSecurityGroup |
Die Netzwerksicherheitsgruppe. |
|
properties.primary |
|
Gibt die primäre Netzwerkschnittstelle an, falls der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt. |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Beschreibt die DNS-Einstellungen einer Netzwerkkonfiguration für virtuelle Computer.
Name | Type | Description |
---|---|---|
dnsServers |
|
Liste der IP-Adressen von DNS-Servern |
VirtualMachineNetworkInterfaceIPConfiguration
Beschreibt die IP-Konfiguration eines VM-Netzwerkprofils.
Name | Type | Description |
---|---|---|
name |
|
Der NAME der IP-Konfiguration. |
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 dasselbe Anwendungsgateway nicht 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 virtueller Computer kann auf Back-End-Adresspools eines öffentlichen und eines internen Lastenausgleichs verweisen. [Mehrere virtuelle Computer können nicht denselben 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 |
Sie ist ab Api-Version 30.03.2017 verfügbar und gibt an, 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 Subnetzes an. |
VirtualMachinePublicIPAddressConfiguration
Beschreibt die PublicIPAddress-Konfiguration einer IP-Konfiguration eines virtuellen Computers.
Name | Type | Description |
---|---|---|
name |
|
Der Konfigurationsname der publicIP-Adresse. |
properties.deleteOption |
Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer gelöscht wird. |
|
properties.dnsSettings |
Die DNS-Einstellungen, die auf die publicIP-Adressen angewendet werden sollen. |
|
properties.idleTimeoutInMinutes |
|
Das Leerlauftimeout der öffentlichen IP-Adresse. |
properties.ipTags |
Die Liste der IP-Tags, die der öffentlichen IP-Adresse zugeordnet sind. |
|
properties.publicIPAddressVersion |
Es ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind "IPv4" und "IPv6". |
|
properties.publicIPAllocationMethod |
Angeben des öffentlichen IP-Zuordnungstyps |
|
properties.publicIPPrefix |
Das PublicIPPrefix, über das publicIP-Adressen zugeordnet werden sollen. |
|
sku |
Beschreibt die öffentliche IP-Sku. Sie kann nur mit OrchestrationMode als Flexible festgelegt werden. |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Beschreibt die DNS-Einstellungen einer Netzwerkkonfiguration virtueller Computer.
Name | Type | Description |
---|---|---|
domainNameLabel |
|
Das Präfix domänenname label der PublicIPAddress-Ressourcen, die erstellt werden. Die generierte Namensbezeichnung ist die Verkettung der Domänennamenbezeichnung und der eindeutigen ID des VM-Netzwerkprofils. |
VirtualMachineScaleSetIPConfiguration
Beschreibt die IP-Konfiguration des Netzwerkprofils einer VM-Skalierungsgruppe.
Name | Type | Description |
---|---|---|
name |
|
Der IP-Konfigurationsname. |
properties.applicationGatewayBackendAddressPools |
Gibt ein Array von Verweisen auf Back-End-Adresspools von Anwendungsgateways an. Eine Skalierungsgruppe kann auf Back-End-Adresspools mehrerer Anwendungsgateways verweisen. Mehrere Skalierungsgruppen 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. Eine Skalierungsgruppe kann auf Back-End-Adresspools eines öffentlichen und eines internen Lastenausgleichs verweisen. Mehrere Skalierungsgruppen können nicht denselben einfachen SKU-Lastenausgleich verwenden. |
|
properties.loadBalancerInboundNatPools |
Gibt ein Array von Verweisen auf eingehende Nat-Pools der Lastenausgleichsmodule an. Eine Skalierungsgruppe kann auf eingehende NAT-Pools eines öffentlichen und eines internen Lastenausgleichs verweisen. Mehrere Skalierungsgruppen können nicht denselben einfachen 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 30.03.2017 und gibt an, ob die spezifische IP-Konfiguration 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 Subnetzes 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-Adresse zugeordnet ist. Beispiel: SQL, Storage usw. |
VirtualMachineScaleSetNetworkConfiguration
Beschreibt die Netzwerkkonfigurationen eines VM-Skalierungsgruppen-Netzwerkprofils.
Name | Type | Description |
---|---|---|
name |
|
Der Name der Netzwerkkonfiguration. |
properties.deleteOption |
Angeben, was mit der Netzwerkschnittstelle geschieht, wenn die VM gelöscht wird |
|
properties.disableTcpStateTracking |
|
Gibt an, ob die Netzwerkschnittstelle für die TCP-Statusnachverfolgung deaktiviert ist. |
properties.dnsSettings |
Die DNS-Einstellungen, die auf die Netzwerkschnittstellen angewendet werden sollen. |
|
properties.enableAcceleratedNetworking |
|
Gibt an, ob die Netzwerkschnittstelle für den beschleunigten Netzwerkbetrieb aktiviert ist. |
properties.enableFpga |
|
Gibt an, ob die Netzwerkschnittstelle FPGA-Netzwerkfähig ist. |
properties.enableIPForwarding |
|
Gibt an, ob die IP-Weiterleitung für diese Netzwerkkarte aktiviert ist. |
properties.ipConfigurations |
Gibt die IP-Konfigurationen der Netzwerkschnittstelle an. |
|
properties.networkSecurityGroup |
Die Netzwerksicherheitsgruppe. |
|
properties.primary |
|
Gibt die primäre Netzwerkschnittstelle an, falls der virtuelle Computer über mehr als 1 Netzwerkschnittstelle verfügt. |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Beschreibt die DNS-Einstellungen einer VM-Skalierungsgruppe für die Netzwerkkonfiguration.
Name | Type | Description |
---|---|---|
dnsServers |
|
Liste der IP-Adressen von DNS-Servern |
VirtualMachineScaleSetPublicIPAddressConfiguration
Beschreibt die PublicIPAddress-Konfiguration einer VM-Skalierungsgruppe.
Name | Type | Description |
---|---|---|
name |
|
Der Konfigurationsname der publicIP-Adresse. |
properties.deleteOption |
Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer gelöscht wird. |
|
properties.dnsSettings |
Die DNS-Einstellungen, die auf die publicIP-Adressen angewendet werden sollen. |
|
properties.idleTimeoutInMinutes |
|
Das Leerlauftimeout der öffentlichen IP-Adresse. |
properties.ipTags |
Die Liste der IP-Tags, die der öffentlichen IP-Adresse zugeordnet sind. |
|
properties.publicIPAddressVersion |
Es ist ab Api-Version 01.07.2019 verfügbar und gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. Mögliche Werte sind "IPv4" und "IPv6". |
|
properties.publicIPPrefix |
Das PublicIPPrefix, über das publicIP-Adressen zugeordnet werden sollen. |
|
sku |
Beschreibt die öffentliche IP-Sku. Sie kann nur mit OrchestrationMode als Flexible festgelegt werden. |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Beschreibt die DNS-Einstellungen einer VM-Skalierungsgruppe für die Netzwerkkonfiguration.
Name | Type | Description |
---|---|---|
domainNameLabel |
|
Die Bezeichnung Domänenname. Die Verkettung der Domänennamenbezeichnung und des VM-Indexes sind die Domänennamenbezeichnungen der PublicIPAddress-Ressourcen, die erstellt werden. |
VirtualMachineScaleSetVM
Beschreibt einen virtuellen Computer mit EINER VM-Skalierungsgruppe.
Name | Type | Description |
---|---|---|
id |
|
Ressourcen-ID |
identity |
Die Identität des virtuellen Computers, sofern 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-Images 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 Programmgesteuerte Bereitstellung, 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 in der Skalierungsgruppe aktiviert oder deaktiviert sind. Beispiel: Gibt an, ob der virtuelle Computer das Anfügen verwalteter Datenträger mit UltraSSD_LRS Speicherkontotyp unterstützt. |
|
properties.availabilitySet |
Gibt Informationen zu der Verfügbarkeitsgruppe an, der 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ügbarkeitsgruppen finden Sie unter Übersicht über Verfügbarkeitsgruppen. |
|
properties.diagnosticsProfile |
Gibt den Status der Startdiagnoseeinstellungen an. |
|
properties.hardwareProfile |
Legt die Hardwareeinstellungen für den virtuellen Computer fest. |
|
properties.instanceView |
Die Vm-Instanzansicht. |
|
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 auf den virtuellen Computer angewendete Modell das Modell der VM-Skalierungsgruppe 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 Sicherheitsbezogenen 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 den virtuellen Computer, der Base64-codiert sein muss. Der Kunde sollte hier keine Geheimnisse übergeben. |
properties.vmId |
|
Eindeutige ID des virtuellen Azure-Computers. |
resources |
Die ressourcen der untergeordneten Erweiterung des virtuellen Computers. |
|
sku |
Die SKU des virtuellen Computers. |
|
tags |
|
Ressourcentags |
type |
|
Ressourcentyp |
zones |
|
Die Zonen des virtuellen Computers. |
VirtualMachineScaleSetVMInstanceView
Die Instanzansicht einer VM für eine VM-Skalierungsgruppe.
Name | Type | Description |
---|---|---|
assignedHost |
|
Ressourcen-ID des dedizierten Hosts, auf dem der virtuelle Computer durch automatische Platzierung zugeordnet wird, wenn der virtuelle Computer einer dedizierten Hostgruppe zugeordnet ist, für die die automatische Platzierung aktiviert ist. |
bootDiagnostics |
Die Startdiagnose ist ein Debugfeature, mit dem Sie die Konsolenausgabe und den Screenshot anzeigen können, um den VM-Status zu diagnostizieren. |
|
computerName |
|
Gibt den Hostnamen des virtuellen Computers an. |
disks |
Die Datenträgerinformationen. |
|
extensions |
Die Erweiterungsinformationen. |
|
hyperVGeneration |
Die Hypervisorgenerierung des virtuellen Computers [V1, V2] |
|
maintenanceRedeployStatus |
Der Wartungsvorgangsstatus auf dem virtuellen Computer. |
|
osName |
|
Das Betriebssystem, das auf dem Hybridcomputer ausgeführt wird. |
osVersion |
|
Die Version des Betriebssystems, das auf dem Hybridcomputer ausgeführt wird. |
placementGroupId |
|
Die Platzierungsgruppe, in der die VM ausgeführt wird. Wenn die Zuordnung des virtuellen Computers aufgehoben wird, verfügt er nicht über eine placementGroupId. |
platformFaultDomain |
|
Die Anzahl der Fehlerdomänen. |
platformUpdateDomain |
|
Die Anzahl der Updatedomänen. |
rdpThumbPrint |
|
Der Remotedesktop-Zertifikatfingerabdruck. |
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 Vorgangsantwort auf virtuelle Computerskalierungsgruppe auflisten.
Name | Type | Description |
---|---|---|
nextLink |
|
Der URI zum Abrufen der nächsten Seite von VMs für VM-Skalierungsgruppen. Rufen Sie ListNext() auf, um die nächste Seite von VIRTUELLEN COMPUTERN abzurufen. |
value |
Die Liste der VMs für VM-Skalierungsgruppen. |
VirtualMachineScaleSetVMNetworkProfileConfiguration
Beschreibt ein VM-Skalierungsgruppen-Netzwerkprofil.
Name | Type | Description |
---|---|---|
networkInterfaceConfigurations |
Die Liste der Netzwerkkonfigurationen. |
VirtualMachineScaleSetVMProtectionPolicy
Die Schutzrichtlinie einer VM für vm-Skalierungsgruppen.
Name | Type | Description |
---|---|---|
protectFromScaleIn |
|
Gibt an, dass die VM für die Vm-Skalierungsgruppe während eines Horizontalskalierungsvorgangs nicht für das Löschen berücksichtigt werden sollte. |
protectFromScaleSetActions |
|
Gibt an, dass Modellupdates oder -aktionen (einschließlich horizontaler Skalierung), die auf der VM-Skalierungsgruppe initiiert wurden, nicht auf die VM für die VM für die Skalierungsgruppe angewendet werden sollen. |
VirtualMachineSizeTypes
Gibt die Größe des virtuellen Computers an.
Der Enumerationsdatentyp ist derzeit veraltet und wird bis zum 23. Dezember 2023 entfernt.
Die verwendung der folgenden APIs wird empfohlen, um die Liste der verfügbaren Größen abzurufen:
Auflisten aller verfügbaren VM-Größen in einer Verfügbarkeitsgruppe
Auflisten aller verfügbaren VM-Größen in einer Region
Listet alle verfügbaren VM-Größen für die Größenänderung auf. Weitere Informationen zu VM-Größen finden Sie unter Größen für virtuelle Computer.
Die verfügbaren VM-Größen hängen von der Region und der Verfügbarkeitsgruppe 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 des kundenseitig verwalteten Datenträgerverschlüsselungsgruppen für den verwalteten Datenträger an, der für vom Kunden verwaltete Schlüssel verschlüsselte ConfidentialVM-Betriebssystemdatenträger und VMGuest-Blobs verwendet wird. |
|
securityEncryptionType |
Gibt den EncryptionType des verwalteten Datenträgers an. |
VMSizeProperties
Gibt die Einstellungen für die VM-Größeneigenschaft 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 Verhältnis von vCPU zu physischem Kern 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 die 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 |
[Vorschaufunktion] Gibt Einstellungen im Zusammenhang mit vm-Gastpatches 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-Gastpatchbewertung für den virtuellen IaaS-Computer an.
Mögliche Werte:
ImageDefault : Sie steuern das Timing von Patchbewertungen auf einem virtuellen Computer.
AutomaticByPlatform : Die Plattform löst regelmäßige Patchbewertungen aus. Die Eigenschaft provisionVMAgent muss true sein.
Name | Type | Description |
---|---|---|
AutomaticByPlatform |
|
|
ImageDefault |
|
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Gibt die Neustarteinstellung für alle AutomaticByPlatform-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 den Windows-Patcheinstellungen ausgewählt ist.
Name | Type | Description |
---|---|---|
rebootSetting |
Gibt die Neustarteinstellung für alle AutomaticByPlatform-Patchinstallationsvorgänge an. |
WindowsVMGuestPatchMode
Gibt den Modus des VM-Gastpatches für virtuelle IaaS-Computer oder virtuelle Computer an, die einer VM-Skalierungsgruppe zugeordnet sind, mit OrchestrationMode als Flexible.
Mögliche Werte:
Manuell : Sie steuern die Anwendung von Patches auf einem virtuellen Computer. Dazu wenden Sie Patches manuell auf den virtuellen Computer 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.
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 Fingerabdruck des Windows-Remoteverwaltungslisteners
Name | Type | Description |
---|---|---|
certificateUrl |
|
Dies ist die URL eines Zertifikats, das als Geheimnis in Key Vault hochgeladen wurde. Informationen zum Hinzufügen eines Geheimnisses zum Key Vault finden Sie unter Hinzufügen eines Schlüssels oder Geheimnisses 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. |