Intenta comprender el código bien previamente a usarlo a tu trabajo si ttienes algo que aportar puedes comentarlo.
Solución:
De http://json-schema.org/latest/json-schema-validation.html#anchor79
El valor de esta palabra clave DEBE ser un string o un array. si es un arrayelementos de la array DEBEN ser cadenas y DEBEN ser únicos.
Los valores de cadena DEBEN ser uno de los siete tipos primitivos definidos por la especificación central.
Luego nos referimos a tipos: http://json-schema.org/latest/json-schema-core.html#anchor8
enumera string y null. Probar:
"member_region": "type": ["string", "null"]
Ampliar la respuesta de Explosion Pills si opta por la array sintaxis:
"member_region": "type": [ "string", "null" ] // this works
porque está indicando un tipo, no un ejemplo/valor. No deberías ir por:
"member_region": "type": [ "string", null ] // this throws an exception
Nos puedes añadir valor a nuestro contenido contribuyendo tu experiencia en las críticas.