Enviar arquivos locais para vm Google Cloud

Boa tarde Pessoa, algum tem algum exemplo, ou alguma documentação, de como fazer upload de um arquivo local na minha maquina para uma vm da google cloud ?

Estive procurando a não consegui achar muita informação.

Se for Windows Server, copia e cola através do Remote Desktop do próprio Windows.

Não amigo, preciso fazer isso via aplicação, não manualmente.
A minha aplicação deve enviar isso automaticamente, sem intervenção manual.

Faz um programa que envie os arquivos via FTP ou HTTP.
Em ambos os casos na sua VM deverá ter um serviço de FTP ou HTTP.

Só existe este meio, não existe uma método de conexão direto ?

https://cloud.google.com/compute/docs/instances/transfer-files?hl=pt-br