{
"schema": {
"ExampleWithNullable": {
"kind": "map",
"keyType": "String",
"valueType": {
"kind": "link"
},
"valueNullable": true
},
"ExampleWithAnonDefns": {
"kind": "struct",
"fields": {
"fooField": {
"type": {
"kind": "map",
"keyType": "String",
"valueType": "String"
},
"optional": true
},
"barField": {
"type": {
"kind": "map",
"keyType": "String",
"valueType": "String"
},
"nullable": true
},
"bazField": {
"type": {
"kind": "map",
"keyType": "String",
"valueType": "String",
"valueNullable": true
}
},
"wozField": {
"type": {
"kind": "map",
"keyType": "String",
"valueType": {
"kind": "list",
"valueType": "String",
"valueNullable": true
}
}
},
"boomField": {
"type": {
"kind": "link",
"expectedType": "ExampleWithNullable"
}
}
},
"representation": {
"map": {
"fields": {
"fooField": {
"rename": "foo_field"
}
}
}
}
}
}
}