ArmDeploymentWhatIfProperties Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Propriétés de scénario de déploiement.
public class ArmDeploymentWhatIfProperties : Azure.ResourceManager.Resources.Models.ArmDeploymentProperties
type ArmDeploymentWhatIfProperties = class
inherit ArmDeploymentProperties
Public Class ArmDeploymentWhatIfProperties
Inherits ArmDeploymentProperties
- Héritage
Constructeurs
ArmDeploymentWhatIfProperties(ArmDeploymentMode) |
Initialise une nouvelle instance d’ArmDeploymentWhatIfProperties. |
Propriétés
DebugSettingDetailLevel |
Spécifie le type d’informations à consigner pour le débogage. Les valeurs autorisées sont none, requestContent, responseContent ou requestContent et responseContent séparées par une virgule. La valeur par défaut est aucune gestion. Lorsque vous définissez cette valeur, examinez soigneusement le type d’informations que vous transmettez pendant le déploiement. En enregistrant des informations sur la requête ou la réponse, vous risquez d’exposer des données sensibles récupérées au cours des opérations de déploiement. (Hérité de ArmDeploymentProperties) |
ErrorDeployment |
Déploiement sur le comportement d’erreur. (Hérité de ArmDeploymentProperties) |
ExpressionEvaluationScope |
Étendue à utiliser pour l’évaluation des paramètres, des variables et des fonctions dans un modèle imbriqué. (Hérité de ArmDeploymentProperties) |
Mode |
Mode utilisé pour déployer des ressources. Cette valeur peut être Incrémentielle ou Complète. En mode incrémentiel, les ressources sont déployées sans supprimer de ressources existantes non incluses dans le modèle. En mode Complet, les ressources sont déployées et les ressources existantes du groupe de ressources qui ne sont pas incluses dans le modèle sont supprimées. Soyez prudent lorsque vous utilisez le mode Complet, car vous pouvez supprimer involontairement des ressources. (Hérité de ArmDeploymentProperties) |
Parameters |
Paires nom et valeur qui définissent les paramètres de déploiement du modèle. Vous utilisez cet élément lorsque vous souhaitez fournir les valeurs de paramètre directement dans la demande plutôt que de créer un lien vers un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux. Il peut s’agir d’un JObject ou d’une chaîne JSON bien formée. Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
ParametersLink |
URI du fichier de paramètres. Vous utilisez cet élément pour établir un lien vers un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux. (Hérité de ArmDeploymentProperties) |
Template |
Contenu du modèle. Vous utilisez cet élément lorsque vous souhaitez transmettre la syntaxe du modèle directement dans la demande plutôt que de créer un lien vers un modèle existant. Il peut s’agir d’un JObject ou d’une chaîne JSON bien formée. Utilisez la propriété templateLink ou la propriété template, mais pas les deux. Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
TemplateLink |
URI du modèle. Utilisez la propriété templateLink ou la propriété template, mais pas les deux. (Hérité de ArmDeploymentProperties) |
WhatIfResultFormat |
Format des résultats What-If. |