Freigeben über


übersicht über Azure MCP-Servertools für Azure Compute

Mit den Azure MCP-Servertools können Sie virtuelle Computer, VM-Skalierungssätze und Datenträger mithilfe von Eingabeaufforderungen in natürlicher Sprache verwalten. 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 unten dokumentiert. Andere Parameter sind global und werden von allen Tools gemeinsam genutzt. Weitere Informationen finden Sie unter Toolparameter.

Verwalteter Datenträger: erstellen

Erstellt einen neuen Azure verwalteten Datenträger in der angegebenen Ressourcengruppe. Sie können leere Datenträger erstellen (geben size-gb an), Datenträger aus einer Quelle wie einer Momentaufnahme, einem anderen verwalteten Datenträger oder einem BLOB-URI (geben source an), Datenträger aus einer Shared Image Gallery Image-Version (geben gallery-image-reference an), oder Datenträger, die zum Hochladen bereit sind (geben upload-type und upload-size-bytes an). Wenn Sie den Speicherort nicht angeben, wird standardmäßig der Speicherort der Ressourcengruppe verwendet. Sie können Datenträgergröße, Speicher-SKU (z.B. Premium_LRS, Standard_LRS, UltraSSD_LRS), Betriebssystemtyp, Verfügbarkeitszone, Hypervisor-Generation, Tags, Verschlüsselungseinstellungen, Leistungsstufe, freigegebene Datenträger, On-Demand-Bursting sowie IOPS/Durchsatzgrenzwerte für UltraSSD-Datenträger konfigurieren. 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 eine verwaltete Festplatte mit 128 GB namens <disk-name> in der Ressourcengruppe <resource-group>.
  • Erstellen Sie einen neuen Premium_LRS Datenträger mit 256 GB in der Ressourcengruppe <resource-group> genannt <disk-name>.
  • "Erstellen eines verwalteten Datenträgers <disk-name> in Ressourcengruppe <resource-group> in eastus"
  • "Erstellen eines Datenträgers aus snapshot <snapshot-resource-id> in der Ressourcengruppe <resource-group>"
  • Erstellen Sie einen verwalteten Datenträger <disk-name> in der Ressourcengruppe <resource-group> aus dem Blob <blob-uri>
  • Erstellen Sie einen 64 GB Standard_LRS Linux-Datenträger namens <disk-name> in der Ressourcengruppe <resource-group> in Zone 1.
  • Erstellen Sie einen verwalteten Datenträger <disk-name> in der Ressourcengruppe <resource-group> mit den Tags "env=prod team=infra"
  • "Erstellen Sie einen 128 GB Premium_LRS großen Datenträger mit dem Namen <disk-name> in der Ressourcengruppe <resource-group> mit der Leistungsstufe P30."
  • "Erstellen eines Datenträgers <disk-name> in Ressourcengruppe <resource-group> mit vom Kunden verwalteter Verschlüsselung mithilfe von Datenträgerverschlüsselungssatz <disk-encryption-set-id>"
  • "Erstellen eines verwalteten Datenträgers aus Katalogbildversion <image-version-resource-id> in der Ressourcengruppe <resource-group>"
  • Erstellen Sie einen Datenträger aus LUN 0 der Galeriebildversion <image-version-resource-id> in der Ressourcengruppe <resource-group>
  • Erstellen Sie einen Datenträger mit dem Namen <disk-name>, der in der Ressourcengruppe <resource-group> für den Upload bereit ist, mit der Upload-Größe 20972032 Bytes.
  • "Erstellen eines Uploaddatenträgers für den vertrauenswürdigen Start, der in der Ressourcengruppe <disk-name> mit <resource-group> Typ und Sicherheitstyp UploadWithSecurityDatabenannt TrustedLaunch ist"
  • "Erstellen Sie einen UltraSSD_LRS-Datenträger mit dem Namen <disk-name> in der Ressourcengruppe <resource-group> mit 256 GB, 10000 IOPS und einem Durchsatz von 500 MBps."
  • Erstellen Sie einen freigegebenen verwalteten Datenträger namens <disk-name> in der Ressourcengruppe <resource-group> mit 512 GB und maximaler Freigabenzahl von 3.
  • "Erstellen eines verwalteten Datenträgers <disk-name> in Ressourcengruppe <resource-group> mit Netzwerkzugriffsrichtlinie DenyAll und Datenträgerzugriff <disk-access-resource-id>"
  • "Erstellen Sie einen verwalteten Datenträger mit einer Größe von 128 GB, der in der Ressourcengruppe <disk-name> mit aktiviertem On-Demand-Bursting benannt <resource-group> ist"
  • "Erstellen eines verwalteten Datenträgers <disk-name> in der Ressourcengruppe <resource-group> mit Verschlüsselungstyp EncryptionAtRestWithPlatformAndCustomerKeys"
  • Erstellen Sie einen V2-Hypervisor-Generationsdatenträger 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 Ressourcen-ID der Datenträgerzugriffsressource für die Verwendung privater Endpunkte auf Datenträgern.
