Partilhar via


DeploymentProperties Classe

Propriedades de implementação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

Herança
azure.mgmt.resource.resources._serialization.Model
DeploymentProperties

Construtor

DeploymentProperties(*, 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, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
template
<xref:JSON>

O conteúdo do modelo. Utilize este elemento quando pretender transmitir a sintaxe do modelo diretamente no pedido em vez de ligar a um modelo existente. Pode ser um JObject ou uma cadeia JSON bem formada. Utilize a propriedade templateLink ou a propriedade do modelo, mas não ambas.

template_link

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

parameters
<xref:JSON>

Pares de nomes e valores que definem os parâmetros de implementação do modelo. Utilize este elemento quando quiser fornecer os valores dos parâmetros diretamente no pedido, em vez de ligar a um ficheiro de parâmetro existente. Utilize a propriedade parametersLink ou a propriedade parameters, mas não ambas. Pode ser um JObject ou uma cadeia JSON bem formada.

parameters_link

O URI do ficheiro de parâmetros. Utilize este elemento para ligar a um ficheiro de parâmetros existente. Utilize a propriedade parametersLink ou a propriedade parameters, mas não ambas.

mode

O modo utilizado para implementar recursos. Este valor pode ser Incremental ou Complete. No modo Incremental, os recursos são implementados sem eliminar recursos existentes que não estão incluídos no modelo. No modo Completo, os recursos são implementados e os recursos existentes no grupo de recursos que não estão incluídos no modelo são eliminados. Tenha cuidado ao utilizar o Modo completo, uma vez que pode eliminar recursos involuntariamente. Obrigatório. Os valores conhecidos são: "Incremental" e "Complete".

debug_setting

A definição de depuração da implementação.

on_error_deployment

A implementação no comportamento do erro.

expression_evaluation_options

Especifica se as expressões de modelo são avaliadas no âmbito do modelo principal ou do modelo aninhado. Aplicável apenas a modelos aninhados. Se não for especificado, o valor predefinido é externo.

Variáveis

Name Description
template
<xref:JSON>

O conteúdo do modelo. Utilize este elemento quando pretender transmitir a sintaxe do modelo diretamente no pedido em vez de ligar a um modelo existente. Pode ser um JObject ou uma cadeia JSON bem formada. Utilize a propriedade templateLink ou a propriedade do modelo, mas não ambas.

template_link

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

parameters
<xref:JSON>

Pares de nomes e valores que definem os parâmetros de implementação do modelo. Utilize este elemento quando quiser fornecer os valores dos parâmetros diretamente no pedido, em vez de ligar a um ficheiro de parâmetro existente. Utilize a propriedade parametersLink ou a propriedade parameters, mas não ambas. Pode ser um JObject ou uma cadeia JSON bem formada.

parameters_link

O URI do ficheiro de parâmetros. Utilize este elemento para ligar a um ficheiro de parâmetros existente. Utilize a propriedade parametersLink ou a propriedade parameters, mas não ambas.

mode

O modo utilizado para implementar recursos. Este valor pode ser Incremental ou Complete. No modo Incremental, os recursos são implementados sem eliminar recursos existentes que não estão incluídos no modelo. No modo Completo, os recursos são implementados e os recursos existentes no grupo de recursos que não estão incluídos no modelo são eliminados. Tenha cuidado ao utilizar o Modo completo, uma vez que pode eliminar recursos involuntariamente. Obrigatório. Os valores conhecidos são: "Incremental" e "Complete".

debug_setting

A definição de depuração da implementação.

on_error_deployment

A implementação no comportamento do erro.

expression_evaluation_options

Especifica se as expressões de modelo são avaliadas no âmbito do modelo principal ou do modelo aninhado. Aplicável apenas a modelos aninhados. Se não for especificado, o valor predefinido é externo.