Share via


DeploymentProperties Classe

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

public class DeploymentProperties

Propriétés de déploiement.

Récapitulatif du constructeur

Constructeur Description
DeploymentProperties()

Résumé de la méthode

Modificateur et type Méthode et description
DebugSetting debugSetting()

Obtenez le paramètre de débogage du déploiement.

ExpressionEvaluationOptions expressionEvaluationOptions()

Get spécifie si les expressions de modèle sont évaluées dans l’étendue du modèle parent ou du modèle imbriqué.

DeploymentMode mode()

Obtenez le mode utilisé pour déployer des ressources.

OnErrorDeployment onErrorDeployment()

Obtenez le déploiement sur le comportement d’erreur.

java.lang.Object parameters()

Obtenez des paires nom-valeur qui définissent les paramètres de déploiement pour le modèle.

ParametersLink parametersLink()

Obtient l’URI du fichier de paramètres.

java.lang.Object template()

Obtenez le contenu du modèle.

TemplateLink templateLink()

Obtenez l’URI du modèle.

DeploymentProperties withDebugSetting(DebugSetting debugSetting)

Définissez le paramètre de débogage du déploiement.

DeploymentProperties withExpressionEvaluationOptions(ExpressionEvaluationOptions expressionEvaluationOptions)

Set spécifie si les expressions de modèle sont évaluées dans l’étendue du modèle parent ou du modèle imbriqué.

DeploymentProperties withMode(DeploymentMode mode)

Définissez le mode utilisé pour déployer des ressources.

DeploymentProperties withOnErrorDeployment(OnErrorDeployment onErrorDeployment)

Définissez le déploiement sur le comportement d’erreur.

DeploymentProperties withParameters(Object parameters)

Définissez des paires nom-valeur qui définissent les paramètres de déploiement du modèle.

DeploymentProperties withParametersLink(ParametersLink parametersLink)

Définissez l’URI du fichier de paramètres.

DeploymentProperties withTemplate(Object template)

Définissez le contenu du modèle.

DeploymentProperties withTemplateLink(TemplateLink templateLink)

Définissez l’URI du modèle.

Méthodes héritées 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

Détails du constructeur

DeploymentProperties

public DeploymentProperties()

Détails de la méthode

debugSetting

public DebugSetting debugSetting()

Obtenez le paramètre de débogage du déploiement.

Returns:

valeur debugSetting

expressionEvaluationOptions

public ExpressionEvaluationOptions expressionEvaluationOptions()

Get spécifie si les expressions de modèle sont évaluées dans l’étendue du modèle parent ou du modèle imbriqué. Applicable uniquement aux modèles imbriqués. Si elle n’est pas spécifiée, la valeur par défaut est externe.

Returns:

valeur expressionEvaluationOptions

mode

public DeploymentMode mode()

Obtenez le mode utilisé pour déployer des ressources. Cette valeur peut être Incrémentielle ou Terminée. En mode incrémentiel, les ressources sont déployées sans supprimer de ressources existantes non incluses dans le modèle. En mode Complet, les ressources sont déployées et les ressources existantes du groupe de ressources qui ne sont pas incluses dans le modèle sont supprimées. Soyez prudent lorsque vous utilisez le mode Complet, car vous pouvez supprimer involontairement des ressources. Les valeurs possibles sont les suivantes : « Incrémentiel », « Complete ».

Returns:

la valeur du mode

onErrorDeployment

public OnErrorDeployment onErrorDeployment()

Obtenez le déploiement sur le comportement d’erreur.

Returns:

valeur onErrorDeployment

parameters

public Object parameters()

Obtenez des paires nom-valeur qui définissent les paramètres de déploiement pour le modèle. Vous utilisez cet élément lorsque vous souhaitez fournir les valeurs de paramètre directement dans la demande au lieu de créer un lien vers un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux. Il peut s’agir d’un JObject ou d’une chaîne JSON bien formée.

Returns:

valeur des paramètres

parametersLink

public ParametersLink parametersLink()

Obtient l’URI du fichier de paramètres. Vous utilisez cet élément pour lier à un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux.

Returns:

