Partilhar via


DeploymentWhatIfProperties interface

Propriedades hipotéticas de implantação.

Extends

Propriedades

whatIfSettings

Configurações opcionais de operação What-If.

Propriedades Herdadas

debugSetting

A configuração de depuração da implantação.

expressionEvaluationOptions

Especifica se as expressões de modelo são avaliadas dentro do escopo do modelo pai ou aninhado. Aplicável apenas a modelos aninhados. Se não for especificado, o valor padrão será externo.

mode

O modo usado para implantar recursos. Esse valor pode ser Incremental ou Completo. No modo Incremental, os recursos são implantados sem excluir os recursos existentes que não estão incluídos no modelo. No modo Completo, os recursos são implantados e os recursos existentes no grupo de recursos que não estão incluídos no modelo são excluídos. Tenha cuidado ao usar o modo Completo, pois você pode excluir recursos involuntariamente.

onErrorDeployment

A implantação no comportamento de erro.

parameters

Pares de nome e valor que definem os parâmetros de implantação para o modelo. Use esse elemento quando quiser fornecer os valores de parâmetro diretamente na solicitação, em vez de vincular a um arquivo de parâmetro existente. Use a propriedade parametersLink ou a propriedade parameters, mas não ambas. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada.

parametersLink

O URI do arquivo de parâmetros. Use esse elemento para vincular a um arquivo de parâmetros existente. Use a propriedade parametersLink ou a propriedade parameters, mas não ambas.

template

O conteúdo do modelo. Use esse elemento quando quiser passar a sintaxe do modelo diretamente na solicitação, em vez de vincular a um modelo existente. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. Use a propriedade templateLink ou a propriedade template, mas não ambas.

templateLink

O URI do modelo. Use a propriedade templateLink ou a propriedade template, mas não ambas.

Detalhes de Propriedade

whatIfSettings

Configurações opcionais de operação What-If.

whatIfSettings?: DeploymentWhatIfSettings

Valor de Propriedade

Detalhes da Propriedade Herdada

debugSetting

A configuração de depuração da implantação.

debugSetting?: DebugSetting

Valor de Propriedade

herdado do DeploymentProperties.debugSetting

expressionEvaluationOptions

Especifica se as expressões de modelo são avaliadas dentro do escopo do modelo pai ou aninhado. Aplicável apenas a modelos aninhados. Se não for especificado, o valor padrão será externo.

expressionEvaluationOptions?: ExpressionEvaluationOptions

Valor de Propriedade

herdado de DeploymentProperties.expressionEvaluationOptions

mode

O modo usado para implantar recursos. Esse valor pode ser Incremental ou Completo. No modo Incremental, os recursos são implantados sem excluir os recursos existentes que não estão incluídos no modelo. No modo Completo, os recursos são implantados e os recursos existentes no grupo de recursos que não estão incluídos no modelo são excluídos. Tenha cuidado ao usar o modo Completo, pois você pode excluir recursos involuntariamente.

mode: DeploymentMode

Valor de Propriedade

herdado de DeploymentProperties.mode

onErrorDeployment

A implantação no comportamento de erro.

onErrorDeployment?: OnErrorDeployment

Valor de Propriedade

herdada do DeploymentProperties.onErrorDeployment

parameters

Pares de nome e valor que definem os parâmetros de implantação para o modelo. Use esse elemento quando quiser fornecer os valores de parâmetro diretamente na solicitação, em vez de vincular a um arquivo de parâmetro existente. Use a propriedade parametersLink ou a propriedade parameters, mas não ambas. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada.

parameters?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

herdado de DeploymentProperties.parameters

O URI do arquivo de parâmetros. Use esse elemento para vincular a um arquivo de parâmetros existente. Use a propriedade parametersLink ou a propriedade parameters, mas não ambas.

parametersLink?: ParametersLink

Valor de Propriedade

herdado de DeploymentProperties.parametersLink

template

O conteúdo do modelo. Use esse elemento quando quiser passar a sintaxe do modelo diretamente na solicitação, em vez de vincular a um modelo existente. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. Use a propriedade templateLink ou a propriedade template, mas não ambas.

template?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

herdado de DeploymentProperties.template

O URI do modelo. Use a propriedade templateLink ou a propriedade template, mas não ambas.

templateLink?: TemplateLink

Valor de Propriedade

herdado de DeploymentProperties.templateLink