/// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='subscriptionId'>
 /// </param>
 /// <param name='manifestUrl'>
 /// </param>
 /// <param name='applicationName'>
 /// </param>
 /// <param name='applicationDescription'>
 /// </param>
 /// <param name='configurationValues'>
 /// </param>
 public static ApplicationModel DeployApplication(this IApplications operations, string subscriptionId, string manifestUrl, string applicationName, string applicationDescription, IDictionary <string, string> configurationValues)
 {
     return(operations.DeployApplicationAsync(subscriptionId, manifestUrl, applicationName, applicationDescription, configurationValues).GetAwaiter().GetResult());
 }