title: Azure DevOps IIS Deploy Pipelines - where do variable values source from in templates?
body: <p>I oversee some teams, and one team has an Azure DevOps pipeline leveraging the YAML pipeline setup. Unfortunately, due to Covid-19, we have had to release a lot of staff, including the entire DevOps team. That has left my team with no DevOps knowledge and an established YAML pipeline that we're struggling to get acquainted with.</p>
  
  <p>So far, we've make progress and have learned a lot. However, while trying to troubleshoot an IIS web site deployment task, we have had some trouble figuring out where some of the parameters passed to each stage are sourced from.</p>
  
  <p>For example, a snippet from a template:</p>
  
  <pre><code>      - task: IISWebAppManagementOnMachineGroup@0
          displayName: 'Create Or Update IIS Website'
          inputs:
            EnableIIS: true
            WebsiteName: ${{ parameters.WebsiteName }}
            WebsitePhysicalPath: ${{ parameters.WebsitePhysicalPath }}
            AddBinding: ${{ parameters.AddWebsiteBinding }}
            **Bindings: ${{ parameters.WebsiteBindings }}**
            CreateOrUpdateAppPoolForWebsite: ${{ parameters.CreateOrUpdateAppPoolForWebsite }}
            AppPoolNameForWebsite: ${{ parameters.WebsiteName }}
            DotNetVersionForWebsite: ${{ parameters.DotNetVersionForWebsite }}
            PipeLineModeForWebsite: ${{ parameters.PipeLineModeForWebsite }}
            AppPoolIdentityForWebsite: ${{ parameters.AppPoolIdentityForWebsite }}
            AppPoolUsernameForWebsite: ${{ parameters.AppPoolUsernameForWebsite }}
  </code></pre>
  
  <p>"WebsiteBindings" is one that we're interested in ... and I can work back to where the template is being used, and see this:</p>
  
  <p>WebsiteBindings: '$(DevOps:IISWebsiteBindings)'</p>
  
  <p>Problem is - I want to see what is being passed in here, and I cannot seem to figure out where the above value comes from. I am sure the answer is simple, but none of us have any Azzure DevOps experience, and we're kind of stuck on this simple problem. Is there anything in the above syntax that can clue me in as to where the values are located?</p>
  
  <p>Other areas in the pipeline are referencing Azure AppConfig Key/Value storage for config transforms, and there are some pipeline variables set, but none line up with any of the values I am looking for. </p>
  
  <p>Can anyone provide any insight here? Thank you in advance. </p>