DeploymentProperties Classe

  • java.lang.Object
    • com.microsoft.azure.management.resources.DeploymentProperties

public class DeploymentProperties

Propriedades de implantação.

Resumo do Construtor

Construtor Description
DeploymentProperties()

Resumo do método

Modificador e tipo Método e descrição
DebugSetting debugSetting()

Obtenha a configuração de depuração da implantação.

ExpressionEvaluationOptions expressionEvaluationOptions()

Get especifica se as expressões de modelo são avaliadas dentro do escopo do modelo pai ou modelo aninhado.

DeploymentMode mode()

Obtenha o modo usado para implantar recursos.

OnErrorDeployment onErrorDeployment()

Obtenha a implantação no comportamento de erro.

java.lang.Object parameters()

Obtenha pares de nome e valor que definem os parâmetros de implantação para o modelo.

ParametersLink parametersLink()

Obter o URI do arquivo de parâmetros.

java.lang.Object template()

Obtenha o conteúdo do modelo.

TemplateLink templateLink()

Obtenha o URI do modelo.

DeploymentProperties withDebugSetting(DebugSetting debugSetting)

Defina a configuração de depuração da implantação.

DeploymentProperties withExpressionEvaluationOptions(ExpressionEvaluationOptions expressionEvaluationOptions)

Set especifica se as expressões de modelo são avaliadas dentro do escopo do modelo pai ou modelo aninhado.

DeploymentProperties withMode(DeploymentMode mode)

Defina o modo usado para implantar recursos.

DeploymentProperties withOnErrorDeployment(OnErrorDeployment onErrorDeployment)

Defina a implantação no comportamento de erro.

DeploymentProperties withParameters(Object parameters)

Defina pares de nome e valor que definem os parâmetros de implantação para o modelo.

DeploymentProperties withParametersLink(ParametersLink parametersLink)

Defina o URI do arquivo de parâmetros.

DeploymentProperties withTemplate(Object template)

Defina o conteúdo do modelo.

DeploymentProperties withTemplateLink(TemplateLink templateLink)

Defina o URI do modelo.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

DeploymentProperties

public DeploymentProperties()

Detalhes do método

debugSetting

public DebugSetting debugSetting()

Obtenha a configuração de depuração da implantação.

Returns:

o valor de debugSetting

expressionEvaluationOptions

public ExpressionEvaluationOptions expressionEvaluationOptions()

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

Returns:

o valor expressionEvaluationOptions

mode

public DeploymentMode mode()

Obtenha o modo usado para implantar recursos. Esse valor pode ser Incremental ou Concluído. 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 involuntariamente os recursos. Os valores possíveis incluem: 'Incremental', 'Complete'.

Returns:

o valor do modo

onErrorDeployment

public OnErrorDeployment onErrorDeployment()

Obtenha a implantação no comportamento de erro.

Returns:

o valor onErrorDeployment

parameters

public Object parameters()

Obtenha 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 ambos. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada.

Returns:

o valor dos parâmetros

parametersLink

public ParametersLink parametersLink()

Obter 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 ambos.

Returns:

o valor parametersLink

template

public Object template()

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

Returns:

o valor do modelo

templateLink

public TemplateLink templateLink()

Obtenha o URI do modelo. Use a propriedade templateLink ou a propriedade template, mas não ambos.

Returns:

o valor templateLink

withDebugSetting

public DeploymentProperties withDebugSetting(DebugSetting debugSetting)

Defina a configuração de depuração da implantação.

Parameters:

debugSetting - o valor de debugSetting a ser definido

Returns:

o próprio objeto DeploymentProperties.

withExpressionEvaluationOptions

public DeploymentProperties withExpressionEvaluationOptions(ExpressionEvaluationOptions expressionEvaluationOptions)

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

Parameters:

expressionEvaluationOptions - o valor expressionEvaluationOptions a ser definido

Returns:

o próprio objeto DeploymentProperties.

withMode

public DeploymentProperties withMode(DeploymentMode mode)

Defina o modo usado para implantar recursos. Esse valor pode ser Incremental ou Concluído. 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 involuntariamente os recursos. Os valores possíveis incluem: 'Incremental', 'Complete'.

Parameters:

mode - o valor do modo a ser definido

Returns:

o próprio objeto DeploymentProperties.

withOnErrorDeployment

public DeploymentProperties withOnErrorDeployment(OnErrorDeployment onErrorDeployment)

Defina a implantação no comportamento de erro.

Parameters:

onErrorDeployment - o valor onErrorDeployment a ser definido

Returns:

o próprio objeto DeploymentProperties.

withParameters

public DeploymentProperties withParameters(Object parameters)

Defina 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 ambos. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada.

Parameters:

parameters - o valor de parâmetros a ser definido

Returns:

o próprio objeto DeploymentProperties.

withParametersLink

public DeploymentProperties withParametersLink(ParametersLink parametersLink)

Defina 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 ambos.

Parameters:

parametersLink - o valor parametersLink a ser definido

Returns:

o próprio objeto DeploymentProperties.

withTemplate

public DeploymentProperties withTemplate(Object template)

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

Parameters:

template - o valor do modelo a ser definido

Returns:

o próprio objeto DeploymentProperties.

withTemplateLink

public DeploymentProperties withTemplateLink(TemplateLink templateLink)

Defina o URI do modelo. Use a propriedade templateLink ou a propriedade template, mas não ambos.

Parameters:

templateLink - o valor templateLink a ser definido

Returns:

o próprio objeto DeploymentProperties.

Aplica-se a