Datenträgerverschlüsselungssatz Fakultativ Ressourcen-ID des Datenträgerverschlüsselungssatzes, der zum Aktivieren der ruhenden Verschlüsselung 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. Nur für UltraSSD-Datenträger einstellbar.
Bursting aktivieren Fakultativ Aktivieren Sie on-Demand-Bursting über das bereitgestellte Leistungsziel des Datenträgers hinaus. Gilt nicht für Ultra-Datenträger. Zulässige Werte: true, false.
Verschlüsselungstyp Fakultativ Verschlüsselungstyp des Datenträgers. Zulässige Werte: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey.
Katalogbildreferenz Fakultativ Ressourcen-ID einer Shared Image Gallery Bildversion, 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 LUN (Logische Einheitsnummer) der Datenfestplatte in der Galerieabbildversion. Wenn angegeben, wird der Datenträger von der Datenplatte bei diesem LUN erstellt. Wenn nicht angegeben, wird der Datenträger vom Betriebssystemdatenträger des Images erstellt.
Hyper v-Generation Fakultativ Die Hypervisorgenerierung des virtuellen Computers. Gilt nur für Betriebssystemdatenträger. Zulässige Werte: V1, V2.
Ort Fakultativ Der Azure Region/Standort. Ohne Angabe wird standardmäßig der Standort der Ressourcengruppe verwendet.
Max-Anteile 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 Richtlinie für den Zugriff auf den Datenträger über das Netzwerk. Zulässige Werte: AllowAll, AllowPrivate, DenyAll.
OS-Typ Fakultativ Der Betriebssystemtyp des Datenträgers. Akzeptierte Werte: Linux, Windows.
Sicherheitstyp Fakultativ Sicherheitstyp des verwalteten Datenträgers. Akzeptierte Werte: ConfidentialVM_DiskEncryptedWithCustomerKey, , ConfidentialVM_DiskEncryptedWithPlatformKeyConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standard, . TrustedLaunch Erforderlich, wenn upload-type gleich UploadWithSecurityData ist.
Größe gb Fakultativ Größe des Datenträgers in GB. Max. Größe: 4095 GB.
SKU Fakultativ Zugrunde liegende Speicher-SKU. Akzeptierte Werte: Premium_LRS, , PremiumV2_LRS, Premium_ZRSStandardSSD_LRS, StandardSSD_ZRS, , . Standard_LRSUltraSSD_LRS
Quelle Fakultativ Quelle zur Erstellung des Datenträgers, einschließlich einer Ressourcen-ID für eine Momentaufnahme oder einen Datenträger, oder eine Blob-URI für eine VHD. Wenn eine Quelle bereitgestellt wird, ist size-gb optional und wird standardmäßig auf die Quellgröße festgelegt.
Stichwörter Fakultativ Leerzeichentrennte Tags im Format "key=value". Verwenden Sie ", um vorhandene Tags zu löschen.
Tier Fakultativ Leistungsebene des Datenträgers (z. B. P10, P15, P20, P30, P40, P50, P60, P70, P80). 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. Erforderlich, wenn upload-type angegeben.
Uploadtyp Fakultativ Typ des Uploads für den Datenträger. Zulässige Werte: Upload, UploadWithSecurityData. Wenn angegeben, wird der Datenträger in einem ReadyToUpload Zustand erstellt.
Zone Fakultativ Verfügbarkeitszone, in der die Ressource bereitgestellt werden soll.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ❌ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ❌ | Lokal erforderlich: ❌

