List of Deployments API Endpoints: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GET /api/Deployment/GetAllDeployments GET /api/Deployment/GetDeploymentById/{deployment_id} GET /api/Deployment/GetDeploymentByNameAndType/{deployment_name}&{type} (type = 'Live', 'Beta', 'Stage') GET /api/Deployment/GetDeploymentsByType/{type} GET /api/Deployment/GetDeploymentsByTypeAndProduct/{type}&{product} (product = 'VitalDx', 'VitalCollect', 'VitalHub') GET /api/Deployment/GetDeploymentsByTypeAndVersion/{type}&{version} GET /api/Deployment/GetDeploymentsByTypeAndVersion/{type}&{version_Range_Start}-{version_Range_End} GET /api/Deployment/GetDeploymentsByTypeAndProductAndVersion/{type}&{product}&{version} GET /api/Deployment/GetDeploymentsByTypeAndProductAndVersion/{type}&{product}&{version_Range_Start}-{version_Range_End} GET /api/Application/GetAllApplications GET /api/Application/GetApplicationsByDeploymentId/{deployment_id} GET /api/Application/GetApplicationsByDeploymentName/{deployment_name} GET /api/Application/GetApplicationByApplicationName/{application_name} GET /api/Application/GetApplicationsByType/{application_type} (application_type = 'Web-Site', 'Windows-Service', 'Integration-Service', 'ElasticSearch-service') GET /api/Application/GetApplicationsByDeploymentIdAndType/{deployment_id}&{application_type} GET /api/Application/GetApplicationsByDeploymentNameAndType/{deployment_name}&{application_type} GET /api/Server/GetServerById/{server_id} GET /api/Server/GetServersByType/{type} (type = 'IIS Server', 'DataBase Server', 'Integration Server', 'AD Server', 'Storage Server', 'Cache Server', 'FTP Server', 'Load Balancer', 'Encryption') GET /api/ApplicationServerMapping/GetServersByApplicationId/{application_id} GET /api/ApplicationServerMapping/GetServersByApplicationName/{application_name} GET /api/ApplicationServerMapping/GetServersByApplicationNameAndServerType/{application_name}&{server_type} (server_type = 'IIS Server', 'DataBase Server', 'Integration Server', 'AD Server', 'Storage Server', 'Cache Server', 'FTP Server', 'Load Balancer', 'Encryption') ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EXAMPLES: ~~~~~~~~~~~~~~~~~~~~~ GET /api/Deployment/GetAllDeployments GET /api/Deployment/GetDeploymentById/1 GET /api/Deployment/GetDeploymentByNameAndType/LIS&Live GET /api/Deployment/GetDeploymentByNameAndType/LIS&Beta GET /api/Deployment/GetDeploymentsByType/Live GET /api/Deployment/GetDeploymentsByTypeAndProduct/Live&VitalDx GET /api/Deployment/GetDeploymentsByTypeAndVersion/Live&6.87 GET /api/Deployment/GetDeploymentsByTypeAndVersion/Live&6.5-6.9 GET /api/Deployment/GetDeploymentsByTypeAndProductAndVersion/Live&VitalDx&6.87 GET /api/Deployment/GetDeploymentsByTypeAndProductAndVersion/Live&VitalDx&6.5-6.9 GET /api/Application/GetAllApplications GET /api/Application/GetApplicationsByDeploymentId/1 GET /api/Application/GetApplicationsByDeploymentName/LIS GET /api/Application/GetApplicationByApplicationName/VitalAxis-LIS GET /api/Application/GetApplicationsByType/Site GET /api/Application/GetApplicationsByDeploymentIdAndType/1&Site GET /api/Application/GetApplicationsByDeploymentNameAndType/LIS&Site GET /api/Server/GetServerById/1 GET /api/Server/GetServersByType/iis GET /api/ApplicationServerMapping/GetServersByApplicationId/1 GET /api/ApplicationServerMapping/GetServersByApplicationName/VitalAxis-LIS GET /api/ApplicationServerMapping/GetServersByApplicationNameAndServerType/VitalAxis-LIS&iis ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ OUTPUT SCHEMA: ~~~~~~~~~~~~~~~~~~~~~ /api/Deployment/ [ {"deployment_id":1, "deployment_name":"Collect", "type":"Live", "created_date":"", "description":"", "db_name":"VALive-Claims", "db_username":"", "db_password":"", "product":"VitalCollect", "version":"6.87"}, {"deployment_id":4, "deployment_name":"LIS", "type":"Live", "created_date":"", "description":"", "db_name":"VALive-LIS", "db_username":"", "db_password":"", "product":"VitalDx", "version":"6.87"} ] /api/Application/ [ {"application_id":1, "application_name":"VitalPath-Labs", "source_path":"", "deployment_id":13, "deployment_name":"VPLabs", "environment":"Live", "db_name":"VALive-Labs", "target_path":"D:\\VitalAxis\\Websites-Live\\VitalPath\\VitalPath-Labs", "app_type":"Web-Site", "primary_iis_server":"VITALWEB415", "primary_iis_server_ip":"100.64.28.24", "secondary_iis_server":"VITALWEB416", "secondary_iis_server_ip":"100.64.28.25", "db_server":"POD3DB001", "db_server_ip":"100.64.28.121"}, {"application_id":4, "application_name":"VitalPath-LabsSignalrAPI", "source_path":"", "deployment_id":13, "deployment_name":"VPLabs", "environment":"Live", "db_name":"VALive-Labs", "target_path":"D:\\VitalAxis\\Websites-Live\\VitalPath\\VitalPath-LabsSignalrAPI", "app_type":"Web-Site", "primary_iis_server":"VITALWEB415", "primary_iis_server_ip":"100.64.28.24", "secondary_iis_server":"VITALWEB416", "secondary_iis_server_ip":"100.64.28.25", "db_server":"POD3DB001", "db_server_ip":"100.64.28.121"} ] /api/Server/ [ {"server_id":3, "hostname":"VITALWEB403", "ip":"100.64.28.12", "description":"P4 IIS Server", "type":"IIS Server"}, {"server_id":4, "hostname":"VITALWEB404", "ip":"100.64.28.13", "description":"P4 IIS Server", "type":"IIS Server"} ] /api/ApplicationServerMapping/ [ {"application_id":1, "server_type":"IIS Server", "primary_server":"VITALWEB415", "primary_server_ip":"100.64.28.24", "secondary_server":"VITALWEB416", "secondary_server_ip":"100.64.28.25"}, {"application_id":1, "server_type":"DataBase Server", "primary_server":"POD3DB001", "primary_server_ip":"100.64.28.121", "secondary_server":"", "secondary_server_ip":""} ] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NOTE: Use query string column={column_name} to get a single column as result GET /api/Deployment/GetAllDeployments?column=deployment_name ["Collect","IMP","VALabs","LIS","Miraca","NYR","P4C","Plus","THX","THXVAR","TLA","UPM","VPLabs","Quest","MDM","Pulse","4cast","config","CS","Demo","Archives","Archives1","DT","Monitoring","Azure","PM"]