So this is my code; it's in the Camera2D node.
func _edge():
var camera = self.position
if camera.x > 1000 - 1500:
camera.x = 1000 - 1500
if camera.x < 0 + 1500:
camera.x = 0 + 1500
if camera.y > 1000 - 870:
camera.y = 1000 - 870
if camera.y < 0 + 870:
camera.y = 0+ 870