Verwalteter Datenträger: Löschen

Löschen Sie einen Azure verwalteten Datenträger aus der angegebenen Ressourcengruppe. Dieser Vorgang ist idempotent – sie gibt Erfolg zurück, unabhängig davon, ob der Datenträger entfernt wurde oder nicht existierte.

Beispiele für Prompts:

  • "Löschen Sie den verwalteten Datenträger "temp-data-disk" in der Ressourcengruppe "dev-rg".
  • "Entfernen Sie den verwalteten Datenträger "old-backup-disk" aus der Ressourcengruppe "prod-rg".
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.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ✅ | Lokal erforderlich: ❌

Verwalteter Datenträger: Auflisten oder Abrufen

Listet die verfügbaren Azure verwalteten Datenträger auf oder ruft detaillierte Informationen zu einem bestimmten Datenträger ab. 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 er das gesamte Abonnement. Wenn Sie eine Ressourcengruppe angeben, beschränkt sich die Suche auf diese Ressourcengruppe. 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

Tool-Anmerkungshinweise:

Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Vertraulich: ❌ | Lokal 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 Ändern der Datenträgergröße (nur Erhöhungen sind zulässig), Speicher-SKU, IOPS- und Durchsatzlimits (nur für UltraSSD), maximale Freigaben für freigegebene Datenträgerbefestigungen, On-Demand-Bursting, Tags, Verschlüsselungseinstellungen, Datenträgerzugriff und Leistungsebene. 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 1024 GB aktualisieren"
  • "Ändern der SKU des Datenträgers <disk-name> in UltraSSD_LRS"
  • "Datenträgergröße <disk-name> in Ressourcengruppe <resource-group> auf 2048 GB ändern"
  • Aktualisieren Sie den Datenträger <disk-name>, um das Bursting zu deaktivieren.
  • Maximale Freigaben auf dem Datenträger <disk-name> auf 3 festlegen.
  • "Ändern der Netzwerkzugriffsrichtlinie des Datenträgers <disk-name> in AllowPrivate"
  • "Datenträger <disk-name> in Ressourcengruppe <resource-group> mit Tags env=productionaktualisieren"
  • Setzen Sie das IOPS-Limit auf der Ultra-Diskette <disk-name> in der Ressourcengruppe <resource-group> auf 15000.
  • "Aktualisieren des Durchsatzes des Datenträgers <disk-name> in der Ressourcengruppe <resource-group> auf 1000 MBps"
  • "Ändern der Leistungsebene des Datenträgers <disk-name> in der Ressourcengruppe <resource-group> in P50"
  • "Datenträger <disk-name> in Ressourcengruppe <resource-group> aktualisieren, um den Datenträgerverschlüsselungssatz <disk-encryption-set-id>zu verwenden"
  • "Ändern des Verschlüsselungstyps des Datenträgers <disk-name> in der Ressourcengruppe <resource-group> in EncryptionAtRestWithCustomerKey"
  • Legen Sie den Datenträgerzugriff auf dem Datenträger <disk-name> in der Ressourcengruppe <resource-group> auf <disk-access-resource-id> mit der Netzwerkzugriffsrichtlinie DenyAll fest.
  • Datenträger <disk-name> auf SKU PremiumV2_LRS mit 256 GB Größe und Tags env=test aktualisieren
