{
        "id": "",
        "name": "",
        "domainName": "",
        "allowedDomains": [],
        "blockedDomains": [],
        "extraDomains": [],
        "ipFamily": 0,
        "listenPort": 7443,
        "interfaceName": "",
        "multicastInterfaceName": "",
        "allowMulticastForwarding": false,
        "allowPeerForwarding": false,
        "forwardDiscoveredGroups": false,
        "forwardMulticastAddressing": false,
        "isMeshLeaf": false,
        "ioPools": -1,

        "certStoreFileName": "/etc/rallypointd/rallypointd.certstore",
        "certStorePasswordHex": "",

        "peeringConfigurationFileName": "/etc/rallypointd/peers.json",
        "peeringConfigurationFileCommand": "",
        "peeringConfigurationFileCheckSecs": 30,

        "maxOutboundPeerConnectionIntervalDeltaSecs": 15,
        "peerRtTestIntervalMs": 60000,
        "peerRtBehaviors": [],

        "disableMessageSigning": false,
        "enableLeafReflectionReverseSubscription": false,
        "disableLoopDetection": false,
        "maxSecurityLevel": 0,
        "streamIdPrivacyType": 0,

        "sysFlags": 0,
        "normalTaskQueueBias": 0,

        "configurationCheckSignalName": "rts.7b392d1.${id}",

        "certificate": {
                "certificate": "@certstore://rtsFactoryDefaultRpSrv",
                "key": "@certstore://rtsFactoryDefaultRpSrv"
        },

        "tls": {
                "verifyPeers": true,
                "allowSelfSignedCertificates": false,
                "caCertificates": [
                        "@certstore://rtsCA"
                ],
                "subjectRestrictions": {
                        "type": 0,
                        "elementsType": 0,
                        "elements": []
                },
                "issuerRestrictions": {
                        "type": 0,
                        "elementsType": 0,
                        "elements": []
                },
                "crlSerials": []
        },

        "fipsCrypto": {
                "enabled": false,
                "path": "",
                "debug": false,
                "curves": "",
                "ciphers": ""
        },

        "watchdog": {
                "enabled": true,
                "intervalMs": 5000,
                "hangDetectionMs": 2000,
                "abortOnHang": true,
                "slowExecutionThresholdMs": 100
        },

        "limits": {
                "maxClients": 0,
                "maxPeers": 0,
                "maxMulticastReflectors": 0,
                "maxRegisteredStreams": 0,
                "maxStreamPaths": 0,
                "maxRxPacketsPerSec": 0,
                "maxTxPacketsPerSec": 0,
                "maxRxBytesPerSec": 0,
                "maxTxBytesPerSec": 0,
                "maxQOpsPerSec": 0,
                "maxInboundBacklog": 64,
                "lowPriorityQueueThreshold": 64,
                "normalPriorityQueueThreshold": 256,
                "denyNewConnectionCpuThreshold": 75,
                "warnAtCpuThreshold": 65
        },

        "statusReport": {
                "enabled": true,
                "fileName": "/tmp/${id}_status.json",
                "intervalSecs": 30,
                "includeLinks": true,
                "includePeerLinkDetails": true,
                "includeClientLinkDetails": false,
                "runCmd": ""
        },

        "linkGraph": {
                "enabled": true,
                "fileName": "/tmp/${id}_links.dot",
                "minRefreshSecs": 5,
                "includeDigraphEnclosure": true,
                "includeClients": false,
                "coreRpStyling": "[shape=hexagon color=firebrick style=filled]",
                "leafRpStyling": "[shape=box color=gray style=filled]",
                "clientStyling": "[dir=none]",
                "runCmd": ""
        },

        "routeMap": {
                "enabled": true,
                "fileName": "/tmp/${id}_routes.json",
                "minRefreshSecs": 5,
                "runCmd": ""
        },

        "streamStatsExport": {
                "enabled": true,
                "format": 0,
                "fileName": "/tmp/${id}_${instance}_stream_stats.csv",
                "intervalSecs": 60,
                "resetCountersAfterExport": false,
                "runCmd": ""
        },

        "externalHealthCheckResponder": {
                "listenPort": 0,
                "immediateClose": true
        },

        "tcpTxOptions": {
                "priority": 3,
                "ttl": 128
        },

        "multicastTxOptions": {
                "priority": 3,
                "ttl": 1
        },

        "multicastRestrictions": {
                "type": 0,
                "elements": []
        },

        "igmpSnooping": {
                "enabled": false,
                "queryIntervalMs": 125000,
                "subscriptionTimeoutMs": 0
        },

        "staticReflectors": [],

        "groupRestrictions": {
                "type": 0,
                "elementsType": 0,
                "elements": []
        },
        "groupRestrictionAccessPolicyType": 0,
        "extendedGroupRestrictions": [],

        "licensing": {
                "entitlement": "",
                "key": "",
                "activationCode": "",
                "deviceId": "",
                "manufacturerId": ""
        },

        "featureset": {
                "signature": "",
                "lockToDeviceId": false,
                "features": []
        },

        "discovery": {
                "magellan": {
                        "enabled": false,
                        "interfaceName": "",
                        "security": {
                                "certificate": "",
                                "key": ""
                        },
                        "tls": {
                                "verifyPeers": true,
                                "allowSelfSignedCertificates": false,
                                "caCertificates": [],
                                "subjectRestrictions": {
                                        "type": 0,
                                        "elementsType": 0,
                                        "elements": []
                                },
                                "issuerRestrictions": {
                                        "type": 0,
                                        "elementsType": 0,
                                        "elements": []
                                },
                                "crlSerials": []
                        }
                },
                "ssdp": {
                        "enabled": false,
                        "interfaceName": "",
                        "address": {
                                "address": "",
                                "port": 0
                        },
                        "ageTimeoutMs": 30000,
                        "advertising": {
                                "enabled": false,
                                "alwaysAdvertise": false,
                                "intervalMs": 20000
                        },
                        "searchTerms": []
                },
                "sap": {
                        "enabled": false,
                        "interfaceName": "",
                        "address": {
                                "address": "",
                                "port": 0
                        },
                        "ageTimeoutMs": 30000,
                        "advertising": {
                                "enabled": false,
                                "alwaysAdvertise": false,
                                "intervalMs": 20000
                        }
                },
                "cistech": {
                        "enabled": false,
                        "interfaceName": "",
                        "address": {
                                "address": "",
                                "port": 0
                        },
                        "ageTimeoutMs": 30000
                },
                "trellisware": {
                        "enabled": false
                }
        },

        "websocket": {
                "enabled": false,
                "listenPort": 8443,
                "requireClientCertificate": false,
                "requireTls": true,
                "certificate": {
                        "certificate": "@certstore://rtsFactoryDefaultRpSrvWs",
                        "key": "@certstore://rtsFactoryDefaultRpSrvWs"
                }
        },

        "udpStreaming": {
                "enabled": false,
                "cryptoType": 1,
                "listenPort": 7444,
                "keepaliveIntervalSecs": 15,
                "priority": 3,
                "ttl": 64,
                "ipv4": {
                        "enabled": true,
                        "external": {
                                "address": "",
                                "port": 0
                        }
                },
                "ipv6": {
                        "enabled": true,
                        "external": {
                                "address": "",
                                "port": 0
                        }
                }
        },

        "advertising": {
                "enabled": false,
                "hostName": "",
                "serviceName": "_rallypoint._tcp.local.",
                "interfaceName": "",
                "port": 0,
                "ttl": 60
        },

        "rtiCloud": {
                "enabled": false,
                "enrollmentCode": "",
                "serviceBaseUrlPrefix": "prod.com"
        },

        "nsm": {
                "id": "",
                "favorUptime": false,
                "networking": {
                        "address": "",
                        "port": 0,
                        "ttl": 1,
                        "priority": 3,
                        "txOversend": 0,
                        "rxImpairment": {
                                "applicationPercentage": 0,
                                "jitterMs": 0,
                                "lossPercentage": 0,
                                "errorPercentage": 0
                        },
                        "txImpairment": {
                                "applicationPercentage": 0,
                                "jitterMs": 0,
                                "lossPercentage": 0,
                                "errorPercentage": 0
                        },
                        "cryptoPassword": "",
                        "maxUdpPayloadBytes": 800
                },
                "resources": [],
                "tokenStart": 1000000,
                "tokenEnd": 2000000,
                "intervalSecs": 1,
                "transitionSecsFactor": 3,
                "internalMultiplier": 1,
                "goingActiveRandomDelayMs": 500,
                "logCommandOutput": false
        },

        "rxCapture": {
                "enabled": false,
                "maxMb": 10,
                "filePrefix": ""
        },

        "txCapture": {
                "enabled": false,
                "maxMb": 10,
                "filePrefix": ""
        },

        "tuning": {
                "maxPooledRtpMb": 0,
                "maxPooledRtpObjects": 0,
                "maxActiveRtpObjects": 0,
                "maxPooledBlobMb": 0,
                "maxPooledBlobObjects": 0,
                "maxActiveBlobObjects": 0,
                "maxPooledBufferMb": 0,
                "maxPooledBufferObjects": 0,
                "maxActiveBufferObjects": 0,
                "maxActiveRtpProcessors": 0
        },

        "additionalIdentities": []
}
