ExpressionEvaluationOptions Class

  • java.lang.Object
    • com.azure.resourcemanager.resources.models.ExpressionEvaluationOptions

public final class ExpressionEvaluationOptions

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

Constructor Summary

Constructor Description
ExpressionEvaluationOptions()

Creates an instance of ExpressionEvaluationOptions class.

Method Summary

Modifier and Type Method and Description
ExpressionEvaluationOptionsScopeType scope()

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

void validate()

Validates the instance.

ExpressionEvaluationOptions withScope(ExpressionEvaluationOptionsScopeType scope)

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

Methods inherited from java.lang.Object

Constructor Details

ExpressionEvaluationOptions

public ExpressionEvaluationOptions()

Creates an instance of ExpressionEvaluationOptions class.

Method Details

scope

public ExpressionEvaluationOptionsScopeType scope()

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

Returns:

the scope value.

validate

public void validate()

Validates the instance.

withScope

public ExpressionEvaluationOptions withScope(ExpressionEvaluationOptionsScopeType scope)

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

Parameters:

scope - the scope value to set.

Returns:

the ExpressionEvaluationOptions object itself.

Applies to