@ ChrisO - GPIO_Pin1 will map to pin PA1 which is on socket 8 pin 6.
The GPIO pin numbers are a NETMF abstraction of the physical pins. The processor has blocks of 32 pins, the first is the PA block, which has pins PA0 - PA31 and corresponds to pins 0-31, the second block is the PB block which has pins PB0 - PB31 which correspond to pins 32-63 and so on.
My suggestion - always use the PAx PBx PCx PDx pin enumerations, they are clearly documented on the schematic so make the most sense from a “physical” perspective. The enumerations Cpu.Pin.GPIO_Pin1 are least relevant in my view, as they just map back to a framework mapping not a physical one (sure, GPIO_Pin1 == PA1, but you have to dig deep into the framework code to actually confirm that).