Megosztás a következőn keresztül:


Mi az az Azure PowerShell?

Az Azure PowerShell az Azure-erőforrások kezelésére szolgáló hivatalos Microsoft PowerShell-modulok gyűjteményének termékneve. Ehhez a PowerShellre, egy parancssori felületre és egy szkriptnyelvre van szükség.

Az Azure PowerShell interaktívan használható a PowerShell parancsainak futtatásával, vagy több parancsból álló szkriptek létrehozásával és végrehajtásával.

Az Az PowerShell-modul

Az Azure PowerShell jelenlegi verziója az Az PowerShell modul. Ez az ajánlott PowerShell-modul az Azure-erőforrások PowerShell-lel való kezeléséhez minden platformon, beleértve a Windowst, a Linuxot és a macOS-t is. Ez több ezer parancsot tartalmaz, amelyek az Azure szinte minden aspektusát szabályozzák. Az Az PowerShell-modul platformfüggetlen.

Feljegyzés

A PowerShell 7-es vagy újabb verziója a PowerShell ajánlott verziója az Az PowerShell-modulhoz. Ezenkívül a Windows PowerShell 5.1-es verziójával is kompatibilis.

Az Az PowerShell-modul használatának néhány különböző lehetősége van:

  • Azure Cloud Shell: Böngészőalapú rendszerhéj, amely lehetővé teszi az Azure PowerShell-parancsok futtatását anélkül, hogy bármit is telepítene a helyi gépen.
  • Helyi telepítés: Ha közvetlenül a terminálról szeretne parancsokat futtatni, telepítse az Azure PowerShellt a helyi gépére.
  • Docker-tároló: Az Azure PowerShell futtatása Docker-tárolóban.

Hitelesítés

Az Azure PowerShell többféle hitelesítési módszert támogat. Az Azure-ba az Az PowerShell-modulból történő hitelesítésével kapcsolatos részletes információkért lásd: Bejelentkezés az Azure-ba az Azure PowerShellből.

Modultervezés

Az Az PowerShell-modul az Azure szolgáltatással kapcsolatos PowerShell-modulok burkolómodulja, amely általában azure-szolgáltatásonként egy modul, például az Azure-beli hálózatkezelési szolgáltatásokhoz készült Az.Network és az Azure Kubernetes Service-hez készült Az.Aks .

Az Az PowerShell-modul parancsmagjai REST-hívásokat kezdeményeznek az Azure Resource Manager API-hoz. Az Az PowerShell-modul kompatibilitástörő változásai évente legfeljebb kétszer módosíthatók. Az API-szinten számos kompatibilitástörő módosítást kezelnek a parancsmagokban, hogy megakadályozzák a kompatibilitástörő változás észlelését.

Az Az PowerShell-modul parancsmagokat tartalmaz a vezérlősík- és adatsík-műveletek azure-beli végrehajtásához. A vezérlősík használatával kezelheti az előfizetés erőforrásait. Az adatsík használatával szabályozhatja az erőforrástípus-példány által közzétett képességeket. További információ: Azure vezérlősík és adatsík.

Kimeneti objektumok

Az Az PowerShell-modul parancsmagjai .NET-objektumokat hoznak létre. A kimenetet előállító PowerShell-parancsokhoz hasonlóan az Az PowerShell-modul parancsmagjai is átirányíthatók a Get-Member parancsmagra, hogy megállapítsa, milyen típusú objektum készül, valamint az elérhető tulajdonságok és metódusok listája. További információ: Az Azure PowerShell lekérdezési kimenete és az Azure PowerShell-parancsmag kimenetének formázása.

Az AzPreview PowerShell-modul

Az AzPreview PowerShell-modul tartalmazza az Az PowerShell modul összes általánosan elérhető (GA) modulját, valamint az Azure-erőforrások kezeléséhez szükséges összes előzetes modult. Éles környezetben nem ajánlott használni, mivel az előzetes verziójú modulok nem tartják be a kompatibilitástörő változási szabályzatokat.

Az AzPreview modul mindig ugyanaz a verzió, és az Az PowerShell-modullal egy időben jelenik meg.

Az AzureRM PowerShell-modul

Bár az AzureRM PowerShell-modult használó példákat találhat az interneten, ez az Azure PowerShell előző generációja. Elavult, többé nem karbantartott vagy támogatott, és nem ajánlott. Az AzureRM PowerShell-modul parancsai a formátumot *-AzureRM* használják. További információ: Az AzureRM PowerShell-modul áttekintése.

Az Azure PowerShell-modul

Az Azure PowerShell egy Azure PowerShell-modul nevű verziójával is találkozhat. Ez a modul az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgál. Nem ajánlott új erőforrásokat létrehozni, mivel az ASM a kivonásra van ütemezve. További információ: Az Azure PowerShell szolgáltatásfelügyeleti moduljának áttekintése.

Ezek a termékek az Azure-erőforrások kezelésére szolgálnak, de nem részei az Azure PowerShell kollektív termékének. Ezeket soha nem szabad az "Azure PowerShell" gyűjtőnévvel leírni.

  • Azure Active Directory PowerShell (AzureAD)
  • Azure Information Protection PowerShell
  • Azure Deployment Manager PowerShell
  • Azure Elastic Database-feladatok – PowerShell
  • Azure Service Fabric PowerShell
  • Azure Stack PowerShell
  • Microsoft.Graph PowerShell
  • Microsoft.Graph.Entra PowerShell
  • MSOnline PowerShell

Irányelvek

  • Mindig használja a termék teljes megfelelő nevét vagy a PowerShell-modul adott nevét

Hivatkozások

Tag lekérése