Resource: Kolom
Menampilkan satu kolom dalam database.
Kolom dikelompokkan menurut "Grup Koleksi", yang mewakili semua koleksi dalam database dengan ID yang sama.
Representasi JSON |
---|
{ "name": string, "indexConfig": { object ( |
Kolom | |
---|---|
name |
Wajib. Nama kolom formulir Jalur kolom dapat berupa nama kolom sederhana, misalnya Jalur kolom dapat dikutip menggunakan Contoh: (Catatan: Komentar di sini ditulis dalam sintaksis markdown, sehingga ada lapisan tanda kutip terbalik tambahan untuk mewakili blok kode)
|
indexConfig |
Konfigurasi indeks untuk kolom ini. Jika tidak disetel, pengindeksan kolom akan dikembalikan ke konfigurasi yang ditentukan oleh |
ttlConfig |
Konfigurasi TTL untuk |
IndexConfig
Konfigurasi indeks untuk kolom ini.
Representasi JSON |
---|
{
"indexes": [
{
object ( |
Kolom | |
---|---|
indexes[] |
Indeks yang didukung untuk kolom ini. |
usesAncestorConfig |
Hanya output. Jika benar, konfigurasi indeks |
ancestorField |
Hanya output. Menentukan nama resource |
reverting |
Hanya output Saat benar, konfigurasi indeks |
TtlConfig
Konfigurasi TTL (time-to-live) untuk dokumen yang telah menetapkan Field
ini.
Penyimpanan nilai stempel waktu ke kolom yang mendukung TTL akan diperlakukan sebagai waktu habis masa berlaku absolut dokumen. Nilai stempel waktu di masa lalu menunjukkan bahwa dokumen memenuhi syarat untuk segera berakhir masa berlakunya. Menggunakan jenis data lainnya atau membiarkan kolom tidak ada akan menonaktifkan akhir masa berlaku untuk setiap dokumen.
Representasi JSON |
---|
{
"state": enum ( |
Kolom | |
---|---|
state |
Hanya output. Status konfigurasi TTL. |
Negara Bagian
Status penerapan konfigurasi TTL ke semua dokumen.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status tidak ditentukan atau tidak diketahui. |
CREATING |
TTL sedang diterapkan. Ada operasi aktif yang berjalan lama untuk melacak perubahan. Dokumen yang baru ditulis akan memiliki TTL yang diterapkan sesuai permintaan. TTL yang diminta pada dokumen yang ada masih diproses. Ketika TTL pada semua dokumen yang ada telah diproses, status akan dipindahkan ke 'ACTIVE'. |
ACTIVE |
TTL aktif untuk semua dokumen. |
NEEDS_REPAIR |
Konfigurasi TTL tidak dapat diaktifkan untuk semua dokumen yang ada. Dokumen yang baru ditulis akan tetap menerapkan TTL. LRO yang ditampilkan saat terakhir kali mencoba mengaktifkan TTL untuk Field ini gagal, dan mungkin memiliki detail selengkapnya. |
Metode |
|
---|---|
|
Mendapatkan metadata dan konfigurasi untuk Kolom. |
|
Mencantumkan konfigurasi kolom dan metadata untuk database ini. |
|
Memperbarui konfigurasi kolom. |