Get-AzureWebsite
Lekéri az Azure-webhelyeket az aktuális előfizetésben.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
Syntax
Get-AzureWebsite
[-Name <String>]
[-Slot <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
A Get-AzureWebsite parancsmag információt kap az aktuális előfizetésben lévő Azure-webhelyekről.
Alapértelmezés szerint a Get-AzureWebsite lekéri az aktuális előfizetés összes Azure-webhelyét, és visszaad egy objektumot, amely alapvető információkat nyújt a webhelyekről. A Név paraméter használatakor a Get-AzureWebsite egy átfogó információkat tartalmazó objektumot ad vissza, beleértve a konfiguráció részleteit is.
Az aktuális előfizetés az "aktuálisként" megjelölt előfizetés. Az aktuális előfizetés megkereséséhez használja a Get-AzureSubscription parancsmag Aktuális paraméterét. Az aktuális előfizetés módosításához használja a Select-AzureSubscription parancsmagot.
Ez a témakör a Microsoft Azure PowerShell modul 0.8.10-es verziójában található parancsmagot ismerteti.
A használt modul verziójának lekéréséhez írja be (Get-Module -Name Azure).Version
az Azure PowerShell-konzolba.
Példák
1. példa: Az előfizetés összes webhelyének lekérése
PS C:\> Get-AzureWebsite
Ez a parancs lekéri az összes Azure-webhelyet az aktuális előfizetésben.
2. példa: Webhely lekérése név alapján
PS C:\> Get-AzureWebsite -Name ContosoWeb
Ez a parancs részletes információkat kap a ContosoWeb Azure-webhelyről, beleértve a konfigurációs információkat is. A Név paraméter használatakor a Get-AzureWebsite egy SiteWithConfig objektumot ad vissza, amely kiterjesztett információkat tartalmaz a webhelyről.
3. példa: Részletes információk lekérése az összes webhelyről
PS C:\> Get-AzureWebsite | ForEach-Object {Get-AzureWebsite -Name $_.Name}
Ez a parancs részletes információkat kap az előfizetés összes webhelyéről. Egy Get-AzureWebsite parancsot használ az összes webhely lekéréséhez, majd a ForEach-Object parancsmagot használja az egyes webhelyek név szerinti lekéréséhez.
4. példa: Az üzembehelyezési ponttal kapcsolatos információk lekérése
PS C:\> Get-AzureWebsite -Name ContosoWeb -Slot Staging
Ez a parancs lekéri a ContosoWeb webhely átmeneti üzembehelyezési pontját. Az üzembehelyezési pontok lehetővé teszik az Azure-webhely különböző verzióinak tesztelését anélkül, hogy közzétenné őket a nyilvánosság számára.
5. példa: Webhelypéldányok lekérése
PS C:\>(Get-AzureWebsite -Name ContosoWeb).Instances
InstanceId
----------
2d8e712fb8f85d061c30fd793a534e6700a175f9a9ab12ca55cb3b0edfcc10ee
5834916b8cef49249b18187708223a33fbbc4352d33b48369f3166644bdd3445
PS C:\>(Get-AzureWebsite -Name ContosoWeb).Instances.Count
2
A jelen példában szereplő parancsok egy Azure-webhely Példányok tulajdonságát használják a jelenleg futó webhelypéldányok adatainak lekéréséhez. A Instances tulajdonság az Azure-modul 0.8.3-s verziójában lett hozzáadva a SiteWithConfig objektumhoz.
Az első parancs lekéri a webhely összes jelenleg futó példányának példányazonosítóját. A második parancs lekéri a webhely futó példányainak számát. A Count tulajdonságot bármely tömbön használhatja.
Paraméterek
-Name
Részletes konfigurációs információkat kap a megadott webhelyről. Adja meg egy webhely nevét az előfizetésben. Alapértelmezés szerint a Get-AzureWebsite az aktuális előfizetés összes webhelyét lekéri. A Név érték nem támogatja a helyettesítő karaktereket.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Profile
Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Slot
Lekéri a webhely megadott üzembehelyezési pontját. Adja meg a pont nevét, például az "Előkészítés" vagy a "Production" nevet. Az üzembehelyezési pontokról további információt a Microsoft Azure-webhelyek szakaszos üzembe helyezésével kapcsolatban talál.https://azure.microsoft.com/en-us/documentation/articles/web-sites-staged-publishing/. Ha üzembehelyezési pontot szeretne hozzáadni egy meglévő Azure-webhelyhez, használja a Set-AzureWebsite parancsmagot.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
None
Ehhez a parancsmaghoz a bemenetet tulajdonságnév alapján, érték alapján azonban nem lehet becsúszni.
Kimenetek
Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.Site
Alapértelmezés szerint a Get-AzureWebsite egy helyobjektumok tömbét adja vissza.
Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.SiteWithConfig
A Név paraméter használatakor a Get-AzureWebsite egy SiteWithConfig objektumot ad vissza.