DeploymentWhatIfProperties interface
Wdrażanie właściwości warunkowych.
- Rozszerzenie
Właściwości
what |
Opcjonalne ustawienia operacji What-If. |
Właściwości dziedziczone
debug |
Ustawienie debugowania wdrożenia. |
expression |
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. |
on |
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. |
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. |
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 |
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
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.
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
templateLink
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