/// <summary>
 /// Creates or updates a resource link between the specified resources.
 /// </summary>
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='linkId'>
 /// The fully qualified ID of the resource link. Use the format,
 /// /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/{provider-namespace}/{resource-type}/{resource-name}/Microsoft.Resources/links/{link-name}.
 /// For example,
 /// /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup/Microsoft.Web/sites/mySite/Microsoft.Resources/links/myLink
 /// </param>
 /// <param name='parameters'>
 /// Parameters for creating or updating a resource link.
 /// </param>
 public static ResourceLink CreateOrUpdate(this IResourceLinksOperations operations, string linkId, ResourceLink parameters)
 {
     return(operations.CreateOrUpdateAsync(linkId, parameters).GetAwaiter().GetResult());
 }