Udostępnij za pośrednictwem


Get-AzureRmResourceGroupDeployment

Pobiera wdrożenia w grupie zasobów.

Ostrzeżenie

Moduł AzureRM PowerShell jest oficjalnie przestarzały od 29 lutego 2024 r. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji.

Mimo że moduł AzureRM może nadal działać, nie jest już utrzymywany ani obsługiwany, umieszczając wszelkie dalsze zastosowania według uznania i ryzyka użytkownika. Zapoznaj się z naszymi zasobami migracji, aby uzyskać wskazówki dotyczące przejścia do modułu Az.

Składnia

Get-AzureRmResourceGroupDeployment
   [-ResourceGroupName] <String>
   [[-Name] <String>]
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmResourceGroupDeployment
   -Id <String>
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzureRmResourceGroupDeployment pobiera wdrożenia w grupie zasobów platformy Azure. Określ parametr Nazwa lub Identyfikator, aby filtrować wyniki. Domyślnie polecenie Get-AzureRmResourceGroupDeployment pobiera wszystkie wdrożenia dla określonej grupy zasobów. Zasób platformy Azure to zarządzana przez użytkownika jednostka platformy Azure, taka jak serwer bazy danych, baza danych lub witryna internetowa. Grupa zasobów platformy Azure to kolekcja zasobów platformy Azure, które są wdrażane jako jednostka. Wdrożenie to operacja, która udostępnia zasoby w grupie zasobów do użycia. Aby uzyskać więcej informacji na temat zasobów platformy Azure i grup zasobów platformy Azure, zobacz polecenie cmdlet New-AzureRmResourceGroup. Tego polecenia cmdlet można użyć do śledzenia. Do debugowania użyj tego polecenia cmdlet z poleceniem cmdlet Get-AzureRmLog.

Przykłady

Przykład 1. Pobieranie wszystkich wdrożeń dla grupy zasobów

PS C:\>Get-AzureRmResourceGroupDeployment -ResourceGroupName "ContosoLabsRG"

To polecenie pobiera wszystkie wdrożenia grupy zasobów ContosoLabsRG. W danych wyjściowych przedstawiono wdrożenie bloga WordPress, w ramach którego użyto szablonu galerii.

Przykład 2. Pobieranie wdrożenia według nazwy

PS C:\>Get-AzureRmResourceGroupDeployment -ResourceGroupName "ContosoLabsRG" -Name "DeployWebsite01"

To polecenie pobiera wdrożenie deployWebsite01 grupy zasobów ContosoLabsRG. Nazwę można przypisać do wdrożenia podczas jego tworzenia przy użyciu poleceń cmdlet New-AzureRmResourceGroup lub New-AzureRmResourceGroupDeployment . Jeśli nie przypiszesz nazwy, polecenia cmdlet podają nazwę domyślną na podstawie szablonu używanego do utworzenia wdrożenia.

Przykład 3. Pobieranie wdrożeń wszystkich grup zasobów

PS C:\>Get-AzureRmResourceGroup | Get-AzureRmResourceGroupDeployment | Format-Table ResourceGroupName, DeploymentName, ProvisioningState

To polecenie pobiera wszystkie grupy zasobów w ramach subskrypcji przy użyciu polecenia cmdlet Get-AzureRmResourceGroup. Polecenie przekazuje grupy zasobów do bieżącego polecenia cmdlet przy użyciu operatora potoku. Bieżące polecenie cmdlet pobiera wszystkie wdrożenia wszystkich grup zasobów w subskrypcji i przekazuje wyniki do polecenia cmdlet Format-Table, aby wyświetlić wartości właściwości ResourceGroupName, DeploymentName i ProvisioningState .

Parametry

-ApiVersion

Określa wersję interfejsu API obsługiwaną przez dostawcę zasobów. Możesz określić inną wersję niż domyślna.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Id

Określa identyfikator wdrożenia grupy zasobów do pobrania.

Typ:String
Aliasy:DeploymentId, ResourceId
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Określa nazwę wdrożenia do pobrania. Symbole wieloznaczne nie są dozwolone.

Typ:String
Aliasy:DeploymentName
Position:1
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Pre

Wskazuje, że to polecenie cmdlet uwzględnia wersje interfejsu API wersji wstępnej, gdy automatycznie określa wersję do użycia.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Określa nazwę grupy zasobów. Polecenie cmdlet pobiera wdrożenia dla grupy zasobów, którą określa ten parametr. Symbole wieloznaczne nie są dozwolone. Ten parametr jest wymagany i można określić tylko jedną grupę zasobów w każdym poleceniu.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

None

Dane wyjściowe

Microsoft.Azure.Commands.ResourceManagement.Models. PSResourceGroupDeployment