diff --git a/ui/scripts/zoneWizard.js b/ui/scripts/zoneWizard.js index 8add9bb085e..08cadd0913e 100755 --- a/ui/scripts/zoneWizard.js +++ b/ui/scripts/zoneWizard.js @@ -653,7 +653,18 @@ }, privateinterface: { label: 'label.private.interface' + }, + gslbprovider: { + label: 'GSLB service', + isBoolean: true, + isChecked: true }, + gslbproviderpublicip: { + label: 'GSLB service Public IP' + }, + gslbproviderprivateip: { + label: 'GSLB service Private IP' + }, numretries: { label: 'label.numretries', defaultValue: '2' @@ -2593,7 +2604,10 @@ array1.push("&physicalnetworkid=" + args.data.returnedBasicPhysicalNetwork.id); array1.push("&username=" + todb(args.data.basicPhysicalNetwork.username)); array1.push("&password=" + todb(args.data.basicPhysicalNetwork.password)); - array1.push("&networkdevicetype=" + todb(args.data.basicPhysicalNetwork.networkdevicetype)); + array1.push("&networkdevicetype=" + todb(args.data.basicPhysicalNetwork.networkdevicetype)); + array1.push("&gslbprovider=" + (args.data.basicPhysicalNetwork.gslbprovider == "on")); + array1.push("&gslbproviderpublicip=" + todb(args.data.basicPhysicalNetwork.gslbproviderpublicip)); + array1.push("&gslbproviderprivateip=" + todb(args.data.basicPhysicalNetwork.gslbproviderprivateip)); //construct URL starts here var url = [];