Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Azure MCP-Servertools helfen Ihnen bei der Verwaltung virtueller Computer (VMs), virtueller Maschinen-Skalierungsgruppen und Festplatten, indem Sie natürliche Sprachaufforderungen verwenden. Mithilfe wichtiger Funktionen wie Erstellen, Abrufen und Aktualisieren von Ressourcen können Sie Ihre Cloudumgebung effizient steuern.
Azure Compute bietet skalierbare Computerressourcen für Anwendungen und Workloads. Weitere Informationen finden Sie in Azure Computedokumentation.
Hinweis
Tool-Parameter: Die Azure MCP-Servertools definieren Parameter für Daten, die sie zum Ausführen von Aufgaben benötigen. Einige dieser Parameter sind für jedes Tool spezifisch und werden hier dokumentiert. Andere Parameter sind global und werden von allen Tools gemeinsam genutzt. Weitere Informationen finden Sie unter Toolparameter.
Verwalteter Datenträger: erstellen
Mit diesem Tool können Sie einen neuen Azure verwalteten Datenträger in der angegebenen Ressourcengruppe erstellen. Sie können leere Datenträger (angeben size-gb), Datenträger aus einer Quelle erstellen, z. B. eine Momentaufnahme, einen anderen verwalteten Datenträger oder einen BLOB-URI (angeben source). Sie können datenträger auch aus einer freigegebenen Image Gallery Image Version (angeben gallery-image-reference) oder Datenträger erstellen, die zum Hochladen bereit sind (angeben upload-type und upload-size-bytes). Wenn Sie den Speicherort nicht angeben, wird standardmäßig der Speicherort der Ressourcengruppe verwendet.
Sie können die Datenträgergröße, die Speicher-SKU (z. B. Premium_LRS, Standard_LRS oder UltraSSD_LRS), den Betriebssystemtyp, die Verfügbarkeitszone und die Hypervisor-Generation konfigurieren. Andere Konfigurationen sind möglich: Tags, Verschlüsselungseinstellungen, Leistungsebene, gemeinsam genutzter Datenträger, On-Demand-Bursting und IOPS/Durchsatzgrenzwerte für UltraSSD-Datenträger. Erstellen Sie einen Datenträger mit netzwerkzugriffsrichtlinien DenyAll, AllowAlloder AllowPrivate, und ordnen Sie eine Datenträgerzugriffsressource während der Erstellung zu.
Beispiele für Prompts:
"Erstellen Sie einen verwalteten Datenträger mit 128 GB, der in der Ressourcengruppe
<disk-name>benannt ist<resource-group>.""Erstelle einen neuen
Premium_LRSDatenträger namens<disk-name>in der Ressourcengruppe<resource-group>mit 256 GB.""Erstelle einen Datenträger aus der Momentaufnahme
<snapshot-resource-id>in der Ressourcengruppe<resource-group>."Erstellen Sie einen 64-GB
Standard_LRSLinux-Datenträger mit dem Namen<disk-name>in der Ressourcengruppe<resource-group>in Zone 1."Erstellen Sie eine verwaltete Festplatte aus der Galerieabbildversion
<image-version-resource-id>in der Ressourcengruppe<resource-group>.""Erstelle einen Datenträger aus LUN 0 der Katalogbildversion
<image-version-resource-id>in der Ressourcengruppe<resource-group>."Erstellen Sie einen für den Upload vorbereiteten Datenträger namens
<disk-name>in der Ressourcengruppe<resource-group>mit der Upload-Größe 20.972.032 Byte."Erstelle einen Datenträger für einen vertrauenswürdigen Start mit dem Namen
<disk-name>in der Ressourcengruppe<resource-group>mit dem TypUploadWithSecurityDataund dem SicherheitstypTrustedLaunch.""Erstelle einen freigegebenen verwalteten Datenträger namens
<disk-name>in der Ressourcengruppe<resource-group>mit 512 GB und einer Maximalanzahl der Freigaben von 3.""Erstellen eines verwalteten Datenträgers
<disk-name>in Ressourcengruppe<resource-group>mit NetzwerkzugriffsrichtlinieDenyAllund Datenträgerzugriff<disk-access-resource-id>."Erstellen Sie einen Datenträger der V2-Hypervisor-Generation mit dem Namen
<disk-name>in der Ressourcengruppe<resource-group>mit 128 GB.
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Name des Datenträgers | Erforderlich | Der Name des Datenträgers |
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. Dieser Name ist ein logischer Container für Azure Ressourcen. |
| Datenträgerzugriff | Fakultativ | Die Ressourcen-ID der Datenträger-Zugriffsressource zur Verwendung privater Endpunkte auf Datenträgern. |
| Datenträgerverschlüsselungssatz | Fakultativ | Die Ressourcen-ID des Datenträgerverschlüsselungssatzes, der zum Aktivieren der Verschlüsselung ruhender Daten verwendet werden soll. |
| Lesezugriff auf Datenträger-IOPS | Fakultativ | Die Anzahl der für diesen Datenträger zulässigen IOPS. Kann nur für UltraSSD-Datenträger festgelegt werden. |
| Festplatten-Mbps Lese- und Schreibgeschwindigkeit | Fakultativ | Die für diesen Datenträger zulässige Bandbreite in MBps. Kann nur für UltraSSD-Datenträger festgelegt werden. |
| Bursting aktivieren | Fakultativ | Aktivieren Sie on-Demand-Bursting über das bereitgestellte Leistungsziel des Datenträgers hinaus. Gilt nicht für Ultra-Datenträger. Akzeptierte Werte: true oder false. |
| Verschlüsselungstyp | Fakultativ | Verschlüsselungstyp des Datenträgers. Akzeptierte Werte: EncryptionAtRestWithCustomerKey, , EncryptionAtRestWithPlatformAndCustomerKeysoder EncryptionAtRestWithPlatformKey. |
| Katalogbildreferenz | Fakultativ | Die Ressourcen-ID einer freigegebenen Bildgalerie-Imageversion, die als Quelle für den Datenträger verwendet werden soll. Format: /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/galerien/{gallery}/images/{image}/versions/{version}. |
| Galeriebildreferenz LUN | Fakultativ | Die LUN (logische Gerätenummer) des Datenträgers in der Katalogbildversion. Wenn Sie diesen Parameter angeben, erstellen Sie den Datenträger aus dem Datenträger auf diesem LUN. Wenn Sie diesen Parameter nicht angeben, erstellen Sie den Datenträger vom Betriebssystemdatenträger des Images. |
| Hyper v-Generation | Fakultativ | Die Hypervisorgenerierung der VM. Gilt nur für Betriebssystemdatenträger. Zulässige Werte: V1, V2. |
| Ort | Fakultativ | Die Azure Region/der Azure-Standort. Der Speicherort der Ressourcengruppe ist die Standardeinstellung, wenn Sie diesen Parameter nicht angeben. |
| Maximale Anzahl von Freigaben | Fakultativ | Die maximale Anzahl von virtuellen Computern, die gleichzeitig an den Datenträger angefügt werden können. Ein Wert größer als eins zeigt einen gemeinsamen Datenträger an. |
| Netzwerkzugriffsrichtlinie | Fakultativ | Die Richtlinie für den Zugriff auf den Datenträger über das Netzwerk. Akzeptierte Werte: AllowAll, , AllowPrivateoder DenyAll. |
| OS-Typ | Fakultativ | Der Betriebssystemtyp des Datenträgers. Akzeptierte Werte: Linux oder Windows. |
| Sicherheitstyp | Fakultativ | Der Sicherheitstyp des verwalteten Datenträgers. Akzeptierte Werte: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, , ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, , Standardoder TrustedLaunch. Dieser Parameter ist erforderlich, wenn upload-typeUploadWithSecurityData ist. |
| Größe gb | Fakultativ | Die Größe des Datenträgers in GB. Max. Größe: 4.095 GB. |
| SKU | Fakultativ | Die zugrunde liegende Speicher-SKU. Akzeptierte Werte: Premium_LRS, , PremiumV2_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, , oder Standard_LRSUltraSSD_LRS. |
| Quelle | Fakultativ | Die Quelle zur Erstellung des Datenträgers, einschließlich einer Ressourcen-ID einer Momentaufnahme oder eines Datenträgers oder einer Blob-URI einer virtuellen Festplatte (VHD). Wenn Sie eine Quelle angeben, ist size-gb optional und hat standardmäßig die Größe der Quelle. |
| Stichwörter | Fakultativ | Die durch Leerzeichen getrennten Tags im Format "key=value". Verwenden Sie ", um vorhandene Tags zu löschen. |
| Tier | Fakultativ | Die Leistungsebene des Datenträgers (z. B. P10, , P15, P20, P30, P40, P50, , P60oder P70P80). Gilt nur für Premium-SSD-Datenträger. |
| Uploadgröße in Bytes | Fakultativ | Die Größe in Bytes (einschließlich der VHD-Fußzeile von 512 Byte) des hochzuladenden Inhalts. Dieser Parameter ist erforderlich, wenn Sie angeben upload-type. |
| Uploadtyp | Fakultativ | Der Typ des Uploads für den Datenträger. Akzeptierte Werte: Upload oder UploadWithSecurityData. Wenn Sie diesen Parameter angeben, erstellen Sie den Datenträger in einem ReadyToUpload Zustand. |
| Zone | Fakultativ | Die Verfügbarkeitszone, in der die Ressource bereitgestellt werden soll. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
Verwalteter Datenträger: Löschen
Löschen Sie einen Azure verwalteten Datenträger aus der angegebenen Ressourcengruppe. Dieser Vorgang ist idempotent; gibt Erfolg zurück, unabhängig davon, ob der Datenträger entfernt wurde oder nicht vorhanden war.
Beispiele für Prompts:
"Löschen des verwalteten Datenträgers
temp-data-diskin der Ressourcengruppedev-rg.""Verwalteter Datenträger
old-backup-diskaus Ressourcengruppeprod-rgentfernen."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. |
| Name des Datenträgers | Erforderlich | Der Name des zu löschenden Datenträgers. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
Verwalteter Datenträger: Auflisten oder Abrufen
Sie können die verfügbaren Azure verwalteten Datenträger auflisten oder detaillierte Informationen zu einem bestimmten Datenträger abrufen. Sie können alle Datenträger in einem Abonnement oder in einer bestimmten Ressourcengruppe anzeigen, einschließlich Datenträgergröße, SKU, Bereitstellungsstatus und Betriebssystemtyp. Das Tool unterstützt Wildcardmuster in Datenträgernamen (z. B win_OsDisk*. ).
Wenn Sie einen Datenträgernamen ohne Angabe einer Ressourcengruppe angeben, durchsucht das Tool das gesamte Abonnement. Geben Sie eine Ressourcengruppe an, um die Suche auf diese Ressourcengruppe zu beschränken. Beide Parameter sind optional.
Beispiele für Prompts:
"Alle verwalteten Datenträger in meinem Abonnement auflisten."
"Alle Datenträger in der Ressourcengruppe
<resource-group>anzeigen.""Details des Datenträgers
<disk-name>abrufen.""Was sind die verfügbaren Datenträgergrößen?"
"Zeigen Sie mir die Datenträger mit dem Namensmuster
win_OsDisk*in der Ressourcengruppe<resource-group>an.""Informationen zum Datenträger
<disk-name>in der Ressourcengruppe<resource-group>abrufen."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Name des Datenträgers | Fakultativ | Der Name des Datenträgers |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Verwalteter Datenträger: Aktualisieren
Aktualisieren oder Ändern der Eigenschaften eines vorhandenen Azure verwalteten Datenträgers, den Sie zuvor erstellt haben. Wenn Sie die Ressourcengruppe nicht angeben, befindet sich der Datenträger innerhalb des Abonnements anhand des Namens.
Dieser Vorgang unterstützt das Erhöhen der Datenträgergröße, das Ändern von Storage-SKU, IOPS und Durchsatzgrenzwerten (nur für UltraSSD) sowie die maximale Anzahl an Freigaben für freigegebene Datenträgeranfügungen. Sie können auch "On-Demand-Bursting", "Tags", "Verschlüsselungseinstellungen", "Datenträgerzugriff" und die Leistungsstufe ändern.
Sie können die Netzwerkzugriffsrichtlinie auf DenyAllAllowAlloder AllowPrivate auf einem vorhandenen Datenträger ändern. Es werden nur angegebene Eigenschaften aktualisiert; Nicht angegebene Eigenschaften bleiben unverändert.
Beispiele für Prompts:
"Datenträger
<disk-name>in Ressourcengruppe<resource-group>auf 1.024 GB aktualisieren.""Ändern der SKU des Datenträgers
<disk-name>inUltraSSD_LRS""Datenträgergröße
<disk-name>in Ressourcengruppe<resource-group>auf 2.048 GB ändern."Legen Sie die maximalen Anteile auf dem Datenträger
<disk-name>auf 3 fest."Ändern der Netzwerkzugriffsrichtlinie des Datenträgers
<disk-name>inAllowPrivate"Datenträger
<disk-name>in Ressourcengruppe<resource-group>mit Tagsenv=productionaktualisieren."Legen Sie den IOPS-Grenzwert auf Ultra-Datenträger
<disk-name>in der Ressourcengruppe<resource-group>auf 15.000 fest.""Aktualisieren sie den Datenträger
<disk-name>in der Ressourcengruppe<resource-group>, um den Datenträgerverschlüsselungssatz<disk-encryption-set-id>zu verwenden."Legen Sie den Datenträgerzugriff auf Datenträger
<disk-name>in der Ressourcengruppe<resource-group>auf<disk-access-resource-id>fest und wenden Sie die NetzwerkzugriffsrichtlinieDenyAllan.
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Name des Datenträgers | Erforderlich | Der Name des Datenträgers |
| Datenträgerzugriff | Fakultativ | Die Ressourcen-ID der Datenträger-Zugriffsressource zur Verwendung privater Endpunkte auf Datenträgern. |
| Datenträgerverschlüsselungssatz | Fakultativ | Die Ressourcen-ID des Datenträgerverschlüsselungssatzes, der zum Aktivieren der Verschlüsselung ruhender Daten verwendet werden soll. |
| Lesezugriff auf Datenträger-IOPS | Fakultativ | Die Anzahl der für diesen Datenträger zulässigen IOPS. Kann nur für UltraSSD-Datenträger festgelegt werden. |
| Festplatten-Mbps Lese- und Schreibgeschwindigkeit | Fakultativ | Die für diesen Datenträger zulässige Bandbreite in MBps. Kann nur für UltraSSD-Datenträger festgelegt werden. |
| Bursting aktivieren | Fakultativ | Aktivieren Sie on-Demand-Bursting über das bereitgestellte Leistungsziel des Datenträgers hinaus. Gilt nicht für Ultra-Datenträger. Akzeptierte Werte: true oder false. |
| Verschlüsselungstyp | Fakultativ | Der Verschlüsselungstyp des Datenträgers. Akzeptierte Werte: EncryptionAtRestWithCustomerKey, , EncryptionAtRestWithPlatformAndCustomerKeysoder EncryptionAtRestWithPlatformKey. |
| Maximale Anzahl von Freigaben | Fakultativ | Die maximale Anzahl von virtuellen Computern, die gleichzeitig an den Datenträger angefügt werden können. Ein Wert größer als eins zeigt einen gemeinsamen Datenträger an. |
| Netzwerkzugriffsrichtlinie | Fakultativ | Die Richtlinie für den Zugriff auf den Datenträger über das Netzwerk. Akzeptierte Werte: AllowAll, , AllowPrivateoder DenyAll. |
| Größe gb | Fakultativ | Die Größe des Datenträgers in GB. Max. Größe: 4.095 GB. |
| SKU | Fakultativ | Die zugrunde liegende Speicher-SKU. Akzeptierte Werte: Premium_LRS, , PremiumV2_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, , oder Standard_LRSUltraSSD_LRS. |
| Stichwörter | Fakultativ | Leerzeichentrennte Tags im key=value Format. Wird '' verwendet, um vorhandene Tags zu löschen. |
| Tier | Fakultativ | Die Leistungsebene des Datenträgers (z. B. P10, , P15, P20, P30, P40, P50, , P60oder P70P80). Gilt nur für Premium-SSD-Datenträger. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Virtueller Computer: erstellen
Erstellen, Bereitstellen oder Einrichten einer einzelnen virtuellen Maschine. Mit diesem Befehl wird ein neuer Linux- oder Windows-VM mit SSH-Schlüssel oder Kennwortauthentifizierung gestartet. Wenn Sie keine Netzwerkressourcen angeben (z. B. ein virtuelles Netzwerk oder Subnetz), erstellt dieses Tool diese automatisch. Die Standardgröße des virtuellen Computers lautet Standard_D2s_v5, und das Standardbetriebssystem ist Ubuntu 24.04 LTS, wenn Sie andernfalls nicht angeben.
Sie können einen virtuellen Linux-Computer mithilfe eines öffentlichen SSH-Schlüssels erstellen. Sie geben den Schlüsselinhalt oder den Pfad zur Schlüsseldatei an. Sie können z. B. Ihre öffentliche Schlüsseldatei unter ~/.ssh/id_rsa.pub bestimmen.
Dieser Befehl unterstützt nicht das Erstellen von Skalierungssätzen für virtuelle Computer mit mehreren identischen Instanzen. Verwenden Sie stattdessen VMSS create.
Beispiele für Prompts:
"Erstellen Sie eine neue Linux-VM
<vm-name>mit SSH-Schlüssel in der Ressourcengruppe<resource-group>.""Starten Sie einen virtuellen Computer mit dem Ubuntu2404-Image in
<resource-group>.""Erstellen Sie eine Windows VM mit dem Namen
<vm-name>mit einem Administratorkennwort in der Ressourcengruppe<resource-group>.""Stelle VM
<vm-name>in<location>mit der GrößeStandard_D2s_v5bereit.""Starte eine VM mit der Größe
Standard_B2sund ohne öffentliche IP in der Ressourcengruppe<resource-group>."Erstellen Sie eine Linux-VM mit dem Namen
<vm-name>in<location>mit einer benutzerdefinierten Netzwerksicherheitsgruppe.
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Administratorbenutzername | Erforderlich | Der Administratorbenutzername für den virtuellen Computer. Erforderlich für die Erstellung eines virtuellen Computers. |
| Ort | Erforderlich | Die Azure-Region oder der Standort. |
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. Dieser Name ist ein logischer Container für Azure Ressourcen. |
| VM-Name | Erforderlich | Der Name des virtuellen Computers. |
| Administratorkennwort | Fakultativ | Das Administratorkennwort für Windows VMs oder wenn der SSH-Schlüssel nicht für Linux-VMs bereitgestellt wird. |
| Bild | Erforderlich | Das zu verwendende Betriebssystemimage. Kann ein URN (publisher:offer:SKU:version) oder ein Alias wie Ubuntu2404 oder Win2022Datacenter sein. |
| Netzwerksicherheitsgruppe | Fakultativ | Der Name der Netzwerksicherheitsgruppe, die verwendet oder erstellt werden soll. |
| Keine öffentliche IP | Fakultativ | Die Anweisung, keine öffentliche IP-Adresse zu erstellen oder zuzuweisen. |
| Betriebssystemdatenträgergröße GB | Fakultativ | Die Größe des Betriebssystemdatenträgers in GB. Standardwerte basieren auf Bildanforderungen. |
| Typ des Betriebssystemdatenträgers | Fakultativ | Der Betriebssystemdatenträgertyp: Premium_LRS, , StandardSSD_LRSoder Standard_LRS. Standardwerte basieren auf der VM-Größe. |
| Betriebssystemtyp | Fakultativ | Der Betriebssystemtyp des Datenträgers. Akzeptierte Werte: Linux oder Windows. |
| Öffentliche IP-Adresse | Fakultativ | Der Name der öffentlichen IP-Adresse, die verwendet oder erstellt werden soll. |
| Quelladresspräfix | Fakultativ | Der Quell-IP-Adressbereich für eingehende NSG-Regeln (zum Beispiel 203.0.113.0/24 oder eine bestimmte IP). Standard ist * (eine beliebige Quelle). |
| Öffentlicher SSH-Schlüssel | Fakultativ | Der öffentliche SSH-Schlüssel für Linux-VMs. Dies kann der hauptinhalt oder der Pfad zu einer Datei sein. |
| Subnetz | Fakultativ | Der Name des Subnetzes innerhalb des virtuellen Netzwerks. |
| Virtuelles Netzwerk | Fakultativ | Der Name eines vorhandenen virtuellen Netzwerks, das verwendet werden soll. Wenn Sie sie nicht angeben, erstellt der Befehl einen neuen. |
| Größe des virtuellen Computers | Fakultativ | Die VM-Größe (z. B Standard_D2s_v3 . oder Standard_B2s). Standardmäßig Standard_D2s_v5, wenn Sie es nicht angeben. |
| Zone | Fakultativ | Die Verfügbarkeitszone, in der die Ressource bereitgestellt werden soll. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ✅ | ❌ |
Virtueller Computer: Löschen
Löschen Sie einen virtuellen Computer dauerhaft. Dieser Vorgang ist unumkehrbar, und die VM-Daten werden verloren. Verwenden Sie den Force deletion Parameter, um einen virtuellen Computer zu löschen, der sich in einem ausgeführten oder fehlgeschlagenen Zustand befindet.
Beispiele für Prompts:
"VM in Ressourcengruppe
test-vm-01löschendev-rg.""Entfernen des virtuellen Computers
staging-webaus der Ressourcengruppestaging-rg.""VM
stuck-vmin Ressourcengruppeprod-rgzwangsweise löschen."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. |
| VM-Name | Erforderlich | Der Name des zu löschenden virtuellen Computers. |
| Löschen erzwingen | Fakultativ | Löschen Sie die Ressource, auch wenn sie sich in einem laufenden oder Fehlerzustand befindet. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
Virtuelle Maschine: Auflisten oder Abrufen
Auflisten oder Abrufen virtueller Maschinen in einem Abonnement oder einer Ressourcengruppe. Dieser Befehl gibt VM-Details zurück, einschließlich Name, Standort, Größe, Bereitstellungsstatus, Betriebssystemtyp und Instanzansicht mit Laufzeitstatus und Energiestatus.
Beispiele für Prompts:
"Alle virtuellen Computer in meinem Abonnement auflisten."
"Alle virtuellen Computer in meinem Abonnement anzeigen."
"Virtuelle Computer in Ressourcengruppe
resource-group-nameauflisten.""Details für virtuelle Computer
vm-namein Ressourcengrupperesource-group-nameabrufen.""Abrufen eines virtuellen Computers
vm-namemit Instanzansicht in der Ressourcengrupperesource-group-name."Zeigen Sie mir die VM
vm-namemit dem Laufzeitstatus in der Ressourcengrupperesource-group-namean."Was ist der Leistungszustand des virtuellen Computers
vm-namein der Ressourcengrupperesource-group-name?""Abrufen des VM-Status
vm-nameund des Bereitstellungsstatus in der Ressourcengrupperesource-group-name."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Instanzansicht | Fakultativ | Instanzansichtsdetails einschließen (nur verfügbar beim Abrufen einer bestimmten VM). |
| VM-Name | Fakultativ | Der Name des virtuellen Computers. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Virtueller Computer: Energiezustand
Ändern Sie den Ausführungsstatus einer Azure Virtual Machine (VM), indem Sie sie neu zuweisen, starten, beenden oder neu starten. Durch das Aufheben werden Compute-Ressourcen freigegeben und die Abrechnung der Compute-Ressourcen beendet, während die VM und ihre Konfiguration beibehalten werden. Starten einer angehaltenen VM. Beim Beenden wird ein virtueller Computer ausgeschaltet und das Betriebssystem heruntergefahren. Beim Neustart wird der virtuelle Computer neu gestartet.
Verwenden Sie die Option zum Überspringen des Herunterfahrens mit stop, um die Aktion ohne ein geordnetes Herunterfahren des Betriebssystems zu erzwingen. Verwenden Sie die Option "Keine Wartezeit", um sofort zurückzukehren. Die Antwort enthält eine statusUri, bei der es sich um die Azure-AsyncOperation-URL von Azure Resource Manager (ARM) handelt, und Sie können sie mit GET abrufen, um den Status des Vorgangs abzufragen (InProgress / Succeeded / Failed).
Beispiele für Prompts:
Starten Sie die VM
appserver01und schalten Sie sie in der Ressourcengrupperg-prodein.Beenden Sie die laufende VM
db-node-1und schalten Sie sie in der Ressourcengrupperg-db-prodaus.VM
analytics-vmin Ressourcengrupperg-analyticsfreigeben, um Rechenressourcen freizugeben, während die VM beibehalten wird."VM in Ressourcengruppe
webapp-vmneu startenrg-web-prod."Beenden Sie die VM
windows-server-01in der Ressourcengrupperg-windows, und überspringen Sie das Herunterfahren des Betriebssystems.Starten Sie die VM
workerpool-02in der Ressourcengrupperg-compute, ohne auf den Abschluss zu warten."Ausschalten und Herunterfahren des virtuellen
cache-nodeComputers in Ressourcengrupperg-cache.""Heben Sie die VM
batch-vm-1in der Ressourcengrupperg-batchauf und schalten Sie sie aus, um die Abrechnung für Compute-Ressourcen zu beenden, während die VM erhalten bleibt."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Energieaktion | Erforderlich | Die Energieaktion, die auf den virtuellen Computer angewendet werden soll (nicht der aktuelle Energiezustand). Akzeptierte Werte: start, stop, deallocate, . restart |
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. Diese Ressourcengruppe ist ein logischer Container für Azure-Ressourcen. |
| VM-Name | Erforderlich | Der Name des virtuellen Computers. |
| Keine Wartezeit | Fakultativ | Kehren Sie sofort zurück, ohne auf den Abschluss des Vorgangs zu warten. |
| Herunterfahren überspringen | Fakultativ | Überspringen Sie das geordnete Herunterfahren des Betriebssystems und erzwingen Sie das Ausschalten. Nur mit dem Status stop kompatibel. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Virtueller Computer: Aktualisieren
Aktualisieren, Ändern oder Neukonfigurieren eines vorhandenen virtuellen Computers. Sie können die Größe eines virtuellen Computers ändern, Tags aktualisieren, die Startdiagnose konfigurieren oder Benutzerdaten ändern. Möglicherweise müssen Sie den virtuellen Computer freigeben, bevor Sie seine Größe auf bestimmte Maße ändern.
Beispiele für Prompts:
Füge Lizenztyp
Windows_Serverzur VM<vm-name>in der Ressourcengruppe<resource-group-name>hinzu."Aktualisieren von Benutzerdaten für virtuelle Computer
<vm-name>in Ressourcengruppe<resource-group-name>.""Ändern der Größe des virtuellen Computers
<vm-name>in der Ressourcengruppe<resource-group-name>inStandard_B2s""Startdiagnose für VM
<vm-name>in Ressourcengruppe<resource-group-name>aktivieren."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. Dieser Name ist ein logischer Container für Azure Ressourcen. |
| VM-Name | Erforderlich | Der Name des virtuellen Computers. |
| Boot-Diagnose | Fakultativ | Aktivieren oder Deaktivieren der Startdiagnose: true oder false. |
| Lizenztyp | Fakultativ | Der Lizenztyp für Azure Hybridvorteil ist: Windows_Server, Windows_Client, RHEL_BYOS, SLES_BYOS oder None zum Deaktivieren. |
| Stichwörter | Fakultativ | Die durch Leerzeichen getrennten Tags im key=value Format. Wird '' verwendet, um vorhandene Tags zu löschen. |
| Benutzerdaten | Fakultativ | Die base64-codierten Benutzerdaten für den virtuellen Computer. Dient zum Aktualisieren von benutzerdefinierten Datenskripts. |
| Größe des virtuellen Computers | Fakultativ | Die VM-Größe (z. B Standard_D2s_v3 . oder Standard_B2s). Der Standardwert ist Standard_D2s_v5, wenn er nicht angegeben wird. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Skalierungssatz für virtuelle Computer: erstellen
Erstellen Sie ein Virtual Machine Scale Sets, stellen Sie es bereit oder richten Sie es ein, um mehrere identische VM-Instanzen auszuführen. Dieses Tool hilft Ihnen beim Bereitstellen von Workloads, die horizontale Skalierung, Lastenausgleich oder hohe Verfügbarkeit über Instanzen hinweg erfordern. Die Standardkonfiguration erstellt zwei Instanzen der Größe Standard_D2s_v5, wobei Ubuntu 24.04 LTS ausgeführt wird.
Erstellen Sie einen Skalensatz, indem Sie die resource group, VMSS name und admin username angeben, zusammen mit anderen optionalen Einstellungen. Hier sind einige Beispielbefehle:
Erstellen Sie einen Skalensatz für virtuelle Maschinen mit dem Namen
my-vmssin der Ressourcengruppemy-rg."Erstellen eines Skalierungssatzes für virtuelle Computer mit vier Instanzen in
my-rg""Stellen Sie ein Scale Set mit einer manuellen Upgraderichtlinie und zwei Instanzen in
my-rgbereit.""Erstellen Sie einen Skalierungssatz für einen virtuellen Linux-Computer mit einem öffentlichen SSH-Schlüssel von '
~/.ssh/id_rsa.pub' inmy-rg."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Administratorbenutzername | Erforderlich | Der Administratorbenutzername für den virtuellen Computer. Erforderlich für die Erstellung eines virtuellen Computers. |
| Ort | Erforderlich | Die Azure-Region oder der Standort. |
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. Dieser Name ist ein logischer Container für Azure Ressourcen. |
| VMSS-Name | Erforderlich | Der Name des Skalierungssatzes für virtuelle Computer. |
| Administratorkennwort | Fakultativ | Das Administratorkennwort für Windows VMs oder wenn kein SSH-Schlüssel für Linux-VMs bereitgestellt wird. |
| Bild | Erforderlich | Das zu verwendende Betriebssystemimage. Kann eine URN (publisher:offer:SKU:version) oder Alias wie Ubuntu2404 oder Win2022Datacenter sein. |
| Instanzanzahl | Fakultativ | Die Anzahl der VM-Instanzen im Skalierungssatz. Standard ist 2. |
| Betriebssystemdatenträgergröße gb | Fakultativ | Größe des Betriebssystemdatenträgers in GB. Standardeinstellungen basierend auf Bildanforderungen. |
| Typ des Betriebssystemdatenträgers | Fakultativ | Betriebssystemdatenträgertyp: Premium_LRS, StandardSSD_LRS, oder Standard_LRS. Standardwerte basierend auf der VM-Größe. |
| Betriebssystemtyp | Fakultativ | Der Betriebssystemtyp des Datenträgers. Akzeptierte Werte: Linux oder Windows. |
| Öffentlicher Ssh-Schlüssel | Fakultativ | Der öffentliche SSH-Schlüssel für Linux-VMs. Dies kann der hauptinhalt oder der Pfad zu einer Datei sein. |
| Subnetz | Fakultativ | Der Name des Subnetzes innerhalb des virtuellen Netzwerks. |
| Upgraderichtlinie | Fakultativ | Der Upgraderichtlinienmodus: Automatic, Manual, oder Rolling. Der Standardwert ist Manual. |
| Virtuelles Netzwerk | Fakultativ | Der Name eines vorhandenen virtuellen Netzwerks, das verwendet werden soll. Wenn Sie sie nicht angeben, erstellt das Tool ein neues. |
| Größe des virtuellen Computers | Fakultativ | Die VM-Größe (z. B Standard_D2s_v3 . oder Standard_B2s). Der Standardwert ist Standard_D2s_v5, wenn er nicht angegeben wird. |
| Zone | Fakultativ | Die Verfügbarkeitszone, in der die Ressource bereitgestellt werden soll. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ✅ | ❌ |
Skalierungssatz für virtuelle Computer: Löschen
Löschen Sie einen Skalierungssatz für virtuelle Computer und alle seine VM-Instanzen dauerhaft. Dieser Vorgang kann nicht rückgängig gemacht werden. Verwenden Sie den Force deletion Parameter, um einen Skalierungssatz zu löschen, der sich in einem ausgeführten oder fehlgeschlagenen Zustand befindet.
Beispiele für Prompts:
"Skalierungssatz
web-frontend-vmssin Ressourcengruppeprod-rglöschen.""Entfernen eines Skalierungssatzes
test-scalesetfür virtuelle Computer aus der Ressourcengruppedev-rg.""Erzwingen Sie das Löschen des Virtual Machine Scale Sets
stuck-vmssin der Ressourcengruppestaging-rg."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. |
| VMSS-Name | Erforderlich | Der Name des Virtual Machine Scale Sets, das gelöscht werden soll. |
| Löschen erzwingen | Fakultativ | Erzwingen Sie das Löschen der Ressource, auch wenn sie sich in einem laufenden oder fehlgeschlagenen Zustand befindet. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
Virtual Machine Scale Set: auflisten oder abrufen
Listen Sie Virtual Machine Scale Sets und deren Instanzen in einem Abonnement oder einer Ressourcengruppe auf oder rufen Sie sie ab. Dieses Tool gibt Skalierungssatzdetails zurück, einschließlich Name, Standort, SKU, Kapazität, Upgraderichtlinie und informationen zu einzelnen VM-Instanzen.
Beispiele für Prompts:
"Alle Skalierungssätze für virtuelle Computer in meinem Abonnement auflisten."
"Skalierungssätze für virtuelle Computer in Ressourcengruppe
<resource-group-name>auflisten.""Welche Skalierungssätze befinden sich in der Ressourcengruppe
<resource-group-name>?""Details zum Virtual Machine Scale Sets
<vmss-name>in der Ressourcengruppe<resource-group-name>abrufen.""Zeige mir das Virtual Machine Scale Sets
<vmss-name>in der Ressourcengruppe<resource-group-name>."Zeigen Sie mir die Instanz
<instance-id>des virtuellen Maschinen-Skalierungssets<vmss-name>in der Ressourcengruppe<resource-group-name>."Was ist der Status der Instanz
<instance-id>im Skalierungssatz<vmss-name>?"
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Instanz-ID | Fakultativ | Die Instanz-ID des virtuellen Computers im Skalierungssatz. |
| Name des VM-Skalen-Sets | Fakultativ | Der Name des Skalierungssatzes für virtuelle Computer. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Virtual Machine Scale Set: aktualisieren
Aktualisieren, Ändern oder Neukonfigurieren eines vorhandenen Skalierungssatzes für virtuelle Computer. Sie können die Anzahl der Instanzen skalieren, die Größe von VMs ändern, die Upgraderichtlinie ändern oder Tags für einen Skalierungssatz aktualisieren. Für einige Änderungen müssen update-instances für vorhandene VMs bereitgestellt werden. Dieses Tool erstellt keinen neuen Skalierungssatz für virtuelle Computer. Verwenden Sie stattdessen VMSS create. Um einen einzelnen virtuellen Computer zu aktualisieren, verwenden Sie VM update.
Beispiele für Prompts:
"Aktualisiere die Kapazität des Virtual Machine Scale Sets
myScaleSetauf 15.""Aktiviere die Überbereitstellung für das Scale Set
myScaleSet."Ändern Sie die VM-Größe in
Standard_D4s_v3fürmyScaleSet."Löschen vorhandener Tags im Skalierungssatz
myScaleSetin der RessourcengruppemyResourceGroup."
| Parameter | Erforderlich oder optional | Beschreibung |
|---|---|---|
| Ressourcengruppe | Erforderlich | Der Name der Azure Ressourcengruppe. Dieser Name ist ein logischer Container für Azure Ressourcen. |
| VMSS-Name | Erforderlich | Der Name des Skalierungssatzes für virtuelle Computer. |
| Kapazität | Fakultativ | Die Anzahl der VM-Instanzen (Kapazität) im Skalierungssatz. |
| Aktivieren des automatischen Betriebssystemupgrades | Fakultativ | Aktivieren Sie automatische Betriebssystem-Image-Upgrades. Erfordert Integritätstests oder die Anwendungsintegritätserweiterung. |
| Überprovisionierung | Fakultativ | Aktivieren oder Deaktivieren der Überprovisionierung. Wenn diese Option aktiviert ist, stellt Azure mehr virtuelle Computer als angefordert fest und löscht zusätzliche VMs nach der Bereitstellung. |
| Abskalierungsrichtlinie | Fakultativ | Die Scale-In-Richtlinie, um zu bestimmen, welche virtuellen Computer entfernt werden sollen: Default, , NewestVModer OldestVM. |
| Stichwörter | Fakultativ | Die durch Leerzeichen getrennten Tags im key=value Format. Wird '' verwendet, um vorhandene Tags zu löschen. |
| Upgraderichtlinie | Fakultativ | Der Upgraderichtlinienmodus: Automatic, Manual, oder Rolling. Der Standardwert ist Manual. |
| Größe des virtuellen Computers | Fakultativ | Die VM-Größe (z. B Standard_D2s_v3 . oder Standard_B2s). Der Standardwert ist Standard_D2s_v5, wenn er nicht angegeben wird. |
| Zerstörend | Idempotent | Offene Welt | Nur Leseberechtigung | Geheim | Vor Ort erforderlich |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |