One million cycles is way too limited for a low-current, low-voltage, magnetic reed switch. For your application, 1 V and a few microamperes, expect upwards of one billion cycles, or a thousand times longer than what a measly million cycles lifetime would provide. This is still not good enough for extended operation. Investigate a solid-state switch approach instead.
Early in the previous century, when car radios were new and used vacuum tubes, a vibrating, magnetically driven, reed switch was used to produce a form of AC from the 6 V car battery and, with separate contacts, also provided synchronous rectification of the stepped-up AC after its application to a transformer. All this just to get a few hundred volts DC to drive the plates of the vacuum tubes. Most folks called the contraption a vibrator and vibrators were notorious for failing early and often. BUT IT DID WORK! Led to the development of vacuum tubes that could operate with very low plate voltages, typically 12 V, supplied for the then-new 12 V ignition systems, but that didn't last long as transistors came on the scene and completely replaced tubes for automotive radios.
Later, the vibrator design was refined to a simple SPDT vibrating reed and used to modulate low-level (microvolt) DC signals so the signals could be amplified by AC-coupled amplifiers. This had a major advantage at the time of totally eliminating DC drift in the amplified DC output. It was mainly used in sensitive strip-chart recorders and was called a chopper. The technique is still used today, in solid-state switch form, to achieve very low offset and very low drift in precision operational amplifiers.
I have tried a pulse generator instead of a reed switch but this will not work properly owing to a barrier.
What does this even mean? What barrier? What pulse generator? Provide us with a sketch of what you are trying to DO, please. Or is this project covered by the Official Secrets Act, and you can say no more?