router-dashboard/router-frontend/settings-json/router-server-config.json

135 lines
3.7 KiB
JSON

{
"aws": {
"environment": {
"production": false,
"regions": {
"prod": "us-west-2",
"nonprod": "us-east-1"
}
},
"sqs": {
"queue_settings": {
"max_messages": 10,
"visibility_timeout": 5,
"wait_time_seconds": 1
},
"queues": {
"dicom_router": {
"prod": {
"name": "prod-ve-dcmsend-dicom-router-sqs",
"url": "https://queue.amazonaws.com/677720207704/prod-ve-dcmsend-dicom-router-sqs"
},
"nonprod": {
"name": "dev-dcmsend-dicom-router-queue",
"url": "https://sqs.us-east-1.amazonaws.com/63377856061"
}
},
"client_settings": {
"prod": {
"name": "router-client-settings-queue",
"url": "https://queue.amazonaws.com/677720207704/router-client-settings-queue"
},
"nonprod": {
"name": "dev-router-client-settings-queue",
"url": "https://sqs.us-east-1.amazonaws.com/633778560614/dev-router-client-settings-queue"
}
},
"incoming_file_list": {
"prod": {
"url": "https://sqs.us-west-2.amazonaws.com/67"
},
"nonprod": {
"url": "https://sqs.us-east-1.amazonaws.com/6"
}
},
"s3_upload_process": {
"prod": {
"url": "https://sqs.us-west-2.amazonaws.com/67"
},
"nonprod": {
"url": "https://sqs.us-east-1.amazonaws.com/633778560614/dicom-"
}
}
}
},
"s3": {
"credentials": {
"temporary_duration": 21600
},
"buckets": {
"dicom_router": {
"prod": {
"name": "prod-ve-dcmsend-dicom-router-metadata",
"role_arn": "arn:aws:iam::677720207704:role/s3uploaderrole"
},
"nonprod": {
"name": "dev-dicom-router-metadata",
"role_arn": "arn:aws:iam::633778560614:role/s3uploaderrole"
}
},
"client_settings": {
"prod": {
"name": "router-client-settings"
},
"nonprod": {
"name": "dev-router-client-settings"
}
}
}
},
"edge_endpoints": {
"prod": "https://app.fffs.com",
"nonprod": "https://qa-develop.dev.VA.com"
}
},
"rabbitmq": {
"connection": {
"hostname": "localhost",
"port": 5672,
"credentials": {
"username": "va",
"password": "aa"
},
"settings": {
"durable": true,
"auto_delete": false,
"exchange_type": "direct",
"heartbeat": 50
}
},
"exchanges": {
"image_sender": {
"name": "dicom.image.sender",
"queue": "dicom.image.sender.queue"
},
"rds_status": {
"name": "dicom.image.status.rds",
"queue": "dicom.image.status.rds.queue",
"routing_key": "rds_status_routing_key"
},
"presigned_s3": {
"name": "presigned.s3.client",
"queue": "presigned.s3.client.queue",
"routing_key": "presigned_s3_client_routing_key"
},
"client_settings": {
"name": "client.settings.response",
"queue": "client.settings.response.queue",
"routing_key": "client_settings_response_routing_key"
},
"dicom_incoming": {
"name": "dicom.incoming.file",
"queue": "dicom.incoming.file.queue",
"routing_key": "dicom.incoming.file.routingkey"
},
"s3_upload": {
"name": "s3.upload.sqs.publish",
"queue": "s3.upload.sqs.publish.queue",
"routing_key": "s3.upload.sqs.publish.routingkey"
}
}
},
"api": {
"base_url": "https://router-server.dev-api.fd.com"
}
}