Parameter Erforderlich oder optional Beschreibung
Name des Datenträgers Erforderlich Der Name des Datenträgers
Datenträgerzugriff Fakultativ Ressourcen-ID der Datenträgerzugriffsressource für die Verwendung privater Endpunkte auf Datenträgern.
Datenträgerverschlüsselungssatz Fakultativ Ressourcen-ID des Datenträgerverschlüsselungssatzes, der zum Aktivieren der ruhenden Verschlüsselung verwendet werden soll.
Lesezugriff auf Datenträger-IOps Fakultativ Die Anzahl der für diesen Datenträger zulässigen IOPS. Nur für UltraSSD-Datenträger einstellbar.
Festplatten-Mbps Lese- und Schreibgeschwindigkeit Fakultativ Die für diesen Datenträger zulässige Bandbreite in MBps. Nur für UltraSSD-Datenträger einstellbar.
Bursting aktivieren Fakultativ Aktivieren Sie on-Demand-Bursting über das bereitgestellte Leistungsziel des Datenträgers hinaus. Gilt nicht für Ultra-Datenträger. Zulässige Werte: true, false.
Verschlüsselungstyp Fakultativ Verschlüsselungstyp des Datenträgers. Zulässige Werte: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey.
Max-Anteile 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 gemeinsam genutzten Datenträger an.
Netzwerkzugriffsrichtlinie Fakultativ Richtlinie für den Zugriff auf den Datenträger über das Netzwerk. Zulässige Werte: AllowAll, AllowPrivate, DenyAll.
Größe gb Fakultativ Größe des Datenträgers in GB. Max. Größe: 4095 GB.
SKU Fakultativ Zugrunde liegende Speicher-SKU. Akzeptierte Werte: Premium_LRS, , PremiumV2_LRS, Premium_ZRSStandardSSD_LRS, StandardSSD_ZRS, , . Standard_LRSUltraSSD_LRS
Stichwörter Fakultativ Leerzeichentrennte Tags im key=value Format. Wird '' verwendet, um vorhandene Tags zu löschen.
Tier Fakultativ Leistungsebene des Datenträgers (z. B. P10, P15, P20, P30, P40, P50, P60, P70, P80). Gilt nur für Premium-SSD-Datenträger.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ❌ | Lokal erforderlich: ❌

Virtueller Computer: erstellen

Erstellen, bereitstellen oder zuweisen einer einzelnen Azure-VM. Mit diesem Befehl wird ein neuer Linux- oder Windows-VM mit SSH-Schlüssel oder Kennwortauthentifizierung gestartet. Es erstellt automatisch Netzwerkressourcen (VNet, Subnetz, NSG, NIC, öffentliche IP), wenn Sie sie nicht angeben. Die Standardgröße des virtuellen Computers lautet Standard_DS1_v2, und das Standardbetriebssystem ist Ubuntu 24.04 LTS, wenn Sie andernfalls nicht angeben.

Sie können eine Linux-VM mit einem öffentlichen SSH-Schlüssel erstellen, indem Sie den Schlüsselinhalt oder den Pfad zur Schlüsseldatei angeben. Sie können z. B. Ihre öffentliche Schlüsseldatei unter ~/.ssh/id_rsa.pub.

Dieser Befehl unterstützt das Erstellen von Virtual Machine Scale Sets mit mehreren identischen Instanzen nicht. Verwenden Sie stattdessen VMSS create.

Beispiele für Prompts:

  • Erstellen Sie eine neue Linux-VM mit dem SSH-Schlüssel <vm-name> 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>"
  • "VM <vm-name> in <location> mit Größe Standard_DS1_v2 bereitstellen"
  • Eine VM mit der Größe Standard_B2s und ohne öffentliche IP-Adresse in der Ressourcengruppe <resource-group> bereitstellen.
  • 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. Wenn Sie nichts angeben, wird standardmäßig der Speicherort der Ressourcengruppe übernommen.
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 Fakultativ Das zu verwendende Betriebssystemimage. Kann eine URN (publisher:offer:SKU:version) oder ein Alias wie Ubuntu2404 oder Win2022Datacenter sein. Standardmäßig wird Ubuntu 24.04 LTS verwendet.
Netzwerksicherheitsgruppe Fakultativ Name der zu verwendenden oder zu erstellenden Netzwerksicherheitsgruppe.
Keine öffentliche IP Fakultativ Erstellen oder zuweisen Sie keine öffentliche IP-Adresse.
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, Standard_LRS. Standardwerte basierend auf der VM-Größe.
Betriebssystemtyp Fakultativ Der Betriebssystemtyp des Datenträgers. Akzeptierte Werte: Linux, Windows.
Öffentliche IP-Adresse Fakultativ Name der öffentlichen IP-Adresse, die verwendet oder erstellt werden soll.
Quelladresspräfix Fakultativ Quell-IP-Adressbereich für eingehende Regeln im NSG (z. B. 203.0.113.0/24 oder eine bestimmte IP-Adresse). Standardwert ist * (eine beliebige Quelle).
Öffentlicher SSH-Schlüssel Fakultativ Öffentlicher SSH-Schlüssel für Linux-VMs. Dies kann der hauptinhalt oder der Pfad zu einer Datei sein.
Subnetz Fakultativ Name des Subnetzes innerhalb des virtuellen Netzwerks.
Virtuelles Netzwerk Fakultativ 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_DS1_v2, wenn Sie es nicht angeben.
Zone Fakultativ Verfügbarkeitszone, in der die Ressource bereitgestellt werden soll.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ❌ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ✅ | Lokal erforderlich: ❌

