Resource: Skema
Jenis resource API. Untuk resource Schema, nilainya selalu admin#directory#schema
.
Representasi JSON |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
Kolom | |
---|---|
schemaId |
ID unik skema (Hanya baca) |
schemaName |
Nama skema. Setiap |
fields[] |
Daftar kolom dalam skema. |
displayName |
Nama tampilan untuk skema. |
kind |
Jenis sumber daya ini. |
etag |
ETag resource. |
SchemaFieldSpec
Anda dapat menggunakan skema untuk menambahkan kolom kustom ke profil pengguna. Anda dapat menggunakan kolom ini untuk menyimpan informasi seperti proyek yang dikerjakan pengguna, lokasi fisik mereka, tanggal mulai bekerja, atau apa pun yang sesuai dengan kebutuhan bisnis Anda. Untuk informasi selengkapnya, lihat Kolom Pengguna Kustom.
Representasi JSON |
---|
{ "fieldName": string, "fieldId": string, "fieldType": string, "multiValued": boolean, "kind": string, "etag": string, "indexed": boolean, "displayName": string, "readAccessType": string, "numericIndexingSpec": { "minValue": number, "maxValue": number } } |
Kolom | |
---|---|
fieldName |
Nama kolom. |
fieldId |
ID unik kolom (Hanya baca) |
fieldType |
Jenis kolom. Nilai yang dapat diterima:
|
multiValued |
Boolean yang menentukan apakah kolom ini bernilai banyak atau tidak. Default: |
kind |
Jenis resource ini. Untuk kolom skema, nilainya selalu |
etag |
ETag kolom. |
indexed |
Boolean yang menentukan apakah kolom diindeks atau tidak. Default: |
displayName |
Nama Tampilan kolom. |
readAccessType |
Menentukan siapa yang dapat melihat nilai kolom ini. Lihat Mengambil pengguna sebagai non-administrator untuk informasi selengkapnya. Catatan: Mungkin diperlukan waktu hingga 24 jam agar perubahan pada kolom ini terlihat. Nilai yang dapat diterima:
|
numericIndexingSpec |
Spesifikasi pengindeksan untuk kolom numerik. Secara default, hanya kueri pencocokan persis yang akan didukung untuk kolom numerik. Menyetel |
numericIndexingSpec.minValue |
Nilai minimum kolom ini. Hal ini dimaksudkan untuk menjadi indikasi, bukan diterapkan. Nilai di luar rentang ini akan tetap diindeks, tetapi penelusuran mungkin tidak berperforma baik. |
numericIndexingSpec.maxValue |
Nilai maksimum kolom ini. Hal ini dimaksudkan untuk menjadi indikasi, bukan diterapkan. Nilai di luar rentang ini akan tetap diindeks, tetapi penelusuran mungkin tidak berperforma baik. |
Metode |
|
---|---|
|
Menghapus skema. |
|
Mengambil skema. |
|
Membuat skema. |
|
Mengambil semua skema untuk pelanggan. |
|
Mem-patch skema. |
|
Memperbarui skema. |