code: func (c *BlobDiskController) deleteVhdBlob(accountName, accountKey, blobName string) error {
  	client, err := azstorage.NewBasicClientOnSovereignCloud(accountName, accountKey, c.common.cloud.Environment)
  	if err != nil {
  		return err
  	}
  	blobSvc := client.GetBlobService()
  
  	container := blobSvc.GetContainerReference(vhdContainerName)
  	blob := container.GetBlobReference(blobName)
  	return blob.Delete(nil)
  }
docs: // delete a vhd blob