# File lib/aws/iam/server_certificate_collection.rb, line 90
      def upload(options = {})
        client_opts = options.dup
        client_opts[:server_certificate_name] = client_opts.delete(:name)

        if path = client_opts[:path]
          client_opts[:path] = "/#{path}/".
            sub(%r{^//}, "/").
            sub(%r{//$}, "/")
        end

        resp = client.upload_server_certificate(client_opts)
        ServerCertificate.new(resp.server_certificate_metadata.
                              server_certificate_name,
                              :config => config)
      end