Virtueller Computer: Löschen

Löschen Sie einen Azure virtuellen Computer dauerhaft. Dieser Vorgang ist unumkehrbar, und die VM-Daten werden verloren. Verwenden Sie den Force deletion Parameter, um das Löschen eines virtuellen Computers zu erzwingen, der sich in einem ausgeführten oder fehlgeschlagenen Zustand befindet.

Beispiele für Prompts:

  • "Vm "test-vm-01" in der Ressourcengruppe "dev-rg" löschen."
  • "Entfernen des virtuellen Computers "Staging-Web" aus der Ressourcengruppe "staging-rg".
  • Erzwingen Sie das Löschen der virtuellen Maschine "stuck-vm" in der Ressourcengruppe "prod-rg".
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 Erzwingen Sie das Löschen der Ressource, auch wenn sie sich in einem laufenden oder fehlgeschlagenen Zustand befindet.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ✅ | Lokal erforderlich: ❌

Virtuelle Maschine: Auflisten oder Abrufen

Azure Virtual Machines (VMs) in einem Abonnement oder in einer Ressourcengruppe auflisten und abrufen. 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."
  • "Welche virtuellen Computer habe ich?"
  • "Virtuelle Computer in Ressourcengruppe resource-group-nameauflisten."
  • Zeige mir die virtuellen Computer in der Ressourcengruppe resource-group-name.
  • "Welche virtuellen Computer befinden sich in der Ressourcengruppe resource-group-name?"
  • "Details für virtuelle Computer vm-name in Ressourcengruppe resource-group-nameabrufen."
  • Zeigen Sie mir die virtuelle Maschine vm-name in der Ressourcengruppe resource-group-name an.
  • "Was sind die Details des virtuellen Computers vm-name in der Ressourcengruppe resource-group-name?"
  • "Abrufen eines virtuellen Computers vm-name mit Instanzansicht in der Ressourcengruppe resource-group-name."
  • Zeigen Sie mir die VM vm-name mit dem Laufzeitstatus in der Ressourcengruppe resource-group-name an.
  • "Was ist der Leistungszustand des virtuellen Computers vm-name in der Ressourcengruppe resource-group-name?"
  • "Abrufen des VM-Status vm-name und des Bereitstellungsstatus in der Ressourcengruppe resource-group-name."
  • "Zeigt mir den aktuellen Status des virtuellen Computers vm-namean."
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.

Tool-Anmerkungshinweise:

Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Vertraulich: ❌ | Lokal erforderlich: ❌

Virtueller Computer: Aktualisieren

Aktualisieren, Ändern oder Neukonfigurieren eines vorhandenen Azure virtuellen Computers (VM). 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.

Hier sind einige Beispielaufforderungen für die Verwendung dieses Tools:

  • "Lizenztyp Windows_Server zu VM <vm-name> in Ressourcengruppe <resource-group-name>hinzufügen"
  • "Aktualisieren von Benutzerdaten für den virtuellen Computer <vm-name> in der Ressourcengruppe <resource-group-name>"
  • "VM-Größe <vm-name> in Ressourcengruppe <resource-group-name> ändern in Standard_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 Lizenztyp für Azure-Hybridvorteil: Windows_Server, Windows_Client, RHEL_BYOS, SLES_BYOS oder None zum Deaktivieren.
