Udostępnij za pośrednictwem


DeploymentWhatIfProperties interface

Wdrażanie właściwości warunkowych.

Rozszerzenie

Właściwości

whatIfSettings

Opcjonalne ustawienia operacji What-If.

Właściwości dziedziczone

debugSetting

Ustawienie debugowania wdrożenia.

expressionEvaluationOptions

Określa, czy wyrażenia szablonu są oceniane w zakresie szablonu nadrzędnego lub szablonu zagnieżdżonego. Dotyczy tylko szablonów zagnieżdżonych. Jeśli nie zostanie określony, wartość domyślna jest zewnętrzna.

mode

Tryb używany do wdrażania zasobów. Ta wartość może być przyrostowa lub ukończona. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie kompletnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Należy zachować ostrożność podczas korzystania z trybu ukończenia, ponieważ możesz przypadkowo usunąć zasoby.

onErrorDeployment

Wdrożenie w przypadku zachowania błędu.

parameters

Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Ten element jest używany, gdy chcesz podać wartości parametrów bezpośrednio w żądaniu, a nie połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON.

parametersLink

Identyfikator URI pliku parametrów. Ten element służy do łączenia z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu.

template

Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.

templateLink

Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.

Szczegóły właściwości

whatIfSettings

Opcjonalne ustawienia operacji What-If.

whatIfSettings?: DeploymentWhatIfSettings

Wartość właściwości

Szczegóły właściwości dziedziczonej

debugSetting

Ustawienie debugowania wdrożenia.

debugSetting?: DebugSetting

Wartość właściwości

dziedziczone zDeploymentProperties.debugSetting

expressionEvaluationOptions

Określa, czy wyrażenia szablonu są oceniane w zakresie szablonu nadrzędnego lub szablonu zagnieżdżonego. Dotyczy tylko szablonów zagnieżdżonych. Jeśli nie zostanie określony, wartość domyślna jest zewnętrzna.

expressionEvaluationOptions?: ExpressionEvaluationOptions

Wartość właściwości

dziedziczone zDeploymentProperties.expressionEvaluationOptions

mode

Tryb używany do wdrażania zasobów. Ta wartość może być przyrostowa lub ukończona. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie kompletnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Należy zachować ostrożność podczas korzystania z trybu ukończenia, ponieważ możesz przypadkowo usunąć zasoby.

mode: DeploymentMode

Wartość właściwości

dziedziczone zDeploymentProperties.mode

onErrorDeployment

Wdrożenie w przypadku zachowania błędu.

onErrorDeployment?: OnErrorDeployment

Wartość właściwości

dziedziczone zDeploymentProperties.onErrorDeployment

parameters

Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Ten element jest używany, gdy chcesz podać wartości parametrów bezpośrednio w żądaniu, a nie połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON.

parameters?: Record<string, unknown>

Wartość właściwości

Record<string, unknown>

dziedziczone zDeploymentProperties.parameters

Identyfikator URI pliku parametrów. Ten element służy do łączenia z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu.

parametersLink?: ParametersLink

Wartość właściwości

dziedziczone zDeploymentProperties.parametersLink

template

Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.

template?: Record<string, unknown>

Wartość właściwości

Record<string, unknown>

dziedziczone zDeploymentProperties.template

Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.

templateLink?: TemplateLink

Wartość właściwości

dziedziczone zDeploymentProperties.templateLink