Package google.cloud.location

Dizin

Konumlar

Bir hizmet için konumla ilgili bilgiler sağlayan özet arayüz. Hizmete özel meta veriler, Location.metadata alanı aracılığıyla sağlanır.

Konum Alma

rpc GetLocation(GetLocationRequest) returns (Location)

Bir konumla ilgili bilgileri alır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.

ListLocations

rpc ListLocations(ListLocationsRequest) returns (ListLocationsResponse)

Bu hizmet için desteklenen konumlarla ilgili bilgileri listeler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.

GetLocationRequest

Locations.GetLocation için istek mesajı.

Alanlar
name

string

Konumun kaynak adı.

ListLocationsRequest

Locations.ListLocations için istek mesajı.

Alanlar
name

string

Konum koleksiyonunun sahibi olan kaynak (varsa).

filter

string

Sonuçları tercih edilen bir alt kümeye göre daraltan bir filtre. Filtreleme dili "displayName=tokyo" gibi dizeleri kabul eder ve AIP-160'ta daha ayrıntılı olarak açıklanmıştır.

page_size

int32

Döndürülecek maksimum sonuç sayısı. Ayarlanmazsa hizmet bir varsayılan seçer.

page_token

string

Yanıttaki next_page_token alanından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu sayfa jetonunu gönderin.

ListLocationsResponse

Locations.ListLocations için yanıt mesajı.

Alanlar
locations[]

Location

İstekte belirtilen filtreyle eşleşen konumların listesi.

next_page_token

string

Standart Liste sonraki sayfa jetonu.

Konum

Google Cloud konumunu temsil eden bir kaynak.

Alanlar
name

string

Konum için, uygulamalar arasında farklılık gösterebilecek kaynak adı. Örneğin: "projects/example-project/locations/us-east1"

location_id

string

Bu konumun standart kimliği. Örnek: "us-east1".

display_name

string

Bu konumun kolay adı, genellikle yakındaki bir şehir adıdır. Örneğin, "Tokyo".

labels

map<string, string>

Konum için hizmetler arası özellikler. Örneğin:

{"cloud.googleapis.com/region": "us-east1"}
metadata

Any

Hizmete özgü meta veriler. Örneğin, belirli bir konumdaki kullanılabilir kapasite.