Get-AzDeploymentOperation

Obtenir l’opération de déploiement

Syntax

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

Description

L’applet de commande Get-AzDeploymentOperation répertorie toutes les opérations qui faisaient partie d’un déploiement pour vous aider à identifier et à fournir plus d’informations sur les opérations exactes qui ont échoué pour un déploiement particulier. Il peut également afficher la réponse et le contenu de la demande pour chaque opération de déploiement. Il s’agit des mêmes informations fournies dans les détails du déploiement sur le portail.

Pour obtenir la requête et le contenu de la réponse, activez le paramètre lors de l’envoi d’un déploiement via New-AzDeployment. Il peut potentiellement journaliser et exposer des secrets comme les mots de passe utilisés dans la propriété de ressource ou les opérations listKeys qui sont ensuite retournées lorsque vous récupérez les opérations de déploiement. Pour plus d’informations sur ce paramètre et sur la façon de l’activer, consultez New-AzDeployment et Débogage des déploiements de modèles ARM

Exemples

Exemple 1 : Obtenir les opérations de déploiement en fonction d’un nom de déploiement

Get-AzDeploymentOperation -DeploymentName test

Obtient l’opération de déploiement avec le nom « test » dans l’étendue de l’abonnement actuelle.

Exemple 2 : Obtenir un déploiement et obtenir ses opérations de déploiement

Get-AzDeployment -Name "test" | Get-AzDeploymentOperation

Cette commande obtient le déploiement « test » dans l’étendue de l’abonnement actuel et obtient ses opérations de déploiement.

Paramètres

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

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

-DeploymentName

Le nom du déploiement.

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

-DeploymentObject

Objet de déploiement.

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

-OperationId

ID de l’opération de déploiement.

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

-Pre

Quand elle est définie, indique que l’applet de commande doit utiliser des versions d’API en préversion lors de la détermination automatique de la version à utiliser.

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

Entrées

PSDeployment

Sorties

PSDeploymentOperation