public string GetValue(ArmTemplateDynamicProperty property) { if (property.Equals(ArmTemplateDynamicProperty.SubscriptionId)) { return("subscription().subscriptionId"); } if (property.Equals(ArmTemplateDynamicProperty.ResourceGroupName)) { return("resourceGroup().name"); } return(GetVariableSelector(property.DynamicValue)); }
private static JProperty CreateParameterProperty(ArmTemplateDynamicProperty parameter) { return(new JProperty(parameter.DynamicValue, CreateParameter())); }
public string GetValue(ArmTemplateDynamicProperty property) { return(GetParameterSelector(property.DynamicValue)); }
private static JProperty CreateParameterProperty(ArmTemplateDynamicProperty parameter) { var parameterName = WrapParamter(FormatParameterTokenValue(parameter.DynamicValue)); return(new JProperty(parameter.DynamicValue, new JObject(new JProperty("value", parameterName)))); }