I need to take backup of web role package and store it in a azure storage In the older version of I had use Azure Management Library https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.Libraries/
string deploymentName = computeClient.Deployments.GetBySlot(serviceName, DeploymentSlot.Production).Name;
string label = computeClient.Deployments.GetBySlot(serviceName, DeploymentSlot.Production).Label;
DeploymentGetPackageParameters packageParam = new DeploymentGetPackageParameters();
Uri containerUri = new Uri(storageBackupURI);
string containerName = containerUri.AbsolutePath.Remove(0, 1);
packageParam.ContainerUri = containerUri;
packageParam.OverwriteExisting = true;
Console.WriteLine("Copying Package");
OperationStatusResponse osr = computeClient.Deployments.GetPackageByName(serviceName, deploymentName, packageParam);
how would I accomplish using fluent api. https://www.nuget.org/packages/Microsoft.Azure.Management.Fluent