anchor.diff:                  <input type="text" name="prop:${cons.clientId}" class="longField"
                          value="${propertiesBean.properties[cons.clientId]}"
                          data-bind="initializeValue: clientId, textInput: clientId"/>
  -                <span class="smallNote">Azure Active Directory application ID</span>
  +                <span class="smallNote">Azure AD application client ID ${azureLink}</span>
                   <span class="error option-error" data-bind="validationMessage: clientId"></span>
               </td>
           </tr>
  
positive.code:                     </td>
                      <td data-bind="text: maxInstances"></td>
                      <td class="edit">
                          <a href="#"  data-bind="click: $parent.showDialog,
                          css: {hidden: !$parent.isValidCredentials() || $parent.loadingLocations()}">Edit</a>
                      </td>
                      <td class="remove"><a href="#" data-bind="click: $parent.deleteImage">Delete</a></td>
  
negative.code:                           data-bind="attr: {title: image().osType}, css: {invisible: !image().osType()},
                            style: {backgroundImage: getOsImage(image().osType())}"/>
                      </span>
                      <span class="smallNote">Generalized image, e.g. http://storage.blob.core.windows.net/vhds/image.vhd<br/>
                          To create a generalized image prepare virtual machine <bs:help
                                  file="TeamCity+Integration+with+Cloud+Solutions"
                                  anchor="TeamCitySetupforCloudIntegration"/>
                      </span>
                      <span class="error option-error" data-bind="validationMessage: image().imageUrl"></span>
                  </td>
              </tr>
  