리소스: Schema
API 리소스의 유형입니다. 스키마 리소스의 경우 항상 admin#directory#schema
입니다.
JSON 표현 |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
필드 | |
---|---|
schemaId |
스키마의 고유 식별자 (읽기 전용) |
schemaName |
스키마의 이름입니다. 각 |
fields[] |
스키마의 필드 목록입니다. |
displayName |
스키마의 표시 이름입니다. |
kind |
리소스의 유형입니다. |
etag |
리소스의 infoType입니다. |
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 |
이 필드의 최대값입니다. 이는 강제되기보다는 지시하기 위한 것입니다. 이 범위를 벗어나는 값에는 계속 색인이 생성되지만 검색 성능이 떨어질 수 있습니다. |
메서드 |
|
---|---|
|
스키마를 삭제합니다. |
|
스키마를 검색합니다. |
|
스키마를 생성합니다. |
|
고객의 모든 스키마를 검색합니다. |
|
스키마를 패치합니다. |
|
스키마를 업데이트합니다. |