{ "$schema":"http://json-schema.org/draft-03/schema#", "type":"object", "properties":{ "requestDetails":{ "properties":{ "modelInfo":{ "type":"object", "required":true, "properties":{ "modelCustomizationId":{ "type":"string", "pattern":"^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$", "required":false }, "modelCustomizationName":{ "type":"string", "required":false }, "modelInvariantId":{ "type":"string", "pattern":"^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$", "required":true }, "modelVersionId":{ "type":"string", "pattern":"^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$", "required":true }, "modelName":{ "type":"string", "required":true }, "modelType":{ "type":"string", "enum":[ "service" ], "required":true }, "modelVersion":{ "type":"string", "required":true } } }, "requestInfo":{ "type":"object", "required":true, "properties":{ "billingAccountNumber":{ "type":"string", "required":false }, "callbackUrl":{ "type":"string", "required":true }, "correlator":{ "type":"string", "required":false }, "instanceName":{ "type":"string", "required":true }, "orderNumber":{ "type":"string", "required":false }, "orderVersion":{ "type":"number", "required":false }, "productFamilyId":{ "type":"string", "required":false }, "source":{ "type":"string", "required":true }, "suppressRollback":{ "type":"boolean", "required":false } } }, "subscriberInfo":{ "type":"object", "required":true, "properties":{ "globalSubscriberId":{ "type":"string", "required":true }, "subscriberCommonSiteId":{ "type":"string", "required":false }, "subscriberName":{ "type":"string", "required":true } } }, "requestParameters":{ "type":"object", "required":true, "properties":{ "ucpeInfo":{ "type":"object", "required":true, "properties":{ "internetTopology":{ "type":"string", "enum":[ "IVLAN", "LAN", "WAN" ], "required":true }, "outOfBandManagementModem":{ "type":"string", "required":false }, "ucpeActivationCode":{ "type":"string", "required":true }, "ucpeAliasHostName":{ "type":"string", "required":false }, "ucpeHostName":{ "type":"string", "required":true }, "ucpePartNumber":{ "type":"string", "required":true }, "wanList":{ "type":"array", "required":true, "items":{ "type":"object", "required":true, "properties":{ "wanInfo":{ "type":"object", "required":true, "properties":{ "circuitId":{ "type":"string", "required":false }, "dualMode":{ "type":"string", "enum":[ "Active", "Standby" ], "required":false }, "interfaceType":{ "type":"string", "required":false }, "mediaType":{ "type":"string", "enum":[ "ELECTRICAL", "MMF", "SMF" ], "required":false }, "transportManagementOption":{ "type":"string", "required":false }, "transportProviderName":{ "type":"string", "required":false }, "transportVendorTotalBandwidth":{ "type":"string", "required":false }, "wanPortNumber":{ "type":"string", "enum":[ "WAN1", "WAN2" ], "required":true }, "wanType":{ "type":"string", "enum":[ "3RDPARTYINTERNET", "AVPN", "AVPNIVLAN", "GMIS", "HSIA-E", "MIS", "PREMISESROUTER" ], "required":true } } } } } } } } } } } } } }