Resource: Skema
Jenis resource API. Untuk resource Skema, 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 |
Ini adalah jenis sumber daya. |
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 ini adalah kolom multi-nilai atau bukan. 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 sebagai indikasi, bukan diberlakukan. Nilai di luar rentang ini akan tetap diindeks, tetapi performa penelusuran mungkin tidak bagus. |
numericIndexingSpec.maxValue |
Nilai maksimum kolom ini. Hal ini dimaksudkan sebagai indikasi, bukan diberlakukan. Nilai di luar rentang ini akan tetap diindeks, tetapi performa penelusuran mungkin tidak bagus. |
Metode |
|
---|---|
|
Menghapus skema. |
|
Mengambil skema. |
|
Membuat skema. |
|
Mengambil semua skema untuk pelanggan. |
|
Menerapkan patch pada skema. |
|
Memperbarui skema. |