REST Resource: projects.services

Resource: Layanan

Konfigurasi penerapan untuk layanan Firebase yang didukung oleh App Check.

Representasi JSON
{
  "name": string,
  "enforcementMode": enum (EnforcementMode),
  "updateTime": string,
  "etag": string
}
Kolom
name

string

Wajib diisi. Nama resource relatif dari objek konfigurasi layanan, dalam format:

projects/{project_number}/services/{service_id}

Perlu diperhatikan bahwa elemen service_id harus berupa ID layanan yang didukung. Saat ini, ID layanan berikut didukung:

  • firebasestorage.googleapis.com (Cloud Storage for Firebase)
  • firebasedatabase.googleapis.com (Firebase Realtime Database)
  • firestore.googleapis.com (Cloud Firestore)
  • identitytoolkit.googleapis.com (Firebase Authentication dengan Identity Platform)
enforcementMode

enum (EnforcementMode)

Wajib diisi. Mode penerapan App Check untuk layanan ini.

updateTime

string (Timestamp format)

Hanya output. Stempel waktu saat objek konfigurasi layanan ini terakhir diperbarui.

Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

etag

string

Checksum ini dihitung oleh server berdasarkan nilai kolom lainnya, dan bisa dikirim pada permintaan pembaruan dan penghapusan untuk memastikan klien memiliki nilai terbaru sebelum melanjutkan.

etag ini sangat divalidasi sebagaimana didefinisikan oleh RFC 7232.

Metode

batchUpdate

Mengupdate konfigurasi Service yang ditentukan secara atomik.

get

Mendapatkan konfigurasi Service untuk nama layanan yang ditentukan.

list

Mencantumkan semua konfigurasi Service untuk project yang ditentukan.

patch

Memperbarui konfigurasi Service yang ditentukan.