Buat Release
.
Nama rilis harus mencerminkan praktik penerapan pengembang. Misalnya, nama rilis dapat menyertakan nama lingkungan, nama aplikasi, versi aplikasi, atau nama lain yang berarti bagi pengembang. Setelah Release
mengacu pada Ruleset
, aturan tersebut dapat diterapkan oleh layanan yang mendukung Firebase Rules.
Lebih dari satu Release
mungkin 'hidup' secara bersamaan. Pertimbangkan tiga nama Release
berikut untuk projects/foo
dan Ruleset
yang dirujuknya.
Nama Rilis -> Nama Aturan:
- proyek/foo/rilis/prod -> proyek/foo/rulesets/uuid123
- proyek/foo/rilis/prod/beta -> proyek/foo/rulesets/uuid123
- proyek/foo/rilis/prod/v23 -> proyek/foo/rulesets/uuid456
Hubungan tersebut mencerminkan peluncuran Ruleset
yang sedang berlangsung. Rilis prod
dan prod/beta
mengacu pada Ruleset
yang sama. Namun, prod/v23
mengacu pada Ruleset
baru. Referensi Ruleset
untuk Release
dapat diperbarui menggunakan metode releases.patch
.
permintaan HTTP
POST https://firebaserules.googleapis.com/v1/{name=projects/*}/releases
URL menggunakan sintaks Transcoding gRPC .
Parameter jalur
Parameter | |
---|---|
name | Diperlukan. Nama sumber daya untuk proyek yang memiliki Format: |
Permintaan tubuh
Badan permintaan berisi turunan dari Release
.
Badan respons
Jika berhasil, isi respons berisi instance Release
yang baru dibuat.
Lingkup Otorisasi
Memerlukan salah satu cakupan OAuth berikut:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/firebase
Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .