/// <summary> /// Create or Update Disk pool. /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='resourceGroupName'> /// The name of the resource group. The name is case insensitive. /// </param> /// <param name='diskPoolName'> /// The name of the Disk Pool. /// </param> /// <param name='diskPoolCreatePayload'> /// Request payload for Disk Pool create operation /// </param> public static DiskPool BeginCreateOrUpdate(this IDiskPoolsOperations operations, string resourceGroupName, string diskPoolName, DiskPoolCreate diskPoolCreatePayload) { return(operations.BeginCreateOrUpdateAsync(resourceGroupName, diskPoolName, diskPoolCreatePayload).GetAwaiter().GetResult()); }