    # File lib/fog/aws/requests/compute/create_key_pair.rb, line 34
            def create_key_pair(key_name)
              response = Excon::Response.new
              unless self.data[:key_pairs][key_name]
                response.status = 200
                data = {
                  'keyFingerprint'  => Fog::AWS::Mock.key_fingerprint,
                  'keyMaterial'     => Fog::AWS::Mock.key_material,
                  'keyName'         => key_name
                }
                self.data[:key_pairs][key_name] = data
                response.body = {
                  'requestId' => Fog::AWS::Mock.request_id
                }.merge!(data)
                response
              else
                raise Fog::Compute::AWS::Error.new("InvalidKeyPair.Duplicate => The keypair '#{key_name}' already exists.")
              end
            end