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/"
  }
}