IBM DataPower Operations Dashboard v1.0.8.6
A newer version of this product documentation is available.
You are viewing an older version. View latest at IBM DPOD Documentation.
JSON sample
When using the sample portal provided as a sample, than all DEFAULT_USER_VALUE instances are set up within the the Drupal Module
WDP_CONFIG_VALUE is passed by datapower for each change found in an IDG service.
{
"businessName": "value",
"description": “value ",
"serviceName": "WDP_CONFIG_VALUE",
"technologyTypes": ["SOAP Web Service", "JMS/MQ"],
"serviceStatus": ["Request", "Active", "Ready for Testing", "Ready for Prod"],
"plannedBlackoutPeriods": "DEFAULT_USER_VALUE ",
"exposedToNetwork": ["Internet", "Internet DMZ", "Production network", "Intranet", "Management network"],
"roles": [
{
"role": "Business Owner",
"name": "DEFAULT_USER_VALUE ",
"phoneNumber": "DEFAULT_USER_VALUE ",
"cellNumber": "DEFAULT_USER_VALUE ",
"email": "DEFAULT_USER_VALUE "
},
{
"role": "Technical Owner",
"name": "זיגי סטארדאסט",
"phoneNumber": "02-555-66-11",
"cellNumber": "050-555-55-11",
"email": "Spiders@Mars.co.il"
},
{
"role": "Technical Support",
"name": "ווגון יאלץ",
"phoneNumber": "03-555-66-55",
"cellNumber": "050-555-66-55",
"email": "Jeltz@Vogon.co.uk"
}
],
"environments": [
{
"name": "Development",
"domain": "DP-Domain-D",
"device": "Device",
"frontendProtocol": "FE Ctx (One)",
"calculatedFrontendUrl": "Calculated Frontend URL",
"wdpFrontendUrl": "WDP Frontend URL",
"nlbProxyName": "Load Balancer \\ Proxy Name",
"frontendPorts": "80; 443",
"isProtectedBySsl": "1",
"isSslClientCertificate": "0",
"datapowerWsdl": "DataPower WSDL",
"isRequestSchemaValidation": "1",
"isResponseSchemaValidation": "0",
"payloadRequestType": "JSON",
"payloadResponseType": "JSON",
"dynamicProviderURL": "Dynamic Provider(BE) URL",
"providerUrl": "Provider URL",
"providerContents": "Provider Contents",
"providerPorts": "Provider Ports w/ Secured Ports",
"version_compare": "2016-02-02 20:30:00"
},
{
"name": "Development",
"domain": "DP-Domain-T",
"device": "Device",
"frontendProtocol": "Frontend Contents",
"calculatedFrontendUrl": "Calculated Frontend URL",
"wdpFrontendUrl": "WDP Frontend URL",
"nlbProxyName": "Load Balancer \\ Proxy Name",
"frontendPorts": "80; 443",
"isProtectedBySsl": "1",
"isSslClientCertificate": "0",
"datapowerWsdl": "DataPower WSDL",
"isRequestSchemaValidation": "1",
"isResponseSchemaValidation": "0",
"payloadRequestType": "JSON",
"payloadResponseType": "JSON",
"dynamicProviderURL": "Dynamic Provider(BE) URL",
"providerUrl": "Provider URL",
"providerContents": "Provider Contents",
"providerPorts": "Provider Ports",
"version_compare": "2016-02-01 20:30:00"
}
],
"consumers": [
{
"applicationsName": "TBD",
"platform": "Java",
"contactsDetails": "050-555-55-55, tom.ma@mars.co.uk ....",
"contactName": "יוליוס קיסר"
},{
"applicationsName": "TBD",
"platform": "CICS",
"contactsDetails": "050-555-55-55, tom.ma@mars.co.uk ....",
"contactName": "אוגוסטוס משהו"
}
],
"security": {
"authenticationMechanism": "Signature",
"isEncryptionRequired": "1",
"isVerifyRequired": "1",
"isAntivirusRequired": "0",
"LastPenetrationTest": "2016-02-01 20:30:00"
},
"provider": {
"platform": "Java",
"appliationName": "TBD",
"appliationCode": "XX0022255"
},
"development": {
"sampleRequest": "{Request: sample}",
"sampleResponse": "{Response: sample}"
}
}