This excellent article explains well how to access Google Cloud Storage in C# using oAuth: Uploading objects to google cloud storage buckets in c#
I want to do very similar things, but do not want to authorize using my gmail account, but rather a keypair of some other set of tokens.
There is mention of API keys and service account in google documentation, but it's not very clear at all- too many kinds of accounts and authentication to make sense of.
Imagine this - I want to do exactly as in the article referenced, but without the OAuth. What alternative are there?
Note: we use GSuite.