Method: projects.locations.instances.disable

DatabaseInstance devre dışı bırakır. Veritabanı daha sonra instances.reenable kullanılarak yeniden etkinleştirilebilir. Bir veritabanı devre dışı bırakıldığında, Firebase konsolundaki görüntüleme erişimi de dahil olmak üzere tüm okuma ve yazma işlemleri reddedilir.

HTTP isteği

POST https://firebasedatabase.googleapis.com/v1beta/{name=projects/*/locations/*/instances/*}:disable

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

Yol parametreleri

Parametreler
name

string

Veritabanı örneğinin şu biçimdeki tam nitelikli kaynak adı: projects/{project-number}/locations/{location-id}/instances/{database-id}

Yetkilendirme, belirtilen kaynak name aşağıdaki IAM iznini gerektirir:

  • firebasedatabase.instances.disable

Talep gövdesi

İstek gövdesi boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi DatabaseInstance örneğini içerir.

Yetki Kapsamları

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

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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.