资源:架构
API 资源的类型。对于架构资源,此值始终为 admin#directory#schema
。
JSON 表示法 |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
字段 | |
---|---|
schemaId |
架构的唯一标识符(只读) |
schemaName |
架构的名称。 每个客户的每个 |
fields[] |
架构中的字段列表。 |
displayName |
架构的显示名称。 |
kind |
此资源的种类。 |
etag |
资源的 ETag。 |
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 |
布尔值,用于指定字段是否已编入索引。默认值: |
displayName |
字段的显示名称。 |
readAccessType |
指定哪些人可以查看此字段的值。如需了解详情,请参阅以非管理员身份检索用户。 注意:对此字段的更改最长可能需要 24 小时才能反映出来。 可接受的值包括:
|
numericIndexingSpec |
数字字段的索引规范。默认情况下,数字字段仅支持完全匹配查询。设置 |
numericIndexingSpec.minValue |
此字段的最小值。这只是指示性要求,并非强制性要求。系统仍会为超出此范围的值编入索引,但搜索性能可能会不佳。 |
numericIndexingSpec.maxValue |
此字段的最大值。这只是指示性要求,并非强制性要求。系统仍会为超出此范围的值编入索引,但搜索性能可能会不佳。 |
方法 |
|
---|---|
|
删除架构。 |
|
检索架构。 |
|
创建架构。 |
|
检索客户的所有架构。 |
|
修补架构。 |
|
更新架构。 |