valeur parametersLink

template

public Object template()

Obtenez le contenu du modèle. Vous utilisez cet élément lorsque vous souhaitez passer la syntaxe du modèle directement dans la requête au lieu d’un lien vers un modèle existant. Il peut s’agir d’une chaîne JObject ou JSON bien formée. Utilisez la propriété templateLink ou la propriété template, mais pas les deux.

Returns:

la valeur du modèle

templateLink

public TemplateLink templateLink()

Obtenez l’URI du modèle. Utilisez la propriété templateLink ou la propriété template, mais pas les deux.

Returns:

valeur templateLink

withDebugSetting

public DeploymentProperties withDebugSetting(DebugSetting debugSetting)

Définissez le paramètre de débogage du déploiement.

Parameters:

debugSetting - valeur debugSetting à définir

Returns:

l’objet DeploymentProperties lui-même.

withExpressionEvaluationOptions

public DeploymentProperties withExpressionEvaluationOptions(ExpressionEvaluationOptions expressionEvaluationOptions)

Set spécifie si les expressions de modèle sont évaluées dans l’étendue du modèle parent ou du modèle imbriqué. Applicable uniquement aux modèles imbriqués. Si elle n’est pas spécifiée, la valeur par défaut est externe.

Parameters:

expressionEvaluationOptions - valeur expressionEvaluationOptions à définir

Returns:

l’objet DeploymentProperties lui-même.

withMode

public DeploymentProperties withMode(DeploymentMode mode)

Définissez le mode utilisé pour déployer des ressources. Cette valeur peut être Incrémentielle ou Terminée. En mode incrémentiel, les ressources sont déployées sans supprimer de ressources existantes non incluses dans le modèle. En mode Complet, les ressources sont déployées et les ressources existantes du groupe de ressources qui ne sont pas incluses dans le modèle sont supprimées. Soyez prudent lorsque vous utilisez le mode Complet, car vous pouvez supprimer involontairement des ressources. Les valeurs possibles sont les suivantes : « Incrémentiel », « Complete ».

Parameters:

mode - valeur de mode à définir

Returns:

l’objet DeploymentProperties lui-même.

withOnErrorDeployment

public DeploymentProperties withOnErrorDeployment(OnErrorDeployment onErrorDeployment)

Définissez le déploiement sur le comportement d’erreur.

Parameters:

onErrorDeployment - valeur onErrorDeployment à définir

Returns:

l’objet DeploymentProperties lui-même.

withParameters

public DeploymentProperties withParameters(Object parameters)

Définissez des paires nom-valeur qui définissent les paramètres de déploiement pour le modèle. Vous utilisez cet élément lorsque vous souhaitez fournir les valeurs de paramètre directement dans la demande plutôt que de créer un lien vers un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux. Il peut s’agir d’un JObject ou d’une chaîne JSON bien formée.

Parameters:

parameters - valeur des paramètres à définir

Returns:

l’objet DeploymentProperties lui-même.

withParametersLink

public DeploymentProperties withParametersLink(ParametersLink parametersLink)

Définissez l’URI du fichier de paramètres. Vous utilisez cet élément pour établir un lien vers un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux.

Parameters:

parametersLink - paramètre Valeur de liaison à définir

Returns:

l’objet DeploymentProperties lui-même.

withTemplate

public DeploymentProperties withTemplate(Object template)

Définissez le contenu du modèle. Vous utilisez cet élément lorsque vous souhaitez transmettre la syntaxe du modèle directement dans la demande plutôt que de créer un lien vers un modèle existant. Il peut s’agir d’un JObject ou d’une chaîne JSON bien formée. Utilisez la propriété templateLink ou la propriété template, mais pas les deux.

Parameters:

template - valeur du modèle à définir

Returns:

l’objet DeploymentProperties lui-même.

withTemplateLink

public DeploymentProperties withTemplateLink(TemplateLink templateLink)

Définissez l’URI du modèle. Utilisez la propriété templateLink ou la propriété template, mais pas les deux.

Parameters:

templateLink - valeur templateLink à définir

Returns:

l’objet DeploymentProperties lui-même.

S’applique à