Partager via


DeploymentWhatIfProperties interface

Propriétés de scénario de déploiement.

Extends

Propriétés

whatIfSettings

Paramètres d’opération de What-If facultatifs.

Propriétés héritées

debugSetting

Paramètre de débogage du déploiement.

mode

Mode utilisé pour déployer des ressources. Cette valeur peut être Incrémentielle ou Terminée. 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.

onErrorDeployment

Comportement du déploiement en cas d’erreur.

parameters

Paires nom-valeur qui définissent les paramètres de déploiement pour le modèle. Vous utilisez cet élément lorsque vous souhaitez fournir les valeurs de paramètre directement dans la requête au lieu d’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.

parametersLink

URI du fichier de paramètres. Vous utilisez cet élément pour lier à un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux.

template

Contenu du modèle. Vous utilisez cet élément lorsque vous souhaitez passer la syntaxe du modèle directement dans la requête au lieu d’un lien vers un modèle existant. Il peut s’agir d’une chaîne JObject ou JSON bien formée. Utilisez la propriété templateLink ou la propriété template, mais pas les deux.

templateLink

URI du modèle. Utilisez la propriété templateLink ou la propriété template, mais pas les deux.

Détails de la propriété

whatIfSettings

Paramètres d’opération de What-If facultatifs.

whatIfSettings?: DeploymentWhatIfSettings

Valeur de propriété

Détails de la propriété héritée

debugSetting

Paramètre de débogage du déploiement.

debugSetting?: DebugSetting

Valeur de propriété

Hérité deDeploymentProperties.debugSetting

mode

Mode utilisé pour déployer des ressources. Cette valeur peut être Incrémentielle ou Terminée. 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.

mode: DeploymentMode

Valeur de propriété

Hérité deDeploymentProperties.mode

onErrorDeployment

Comportement du déploiement en cas d’erreur.

onErrorDeployment?: OnErrorDeployment

Valeur de propriété

Hérité deDeploymentProperties.onErrorDeployment

parameters

Paires nom-valeur qui définissent les paramètres de déploiement pour le modèle. Vous utilisez cet élément lorsque vous souhaitez fournir les valeurs de paramètre directement dans la requête au lieu d’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.

parameters?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

Hérité deDeploymentProperties.parameters

URI du fichier de paramètres. Vous utilisez cet élément pour lier à un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux.

parametersLink?: ParametersLink

Valeur de propriété

Hérité deDeploymentProperties.parametersLink

template

Contenu du modèle. Vous utilisez cet élément lorsque vous souhaitez passer la syntaxe du modèle directement dans la requête au lieu d’un lien vers un modèle existant. Il peut s’agir d’une chaîne JObject ou JSON bien formée. Utilisez la propriété templateLink ou la propriété template, mais pas les deux.

template?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

Hérité deDeploymentProperties.template

URI du modèle. Utilisez la propriété templateLink ou la propriété template, mais pas les deux.

templateLink?: TemplateLink

Valeur de propriété

Hérité deDeploymentProperties.templateLink