I have a specific case while designing schema for my json. In below Json schema design, I have 4 properties
- siteMapUrls
- s3SeedUrl
- s3SiteMapUrl
- seedUrlConnections
Out of these 4 properties, any one is mandatory, how shall I use required field in this case? what should be the content of required field?
{
"connectionConfiguration": {
"type": "object",
"properties": {
"siteMapUrls":{
"type": "string"
},
"s3SeedUrl": {
"type": "string"
},
"s3SiteMapUrl": {
"type": "string"
},
"seedUrlConnections": {
"type": "string"
}
},
"required": [
"**???????????**"
]
}
}