{
"type": "object",
"properties": {
"gateway": {
"title": "gateway",
"type": "object",
"properties": {
"cluster_id": {
"type": "string",
"examples": [
"cluster_1"
]
},
"description": {
"type": "string",
"examples": [
"basic description"
]
},
"enabled": {
"type": "boolean"
},
"readonly": {
"type": "boolean"
},
"certificates": {
"type": "array",
"description": "Object Ids for certificates that can be used by this gateway",
"items": {
"type": "string",
"examples": [
"66ff56c9fcbec46997145abd"
]
}
},
"groups": {
"type": "array",
"description": "An array of the names of the groups that will be associated with this gateway. Any group that is associated with this gateway will be able to actions on this gateway per the roles associated with that particular group",
"items": {
"type": "string",
"examples": [
"group_1"
]
}
}
},
"required": [
"cluster_id",
"enabled",
"readonly",
"groups"
],
"additionalProperties": false
}
},
"required": [
"gateway"
],
"additionalProperties": false
}