Stichwörter Fakultativ Leerzeichentrennte Tags im key=value Format. Wird '' verwendet, um vorhandene Tags zu löschen.
Benutzerdaten Fakultativ Base64-codierte 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. , Standard_B2s). Wenn nicht angegeben, wird Standard_DS1_v2 standardmäßig festgelegt.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ❌ | Lokal erforderlich: ❌

Skalierungssatz für virtuelle Computer: erstellen

Erstellen, Konfigurieren oder Bereitstellen eines Azure-VM-Scale-Sets (VMSS) zum Ausführen mehrerer identischer VM-Instanzen. 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_DS1_v2 mit Ubuntu 24.04 LTS.

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-vmss in der Ressourcengruppe my-rg.
  • "Erstellen sie einen VMSS mit vier Instanzen in my-rg."
  • "Bereitstellen eines Skalierungssatzes mit einer manuellen Upgraderichtlinie und zwei Instanzen in my-rg."
  • "Erstellen Sie einen Linux-VMSS mit öffentlichem SSH-Schlüssel aus '~/.ssh/id_rsa.pub' in my-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. Wenn Sie nichts angeben, wird standardmäßig der Speicherort der Ressourcengruppe übernommen.
Ressourcengruppe Erforderlich Der Name der Azure Ressourcengruppe. Dieser Name ist ein logischer Container für Azure Ressourcen.
Name des Virtual Machine Scale Sets (VMSS) 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 Fakultativ Das zu verwendende Betriebssystemimage. Kann eine URN (publisher:offer:SKU:version) oder Alias wie Ubuntu2404 oder Win2022Datacenter sein. Standardmäßig wird Ubuntu 24.04 LTS verwendet.
Instanzanzahl Fakultativ Anzahl der VM-Instanzen im Skalierungssatz. Standard ist 2.
Größe des OS-Laufwerks GB Fakultativ Größe des Betriebssystemdatenträgers in GB. Standardeinstellungen basierend auf Bildanforderungen.
OS-Datenträgertyp Fakultativ Betriebssystemdatenträgertyp: Premium_LRS, StandardSSD_LRS, Standard_LRS. Standardwerte basierend auf der VM-Größe.
OS-Typ Fakultativ Der Betriebssystemtyp des Datenträgers. Akzeptierte Werte: Linux, Windows.
Öffentlicher Ssh-Schlüssel Fakultativ Öffentlicher SSH-Schlüssel für Linux-VMs. Dies kann der hauptinhalt oder der Pfad zu einer Datei sein.
Subnetz Fakultativ Name des Subnetzes innerhalb des virtuellen Netzwerks.
Upgraderichtlinie Fakultativ Upgraderichtlinienmodus: Automatic, Manual, oder Rolling. Der Standardwert ist Manual.
Virtuelles Netzwerk Fakultativ 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. , Standard_B2s). Wenn nicht angegeben, wird Standard_DS1_v2 standardmäßig festgelegt.
Zone Fakultativ Verfügbarkeitszone, in der die Ressource bereitgestellt werden soll.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ❌ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ✅ | Lokal erforderlich: ❌

Skalierungssatz für virtuelle Computer: Löschen

Löschen Sie einen Azure VM-Skalierungssatz und alle seine VM-Instanzen dauerhaft. Dieser Vorgang kann nicht rückgängig gemacht werden. Verwenden Sie den Force deletion Parameter, um ein Skalierungsset gewaltsam zu löschen, das im Zustand 'laufend' oder 'fehlgeschlagen' ist.

Beispiele für Prompts:

  • "Skalierungssatz 'web-frontend-vmss' in der Ressourcengruppe 'prod-rg' löschen."
  • "Entfernen Sie VMSS "Test-Scaleset" aus der Ressourcengruppe "dev-rg".
  • "Erzwingen Sie das Löschen des virtuellen Computer-Scale-Sets 'stuck-vmss' in der Ressourcengruppe 'staging-rg'."
