De nieuwe Azure Az PowerShell-module
Overzicht
De Az PowerShell-module is een set cmdlets om Azure-resources rechtstreeks in PowerShell te beheren. PowerShell biedt krachtige functies voor automatisering die kunnen worden gebruikt voor het beheren van uw Azure-resources, bijvoorbeeld in de context van een CI/CD-pijplijn.
De Az PowerShell-module is de vervanging van AzureRM en is de aanbevolen versie voor gebruik voor Azure.
Let op
Omdat Az PowerShell-modules nu alle mogelijkheden van AzureRM PowerShell-modules hebben en meer, wordt AzureRM PowerShell-modules op 29 februari 2024 buiten gebruik gesteld.
Als u serviceonderbrekingen wilt voorkomen, werkt u uw scripts bij die gebruikmaken van AzureRM PowerShell-modules voor het gebruik van Az PowerShell-modules op 29 februari 2024. Als u uw scripts automatisch wilt bijwerken, volgt u de snelstartgids.
U kunt de Az PowerShell-module gebruiken met een van de volgende methoden:
- Installeer de Az PowerShell-module via PowerShellGet (aanbevolen).
- Installeer de Az PowerShell-module met MSI.
- Gebruik Azure Cloud Shell.
- Gebruik de Docker-container voor Az PowerShell.
Functies
De Az PowerShell-module biedt de volgende voordelen:
- Beveiliging en stabiliteit
- Cache-versleuteling van tokens
- Preventie van man-in-the-middle-aanvallen
- Ondersteuning voor verificatie met ADFS 2019
- Verificatie van gebruikersnaam en wachtwoord in PowerShell 7
- Ondersteuning voor functies zoals continue toegangsevaluatie
- Ondersteuning voor alle Azure-services
- Alle algemeen beschikbare Azure-services hebben een bijbehorende ondersteunde PowerShell-module
- Meerde foutoplossingen en API-versie-upgrades sinds AzureRM
- Nieuwe mogelijkheden
- Ondersteuning in Cloud Shell en meerdere platforms
- Kan toegangstokens ophalen en gebruiken om Azure-resources te openen
- Cmdlet beschikbaar voor geavanceerde REST-bewerkingen met Azure-resources
Notitie
PowerShell 7.0.6 LTS, PowerShell 7.1.3 of hoger is de aanbevolen versie van PowerShell voor gebruik met de Azure Az PowerShell-module op alle platforms.
De Az PowerShell-module is gebaseerd op de .NET Standard-bibliotheek en werkt met PowerShell 7 en hoger op alle platforms, waaronder Windows, Linux en macOS. Het is ook compatibel met Windows PowerShell 5.1.
We streven ernaar om Azure-ondersteuning te bieden op alle platforms en alle Az PowerShell-modules werken in meerdere platforms.
Uw omgeving upgraden naar Az
Als u op de hoogte wilt blijven van de nieuwste Azure-functies in PowerShell, moet u naar de Az-module migreren. Als het voor u nog niet mogelijk is om AzureRM te vervangen door de Az-module, hebt u een paar mogelijkheden om toch met Az te experimenteren:
- Het gebruiken van een
PowerShell
-omgeving met Azure Cloud Shell. Azure Cloud Shell is een op de browser gebaseerde shell-omgeving waarin de Az-module al is geïnstalleerd en deEnable-AzureRM
-compatibiliteitsaliassen zijn ingeschakeld. - Laat de AzureRM-module geïnstalleerd in Windows PowerShell 5.1 en installeer de Az-module in PowerShell 7 of later. Windows PowerShell 5.1 en PowerShell 7 en hoger maken gebruiken van afzonderlijke verzamelingen modules. Volg de instructies voor het installeren van de nieuwste versie van PowerShell, en installeer de Az-module vervolgens vanuit PowerShell 7 of hoger.
Om te upgraden vanuit een bestaande AzureRM-installatie:
- Verwijder de AzureRM-module van Azure PowerShell.
- Installeer de Az-module van Azure PowerShell.
- OPTIONEEL: Schakel de compatibiliteitsmodus in om aliassen toe te voegen voor AzureRM-cmdlets met Enable-AzureRMAlias terwijl u vertrouwd raakt met de nieuwe opdrachtenset. Raadpleeg de volgende sectie of Migratie van AzureRM naar Az starten voor meer informatie.
Huidige scripts van AzureRM naar Az migreren
Als uw scripts nog zijn gebaseerd op de AzureRM-module, hebben we verschillende resources om uw te helpen bij de migratie:
- Aan de slag met de migratie van AzureRM naar Az
- Volledige lijst van wijzigingen die fouten veroorzaken tussen AzureRM en Az 1.0.0
- De cmdlet Enable-AzureRmAlias
Ondersteuning
Az is de recentste PowerShell-module voor Azure. Problemen of functieverzoeken kunnen rechtstreeks in de GitHub-opslagplaats worden geplaatst, of via Microsoft-ondersteuning als u een ondersteuningscontract heeft. Functieaanvragen worden geïmplementeerd in de nieuwste versie van Az. Kritieke problemen worden geïmplementeerd in de laatste twee versies van Az.
Omdat Az PowerShell-modules nu alle mogelijkheden van AzureRM PowerShell-modules hebben en meer, wordt AzureRM PowerShell-modules op 29 februari 2024 buiten gebruik gesteld.
Als u serviceonderbrekingen wilt voorkomen, werkt u uw scripts bij die gebruikmaken van AzureRM PowerShell-modules voor het gebruik van Az PowerShell-modules op 29 februari 2024. Als u uw scripts automatisch wilt bijwerken, volgt u de snelstartgids.
Gegevens verzamelen
Met Azure PowerShell worden standaard telemetriegegevens verzameld. Microsoft voegt verzamelde gegevens samen om gebruikspatronen te identificeren, om algemene problemen te identificeren en om de ervaring met Azure PowerShell te verbeteren. Microsoft Azure PowerShell verzamelt geen privé- of persoonsgegevens. De gebruiksgegevens helpen bijvoorbeeld problemen op te sporen, zoals cmdlets die vaak mislukken, en helpen prioriteit te bepalen in ons werk.
Hoewel we de inzichten van deze gegevens waarderen, begrijpen we ook dat niet iedereen gebruiksgegevens wil verzenden. U kunt gegevensverzameling uitschakelen met de cmdlet Disable-AzDataCollection
. U kunt ook onze privacyverklaring lezen voor meer informatie.
Azure PowerShell
Feedback
Feedback verzenden en weergeven voor