Skip to content

RtspGatewayPoolUpdate

Field Type Required Description and constraints
expectedRevision integer Yes minimum 1.0
automaticRecoveryEnabled boolean No default true
requireNPlusOne boolean or null No
recorderConnectionLimits object with integer values or null No
gateways array of RtspGatewaySelection Yes maximum items 256
sharedCredential RtspGatewayCredentialBody or null No
clearSharedCredential boolean No default false

Additional properties are rejected by this schema.

{
"properties": {
"expectedRevision": {
"type": "integer",
"minimum": 1.0,
"title": "Expectedrevision"
},
"automaticRecoveryEnabled": {
"type": "boolean",
"title": "Automaticrecoveryenabled",
"default": true
},
"requireNPlusOne": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Requirenplusone"
},
"recorderConnectionLimits": {
"anyOf": [
{
"additionalProperties": {
"type": "integer",
"maximum": 100000.0,
"minimum": 1.0
},
"type": "object",
"maxProperties": 10000
},
{
"type": "null"
}
],
"title": "Recorderconnectionlimits"
},
"gateways": {
"items": {
"$ref": "#/components/schemas/RtspGatewaySelection"
},
"type": "array",
"maxItems": 256,
"title": "Gateways"
},
"sharedCredential": {
"anyOf": [
{
"$ref": "#/components/schemas/RtspGatewayCredentialBody"
},
{
"type": "null"
}
]
},
"clearSharedCredential": {
"type": "boolean",
"title": "Clearsharedcredential",
"default": false
}
},
"additionalProperties": false,
"type": "object",
"required": [
"expectedRevision",
"gateways"
],
"title": "RtspGatewayPoolUpdate"
}
Image preview