Skip to content

RtspGatewayPoolResponse

Field Type Required Description and constraints
id string (uuid) Yes
revision integer Yes
integrationKey string Yes
siteId string or null No
requireNPlusOne boolean No default false
recorderConnectionLimits object with integer values No
configurationApplied boolean No default false
automaticRecoveryEnabled boolean Yes
sharedCredentialConfigured boolean Yes
sharedCredentialReference string or null No
gateways array of RtspGatewayResponse Yes

Additional properties are rejected by this schema.

{
"properties": {
"id": {
"type": "string",
"format": "uuid",
"title": "Id"
},
"revision": {
"type": "integer",
"title": "Revision"
},
"integrationKey": {
"type": "string",
"title": "Integrationkey"
},
"siteId": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Siteid"
},
"requireNPlusOne": {
"type": "boolean",
"title": "Requirenplusone",
"default": false
},
"recorderConnectionLimits": {
"additionalProperties": {
"type": "integer"
},
"type": "object",
"title": "Recorderconnectionlimits"
},
"configurationApplied": {
"type": "boolean",
"title": "Configurationapplied",
"default": false
},
"automaticRecoveryEnabled": {
"type": "boolean",
"title": "Automaticrecoveryenabled"
},
"sharedCredentialConfigured": {
"type": "boolean",
"title": "Sharedcredentialconfigured"
},
"sharedCredentialReference": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Sharedcredentialreference"
},
"gateways": {
"items": {
"$ref": "#/components/schemas/RtspGatewayResponse"
},
"type": "array",
"title": "Gateways"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"id",
"revision",
"integrationKey",
"automaticRecoveryEnabled",
"sharedCredentialConfigured",
"gateways"
],
"title": "RtspGatewayPoolResponse"
}
Image preview