Dela via


DeploymentWhatIfProperties Klass

Distribution Konsekvensegenskaper.

Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.

Arv
azure.mgmt.resource.resources.v2021_04_01.models._models_py3.DeploymentProperties
DeploymentWhatIfProperties

Konstruktor

DeploymentWhatIfProperties(*, mode: str | _models.DeploymentMode, template: MutableMapping[str, Any] | None = None, template_link: _models.TemplateLink | None = None, parameters: MutableMapping[str, Any] | None = None, parameters_link: _models.ParametersLink | None = None, debug_setting: _models.DebugSetting | None = None, on_error_deployment: _models.OnErrorDeployment | None = None, expression_evaluation_options: _models.ExpressionEvaluationOptions | None = None, what_if_settings: _models.DeploymentWhatIfSettings | None = None, **kwargs)

Variabler

template
<xref:JSON>

Mallinnehållet. Du använder det här elementet när du vill skicka mallsyntaxen direkt i begäran i stället för att länka till en befintlig mall. Det kan vara en JObject- eller välformulerad JSON-sträng. Använd antingen egenskapen templateLink eller mallegenskapen, men inte båda.

template_link
TemplateLink

Mallens URI. Använd antingen egenskapen templateLink eller mallegenskapen, men inte båda.

parameters
<xref:JSON>

Namn- och värdepar som definierar distributionsparametrarna för mallen. Du använder det här elementet när du vill ange parametervärdena direkt i begäran i stället för att länka till en befintlig parameterfil. Använd antingen egenskapen parametersLink eller parameteregenskapen, men inte båda. Det kan vara en JObject- eller en välformulerad JSON-sträng.

parameters_link
ParametersLink

URI för parameterfilen. Du använder det här elementet för att länka till en befintlig parameterfil. Använd antingen egenskapen parametersLink eller parameteregenskapen, men inte båda.

mode
str eller DeploymentMode

Det läge som används för att distribuera resurser. Det här värdet kan vara antingen Inkrementellt eller Slutfört. I inkrementellt läge distribueras resurser utan att befintliga resurser som inte ingår i mallen tas bort. I fullständigt läge distribueras resurser och befintliga resurser i resursgruppen som inte ingår i mallen tas bort. Var försiktig när du använder fullständigt läge eftersom du oavsiktligt kan ta bort resurser. Krävs. Kända värden är: "Incremental" och "Complete".

debug_setting
DebugSetting

Felsökningsinställningen för distributionen.

on_error_deployment
OnErrorDeployment

Distributionen av felbeteende.

expression_evaluation_options
ExpressionEvaluationOptions

Anger om malluttryck utvärderas inom omfånget för den överordnade mallen eller den kapslade mallen. Gäller endast för kapslade mallar. Om det inte anges är standardvärdet yttre.

what_if_settings
DeploymentWhatIfSettings

Valfria What-If åtgärdsinställningar.