Get-AzureRmDeploymentOperation

Ottenere l'operazione di distribuzione

Avviso

Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.

Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.

Sintassi

Get-AzureRmDeploymentOperation
   -DeploymentName <String>
   [-OperationId <String>]
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmDeploymentOperation
   -DeploymentObject <PSDeployment>
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-AzureRmDeploymentOperation elenca tutte le operazioni che fanno parte di una distribuzione per identificare e fornire altre informazioni sulle operazioni esatte non riuscite per una particolare distribuzione. Può anche visualizzare la risposta e il contenuto della richiesta per ogni operazione di distribuzione. Si tratta delle stesse informazioni fornite nei dettagli della distribuzione nel portale.

Per ottenere la richiesta e il contenuto della risposta, abilitare l'impostazione quando si invia una distribuzione tramite New-AzureRmDeployment. Può potenzialmente registrare ed esporre segreti come password usate nella proprietà della risorsa o nelle operazioni listKeys che vengono quindi restituite quando si recuperano le operazioni di distribuzione. Per altre informazioni su questa impostazione e su come abilitarla, vedere New-AzureRmDeployment and Debugging ARM template deployments

Esempio

Ottenere le operazioni di distribuzione con un nome di distribuzione

PS C:\>Get-AzureRmDeploymentOperation -DeploymentName test

Ottiene l'operazione di distribuzione con il nome "test" nell'ambito della sottoscrizione corrente.

Ottenere una distribuzione e ottenere le operazioni di distribuzione

PS C:\>Get-AzureRmDeployment -Name "test" | Get-AzureRmDeploymentOperation

Questo comando ottiene la distribuzione "test" nell'ambito della sottoscrizione corrente e ottiene le operazioni di distribuzione.

Parametri

-ApiVersion

Se impostato, indica la versione dell'API del provider di risorse da usare. Se non specificato, la versione dell'API viene determinata automaticamente come la versione più recente disponibile.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentName

Nome della distribuzione.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentObject

Oggetto di distribuzione.

Type:PSDeployment
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-OperationId

ID operazione di distribuzione.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Pre

Se impostato, indica che il cmdlet deve usare versioni API non definitive quando si determina automaticamente quale versione usare.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

String

System.Nullable'1[[System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Output

PSDeploymentOperation