{
"accessManager": {
"enabled": true,
"tokenRevoke": true
},
"streamController": {
"enabled": true,
"wildcardSubscribe": true,
"channelGroupLimit": 50
},
"presence": {
"enabled": true,
"announceMax": 20,
"interval": 30,
"deltas": true,
"generateLeaveOnDisconnect": true,
"streamFiltering": true,
"activeNoticeChannel": null,
"debounce": 5
},
"messagePersistence": {
"enabled": true,
"retention": 30,
"includePresenceEvents": false,
"deleteFromHistory": true
},
"appContext": {
"enabled": true,
"region": "aws-iad-1",
"userMetadataEvents": true,
"channelMetadataEvents": true,
"membershipEvents": true,
"disallowGetAllChannelMetadata": false,
"disallowGetAllUserMetadata": false,
"referentialIntegrity": true
},
"files": {
"enabled": true,
"retention": 90,
"region": "us-east-1"
},
"apns": {
"enabled": true,
"teamId": "ABCD1234EF",
"authKeyId": "XYZ9876ABC",
"filename": "AuthKey_XYZ9876ABC.p8"
},
"fcm": {
"filename": "firebase-service-account.json"
}
}