기존 사용자 지정 해석기 구성을 수정합니다.
Atlas 프로젝트/그룹 ID입니다.
애플리케이션의 ObjectID입니다. App Services API 프로젝트 및 애플리케이션 ID 섹션은 이 값을 찾는 방법을 보여줍니다.
사용자 지정 해석기의 고유한 _id 값입니다.
유효하고 업데이트된 사용자 지정 해석기 구성 객체입니다.
해석기의 상위 유형 이름입니다. "Query", "Mutation" 또는 계산된 속성인 경우 생성된 유형의 이름일 수 있습니다.
GraphQL 스키마에 표시되는 사용자 지정 해석기 필드의 이름입니다.
사용자 지정 해석기가 사용하는 입력 유형의 종류입니다. 이 값은 input_type의 값과 일치해야 합니다.
"scalar" 또는 "scalar-list"를 사용해야 합니다."generated" 또는 "generated-list"를 사용해야 합니다."custom"정의되지 않은 경우 해석기는 입력을 허용하지 않습니다.
값은 scalar, scalar-list, generated, generated-list 또는 custom입니다.
사용자 지정 해석기가 사용하는 페이로드 유형의 종류입니다. 이 값은 payload_type의 값과 일치해야 합니다.
"scalar" 또는 "scalar-list"를 사용해야 합니다."generated" 또는 "generated-list"를 사용해야 합니다."custom"정의되지 않은 경우 해석기는 DefaultPayload 객체를 반환합니다.
값은 scalar, scalar-list, generated, generated-list 또는 custom입니다.
사용자 지정 해석기의 고유 ID입니다.
해석기 함수의 고유 ID입니다.
curl \
--request PUT 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/graphql/custom_resolvers/{customResolverId}' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"on_type":"string","field_name":"string","input_type":"string","input_type_format":"scalar","payload_type":"string","payload_type_format":"scalar","_id":"string","function_id":"string"}'
{
"on_type": "string",
"field_name": "string",
"input_type": "string",
"input_type_format": "scalar",
"payload_type": "string",
"payload_type_format": "scalar",
"_id": "string",
"function_id": "string"
}