4

There is described a need to include of the "s~" prefix to the Google Cloud project id, see answer to this question.

What does mean the "s~" prefix in front of a project id and where can I find a description of that?

Community
  • 1
  • 1
Fipil
  • 291
  • 2
  • 5
  • 16

1 Answers1

7

For now it means that the app in hosted in north america. e~ means it's hosted in europe.

Stuart Langley
  • 7,044
  • 1
  • 20
  • 20
  • Thanks! And please can you add there a link to some google cloud documentation which describes it? – Fipil Feb 07 '14 at 13:22
  • Speaking of hosting.. Is it possible to host it in Europe? – Lipis Feb 07 '14 at 16:22
  • it's really implementation detail, there is no need to describe it publicly. – Stuart Langley Feb 08 '14 at 00:03
  • Hi, I need to know the prefix to obtain a compatible legacy key as described here: https://googleapis.dev/python/datastore/latest/keys.html#google.cloud.datastore.key.Key.to_legacy_urlsafe So is it possible to know the prefix programmatically? Same as this question: https://stackoverflow.com/questions/61271606/how-can-i-obtain-programatically-the-location-prefix-of-an-app-engine-project-id – rexx Apr 16 '21 at 12:22
  • I believe it's a implementation detail at that time (2014?) so no public doc about this. But as the Python 3 datastore client library described, I think it's necessary to have a way to know the prefix some where. I cannot even find it in the GAE project dashboard or settings. – rexx Apr 16 '21 at 12:27