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.
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_LRSDatenträger mit 256 GB in der Ressourcengruppe<resource-group>genannt<disk-name>. - "Erstellen eines verwalteten Datenträgers
<disk-name>in Ressourcengruppe<resource-group>ineastus" - "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_LRSLinux-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_LRSgroßen Datenträger mit dem Namen<disk-name>in der Ressourcengruppe<resource-group>mit der LeistungsstufeP30." - "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 SicherheitstypUploadWithSecurityDatabenanntTrustedLaunchist" - "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 NetzwerkzugriffsrichtlinieDenyAllund 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üsselungstypEncryptionAtRestWithPlatformAndCustomerKeys" - 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. |
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. |
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 |
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>inUltraSSD_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>inAllowPrivate" - "Datenträger
<disk-name>in Ressourcengruppe<resource-group>mit Tagsenv=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>inP50" - "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>inEncryptionAtRestWithCustomerKey" - Legen Sie den Datenträgerzugriff auf dem Datenträger
<disk-name>in der Ressourcengruppe<resource-group>auf<disk-access-resource-id>mit der NetzwerkzugriffsrichtlinieDenyAllfest. - Datenträger
<disk-name>auf SKUPremiumV2_LRSmit 256 GB Größe und Tagsenv=testaktualisieren
| 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. |
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ößeStandard_DS1_v2bereitstellen" - Eine VM mit der Größe
Standard_B2sund 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. |
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. |
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-namein Ressourcengrupperesource-group-nameabrufen." - Zeigen Sie mir die virtuelle Maschine
vm-namein der Ressourcengrupperesource-group-namean. - "Was sind die Details des virtuellen Computers
vm-namein der Ressourcengrupperesource-group-name?" - "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." - "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. |
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_Serverzu 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 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 | 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. |
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-vmssin der Ressourcengruppemy-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' 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. 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. |
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. |
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. |
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
myScaleSetauf 15." - "Überprovisionierung für den Skalierungssatz aktivieren
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. |
| 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. |
Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Vertraulich: ❌ | Lokal erforderlich: ❌