def complete(options = {})
      options = options.merge(
        account_id: @account_id,
        vault_name: @vault_name,
        upload_id: @id
      )
      resp = @client.complete_multipart_upload(options)
      resp.data
    end
def complete(options = {})
      options = options.merge(
        account_id: @account_id,
        vault_name: @vault_name,
        upload_id: @id
      )
      resp = @client.complete_multipart_upload(options)
      resp.data
    end
@example Request syntax with placeholder values

   multipart_upload.complete({
     archive_size: 1,
     checksum: "string",
   })
 @param [Hash] options ({})
 @option options [Integer] :archive_size
   The total size, in bytes, of the entire archive. This value should be
   the sum of all the sizes of the individual parts that you uploaded.
 @option options [String] :checksum
   The SHA256 tree hash of the entire archive. It is the tree hash of
   SHA256 tree hash of the individual parts. If the value you specify in
   the request does not match the SHA256 tree hash of the final assembled
   archive as computed by Amazon Glacier, Amazon Glacier returns an error
   and the request fails.
 @return [Types::ArchiveCreationOutput]