Uploads the specified file to Amazon Glacier for archival storage in the
            specified vault in the specified user's account. For small archives, this
            method uploads the archive directly to Glacier. For larger archives,
            this method uses Glacier's multipart upload API to split the upload
            into multiple parts for better error recovery if any errors are
            encountered while streaming the data to Amazon Glacier.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public UploadResult Upload( string vaultName, string archiveDescription, string filepath )
 Return Value
 Return ValueThe results of the upload including the archive ID.