Partager via


Get-AzDeploymentOperation

Obtenir l’opération de déploiement

Syntaxe

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
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DeploymentName

Le nom du déploiement.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DeploymentObject

Objet de déploiement.

Type:PSDeployment
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-OperationId

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

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

PSDeployment

Sorties

PSDeploymentOperation