ExpressionEvaluationOptions Class

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

public class ExpressionEvaluationOptions

Specifies whether template expressions are evaluated within the scope of the parent template or nested template.

Constructor Summary

Constructor Description
ExpressionEvaluationOptions()

Method Summary

Modifier and Type Method and Description
ExpressionEvaluationOptionsScopeType scope()

Get the scope to be used for evaluation of parameters, variables and functions in a nested template.

ExpressionEvaluationOptions withScope(ExpressionEvaluationOptionsScopeType scope)

Set the scope to be used for evaluation of parameters, variables and functions in a nested template.

Methods inherited from 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

Constructor Details

ExpressionEvaluationOptions

public ExpressionEvaluationOptions()

Method Details

scope

public ExpressionEvaluationOptionsScopeType scope()

Get the scope to be used for evaluation of parameters, variables and functions in a nested template. Possible values include: 'NotSpecified', 'Outer', 'Inner'.

Returns:

the scope value

withScope

public ExpressionEvaluationOptions withScope(ExpressionEvaluationOptionsScopeType scope)

Set the scope to be used for evaluation of parameters, variables and functions in a nested template. Possible values include: 'NotSpecified', 'Outer', 'Inner'.

Parameters:

scope - the scope value to set

Returns:

the ExpressionEvaluationOptions object itself.

Applies to