Parameter Erforderlich oder optional Beschreibung
Ressourcengruppe Erforderlich Der Name der Azure Ressourcengruppe.
VMSS-Name Erforderlich Der Name des zu löschenden Skalierungssatzes des virtuellen Computers.
Löschen erzwingen Fakultativ Erzwingen Sie das Löschen der Ressource, auch wenn sie sich in einem laufenden oder fehlgeschlagenen Zustand befindet.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ✅ | Lokal erforderlich: ❌

Skalierungssatz für virtuelle Computer: Auflisten oder Abrufen

Auflisten oder Abrufen von Azure Virtual Machine Scale Sets (VMSS) und deren Instanzen in einer Ressourcengruppe oder einem Abonnement. 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 Skalierungssatz virtueller Computer <vmss-name> in der Ressourcengruppe <resource-group-name> abrufen.
  • VMSS <vmss-name> in Ressourcengruppe <resource-group-name> anzeigen.
  • Zeige mir Instanz <instance-id> von VMSS <vmss-name> in der Ressourcengruppe <resource-group-name> an.
  • "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.
Virtual Machine Scale Set (VMSS) Name Fakultativ Der Name des Skalierungssatzes für virtuelle Computer.

Tool-Anmerkungshinweise:

Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Vertraulich: ❌ | Lokal erforderlich: ❌

Skalierungssatz für virtuelle Computer: Update

Aktualisieren, Ändern oder Neukonfigurieren eines vorhandenen Azure VMSS (Virtual Machine Scale Set). Sie können die Anzahl der Instanzen skalieren, die Größe von VMs ändern, die Upgraderichtlinie ändern oder Tags für einen Skalierungssatz aktualisieren. Einige Änderungen müssen update-instances für vorhandene virtuelle Computer bereitgestellt werden. Dieses Tool erstellt keine neue VMSS. Verwenden Sie stattdessen VMSS create. Um einen einzelnen virtuellen Computer zu aktualisieren, verwenden Sie VM update.

Beispiele für Prompts:

  • "Aktualisieren Sie die Kapazität von VMSS myScaleSet auf 15."
  • "Überprovisionierung für den Skalierungssatz aktivieren myScaleSet."
  • Ändern Sie die VM-Größe in Standard_D4s_v3 für myScaleSet.
  • "Löschen vorhandener Tags im Skalierungssatz myScaleSet in der Ressourcengruppe myResourceGroup."
Parameter Erforderlich oder optional Beschreibung
Ressourcengruppe Erforderlich Der Name der Azure Ressourcengruppe. Dieser Name ist ein logischer Container für Azure Ressourcen.
Name des Virtual Machine Scale Sets (VMSS) Erforderlich Der Name des Skalierungssatzes für virtuelle Computer.
Kapazität Fakultativ Anzahl der VM-Instanzen (Kapazität) im Skalierungssatz.
Aktivieren des automatischen Betriebssystemupgrades Fakultativ Aktivieren Sie automatische Betriebssystem-Image-Upgrades. Erfordert Diagnosesonden oder die Anwendungsgesundheitserweiterung.
Überprovisionierung Fakultativ Aktivieren oder Deaktivieren der Überprovisionierung. Wenn diese Option aktiviert ist, stellt Azure mehr virtuelle Computer als angefordert und löscht zusätzliche VMs nach der Bereitstellung.
Maßstabsanpassung in der Richtlinie Fakultativ Scale-In-Richtlinie, um zu bestimmen, welche VMs entfernt werden sollen: Default, , NewestVModer OldestVM.
Stichwörter Fakultativ Leerzeichentrennte Tags im key=value Format. Verwenden Sie '', um vorhandene Tags zu löschen.
Upgraderichtlinie Fakultativ Upgraderichtlinienmodus: Automatic, Manual, oder Rolling. Der Standardwert ist Manual.
Größe des virtuellen Computers Fakultativ Die VM-Größe (z. B Standard_D2s_v3. , Standard_B2s). Wenn nicht angegeben, wird Standard_DS1_v2 standardmäßig festgelegt.

Tool-Anmerkungshinweise:

Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ❌ | Lokal erforderlich: ❌