منبع: طرحواره
نوع منبع API. برای منابع Schema، این همیشه admin#directory#schema
است.
نمایندگی JSON |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
فیلدها | |
---|---|
schemaId | شناسه منحصر به فرد طرحواره (فقط خواندنی) |
schemaName | نام طرحواره هر |
fields[] | لیستی از فیلدهای موجود در طرحواره. |
displayName | نام نمایشی برای طرح. |
kind | نوعی منبع این است. |
etag | تگ ET منبع |
SchemaFieldSpec
می توانید از طرحواره ها برای افزودن فیلدهای سفارشی به نمایه های کاربر استفاده کنید. میتوانید از این فیلدها برای ذخیره اطلاعاتی مانند پروژههایی مانند پروژههایی که کاربران روی آنها کار میکنند، مکان فیزیکی آنها، تاریخ استخدام یا هر چیز دیگری که متناسب با نیازهای کسبوکار شما باشد، استفاده کنید. برای اطلاعات بیشتر، به فیلدهای کاربر سفارشی مراجعه کنید.
نمایندگی JSON |
---|
{ "fieldName": string, "fieldId": string, "fieldType": string, "multiValued": boolean, "kind": string, "etag": string, "indexed": boolean, "displayName": string, "readAccessType": string, "numericIndexingSpec": { "minValue": number, "maxValue": number } } |
فیلدها | |
---|---|
fieldName | نام رشته. |
fieldId | شناسه منحصر به فرد فیلد (فقط خواندنی) |
fieldType | نوع رشته. مقادیر قابل قبول عبارتند از:
|
multiValued | یک بولی که مشخص می کند آیا این یک فیلد چند ارزشی است یا خیر. پیش فرض: |
kind | نوع منبع این است. برای فیلدهای طرحواره، این همیشه |
etag | ETag میدان. |
indexed | Boolean مشخص می کند که آیا فیلد ایندکس شده است یا خیر. پیش فرض: |
displayName | نمایش نام فیلد |
readAccessType | مشخص می کند چه کسانی می توانند مقادیر این فیلد را مشاهده کنند. برای اطلاعات بیشتر به بازیابی کاربران به عنوان یک غیر سرپرست مراجعه کنید. توجه: ممکن است تا 24 ساعت طول بکشد تا تغییرات این قسمت منعکس شود. مقادیر قابل قبول عبارتند از:
|
numericIndexingSpec | مشخصات نمایه سازی یک فیلد عددی به طور پیشفرض، فقط درخواستهای تطبیق دقیق برای فیلدهای عددی پشتیبانی میشوند. تنظیم |
numericIndexingSpec.minValue | حداقل ارزش این فیلد این به معنای نشانگر بودن است تا اعمالی. مقادیر خارج از این محدوده همچنان ایندکس میشوند، اما جستجو ممکن است به همان اندازه کارایی نداشته باشد. |
numericIndexingSpec.maxValue | حداکثر مقدار این فیلد این به معنای نشانگر بودن است تا اعمالی. مقادیر خارج از این محدوده همچنان ایندکس میشوند، اما جستجو ممکن است به همان اندازه کارایی نداشته باشد. |
روش ها | |
---|---|
| یک طرحواره را حذف می کند. |
| یک طرحواره را بازیابی می کند. |
| یک طرحواره ایجاد می کند. |
| همه طرحواره ها را برای یک مشتری بازیابی می کند. |
| یک طرحواره را وصله می کند. |
| یک طرحواره را به روز می کند. |