Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De Azure MCP Server-hulpprogramma's helpen u bij het beheren van virtuele machines, virtuele-machineschaalsets en schijven met behulp van prompts in natuurlijke taal. Door belangrijke mogelijkheden te gebruiken, zoals het maken, ophalen en bijwerken van resources, kunt u uw cloudomgeving efficiënt beheren.
Azure Compute biedt schaalbare computingresources voor toepassingen en workloads. Zie Azure Compute-documentatie voor meer informatie.
Opmerking
Toolparameters: De hulpprogramma's van de Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hieronder beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.
Beheerde schijf: maken
Hiermee maakt u een nieuwe Azure beheerde schijf in de opgegeven resourcegroep. U kunt lege schijven maken (geef size-gb), schijven van een bron op, zoals een momentopname, een andere beheerde schijf of een blob-URI (geef op voor source), schijven uit een Shared Image Gallery afbeeldingsversie (geef op voor gallery-image-reference), of schijven die klaar zijn voor upload (geef op voor upload-type en upload-size-bytes). Als u de locatie niet opgeeft, wordt deze standaard ingesteld op de locatie van de resourcegroep. U kunt schijfgrootte, opslag-SKU (bijvoorbeeld Premium_LRS, , Standard_LRSUltraSSD_LRStype besturingssysteem, beschikbaarheidszone, hypervisorgeneratie, tags, versleutelingsinstellingen, prestatielaag, gedeelde schijf, bursting op aanvraag en IOPS/doorvoerlimieten voor UltraSSD-schijven configureren. Maak een schijf met netwerktoegangsbeleid DenyAll, AllowAll, of AllowPrivate, en koppel een schijf-toegangsresource tijdens het maken.
Voorbeelden van prompts zijn:
- "Maak een beheerde schijf van 128 GB met de naam
<disk-name>in de resourcegroep<resource-group>" - 'Maak een nieuwe
Premium_LRSschijf met de naam<disk-name>in de resourcegroep<resource-group>met 256 GB' - "Een beheerde schijf
<disk-name>maken in resourcegroep<resource-group>ineastus" - 'Een schijf maken op basis van een momentopname
<snapshot-resource-id>in de resourcegroep<resource-group>' - 'Een beheerde schijf
<disk-name>maken in de resourcegroep<resource-group>op basis van een blob<blob-uri>' - "Maak een Linux-schijf van 64 GB
Standard_LRSmet de naam<disk-name>in resourcegroep<resource-group>in zone 1" - "Een beheerde schijf
<disk-name>maken in resourcegroep<resource-group>met tags env=prod team=infra" - "Maak een schijf van 128 GB
Premium_LRSmet de naam<disk-name>in de resourcegroep<resource-group>met de prestatielaagP30" - "Een schijf
<disk-name>maken in de resourcegroep<resource-group>met door de klant beheerde versleuteling met behulp van schijfversleutelingsset<disk-encryption-set-id>" - Een beheerde schijf maken van de afbeeldingsversie
<image-version-resource-id>van de beeldengalerij in resourcegroep<resource-group> - "Een gegevensschijf maken uit LUN 0 van galerie-afbeeldingsversie
<image-version-resource-id>in resourcegroep<resource-group>" - "Maak een schijf die gereed is voor uploaden met de naam
<disk-name>in de resourcegroep<resource-group>met de uploadgrootte 20972032 bytes" - Maak een Trusted Launch-uploadschijf genaamd
<disk-name>in resourcegroep<resource-group>metUploadWithSecurityDatatype en beveiligingstypeTrustedLaunch. - "Maak een
UltraSSD_LRSschijf met de naam<disk-name>in de resourcegroep<resource-group>met 256 GB, 10000 IOPS en 500 MBps-doorvoer" - 'Maak een gedeelde beheerde schijf met de naam
<disk-name>in de resourcegroep<resource-group>met 512 GB en het maximum aantal shares ingesteld op 3' - "Een beheerde schijf
<disk-name>maken in resourcegroep<resource-group>met netwerktoegangsbeleidDenyAllen schijftoegang<disk-access-resource-id>" - 'Maak een beheerde schijf van 128 GB met de naam
<disk-name>in de resourcegroep<resource-group>waarvoor bursting op aanvraag is ingeschakeld' - "Een beheerde schijf
<disk-name>maken in resourcegroep<resource-group>met versleutelingstypeEncryptionAtRestWithPlatformAndCustomerKeys" - "Maak een V2-generatieschijf met de naam
<disk-name>in de resourcegroep<resource-group>met 128 GB"
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Schijfnaam | Verplicht | De naam van de schijf. |
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. Deze naam is een logische container voor Azure-bronnen. |
| Schijftoegang | Optioneel | Resource-ID van de resource voor schijftoegang met gebruik van privé-eindpunten op schijven. |
| Schijfcoderingsset | Optioneel | Resource-ID van de schijfversleutelingsset die moet worden gebruikt voor het inschakelen van versleuteling in rust. |
| Schijf IOPS lezen en schrijven | Optioneel | Het aantal IOPS dat is toegestaan voor deze schijf. Alleen instelbaar voor UltraSSD-schijven. |
| Schijfsnelheid lezen schrijven in mbps | Optioneel | De bandbreedte die is toegestaan voor deze schijf in MBps. Alleen instelbaar voor UltraSSD-schijven. |
| Bursting inschakelen | Optioneel | Schakel bursting op aanvraag in buiten het ingerichte prestatiedoel van de schijf. Is niet van toepassing op Ultra-schijven. Geaccepteerde waarden: true, false. |
| Versleutelingstype | Optioneel | Versleutelingstype van de schijf. Geaccepteerde waarden: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey. |
| Naslaginformatie over galerieafbeeldingen | Optioneel | Resource-id van een versie van een gedeelde afbeeldingsgalerij die als bron voor de schijf moet worden gebruikt. Indeling: /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/galleries/{gallery}/images/{image}/versions/{version}. |
| Naslaginformatie voor galerieafbeeldingen | Optioneel | LUN (Logical Unit Number) van de gegevensschijf in de afbeeldingsversie van de galerie. Indien opgegeven, wordt de schijf gemaakt op basis van de gegevensschijf op deze LUN. Als deze niet is opgegeven, wordt de schijf gemaakt op basis van de besturingssysteemschijf van de image. |
| Hyper-v-generatie | Optioneel | De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. Geaccepteerde waarden: V1, V2. |
| Plaats | Optioneel | De regio/locatie van Azure. Standaard ingesteld op de locatie van de resourcegroep als deze niet is opgegeven. |
| Maximaal aantal delen | Optioneel | Het maximum aantal virtuele machines dat tegelijkertijd aan de schijf kan worden gekoppeld. Een waarde groter dan één geeft een gedeelde schijf aan. |
| Netwerktoegangsbeleid | Optioneel | Beleid voor toegang tot de schijf via het netwerk. Geaccepteerde waarden: AllowAll, AllowPrivate, DenyAll. |
| Type besturingssysteem | Optioneel | Het type besturingssysteem van de schijf. Geaccepteerde waarden: Linux, Windows. |
| Beveiligingstype | Optioneel | Beveiligingstype van de beheerde schijf. Geaccepteerde waarden: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, , Standard. TrustedLaunch Vereist wanneer upload-typeUploadWithSecurityData is. |
| Grootte gb | Optioneel | Grootte van de schijf in GB. Maximale grootte: 4095 GB. |
| SKU | Optioneel | Onderliggende opslag-SKU. Geaccepteerde waarden: Premium_LRS, PremiumV2_LRS, , Premium_ZRSStandardSSD_LRS, , StandardSSD_ZRS, Standard_LRS. UltraSSD_LRS |
| bron | Optioneel | Bron voor het maken van de schijf, inclusief een resource-id van een momentopname of schijf, of een blob-URI van een VHD. Wanneer er een bron wordt opgegeven, size-gb is dit optioneel en wordt standaard de brongrootte gebruikt. |
| tags | Optioneel | Door spaties gescheiden tags in de notatie key=value. Gebruik '' om bestaande tags te wissen. |
| Laag | Optioneel | Prestatielaag van de schijf (bijvoorbeeldP10, , P15P20, P30, P40, , P50, P60, , ). P70P80 Alleen van toepassing op Premium SSD-schijven. |
| Uploadgrootte bytes | Optioneel | De grootte in bytes (inclusief de VHD-voettekst van 512 bytes) van de inhoud die moet worden geüpload. Vereist wanneer upload-type is opgegeven. |
| Uploadtype | Optioneel | Type van upload voor de schijf. Geaccepteerde waarden: Upload, UploadWithSecurityData. Wanneer deze is opgegeven, wordt de schijf in een ReadyToUpload status gemaakt. |
| Zone | Optioneel | Beschikbaarheidszone waarin de resource moet worden toegewezen. |
Destructief: ✅ | Idempotent: ❌ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ❌ | Lokaal vereist: ❌
Beheerde schijf: verwijderen
Verwijder een Azure beheerde schijf uit de opgegeven resourcegroep. Deze bewerking is idempotent: hij geeft een succesvol resultaat, ongeacht of de schijf al was verwijderd of niet bestond.
Voorbeelden van prompts zijn:
- 'Verwijder de beheerde schijf 'temp-data-disk' in resourcegroep 'dev-rg'.
- Verwijder beheerde schijf 'old-backup-disk' uit resourcegroep 'prod-rg'.
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. |
| Schijfnaam | Verplicht | De naam van de schijf die u wilt verwijderen. |
Destructief: ✅ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ✅ | Lokaal vereist: ❌
Beheerde schijf: opsommen of ophalen
Geeft een lijst weer met beschikbare Azure beheerde schijven of haalt gedetailleerde informatie over een specifieke schijf op. U kunt alle schijven in een abonnement of in een specifieke resourcegroep weergeven, waaronder schijfgrootte, SKU, inrichtingsstatus en type besturingssysteem. Het hulpprogramma ondersteunt jokertekenpatronen in schijfnamen (bijvoorbeeld win_OsDisk*). Als u een schijfnaam opgeeft zonder een resourcegroep op te geven, wordt in het hele abonnement gezocht. Als u een resourcegroep opgeeft, wordt de zoekopdracht beperkt tot die resourcegroep. Beide parameters zijn optioneel.
Voorbeelden van prompts zijn:
- 'Alle beheerde schijven in mijn abonnement weergeven'.
- 'Toon alle schijven in de resourcegroep
<resource-group>'. - "Details van schijf
<disk-name>ophalen." - "Wat zijn de beschikbare schijfgrootten?"
- 'Toon de schijven met een naampatroon
win_OsDisk*in de resourcegroep<resource-group>'. - 'Informatie ophalen over schijf
<disk-name>in resourcegroep<resource-group>'.
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Schijfnaam | Optioneel | De naam van de schijf. |
Destructief: ❌ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌
Beheerde schijf: bijwerken
Eigenschappen van een bestaande Azure beheerde schijf die u eerder hebt gemaakt, bijwerken of wijzigen. Als u de resourcegroep niet opgeeft, bevindt de schijf zich op naam binnen het abonnement. Deze bewerking ondersteunt het wijzigen van de schijfgrootte (alleen verhogingen zijn toegestaan), opslag-SKU- en IOPS- en doorvoerlimieten (alleen voor UltraSSD), maximumshares voor gedeelde schijfbijlagen, bursting op aanvraag, tags, versleutelingsinstellingen, schijftoegang en prestatielaag. U kunt het netwerktoegangsbeleid wijzigen in DenyAll, AllowAllof AllowPrivate op een bestaande schijf. Alleen opgegeven eigenschappen worden bijgewerkt; niet-opgegeven eigenschappen blijven ongewijzigd.
Voorbeelden van prompts zijn:
- Schijf
<disk-name>in resourcegroep<resource-group>bijwerken naar 1024 GB - "Wijzig de SKU van de schijf
<disk-name>inUltraSSD_LRS" - Wijzig grootte van schijf
<disk-name>in Resourcegroep<resource-group>naar 2048 GB - "Schijf bijwerken
<disk-name>om bursting uit te schakelen" - "Stel het maximum aantal shares op schijf
<disk-name>in op 3" - "Wijzig het netwerktoegangsbeleid van schijf
<disk-name>inAllowPrivate" - "Schijf
<disk-name>bijwerken in de resourcegroep<resource-group>met tagsenv=production" - Stel de IOPS-limiet van Ultra Disk
<disk-name>in resourcegroep<resource-group>in op 15000 - "De doorvoer van schijf
<disk-name>in resourcegroep<resource-group>bijwerken naar 1000 MBps" - "Wijzig de prestatielaag van schijf
<disk-name>in de resourcegroep<resource-group>naarP50" - "Schijf in resourcegroep
<disk-name>bijwerken<resource-group>om schijfversleutelingsset<disk-encryption-set-id>te gebruiken" - "Wijzig het versleutelingstype van de schijf
<disk-name>in de resourcegroep<resource-group>naarEncryptionAtRestWithCustomerKey." - Schijftoegang op schijf
<disk-name>in resourcegroep<resource-group>instellen op<disk-access-resource-id>met netwerktoegangsbeleidDenyAll - Schijf
<disk-name>bijwerken naarPremiumV2_LRSSKU met grootte van 256 GB en tagsenv=test
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Schijfnaam | Verplicht | De naam van de schijf. |
| Schijftoegang | Optioneel | Resource-ID van de resource voor schijftoegang met gebruik van privé-eindpunten op schijven. |
| Schijfcoderingsset | Optioneel | Resource-ID van de schijfversleutelingsset die moet worden gebruikt voor het inschakelen van versleuteling in rust. |
| Schijf IOPS lezen en schrijven | Optioneel | Het aantal IOPS dat is toegestaan voor deze schijf. Alleen instelbaar voor UltraSSD-schijven. |
| Schijfsnelheid lezen schrijven in mbps | Optioneel | De bandbreedte die is toegestaan voor deze schijf in MBps. Alleen instelbaar voor UltraSSD-schijven. |
| Bursting inschakelen | Optioneel | Schakel bursting op aanvraag in buiten het ingerichte prestatiedoel van de schijf. Is niet van toepassing op Ultra-schijven. Geaccepteerde waarden: true, false. |
| Versleutelingstype | Optioneel | Versleutelingstype van de schijf. Geaccepteerde waarden: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey. |
| Maximaal aantal delen | Optioneel | Het maximum aantal virtuele machines dat tegelijkertijd aan de schijf kan worden gekoppeld. Waarde groter dan één geeft een gedeelde schijf aan. |
| Netwerktoegangsbeleid | Optioneel | Beleid voor toegang tot de schijf via het netwerk. Geaccepteerde waarden: AllowAll, AllowPrivate, DenyAll. |
| Grootte gb | Optioneel | Grootte van de schijf in GB. Maximale grootte: 4095 GB. |
| SKU | Optioneel | Onderliggende opslag-SKU. Geaccepteerde waarden: Premium_LRS, PremiumV2_LRS, , Premium_ZRSStandardSSD_LRS, , StandardSSD_ZRS, Standard_LRS. UltraSSD_LRS |
| tags | Optioneel | Door spaties gescheiden tags in key=value formaat. Gebruik '' dit om bestaande tags te wissen. |
| Laag | Optioneel | Prestatielaag van de schijf (bijvoorbeeldP10, , P15P20, P30, P40, , P50, P60, , ). P70P80 Alleen van toepassing op Premium SSD-schijven. |
Destructief: ✅ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ❌ | Lokaal vereist: ❌
Virtuele machine: maken
Eén Azure virtuele machine (VM) maken, implementeren of inrichten. Met deze opdracht wordt een nieuwe Linux- of Windows-VM gestart met SSH-sleutel- of wachtwoordverificatie. Er worden automatisch netwerkresources (VNet, subnet, NSG, NIC, openbaar IP) gemaakt als u deze niet opgeeft. De standaard-VM-grootte is Standard_DS1_v2en het standaard besturingssysteem is Ubuntu 24.04 LTS als u anders niet opgeeft.
U kunt een virtuele Linux-machine maken met behulp van een openbare SSH-sleutel door de sleutelinhoud of het pad naar het sleutelbestand op te geven. U kunt bijvoorbeeld het bestand met de openbare sleutel opgeven op ~/.ssh/id_rsa.pub.
Deze opdracht biedt geen ondersteuning voor het maken van Virtual Machine Scale Sets met meerdere identieke exemplaren. Gebruik in plaats daarvan VMSS create.
Voorbeelden van prompts zijn:
- Maak een nieuwe Linux VM genaamd
<vm-name>met een SSH-sleutel in de resourcegroep<resource-group> - Start een virtuele machine met de Ubuntu2404-image in
<resource-group> - "Maak een Windows VM met de naam
<vm-name>met een beheerderswachtwoord in resourcegroep<resource-group>" - De VM
<vm-name>implementeren in<location>metStandard_DS1_v2formaat. - Maak een VM van grootte
Standard_B2sen zonder openbaar IP-adres in resourcegroep<resource-group> - "Maak een Virtuele Linux-machine met de naam
<vm-name>in<location>met een aangepaste netwerkbeveiligingsgroep"
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Gebruikersnaam van beheerder | Verplicht | De gebruikersnaam van de beheerder voor de virtuele machine. Vereist voor het maken van een virtuele machine. |
| Plaats | Verplicht | De Azure regio of locatie. De standaardinstelling is de locatie van de resourcegroep als u deze niet opgeeft. |
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. Deze naam is een logische container voor Azure-bronnen. |
| VM-naam | Verplicht | De naam van de virtuele machine. |
| Beheerderswachtwoord | Optioneel | Het beheerderswachtwoord voor Windows VM's of wanneer de SSH-sleutel niet is opgegeven voor Virtuele Linux-machines. |
| Image | Optioneel | De OS-afbeelding om te gebruiken. Kan URN zijn (publisher:offer:SKU:version) of een alias zoals Ubuntu2404 of Win2022Datacenter. Standaard ingesteld op Ubuntu 24.04 LTS. |
| Netwerkbeveiligingsgroep | Optioneel | De naam van de netwerkbeveiligingsgroep die u wilt gebruiken of maken. |
| Geen openbaar IP-adres | Optioneel | Maak of wijs geen openbaar IP-adres toe. |
| Grootte van besturingssysteemschijf GB | Optioneel | Grootte van besturingssysteemschijf in GB. Standaardwaarden op basis van afbeeldingsvereisten. |
| Type besturingssysteemschijf | Optioneel | Type besturingssysteemschijf: Premium_LRS, StandardSSD_LRS, Standard_LRS. Standaardwaarden op basis van VM-grootte. |
| Type besturingssysteem | Optioneel | Het type besturingssysteem van de schijf. Geaccepteerde waarden: Linux, Windows. |
| Openbaar IP-adres | Optioneel | Naam van het openbare IP-adres dat u wilt gebruiken of maken. |
| Bronadresvoorvoegsel | Optioneel | Bron-IP-adresbereik voor binnenkomende NSG-regels (bijvoorbeeld 203.0.113.0/24 of een specifiek IP-adres). wordt standaard ingesteld op * (elke bron). |
| Openbare SSH-sleutel | Optioneel | Openbare SSH-sleutel voor Linux-VM's. Dit kan de belangrijkste inhoud of het pad naar een bestand zijn. |
| Subnet | Optioneel | Naam van het subnet in het virtuele netwerk. |
| Virtueel netwerk | Optioneel | De naam van een bestaand virtueel netwerk dat moet worden gebruikt. Als u deze niet opgeeft, wordt met de opdracht een nieuwe gemaakt. |
| VM-grootte | Optioneel | De VM-grootte (bijvoorbeeld Standard_D2s_v3 of Standard_B2s). Wordt standaard ingesteld op Standard_DS1_v2 als u het niet specificeert. |
| Zone | Optioneel | Beschikbaarheidszone waarin de resource moet worden toegewezen. |
Destructief: ✅ | Idempotent: ❌ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ✅ | Lokaal vereist: ❌
Virtuele machine: verwijderen
Een Azure virtuele machine permanent verwijderen. Deze bewerking kan niet ongedaan worden gemaakt en de VM-gegevens gaan verloren. Gebruik de Force deletion parameter om een virtuele machine geforceerd te verwijderen die zich in de status Actief of Mislukt bevindt.
Voorbeelden van prompts zijn:
- "Vm 'test-vm-01' verwijderen in resourcegroep 'dev-rg'.
- "Verwijder virtuele machine 'staging-web' uit de resourcegroep 'staging-rg'.
- Forceer verwijdering van VM 'stuck-vm' in de resourcegroep 'prod-rg'.
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. |
| VM-naam | Verplicht | De naam van de virtuele machine die u wilt verwijderen. |
| Geforceerd verwijderen | Optioneel | Forceer het verwijderen van de resource, zelfs als deze de status Actief of Mislukt heeft. |
Destructief: ✅ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ✅ | Lokaal vereist: ❌
Virtuele machine: weergeven of ophalen
Vermeld of haal Azure Virtuele Machines (VM's) op in een abonnement of resourcegroep. Met deze opdracht worden VM-gegevens geretourneerd, waaronder de naam, locatie, grootte, inrichtingsstatus, type besturingssysteem en exemplaarweergave met runtimestatus en energiestatus.
Voorbeelden van prompts zijn:
- 'Alle virtuele machines in mijn abonnement weergeven'.
- Toon alle VM's in mijn abonnement.
- "Welke virtuele machines heb ik?"
- 'Virtuele machines in resourcegroep
resource-group-nameweergeven'. - 'Vm's weergeven in resourcegroep
resource-group-name'. - "Welke VM's bevinden zich in de resourcegroep
resource-group-name?" - "Details ophalen voor virtuele machine
vm-namein resourcegroepresource-group-name." - 'Virtuele machine
vm-nameweergeven in resourcegroepresource-group-name' - "Wat zijn de details van de VM
vm-namein de resourcegroepresource-group-name?" - 'Virtuele machine
vm-nameophalen met voorbeeldweergave in resourcegroepresource-group-name'. - VM weergeven
vm-namemet runtime-status in resource-groepresource-group-name. - Wat is de energiestatus van de virtuele machine
vm-namein de resourcegroepresource-group-name? - 'Vm-status
vm-nameen inrichtingsstatus ophalen in resourcegroepresource-group-name'. - 'Toon de huidige status van de VIRTUELE machine
vm-name'.
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Exemplaarweergave | Optioneel | Details van exemplaarweergave opnemen (alleen beschikbaar bij het ophalen van een specifieke VM). |
| VM-naam | Optioneel | De naam van de virtuele machine. |
Destructief: ❌ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌
Virtuele machine: bijwerken
Een bestaande Azure virtuele machine (VM) bijwerken, wijzigen of opnieuw configureren. U kunt het formaat van een VIRTUELE machine wijzigen, tags bijwerken, diagnostische gegevens over opstarten configureren of gebruikersgegevens wijzigen. Mogelijk moet u de VM dealloceren voordat u de grootte ervan wijzigt naar bepaalde formaten.
Hier volgen enkele voorbeeldprompts voor het gebruik van dit hulpprogramma:
- "Licentietype
Windows_Servertoevoegen aan VM<vm-name>in resourcegroep<resource-group-name>" - 'Gebruikersgegevens voor VM
<vm-name>bijwerken in resourcegroep<resource-group-name>' - 'Grootte van VM
<vm-name>in resourcegroep<resource-group-name>wijzigen inStandard_B2s' - Schakel opstartdiagnostiek in voor VM
<vm-name>in de resourcegroep<resource-group-name>
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. Deze naam is een logische container voor Azure-bronnen. |
| VM-naam | Verplicht | De naam van de virtuele machine. |
| Opstartdiagnostiek | Optioneel | Opstartdiagnostiek in- of uitschakelen: true of false. |
| Licentietype | Optioneel | Licentietype voor Azure Hybrid Benefit: Windows_Server, Windows_Client, RHEL_BYOS, SLES_BYOS of None om uit te schakelen. |
| tags | Optioneel | Door spaties gescheiden tags in key=value formaat. Gebruik '' dit om bestaande tags te wissen. |
| Gebruikersgegevens | Optioneel | Met Base64 gecodeerde gebruikersgegevens voor de VIRTUELE machine. Hiermee kunt u aangepaste gegevensscripts bijwerken. |
| VM-grootte | Optioneel | De VM-grootte (bijvoorbeeld Standard_D2s_v3, Standard_B2s). Standaard ingesteld Standard_DS1_v2 op indien niet opgegeven. |
Destructief: ✅ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ❌ | Lokaal vereist: ❌
Virtuele machine-schaalset: maken
Een Azure virtuele-machineschaalset (VMSS) maken, implementeren of inrichten voor het uitvoeren van meerdere identieke VM-exemplaren. Dit hulpprogramma helpt u bij het implementeren van workloads waarvoor horizontaal schalen, taakverdeling of hoge beschikbaarheid is vereist voor verschillende exemplaren. Met de standaardconfiguratie worden twee exemplaren van de grootte Standard_DS1_v2 gemaakt, met Ubuntu 22.04 LTS.
Maak een schaalset door de resource group, VMSS name en admin username, samen met andere optionele instellingen, op te geven. Hier volgen enkele voorbeelden van opdrachten:
- Maak een virtuele-machineschaalset met de naam
my-vmssin de resourcegroepmy-rg. - Maak een VMSS met vier instanties in
my-rg. - "Implementeer een schaalset met een beleid voor handmatige upgrade en twee exemplaren in
my-rg." - Maak een Linux VMSS in
my-rgmet een openbare SSH-sleutel van~/.ssh/id_rsa.pub.
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Gebruikersnaam van beheerder | Verplicht | De gebruikersnaam van de beheerder voor de virtuele machine. Vereist voor het maken van een virtuele machine. |
| Plaats | Verplicht | De Azure regio of locatie. De standaardinstelling is de locatie van de resourcegroep als u deze niet opgeeft. |
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. Deze naam is een logische container voor Azure-bronnen. |
| Naam van virtuele machineschaalset (VMSS) | Verplicht | De naam van de virtuele machineschaalset. |
| Beheerderswachtwoord | Optioneel | Het beheerderswachtwoord voor Windows VM's of wanneer er geen SSH-sleutel is opgegeven voor Virtuele Linux-machines. |
| Image | Optioneel | De OS-afbeelding om te gebruiken. Kan een URN zijn (publisher:offer:SKU:version) of alias zoals Ubuntu2404, Win2022Datacenter. Standaard ingesteld op Ubuntu 24.04 LTS. |
| Aantal exemplaren | Optioneel | Aantal VM-exemplaren in de schaalset. De standaardwaarde is 2. |
| Grootte van de OS-schijf GB | Optioneel | Grootte van besturingssysteemschijf in GB. Standaardwaarden op basis van afbeeldingsvereisten. |
| OS-schijftype | Optioneel | Type besturingssysteemschijf: Premium_LRS, StandardSSD_LRS, Standard_LRS. Standaardwaarden op basis van VM-grootte. |
| Type besturingssysteem | Optioneel | Het type besturingssysteem van de schijf. Geaccepteerde waarden: Linux, Windows. |
| Openbare SSH-sleutel | Optioneel | Openbare SSH-sleutel voor Linux-VM's. Dit kan de belangrijkste inhoud of het pad naar een bestand zijn. |
| Subnet | Optioneel | Naam van het subnet in het virtuele netwerk. |
| Upgradebeleid | Optioneel | Upgradebeleidsmodus: Automatic, Manualof Rolling. De standaardinstelling is Manual. |
| Virtueel netwerk | Optioneel | De naam van een bestaand virtueel netwerk dat moet worden gebruikt. Als u niets specificeert, wordt er een nieuwe aangemaakt. |
| VM-grootte | Optioneel | De VM-grootte (bijvoorbeeld Standard_D2s_v3, Standard_B2s). Standaard ingesteld Standard_DS1_v2 op indien niet opgegeven. |
| Zone | Optioneel | Beschikbaarheidszone waarin de resource moet worden toegewezen. |
Destructief: ✅ | Idempotent: ❌ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ✅ | Lokaal vereist: ❌
Virtuele-machineschaalset: verwijderen
Een Azure Virtual Machine Scale Set en al zijn VM-exemplaren permanent verwijderen. Deze bewerking kan niet ongedaan worden genomen. Gebruik de Force deletion parameter om een schaalset geforceerd te verwijderen die de status 'In uitvoering' of 'Mislukt' heeft.
Voorbeelden van prompts zijn:
- "Schaalset 'web-frontend-vmss' verwijderen in resourcegroep 'prod-rg'.
- "Verwijder VMSS 'test-scaleset' uit resourcegroep 'dev-rg'.
- Geforceerd verwijderen van virtuele machineschaalset 'stuck-vmss' in resourcegroep 'staging-rg'.
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. |
| VMSS-naam | Verplicht | De naam van de virtuele machineschaalset die u wilt verwijderen. |
| Geforceerd verwijderen | Optioneel | Forceer het verwijderen van de resource, zelfs als deze de status Actief of Mislukt heeft. |
Destructief: ✅ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ✅ | Lokaal vereist: ❌
Schaalset voor virtuele machines: opsommen of ophalen
Vermeld of haal Azure-schaalvergrotingssets voor virtuele machines (VMSS) en de bijbehorende exemplaren op in een abonnement of resourcegroep. Met dit hulpprogramma worden details van de schaalset geretourneerd, waaronder naam, locatie, SKU, capaciteit, upgradebeleid en informatie over afzonderlijke VM-exemplaren.
Voorbeelden van prompts zijn:
- "Weergeven van alle virtuele machineschaalsets in mijn abonnement."
- Som virtuele machineschaalsets in resourcegroep
<resource-group-name>op. - "Welke schaalsets bevinden zich in de resourcegroep
<resource-group-name>?" - "Details ophalen voor virtuele-machineschaalset
<vmss-name>in resourcegroep<resource-group-name>." - Toon VMSS
<vmss-name>in de resourcegroep<resource-group-name>. - 'Exemplaar
<instance-id>van VMSS<vmss-name>weergeven in resourcegroep<resource-group-name>'. - "Wat is de status van het exemplaar
<instance-id>in een schaalset<vmss-name>?"
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Instantie-ID | Optioneel | De instantie-id van de virtuele machine in de schaalset. |
| Naam van virtuele machineschaalset (VMSS) | Optioneel | De naam van de virtuele machineschaalset. |
Destructief: ❌ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌
Virtuele-machineschaalset: bijwerken
Een bestaande Azure Virtual Machine Scale Set (VMSS) bijwerken, wijzigen of opnieuw configureren. U kunt het aantal exemplaren schalen, het formaat van VM's wijzigen, het upgradebeleid wijzigen of tags in een schaalset bijwerken. Sommige wijzigingen vereisen dat update-instances wordt uitgerold naar bestaande VMs. Met dit hulpprogramma wordt geen nieuwe VMSS gemaakt. Gebruik in plaats daarvan VMSS create. Als u één virtuele machine wilt bijwerken, gebruikt u VM update.
Voorbeelden van prompts zijn:
- "Werk de capaciteit van VMSS
myScaleSetbij naar 15." - "Overprovisioning inschakelen op de schaalset
myScaleSet." - "Wijzig de VM-grootte
Standard_D4s_v3in voormyScaleSet." - 'Bestaande tags op schaalset
myScaleSetin resourcegroepmyResourceGroupverwijderen.'
| Kenmerk | Verplicht of optioneel | Beschrijving |
|---|---|---|
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. Deze naam is een logische container voor Azure-bronnen. |
| Naam van virtuele machineschaalset (VMSS) | Verplicht | De naam van de virtuele machineschaalset. |
| Capaciteit | Optioneel | Aantal VM-instanties (capaciteit) in de schaalset voor VM-instanties. |
| Automatische OS-upgrade inschakelen | Optioneel | Schakel automatische upgrades van de installatiekopieën van het besturingssysteem in. Vereist healthexaminaties of de extensie voor Application Health. |
| Overprovision | Optioneel | Overprovisioning in- of uitschakelen. Wanneer deze optie is ingeschakeld, richt Azure meer VM's in dan aangevraagd is en verwijdert het na de implementatie de extra VM's. |
| Schaalaanpassing in beleid | Optioneel | Beleid voor inschalen om te bepalen welke VM's moeten worden verwijderd: Default, NewestVM, of OldestVM. |
| tags | Optioneel | Door spaties gescheiden tags in key=value formaat. Gebruik '' dit om bestaande tags te wissen. |
| Upgradebeleid | Optioneel | Upgradebeleidsmodus: Automatic, Manualof Rolling. De standaardinstelling is Manual. |
| VM-grootte | Optioneel | De VM-grootte (bijvoorbeeld Standard_D2s_v3, Standard_B2s). Standaard ingesteld Standard_DS1_v2 op indien niet opgegeven. |
Destructief: ✅ | Idempotent: ✅ | Open World: ❌ | Alleen lezen: ❌ | Geheim: ❌ | Lokaal vereist: ❌