Method: projects.locations.backends.create

Belirli bir proje ve konumda yeni bir arka uç oluşturur.

HTTP isteği

POST https://firebaseapphosting.googleapis.com/v1beta/{parent=projects/*/locations/*}/backends

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. projects/{project}/locations/{locationId} biçiminde bir üst öğe adı.

Sorgu parametreleri

Parametreler
backendId

string

Zorunlu. Arka ucun kimliği. Ayrıca Cloud Run için hizmet kimliği olarak ve varsayılan alan adının bir parçası olarak kullanılır.

requestId

string

İsteğe bağlı. İstekleri tanımlamak için kullanılan isteğe bağlı istek kimliği. Benzersiz bir istek kimliği belirtin. Böylece, isteğinizi tekrar denemeniz gerekirse, tamamlandıysa sunucunun isteği yoksayacağını bilir. Sunucu, ilk istekten itibaren en az 60 dakika boyunca bunu garanti eder.

Örneğin, ilk istekte bulunduğunuz ve isteğin zaman aşımına uğradığı bir durumu düşünün. Aynı istek kimliğiyle tekrar istekte bulunursanız sunucu, aynı istek kimliğine sahip orijinal işlemin alınıp alınmadığını kontrol edebilir. Böyle bir durum söz konusuysa ikinci isteği yoksayar. Bu, müşterilerin yanlışlıkla yinelenen taahhütler oluşturmasını önler.

İstek kimliği, sıfır UUID'nin desteklenmediği durumlar dışında geçerli bir UUID olmalıdır (00000000-0000-0000-0000-000000000000).

validateOnly

boolean

İsteğe bağlı. İsteğin doğrulanması gerektiğini ve isteği devam ettirmeden veya herhangi bir kaynak oluşturmadan varsayılan değerlerin doldurulmasını belirtir.

İstek içeriği

İstek gövdesi, Backend öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi, yeni oluşturulmuş bir Operation örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

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