Sample adapter services JSON file
The following block of code provides an example of an IMS_Adapter_Config.json file after the settings have been configured (refer to Adapter services JSON configuration file).
Important! The ServiceAccountUserName must be a fully qualified domain name (FQDN). In the following example, the FQDN is ITRON, but if, for example, the FQDN is subitron.itron.local, then the username should be IMSAdmin@subitron.itron.local or subitron.itron.local\\IMSAdmin.
{
"EnvironmentName": "dev",
"InstallationPath": "C:\\HostedApps",
"CustomerShortName":"itron",
"AppInsightConnectionString": "NA",
"ServiceAccountUserName": "Itron\\IMSAdmin",
"LoggingType":"Information",
"MessageBrokerConfiguration": {
"BrokerEndPoint": "IMS-kafkaserver.itron.com:9092" ,
"UserName": "NA"
},
"DBConnectionString": {
"HostName": "IMS-DBServer.Itron.com",
"UserName": "postgres",
"Port": "6432"
},
"Adapters": [
"OWCommandsIngressTransform",
"AMMCommandsEgressTransform",
"HotReadingsQueryAPI",
"OWClientReadingsEgressTransform",
"AMMReadingsIngressTransform",
"ReadingsStorageService",
"OWReadingsIngressTransform"
],
"AMMCommandsEgressTransform_Settings": {
"DmsBaseAddress": "https://dms.itron.shared-80x-install.eng.xxx.net:7043",
"DmsUser": "dmsuer"
},
"AMMReadingsIngressTransform_Settings": {
"EnableEventFilter": false
},
"OWClientReadingsEgressTransform_Settings": {
"EnableScheduleReads":true,
"EnableEvents":true,
"EnableODRReads":true
},
"HotReadingsQueryAPI_Settings": {
"IdentityUrl": "https://idenservertest2.itrontotaltest.com/",
"CertificateThumbprint": "13fb7dcadd430df19213b7bbe460d55401606414",
"EnableUnsecure":false,
"ReadingsMetaDataApiUrl": "http://localhost:5010/"
}
}