Membuat indeks yang ditentukan. Status awal indeks yang baru dibuat adalah CREATING
. Setelah menyelesaikan google.longrunning.Operation
yang ditampilkan, statusnya akan menjadi READY
. Jika indeks sudah ada, panggilan akan menampilkan status ALREADY_EXISTS
.
Selama pembuatan, proses ini dapat menghasilkan error, yang dalam hal ini indeks akan berpindah ke status ERROR
. Proses ini dapat dipulihkan dengan memperbaiki data yang menyebabkan error, menghapus indeks dengan delete
, lalu membuat ulang indeks dengan create
.
Indeks dengan satu kolom tidak dapat dibuat.
Permintaan HTTP
POST https://firestore.googleapis.com/v1beta1/{parent=projects/*/databases/*}/indexes
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
parent |
Nama database tempat indeks ini akan diterapkan. Contoh: |
Isi permintaan
Isi permintaan memuat instance Index
.
Isi respons
Jika berhasil, isi respons memuat instance Operation
yang baru dibuat.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
Untuk informasi selengkapnya, lihat Ringkasan Autentikasi.